[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-commit] emacs/lisp/emacs-lisp edebug.el
From: |
Stefan Monnier |
Subject: |
[Emacs-commit] emacs/lisp/emacs-lisp edebug.el |
Date: |
Fri, 30 May 2003 11:34:03 -0400 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Stefan Monnier <monnier+gnu/address@hidden> 03/05/30
11:34:03
Modified files:
lisp/emacs-lisp: edebug.el
Log message:
(edebug-storing-offsets): Move indent and debug to inside the macro.
(edebug-read-storing-offsets): Simplify.
(edebug-read-quote, edebug-read-function): Place the start-position
correctly.
(edebug-read-backquote-new): Remove.
(edebug-read-backquote-level): New var to replace it.
(edebug-read-backquote): Increment it. Don't store offsets one extra
time.
(edebug-read-comma): Decrement it. Read the comma as a plain
symbol if outside of any new-style backquote.
(edebug-read-list): Use edebug-read-backquote-level.
Don't call edebug-read-backquote directly. This way the extra
offsets store is done exactly when it's needed.
(edebug-read-vector): Use push.
(defmacro): Add support for the `declare' thingy.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lisp/emacs-lisp/edebug.el.diff?tr1=3.60&tr2=3.61&r1=text&r2=text