emacs-commit
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]