Add R6RS backspace string escape
authorMichael Gran <spk121@yahoo.com>
Sun, 10 Jan 2010 23:41:37 +0000 (15:41 -0800)
committerMichael Gran <spk121@yahoo.com>
Sun, 10 Jan 2010 23:41:37 +0000 (15:41 -0800)
commit67a4a16d8e4418f0525b580c157c1295ca1563fc
tree7c617600a82087fd4e61e94064c0a7e1acbcdfb5
parent15b6a6b284f00fa790ef003a9df8c8ae5a4d7d6a
Add R6RS backspace string escape

R6RS suggests that '\b' should be a string escape for the backspace
character.

* libguile/read.c (scm_read_string): parse backspace escape

* test-suite/tests/strings.test (R6RS backslash escapes): new test
  (Guile extensions backslash escapes): remove R6RS escapes from test.

* doc/ref/api-data.texi (Strings): document new string escape
doc/ref/api-data.texi
libguile/read.c
test-suite/tests/strings.test