diff options
| author | Richard M. Stallman | 2005-12-08 17:43:52 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2005-12-08 17:43:52 +0000 |
| commit | 010b7eace074b8514dbc00642d9fbc99e064595c (patch) | |
| tree | d170dd3b8247411dff9b3ff698e685f6c37d9833 | |
| parent | 1d49d5d9e1060decbbc95fa0a4a95c1aa190121d (diff) | |
| download | emacs-010b7eace074b8514dbc00642d9fbc99e064595c.tar.gz emacs-010b7eace074b8514dbc00642d9fbc99e064595c.zip | |
(read_escape) <\s>: Don't treat strings specially.
| -rw-r--r-- | src/lread.c | 11 |
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); |