summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2010-08-08 13:00:57 +0200
committerAndy Wingo <wingo@pobox.com>2010-08-08 13:00:57 +0200
commit3470a299117479402542fda73b5d64dbd905de6d (patch)
tree3a3e56c974cc057d0edb05e01e7d7772b30c3283
parent08fc523b0eb477e137d1f6c64c38851f6cddb514 (diff)
downloadguile-3470a299117479402542fda73b5d64dbd905de6d.tar.gz
more r6rs incompat
* doc/ref/r6rs.texi (R6RS Incompatibilities): Add section on string syntax.
-rw-r--r--doc/ref/r6rs.texi6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/ref/r6rs.texi b/doc/ref/r6rs.texi
index a680f51c2..941764150 100644
--- a/doc/ref/r6rs.texi
+++ b/doc/ref/r6rs.texi
@@ -37,6 +37,12 @@ is because the expansion of @code{library} sets the current module, but
does not restore it. This is a bug.
@item
+R6RS unicode escapes within strings are disabled by default, because
+they conflict with Guile's already-existing escapes. R6RS behavior can
+be turned on via a reader option. @xref{String Syntax}, for more
+information.
+
+@item
A @code{set!} to a variable transformer may only expand to an
expression, not a definition---even if the original @code{set!}
expression was in definition context.