aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2005-12-08 17:43:52 +0000
committerRichard M. Stallman2005-12-08 17:43:52 +0000
commit010b7eace074b8514dbc00642d9fbc99e064595c (patch)
treed170dd3b8247411dff9b3ff698e685f6c37d9833
parent1d49d5d9e1060decbbc95fa0a4a95c1aa190121d (diff)
downloademacs-010b7eace074b8514dbc00642d9fbc99e064595c.tar.gz
emacs-010b7eace074b8514dbc00642d9fbc99e064595c.zip
(read_escape) <\s>: Don't treat strings specially.
-rw-r--r--src/lread.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/lread.c b/src/lread.c
index d4fb550b867..5fb0a39ff03 100644
--- a/src/lread.c
+++ b/src/lread.c
@@ -1738,13 +1738,12 @@ read_escape (readcharfun, stringp, byterep)
1738 return c | alt_modifier; 1738 return c | alt_modifier;
1739 1739
1740 case 's': 1740 case 's':
1741 if (stringp)
1742 return ' ';
1743 c = READCHAR; 1741 c = READCHAR;
1744 if (c != '-') { 1742 if (c != '-')
1745 UNREAD (c); 1743 {
1746 return ' '; 1744 UNREAD (c);
1747 } 1745 return ' ';
1746 }
1748 c = READCHAR; 1747 c = READCHAR;
1749 if (c == '\\') 1748 if (c == '\\')
1750 c = read_escape (readcharfun, 0, byterep); 1749 c = read_escape (readcharfun, 0, byterep);