commit | 12968fb6b24fa3e28e4b4f9cb7928579a9477318 | [log] [tgz] |
---|---|---|
author | Andrew Scheller <github@loowis.durge.org> | Tue Apr 08 02:42:50 2014 +0100 |
committer | Andrew Scheller <github@loowis.durge.org> | Tue Apr 08 02:42:50 2014 +0100 |
tree | 09e58e7b74e6aa25250c3463a9df3609dc7753ca | |
parent | 72d70cb0455c61ee963d9063bd42a8b0f6c80789 [diff] [blame] |
Display \r and \t escape codes in string repr
diff --git a/py/objstr.c b/py/objstr.c index 4c09871..d2d672b 100644 --- a/py/objstr.c +++ b/py/objstr.c
@@ -63,7 +63,10 @@ print(env, "%c", *s); } else if (*s == '\n') { print(env, "\\n"); - // TODO add more escape codes here if we want to match CPython + } else if (*s == '\r') { + print(env, "\\r"); + } else if (*s == '\t') { + print(env, "\\t"); } else { print(env, "\\x%02x", *s); }