Mercurial > emacs
annotate .arch-inventory @ 80160:3ca9638d2306
Set of changes so that "obtrusive" syntactic elements in a
C/C++/ObjC preprocessor line (e.g. an unbalanced string quote or
unmatched paren) don't interact syntactically with stuff outside
the CPP line.
(c-basic-common-init): C and ObjC now use syntax-table text properties.
(c-common-init): Call language specific before/after-change functions at
mode initialisation.
(c-new-BEG, c-new-END, c-old-BOM, c-old-EOM): new variables.
(c-extend-region-for-CPP, c-neutralize-CPP-line,
c-neutralize-syntax-in-CPP): new functions.
(c-before-change, c-after-change): call the new language specific change
functions defined in cc-langs.el.
(c-advise-fl-for-region): new macro.
(awk-mode): Remove AWK specific stuff which has been refactored into
language independent stuff.
author | Alan Mackenzie <acm@muc.de> |
---|---|
date | Tue, 19 Feb 2008 22:14:40 +0000 |
parents | 7cb1d5f71446 |
children |
rev | line source |
---|---|
56043
a0fc4f10d0cf
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
Miles Bader <miles@gnu.org>
parents:
56026
diff
changeset
|
1 # Generated files |
a0fc4f10d0cf
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
Miles Bader <miles@gnu.org>
parents:
56026
diff
changeset
|
2 precious ^(config\.status|config\.cache)$ |
55782
3c8e35fb94bb
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-345
Miles Bader <miles@gnu.org>
parents:
diff
changeset
|
3 |
56026
bb6720f21c54
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
Miles Bader <miles@gnu.org>
parents:
55782
diff
changeset
|
4 # Install-in-place makes these directories, so just ignore them |
bb6720f21c54
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
Miles Bader <miles@gnu.org>
parents:
55782
diff
changeset
|
5 backup ^(bin|data|lock|site-lisp)$ |
bb6720f21c54
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
Miles Bader <miles@gnu.org>
parents:
55782
diff
changeset
|
6 |
55782
3c8e35fb94bb
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-345
Miles Bader <miles@gnu.org>
parents:
diff
changeset
|
7 # arch-tag: 6eeeaa4e-cc7e-4b22-b3d7-1089e155da14 |