emacs-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-commit] emacs/lisp/progmodes cc-langs.el cc-mode.el


From: Alan Mackenzie
Subject: [Emacs-commit] emacs/lisp/progmodes cc-langs.el cc-mode.el
Date: Thu, 20 Jul 2006 09:48:09 +0000

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Alan Mackenzie <acmacm> 06/07/20 09:48:09

Modified files:
        lisp/progmodes : cc-langs.el cc-mode.el 

Log message:
        * progmodes/cc-langs.el (c-emacs-variable-inits): new variable.
        (c-lang-setvar): new macro.
        (c-make-init-lang-vars-fun): Use the initialization forms in
        c-emacs-variable-inits in addition to those in c-lang-variable-inits.
        (comment-start, comment-end, comment-start-skip): Change these from
        c-lang-defvar's to c-lang-setvar's.
        
        * progmodes/cc-mode.el (c-make-emacs-variables-local): new macro,
        which calls make-local-variable on the elements of
        c-emacs-variable-inits.
        (c-init-language-vars-for): Call this new macro.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/progmodes/cc-langs.el?cvsroot=emacs&r1=1.39&r2=1.40
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/progmodes/cc-mode.el?cvsroot=emacs&r1=1.48&r2=1.49




reply via email to

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