Commits

Author Commit Message Labels Comments Date
Norbert Koch
Added tag cc-mode-1_54 for changeset f1a6c0e64739
Norbert Koch
XEmacs Package Release 1.54
Tags
cc-mode-1_54
Alan Mackenzie
Ensure searching for keywords is case sensitive. cc-cmds.el (c-electric-brace, c-electric-lt-gt, c-electric-paren) (c-beginning-of-defun, c-end-of-defun, c-defun-name, c-mark-function) (c-cpp-define-name, c-comment-indent, c-scan-conditionals) (c-indent-defun, c-context-line-break): bind case-fold-search to nil. cc-mode.el (c-font-lock-fontify-region): bind case-fold-search to nil.
Alan Mackenzie
Make imenu work again for Objective C Mode. cc-menus.el (cc-imenu-objc-generic-expression): Correct the *-index values, these having been disturbed by a previous change in 2011-08.
Alan Mackenzie
Correct two search limits in c-before-change-check_<>-operators. cc-engine.el (c-before-change-check-<>-operators): Make the correction. cc-mode.texi (c-offsets-alist): Correct a typo.
Norbert Koch
Added tag cc-mode-1_53 for changeset 39ad7f53a7de
Norbert Koch
XEmacs Package Release 1.53
Tags
cc-mode-1_53
Alan Mackenzie
Further optimise the handling of large macros.
Alan Mackenzie
merge.
Alan Mackenzie
Make c-mark-defun extend region when repeated and leave a mark.
Norbert Koch
Added tag cc-mode-1_52 for changeset ca5959d9f677
Norbert Koch
XEmacs Package Release 1.52
Tags
cc-mode-1_52
Alan Mackenzie
Depessimize the handling of very large macros.
Alan Mackenzie
Optimise macro handling with a 1 element cache of beginning and end.
Alan Mackenzie
Merge
Alan Mackenzie
Optimise c-state-safe-place
Norbert Koch
Added tag cc-mode-1_51 for changeset 3eb9de826afe
Norbert Koch
XEmacs Package Release 1.51
Tags
cc-mode-1_51
Alan Mackenzie
Fix a loop in c-set-fl-decl-start. cc-engine (c-set-fl-decl-start): Add a check that c-backward-syntactic-ws actually moves backwards.
Alan Mackenzie
Fix infinite loop with long macros. cc-engine.el (c-state-safe-place): Handle macros properly.
Norbert Koch
Added tag cc-mode-1_50 for changeset c98d6d264693
Norbert Koch
XEmacs Package Release 1.50
Tags
cc-mode-1_50
Alan Mackenzie
Fix spurious recognition of c-in-knr-argdecl. cc-engine.el (c-in-knr-argdecl): Check for '=' in a putative K&R region.
Alan Mackenzie
cc-engine.el (c-forward-objc-directive): Prevent looping in "#pragma mark @implementation".
Norbert Koch
Added tag cc-mode-1_49 for changeset 965402f11486
Norbert Koch
XEmacs Package Release 1.49
Tags
cc-mode-1_49
Norbert Koch
XEmacs Package Release 1.48
Alan Mackenzie
Eliminate sluggishness and hangs in fontification of "semicolon deserts". cc-engine.el (c-state-nonlit-pos-interval): change value 10000 -> 3000. (c-state-safe-place): Reformulate so it doesn't stack up an infinite number of wrong entries in c-state-nonlit-pos-cache. (c-determine-limit-get-base, c-determine-limit): New functions to determine backward search limits disregarding literals. (c-find-decl-spots): Amend commenting. (c-cheap-inside-bracelist-p): New function wh…
Alan Mackenzie
Correct a test to do with C-y: cc-mode.el (c-after-change): Correct a singular-plural confusion.
Norbert Koch
Added tag cc-mode-1_48 for changeset d9e2f6a5fc7f
  1. Prev
  2. Next