Commits

Author Commit Message Labels Comments Date
Alan Mackenzie
Fix filling for when filladapt mode is enabled. cc-cmds.el (c-fill-paragraph): In the invocation of c-mask-paragraph, pass in `fill-paragraph' rather than `fill-region-as-paragraph'. (This is a reversion of a previous change.) cc-mode.el (c-basic-common-init): Make fill-paragraph-handle-comment buffer local and set it to nil.
Norbert Koch
Merge
Norbert Koch
Merge
Norbert Koch
Added tag cc-mode-1_47 for changeset 1af191b522b5
Norbert Koch
XEmacs Package Release 1.47
Tags
cc-mode-1_47
Norbert Koch
Added tag cc-mode-1_46 for changeset cf928ff09601
Norbert Koch
XEmacs Package Release 1.46
Tags
cc-mode-1_46
Alan Mackenzie
Fix Emacs bug #10463 - put `widen's around the critical spots. cc-engine.el (c-in-literal, c-literal-limits): put a widen around each invocation of c-state-pp-to-literal. Remove an unused let variable.
Alan Mackenzie
Optimise font locking in long enum definitions. cc-fonts.el (c-font-lock-declarations): Add an extra arm to a cond form to handle enums. cc-langs.el (c-enums-contain-decls): New lang variable. cc-mode.el (c-font-lock-fontify-region): Correct a typo.
Alan Mackenzie
Introduce a mechanism to widen the region used in context font locking. Use this to protect declarations from losing their contexts. cc-langs.el (c-before-font-lock-functions): replace c-set-fl-decl-start with c-change-set-fl-decl-start (Renaming). (c-before-context-fontification-functions): new defvar, a list of functions to be run just before context (etc.) font locking. cc-mode.el (c-extend-font-lock-region-for-macros): new, functionality extracted from c-neutralize-syntax-in-and-mark-CPP. (c-in-after-change-fontification):…
Alan Mackenzie
Fix unstable fontification inside templates. cc-langs.el (c-before-font-lock-functions): newly created from the singular version. The (c c++ objc) entry now additionally has c-set-fl-decl-start. The other languages (apart from AWK) have that as a single entry. cc-fonts.el (c-font-lock-enclosing-decls): The functionality for "local" declarations has been extracted to c-set-fl-decl-start. cc-mode.el: (c-common-init, c-after-change): Change…
Alan Mackenzie
Large brace-block initialisation makes CC Mode slow: Fix. Tidy up and accelerate c-in-literal, etc. by using the c-parse-state routines. Limit backward searching in c-font-lock-enclosing.decl. cc-engine.el (c-state-pp-to-literal): Return the pp-state and literal type in addition to the limits. (c-state-safe-place): New defun, extracted from c-state-literal-at. (c-state-literal-at): Use the above new defun. (c-slow-in-literal, c-fast-in-literal): Removed. (c-in-literal, c-literal-limits): Amended to use c-state-pp-to-literal. cc-fonts.el (c-font-lock-enclosing-decls): Check for being in…
Alan Mackenzie
Add the switch statement to AWK Mode. cc-awk (awk-font-lock-keywords): Add "switch", "case", "default" to the keywords regexp. cc-langs (c-label-kwds): Let AWK take the same expression as the rest. (c-nonlabel-token-key): Allow string literals for AWK. Refactor for the other modes.
Alan Mackenzie
A Merge.
Alan Mackenzie
Fix GNU Emacs bug #9560, sporadic wrong indentation; improve instrumentation of c-parse-state. cc-engine.el (c-append-lower-brace-pair-to-state-cache): correct faulty logical expression. (c-parse-state-state, c-record-parse-state-state): c-replay-parse-state-state): New defvar/defuns. (c-debug-parse-state): Use new functions.
Norbert Koch
XEmacs Package Release 1.46
Alan Mackenzie
Update CC Mode to version 5.32.2.
cvs2hg
convert CVS tags
cvs2hg
artificial changeset: close fixup head 3e5f1aa941a4 for tag sumo-current
cvs2hg
fixup commit for tag 'sumo-current'
Tags
sumo-current
viteno
Increment VERSION in Makefile
Tags
8 tags
mast
2005-05-23 Martin Stjernholm <bug-cc-mode@gnu.org> * Patch release 5.30.10. 2005-05-23 Martin Stjernholm <bug-cc-mode@gnu.org> * cc-fonts.el (c-invalid-face-name): Use "red1" instead of "red" since it stands out better in xterms and DOS terminals. Original change by Dan Nicolaescu <dann@ics.uci.edu>. 2005-05-22 Martin Stjernholm <bug-cc-mode@gnu.org> * cc-fonts.el (c-font-lock-declarators): Fixed bug where the point could go past th…
aidan
Update a changelog.
aidan
Revert my CC-mode change, DTRT (from Michael Thome)
viteno
Increment VERSION in Makefile
Tags
cc-mode-1_44
aidan
Fix the c-mode font-lock-pre-idle-hook warning.
viteno
Increment VERSION in Makefile
Tags
5 tags
mast
Updated to CC Mode 5.30.9.
viteno
Increment VERSION in Makefile
Tags
3 tags
mast
Patch release 5.30.8.
  1. Prev
  2. Next