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:
parent
bf5d1a173b
commit
1fa2857844
44
etc/NEWS
44
etc/NEWS
@ -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.
|
||||
|
@ -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>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user