Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1074
This commit is contained in:
commit
b03f96dc5a
71 changed files with 1500 additions and 705 deletions
|
@ -221,7 +221,7 @@ In interpreted code, this is entirely equivalent to `progn'."
|
|||
;; verbose t, nil byte-compile-verbose
|
||||
;; optimize t, nil, source, byte byte-compile-optimize
|
||||
;; warnings list of warnings byte-compile-warnings
|
||||
;; Legal elements: (callargs redefine free-vars unresolved)
|
||||
;; Valid elements: (callargs redefine free-vars unresolved)
|
||||
;; file-format emacs18, emacs19 byte-compile-compatibility
|
||||
;;
|
||||
;; For example, this might appear at the top of a source file:
|
||||
|
|
|
@ -323,7 +323,7 @@
|
|||
;; Below is a complete spec for loop, in several parts that correspond
|
||||
;; to the syntax given in CLtL2. The specs do more than specify where
|
||||
;; the forms are; it also specifies, as much as Edebug allows, all the
|
||||
;; syntactically legal loop clauses. The disadvantage of this
|
||||
;; syntactically valid loop clauses. The disadvantage of this
|
||||
;; completeness is rigidity, but the "for ... being" clause allows
|
||||
;; arbitrary extensions of the form: [symbolp &rest &or symbolp form].
|
||||
|
||||
|
|
|
@ -1496,7 +1496,7 @@ expressions; a `progn' form will be returned enclosing these forms."
|
|||
(cond
|
||||
((symbolp head)
|
||||
(cond
|
||||
((null head) nil) ; () is legal.
|
||||
((null head) nil) ; () is valid.
|
||||
((eq head 'interactive-p)
|
||||
;; Special case: replace (interactive-p) with variable
|
||||
(setq edebug-def-interactive 'check-it)
|
||||
|
@ -2076,7 +2076,7 @@ expressions; a `progn' form will be returned enclosing these forms."
|
|||
;; doesn't handle (a . ,b). The straightforward fix:
|
||||
;; (backquote-form . [&or nil backquote-form])
|
||||
;; uses up too much stack space.
|
||||
;; Note that `(foo . ,@bar) is not legal, so we don't need to handle it.
|
||||
;; Note that `(foo . ,@bar) is not valid, so we don't need to handle it.
|
||||
(backquote-form [&rest [¬ ","] backquote-form]
|
||||
. [&or nil backquote-form])
|
||||
;; If you use dotted forms in backquotes, replace the previous line
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue