diff options
| author | Richard M. Stallman | 2007-04-28 17:46:24 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2007-04-28 17:46:24 +0000 |
| commit | 157e31825a0772142ba2d685ef7aea86703a5a55 (patch) | |
| tree | 084b6556adae9594df59b11ce3ccc8fe3467ccf2 | |
| parent | 68c2f86d7c2561ab565bbb5ca2a4707171106b8b (diff) | |
| download | emacs-157e31825a0772142ba2d685ef7aea86703a5a55.tar.gz emacs-157e31825a0772142ba2d685ef7aea86703a5a55.zip | |
*** empty log message ***
| -rw-r--r-- | etc/NEWS | 31 | ||||
| -rw-r--r-- | lisp/ChangeLog | 4 | ||||
| -rw-r--r-- | src/ChangeLog | 4 |
3 files changed, 27 insertions, 12 deletions
| @@ -3464,6 +3464,25 @@ display tables. | |||
| 3464 | * Lisp Changes in Emacs 22.1 | 3464 | * Lisp Changes in Emacs 22.1 |
| 3465 | 3465 | ||
| 3466 | ** General Lisp changes: | 3466 | ** General Lisp changes: |
| 3467 | *** New syntax: \s now stands for the SPACE character. | ||
| 3468 | |||
| 3469 | `?\s' is a new way to write the space character. You must make sure | ||
| 3470 | it is not followed by a dash, since `?\s-...' indicates the "super" | ||
| 3471 | modifier. However, it would be strange to write a character constant | ||
| 3472 | and a following symbol (beginning with `-') with no space between | ||
| 3473 | them. | ||
| 3474 | |||
| 3475 | `\s' stands for space in strings, too, but it is not really meant for | ||
| 3476 | strings; it is easier and nicer just to write a space. | ||
| 3477 | |||
| 3478 | *** New syntax: \uXXXX and \UXXXXXXXX specify Unicode code points in hex. | ||
| 3479 | |||
| 3480 | For instance, you can use "\u0428" to specify a string consisting of | ||
| 3481 | CYRILLIC CAPITAL LETTER SHA, or `"U0001D6E2" to specify one consisting | ||
| 3482 | of MATHEMATICAL ITALIC CAPITAL ALPHA (the latter is greater than | ||
| 3483 | #xFFFF and thus needs the longer syntax). | ||
| 3484 | |||
| 3485 | This syntax works for both character constants and strings. | ||
| 3467 | 3486 | ||
| 3468 | *** The function `expt' handles negative exponents differently. | 3487 | *** The function `expt' handles negative exponents differently. |
| 3469 | The value for `(expt A B)', if both A and B are integers and B is | 3488 | The value for `(expt A B)', if both A and B are integers and B is |
| @@ -3674,12 +3693,6 @@ variable `customize-package-emacs-version-alist'. | |||
| 3674 | 3693 | ||
| 3675 | ** String changes: | 3694 | ** String changes: |
| 3676 | 3695 | ||
| 3677 | *** The escape sequence \s is now interpreted as a SPACE character. | ||
| 3678 | |||
| 3679 | Exception: In a character constant, if it is followed by a `-' in a | ||
| 3680 | character constant (e.g. ?\s-A), it is still interpreted as the super | ||
| 3681 | modifier. In strings, \s is always interpreted as a space. | ||
| 3682 | |||
| 3683 | *** A hex escape in a string constant forces the string to be multibyte. | 3696 | *** A hex escape in a string constant forces the string to be multibyte. |
| 3684 | 3697 | ||
| 3685 | *** An octal escape in a string constant forces the string to be unibyte. | 3698 | *** An octal escape in a string constant forces the string to be unibyte. |
| @@ -3700,12 +3713,6 @@ text properties. | |||
| 3700 | `assoc-ignore-representation', which are still available, but have | 3713 | `assoc-ignore-representation', which are still available, but have |
| 3701 | been declared obsolete. | 3714 | been declared obsolete. |
| 3702 | 3715 | ||
| 3703 | *** New syntax: \uXXXX and \UXXXXXXXX specify Unicode code points in hex. | ||
| 3704 | Use "\u0428" to specify a string consisting of CYRILLIC CAPITAL LETTER SHA, | ||
| 3705 | or "\U0001D6E2" to specify one consisting of MATHEMATICAL ITALIC CAPITAL | ||
| 3706 | ALPHA (the latter is greater than #xFFFF and thus needs the longer | ||
| 3707 | syntax). Also available for characters. | ||
| 3708 | |||
| 3709 | ** Displaying warnings to the user. | 3716 | ** Displaying warnings to the user. |
| 3710 | 3717 | ||
| 3711 | See the functions `warn' and `display-warning', or the Lisp Manual. | 3718 | See the functions `warn' and `display-warning', or the Lisp Manual. |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 7659611611e..f4ad45615bb 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2007-04-28 Richard Stallman <rms@gnu.org> | ||
| 2 | |||
| 3 | * progmodes/sh-script.el (sh-mode): Recognize .profile as sh style. | ||
| 4 | |||
| 1 | 2007-04-28 Nick Roberts <nickrob@snap.net.nz> | 5 | 2007-04-28 Nick Roberts <nickrob@snap.net.nz> |
| 2 | 6 | ||
| 3 | * progmodes/gud.el (gud-menu-map): Pdb can't handle SIGINT so | 7 | * progmodes/gud.el (gud-menu-map): Pdb can't handle SIGINT so |
diff --git a/src/ChangeLog b/src/ChangeLog index 22055a99973..25f3236bf70 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2007-04-28 Richard Stallman <rms@gnu.org> | ||
| 2 | |||
| 3 | * lread.c (read_escape): In a string, \s is always space. | ||
| 4 | |||
| 1 | 2007-04-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 5 | 2007-04-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| 2 | 6 | ||
| 3 | * xmenu.c (xdialog_show): Call Fredisplay before showing the dialog. | 7 | * xmenu.c (xdialog_show): Call Fredisplay before showing the dialog. |