1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-01 11:14:55 +00:00

*** empty log message ***

This commit is contained in:
Gerd Moellmann 2000-03-16 13:24:56 +00:00
parent bf5d1a173b
commit 1fa2857844
2 changed files with 56 additions and 23 deletions

View File

@ -8,6 +8,14 @@ For older news, see the file ONEWS.
* Installation Changes in Emacs 21.1
** `movemail' defaults to supporting POP. You can turn this off using
the --without-pop configure option, should that be necessary.
** There are new configure options associated with the support for
images and toolkit scrollbars. Use the --help option to list them.
* Changes in Emacs 21.1
** Emacs now refuses to load compiled Lisp files which weren't
compiled with Emacs. Set `load-dangerous-libraries' to t to change
this behavior.
@ -61,14 +69,6 @@ Example:
emacs.privateColormap: true
** `movemail' defaults to supporting POP. You can turn this off using
the --without-pop configure option, should that be necessary.
** There are new configure options associated with the support for
images and toolkit scrollbars. Use the --help option to list them.
* Changes in Emacs 21.1
** The menu bar configuration has changed. The new configuration is
more CUA-compliant. The most significant change is that Options is
now a separate menu-bar item, with Mule and Customize as its submenus.
@ -1053,6 +1053,34 @@ Note that +++ before an item means the Lisp manual has been updated.
When you add a new item, please add it without either +++ or ---
so I will know I still need to look at it -- rms.
** Emacs' reader supports CL read syntax for integers in bases
other than 10.
*** `#BINTEGER' or `#bINTEGER' reads INTEGER in binary (radix 2).
INTEGER optionally contains a sign.
#b1111
=> 15
#b-1111
=> -15
*** `#OINTEGER' or `#oINTEGER' reads INTEGER in octal (radix 8).
#o666
=> 438
*** `#XINTEGER' or `#xINTEGER' reads INTEGER in hexadecimal (radix 16).
#xbeef
=> 48815
*** `#RADIXrINTEGER' reads INTEGER in radix RADIX, 2 <= RADIX <= 36.
#2R-111
=> -7
#25rah
=> 267
** The function documentation-property now evaluates the value of
the given property to obtain a a string if it doesn't refer to etc/DOC
and isn't a string.

View File

@ -1,31 +1,36 @@
2000-03-16 Gerd Moellmann <gerd@gnu.org>
* lread.c (read_integer): New function.
(read1): Support read syntax #o, #x, #b, #r.
2000-03-15 Stefan Monnier <monnier@cs.yale.edu>
* regex.c (re_match_2): Fix string shortening (to fit `stop') to make sure
POINTER_TO_OFFSET gives the same value before and after PREFETCH.
Use `dfail' to guarantee "atomic" matching.
* regex.c (re_match_2): Fix string shortening (to fit `stop') to
make sure POINTER_TO_OFFSET gives the same value before and after
PREFETCH. Use `dfail' to guarantee "atomic" matching.
(PTR_TO_OFFSET): Use POINTER_TO_OFFSET.
(debug): Now only active if > 0 rather than if != 0.
(DEBUG_*): Update for the new meaning of `debug'.
(print_partial_compiled_pattern): Add missing `succeed' case.
Use CHARSET_* macros in the charset(_not) branch.
Fix off-by-two bugs in `succeed_n', `jump_n' and `set_number_at'.
(print_partial_compiled_pattern): Add missing `succeed' case. Use
CHARSET_* macros in the charset(_not) branch. Fix off-by-two bugs
in `succeed_n', `jump_n' and `set_number_at'.
(store_op1, store_op2, insert_op1, insert_op2)
(at_begline_loc_p, at_endline_loc_p): Add prototype.
(group_in_compile_stack): Move to after its arg's types are declared
and add a prototype.
(group_in_compile_stack): Move to after its arg's types are
declared and add a prototype.
(PATFETCH): Define in terms of PATFETCH_RAW.
(GET_UNSIGNED_NUMBER): Add the usual `do { ... } while(0)' wrapper.
(GET_UNSIGNED_NUMBER): Add the usual `do { ... } while(0)'
wrapper.
(QUIT): Redefine as a nop except for NTemacs.
(regex_compile): Handle intervals {,M} as if it was {0,M}.
Fix indentation of the greedy-op and shy-group code.
(regex_compile): Handle intervals {,M} as if it was {0,M}. Fix
indentation of the greedy-op and shy-group code.
(at_(beg|end)line_loc_p): Fix argument's types.
(re_compile_fastmap): Ifdef out failure_stack_ptr to shut up gcc.
(re_search_2): Use POS_AS_IN_BUFFER. Simplify `room' computation.
(MATCHING_IN_FIRST_STRING): Remove.
(re_match_2): Use POS_AS_IN_BUFFER.
Ifdef out failure_stack_ptr to shut up gcc.
Use FIRST_STRING_P and POINTER_TO_OFFSET.
Use QUIT unconditionally.
(re_match_2): Use POS_AS_IN_BUFFER. Ifdef out failure_stack_ptr
to shut up gcc. Use FIRST_STRING_P and POINTER_TO_OFFSET. Use
QUIT unconditionally.
2000-03-15 Gerd Moellmann <gerd@gnu.org>