From 71a4847e8c90c0e8127888003b57c07ffa8aa78c Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Sat, 28 Apr 2007 17:09:54 +0000 Subject: [PATCH] *** empty log message *** --- etc/NEWS | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index 36238c243d1..fd000143cfe 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -3674,11 +3674,16 @@ variable `customize-package-emacs-version-alist'. ** String changes: -*** The escape sequence \s is now interpreted as a SPACE character. +*** The escape sequence \s now stands for the SPACE character. -Exception: In a character constant, if it is followed by a `-' in a -character constant (e.g. ?\s-A), it is still interpreted as the super -modifier. In strings, \s is always interpreted as a space. +`?\s' is a new way to write the space character. You must make sure +it is not followed by a dash, since `?\s-...' indicates the "super" +modifier. However, it would be strange to write a character constant +and a following symbol (beginning with `-') with no space between +them. + +`\s' stands for space in strings, too, but it is not really meant for +strings; it is easier and nicer just to write a space. *** A hex escape in a string constant forces the string to be multibyte. -- 2.39.5