From 558d9e02ae45990ee15c9a6c785aab990ba92490 Mon Sep 17 00:00:00 2001 From: John-Mark Gurney Date: Fri, 7 Dec 2012 21:01:56 -0800 Subject: [PATCH] add support for escaping newlines... print which character we don't know how to escape to make adding new supoprt easier.. [git-p4: depot-paths = "//depot/": change = 1671] --- cdrtoc.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cdrtoc.py b/cdrtoc.py index 1e43455..657b959 100644 --- a/cdrtoc.py +++ b/cdrtoc.py @@ -25,8 +25,11 @@ def decodestrend(i, pos): elif c in string.digits: r.append(unichr(int(i[bspos + 1:bspos + 4], 8))) pos = bspos + 4 + elif c == 'n': + r.append('\n') + pos = bspos + 2 else: - raise ValueError('unknown escape char') + raise ValueError('unknown escape char: %s' % `c`) else: r.append(i[pos:dqpos]) break