(read_escape) <\s>: Don't treat strings specially.
authorRichard M. Stallman <rms@gnu.org>
Thu, 8 Dec 2005 17:43:52 +0000 (17:43 +0000)
committerRichard M. Stallman <rms@gnu.org>
Thu, 8 Dec 2005 17:43:52 +0000 (17:43 +0000)
src/lread.c

index d4fb550..5fb0a39 100644 (file)
@@ -1738,13 +1738,12 @@ read_escape (readcharfun, stringp, byterep)
       return c | alt_modifier;
 
     case 's':
-      if (stringp)
-       return ' ';
       c = READCHAR;
-      if (c != '-') {
-       UNREAD (c);
-       return ' ';
-      }
+      if (c != '-')
+       {
+         UNREAD (c);
+         return ' ';
+       }
       c = READCHAR;
       if (c == '\\')
        c = read_escape (readcharfun, 0, byterep);