emacs-commit
[Top][All Lists]
Advanced

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

[Emacs-commit] emacs/lisp ChangeLog


From: Alan Mackenzie
Subject: [Emacs-commit] emacs/lisp ChangeLog
Date: Fri, 24 Feb 2006 15:27:05 +0000

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Branch:         
Changes by:     Alan Mackenzie <address@hidden> 06/02/24 15:27:05

Modified files:
        lisp           : ChangeLog 

Log message:
        cc-align.el, cc-awk.el, cc-bytecomp.el, cc-cmds.el, cc-compat.el,
        cc-defs.el, cc-engine.el, cc-fonts.el, cc-langs.el, cc-menus.el,
        cc-mode.el, cc-styles.el, cc-subword.el, cc-vars.el:  Add 2006 to the
        copyright statement.
        
        cc-awk.el: (c-awk-after-change): Protect the match data with
        save-match-data.  It was being corrupted when Font Lock was not enabled.
        (ii): Fix a typo.
        
        cc-cmds.el, cc-mode.el, cc-engine.el (c-update-modeline): Concatenate 
the
        minor mode indicators directly onto mode-name, removing
        c-submode-indicators.  Sometimes, c-s-i got separated from the mode name
        on the mode line.
        
        cc-cmds.el, cc-mode.el: Rename c-hungry-backspace to
        c-hungry-delete-backwards, at the request of RMS.  Leave the old name as
        an alias.
        
        cc-cmds.el (c-electric-brace, c-electric-semi&comma, c-electric-colon):
        Correct doc-strings: "/ln" -> "/la".
        
        cc-cmds.el (c-electric-brace): Fix clean-up brace-else-brace (error due
        to mbeg, mend being undefined).
        
        cc-defs.el (c-version): Update to 5.31.3.
        
        cc-defs.el: [Supersedes patch V1.38]: (top level): Check for a buggy
        font-lock-compile-keywords ONLY in XEmacs.  GNU Emacs 22 now has a check
        which would throw an error here.
        
        cc-engine.el (c-beginning-of-statement-1): Clarify doc-string and
        comments.  Distinguish real labels ("case 1:" or "foo:") from non-labels
        ("public:").
        
        cc-engine.el (c-after-change-check-<>-operators): Remove 
save-match-data,
        reversing change for V1.45.  save-match-data is now in c-after-change.
        
        cc-engine.el (c-forward-objc-directive): Replace c-forward-token-2 with
        crude coding; c-f-t-2 doesn't move over a token at EOB.  Objc Mode was
        hanging after typing, e.g., "@implementation".
        
        cc-langs.el (c-filter-ops): Made it available at runtime too to work 
when
        `c-make-init-lang-vars-fun' needs to evaluate from source.
        
        cc-langs.el (c-make-init-lang-vars-fun): Improved the error message when
        there's an evaluation error to show whether it's loaded from source or
        not.
        (c-mode-menu): Add menu items for Electric Mode and Subword Mode.
        
        cc-mode.el (c-after-change): Protect the match data with 
save-match-data.
        It was getting corrupted by c-after-change-check-<>-operators.
        
        cc-mode.el: File Local variables: Solve the problem where both `mode' 
and
        c-file-offsets are specified: `mode' will overwrite c-f-o's settings:
        (c-remove-any-local-eval-or-mode-variables): new function.
        (c-postprocess-file-styles): call the above new function, within
        c-tentative-buffer-change, to splat `mode' and `eval' before the second
        hack-local-variables.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/emacs/lisp/ChangeLog.diff?tr1=1.9188&tr2=1.9189&r1=text&r2=text




reply via email to

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