mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-26 15:21:51 -08:00
*** empty log message ***
This commit is contained in:
parent
637692f434
commit
3e7274ae13
5 changed files with 19 additions and 2 deletions
4
etc/NEWS
4
etc/NEWS
|
|
@ -1750,6 +1750,10 @@ configuration files.
|
||||||
|
|
||||||
* Lisp Changes in Emacs 21.4
|
* Lisp Changes in Emacs 21.4
|
||||||
|
|
||||||
|
+++
|
||||||
|
** `declare' is now a macro. This change was made mostly for
|
||||||
|
documentation purposes and should have no real effect on Lisp code.
|
||||||
|
|
||||||
** The new hook `before-save-hook' is invoked by `basic-save-buffer'
|
** The new hook `before-save-hook' is invoked by `basic-save-buffer'
|
||||||
before saving buffers. This allows packages to perform various final
|
before saving buffers. This allows packages to perform various final
|
||||||
tasks, for example; it can be used by the copyright package to make
|
tasks, for example; it can be used by the copyright package to make
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
2004-01-15 Luc Teirlinck <teirllm@auburn.edu>
|
||||||
|
|
||||||
|
* emacs-lisp/cl.el (declare): Add `fmakunbound' for `declare'.
|
||||||
|
* subr.el (declare): New macro.
|
||||||
|
|
||||||
2004-01-15 Thien-Thi Nguyen <ttn@gnu.org>
|
2004-01-15 Thien-Thi Nguyen <ttn@gnu.org>
|
||||||
|
|
||||||
* progmodes/scheme.el (scheme-font-lock-keywords-2): Add "force".
|
* progmodes/scheme.el (scheme-font-lock-keywords-2): Add "force".
|
||||||
|
|
|
||||||
|
|
@ -579,7 +579,7 @@ Keywords supported: :test :test-not :key"
|
||||||
"Non-nil means don't make CL functions autoload.")
|
"Non-nil means don't make CL functions autoload.")
|
||||||
|
|
||||||
;;; Autoload the other portions of the package.
|
;;; Autoload the other portions of the package.
|
||||||
;; We want to replace the basic versions of dolist, dotimes below.
|
;; We want to replace the basic versions of dolist, dotimes, declare below.
|
||||||
(fmakunbound 'dolist)
|
(fmakunbound 'dolist)
|
||||||
(fmakunbound 'dotimes)
|
(fmakunbound 'dotimes)
|
||||||
(fmakunbound 'declare)
|
(fmakunbound 'declare)
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,11 @@
|
||||||
|
2004-01-15 Luc Teirlinck <teirllm@auburn.edu>
|
||||||
|
|
||||||
|
* edebug.texi (Instrumenting Macro Calls): `declare' is not a
|
||||||
|
special form.
|
||||||
|
* macros.texi (Defining Macros): Update description of `declare',
|
||||||
|
which now is a macro.
|
||||||
|
(Wrong Time): Fix typos.
|
||||||
|
|
||||||
2004-01-14 Luc Teirlinck <teirllm@auburn.edu>
|
2004-01-14 Luc Teirlinck <teirllm@auburn.edu>
|
||||||
|
|
||||||
* compile.texi (Compilation Functions): Expand descriptions of
|
* compile.texi (Compilation Functions): Expand descriptions of
|
||||||
|
|
|
||||||
|
|
@ -1381,7 +1381,7 @@ all begin with the same symbol, you can usually work around this
|
||||||
constraint by factoring the symbol out of the alternatives, e.g.,
|
constraint by factoring the symbol out of the alternatives, e.g.,
|
||||||
@code{["foo" &or [first case] [second case] ...]}.
|
@code{["foo" &or [first case] [second case] ...]}.
|
||||||
|
|
||||||
Most needs are satisfied by these two ways that bactracking is
|
Most needs are satisfied by these two ways that backtracking is
|
||||||
automatically disabled, but occasionally it is useful to explicitly
|
automatically disabled, but occasionally it is useful to explicitly
|
||||||
disable backtracking by using the @code{gate} specification. This is
|
disable backtracking by using the @code{gate} specification. This is
|
||||||
useful when you know that no higher alternatives could apply. See the
|
useful when you know that no higher alternatives could apply. See the
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue