aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlan Mackenzie2007-01-01 22:20:46 +0000
committerAlan Mackenzie2007-01-01 22:20:46 +0000
commitb1da67d7b2f0c7f7edaad743611085dd9028e141 (patch)
tree2ba717969f98578e167a44fe703bd5476a84b9d9
parentcdae7c3ac0b1e37649da437f13401cba702ea803 (diff)
downloademacs-b1da67d7b2f0c7f7edaad743611085dd9028e141.tar.gz
emacs-b1da67d7b2f0c7f7edaad743611085dd9028e141.zip
*** empty log message ***
-rw-r--r--lisp/ChangeLog104
-rw-r--r--man/ChangeLog28
2 files changed, 132 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index ebe0dc9b668..2843fca2bdd 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,107 @@
12007-01-01 acm <acm@muc.de>
2
3 * progmodes/cc-engine.el (c-guess-basic-syntax, case 5N): Check
4 the format of c-state-cache is valid for an optimisation before
5 using it.
6
7 * progmodes/cc-engine.el (c-guess-basic-syntax): New case 5Q "we
8 are at a statement within a macro". Other changes so that only
9 the first continuation line in a macro gets the symbol
10 `cpp-define-intro', the others getting `statement', or whatever.
11
122007-01-01 Alan Mackenzie <acm@muc.de>
13
14 * progmodes/cc-cmds.el (c-context-line-break): When invoked within
15 a string, preserve whitespace. Add a backslash only when also in
16 a macro.
17
182007-01-01 Alan Mackenzie <acm@muc.de>
19
20 * /progmodes/cc-defs.el. Correct typos.
21
222007-01-01 Alan Mackenzie <acm@muc.de>
23
24 * progmodes/cc-cmds.el (c-context-line-break): don't indent the
25 new line after an escaped EOL in a string.
26
272007-01-01 Alan Mackenzie <acm@muc.de>
28
29 * progmodes/cc-engine.el (c-forward-label): Recognise "foo:" as a
30 label when it directly follows "else", "do", ....
31
322007-01-01 Alan Mackenzie <acm@muc.de>
33
34 * progmodes/cc-engine.el (c-backward-<>-arglist): tolerate empty
35 angle brackets (as seen in "explicit specialisations" of C++
36 templates).
37
382007-01-01 Alan Mackenzie <acm@muc.de>
39
40 * progmodes/cc-vars.el (c-indentation-style): Mention c-file-style
41 in the doc-string.
42
432007-01-01 Alan Mackenzie <acm@muc.de>
44
45 * progmodes/cc-cmds.el (c-mask-paragraph): Fix for C comments,
46 when the comment ender looks like "=========*/" and is alone on
47 its line.
48
492007-01-01 Alan Mackenzie <acm@muc.de>
50
51 * progmodes/cc-langs.el, progmodes/cc-engine.el: Correct the
52 spelling of c-opt-op-identiTier-prefix, t -> f. Leave an alias
53 for the old name.
54
552007-01-01 Alan Mackenzie <acm@muc.de>
56
57 * progmodes/cc-mode.el (): Bind C-M-a and C-M-e to
58 c-\(beginning\|end\)-of-defun by default.
59
602007-01-01 Alan Mackenzie <acm@muc.de>
61
62 * progmodes/cc-align.el (c-lineup-gnu-DEFUN-intro-cont): New
63 line-up function, for the DEFUN macro in the Emacs C sources.
64 Only used in "gnu" style.
65
66 * progmodes/cc-styles.el (c-style-alist): use this new function in
67 the "gnu" style.
68
692007-01-01 Alan Mackenzie <acm@muc.de>
70
71 * progmodes/cc-cmds.el (c-electric-slash): Extend the handling of
72 clean-up comment-close-slash also to work when there's a comment
73 terminator on the line.
74 (c-beginning-of-defun, c-end-of-defun): Refactor and optimise
75 these for large arg - only take account of top level {..}, except
76 for initial and final adjustments. M-- C-M-[ae] now go to the
77 right defuns when the starting point is between defuns. They use
78 the four new functions:
79 (c-in-function-trailer-p, c-where-wrt-brace-construct,
80 c-backward-to-nth-BOF-{, c-forward-to-nth-EOF-}): new functions to
81 support c-\(beginning\|end\)-of-defun.
82
832007-01-01 Alan Mackenzie <acm@muc.de>
84
85 * progmodes/cc-engine.el (c-forward-label): Analyze ":"
86 expressions more rigorously, to exclude bit-field specifiers from
87 being classed as labels.
88 (c-forward-label): When analyzing a ":" within a macro, be careful
89 about using c-forward-syntactic-ws at the macro beginning.
90 (c-beginning-of-decl-1): Whilst searching for "=" as evidence of a
91 stmt boundary, check for "operator=", etc.
92
932007-01-01 Alan Mackenzie <acm@muc.de>
94
95 * progmodes/cc-mode.el (c-postprocess-file-styles): bind
96 inhibit-read-only to t, around the call to
97 c-remove-any-local-eval-or-mode-variables, so that it works on a
98 RO file.
99
1002007-01-01 Alan Mackenzie <acm@muc.de>
101
102 * progmodes/cc-defs.el (c-version): Update the version number to
103 "5.31.4".
104
12007-01-01 Richard Stallman <rms@gnu.org> 1052007-01-01 Richard Stallman <rms@gnu.org>
2 106
3 * isearch.el (isearch-done): Use FOUND-POINT or FOUND-START 107 * isearch.el (isearch-done): Use FOUND-POINT or FOUND-START
diff --git a/man/ChangeLog b/man/ChangeLog
index 47c5f6a2fc7..34c900ed619 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -1,3 +1,31 @@
12007-01-01 Alan Mackenzie <acm@muc.de>
2
3 * cc-mode.texi ("Limitations and Known Bugs"): Document problems with
4 eval-after-load in Emacs <=21 and a workaround. Document that
5 trigraphs are not supported.
6
72007-01-01 Alan Mackenzie <acm@muc.de>
8
9 * cc-mode.texi ("Filling and Breaking"): Amend the doc for
10 c-context-line-break. When invoked within a string, preserve
11 whitespace. Add a backslash only when also in a macro.
12
132007-01-01 Alan Mackenzie <acm@muc.de>
14
15 * cc-mode.texi ("Choosing a Style"): Mention c-file-style.
16
172007-01-01 Alan Mackenzie <acm@muc.de>
18
19 * cc-mode.texi ("Movement Commands", "Sample .emacs File"): C-M-[ae]
20 are now bound by default to c-\(beginning\|end\)-of-defun by default.
21
222007-01-01 Alan Mackenzie <acm@muc.de>
23
24 * cc-mode.texi ("Other Commands"): Move c-set-style (C-c .) here from
25 "Choosing a Style".
26
27 * cc-mode.texi ("Styles"): Add @dfn{style}.
28
12007-01-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 292007-01-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2 30
3 * xresources.texi (Table of Resources): Add scrollBarWidth resource. 31 * xresources.texi (Table of Resources): Add scrollBarWidth resource.