aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog113
1 files changed, 113 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 51f8114feab..4ab077fedd3 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,116 @@
12007-01-02 Juanma Barranquero <lekktu@gmail.com>
2
3 * files.el (version-control): Doc fix.
4
52007-01-01 Alan Mackenzie <acm@muc.de>
6
7 * progmodes/cc-engine.el (c-guess-basic-syntax, case 5N): Check
8 the format of c-state-cache is valid for an optimisation before
9 using it.
10
11 * progmodes/cc-engine.el (c-guess-basic-syntax): New case 5Q "we
12 are at a statement within a macro". Other changes so that only
13 the first continuation line in a macro gets the symbol
14 `cpp-define-intro', the others getting `statement', or whatever.
15
162007-01-01 Alan Mackenzie <acm@muc.de>
17
18 * progmodes/cc-cmds.el (c-context-line-break): When invoked within
19 a string, preserve whitespace. Add a backslash only when also in
20 a macro.
21
222007-01-01 Alan Mackenzie <acm@muc.de>
23
24 * progmodes/cc-defs.el: Correct typos.
25
262007-01-01 Alan Mackenzie <acm@muc.de>
27
28 * progmodes/cc-cmds.el (c-context-line-break): Don't indent the
29 new line after an escaped EOL in a string.
30
312007-01-01 Alan Mackenzie <acm@muc.de>
32
33 * progmodes/cc-engine.el (c-forward-label): Recognise "foo:" as a
34 label when it directly follows "else", "do", ....
35
362007-01-01 Alan Mackenzie <acm@muc.de>
37
38 * progmodes/cc-engine.el (c-backward-<>-arglist): Tolerate empty
39 angle brackets (as seen in "explicit specialisations" of C++
40 templates).
41
422007-01-01 Alan Mackenzie <acm@muc.de>
43
44 * progmodes/cc-vars.el (c-indentation-style): Mention c-file-style
45 in the doc-string.
46
472007-01-01 Alan Mackenzie <acm@muc.de>
48
49 * progmodes/cc-cmds.el (c-mask-paragraph): Fix for C comments,
50 when the comment ender looks like "=========*/" and is alone on
51 its line.
52
532007-01-01 Alan Mackenzie <acm@muc.de>
54
55 * progmodes/cc-langs.el, progmodes/cc-engine.el: Correct the
56 spelling of c-opt-op-identiTier-prefix, t -> f. Leave an alias
57 for the old name.
58
592007-01-01 Alan Mackenzie <acm@muc.de>
60
61 * progmodes/cc-mode.el: Bind C-M-a and C-M-e to
62 c-\(beginning\|end\)-of-defun by default.
63
642007-01-01 Alan Mackenzie <acm@muc.de>
65
66 * progmodes/cc-align.el (c-lineup-gnu-DEFUN-intro-cont): New
67 line-up function, for the DEFUN macro in the Emacs C sources.
68 Only used in "gnu" style.
69
70 * progmodes/cc-styles.el (c-style-alist): Use this new function in
71 the "gnu" style.
72
732007-01-01 Alan Mackenzie <acm@muc.de>
74
75 * progmodes/cc-cmds.el (c-electric-slash): Extend the handling of
76 clean-up comment-close-slash also to work when there's a comment
77 terminator on the line.
78 (c-beginning-of-defun, c-end-of-defun): Refactor and optimise
79 these for large arg - only take account of top level {..}, except
80 for initial and final adjustments. M-- C-M-[ae] now go to the
81 right defuns when the starting point is between defuns. They use
82 the four new functions:
83 (c-in-function-trailer-p, c-where-wrt-brace-construct)
84 (c-backward-to-nth-BOF-{, c-forward-to-nth-EOF-}): New functions to
85 support c-\(beginning\|end\)-of-defun.
86
872007-01-01 Alan Mackenzie <acm@muc.de>
88
89 * progmodes/cc-engine.el (c-forward-label): Analyze ":"
90 expressions more rigorously, to exclude bit-field specifiers from
91 being classed as labels.
92 (c-forward-label): When analyzing a ":" within a macro, be careful
93 about using c-forward-syntactic-ws at the macro beginning.
94 (c-beginning-of-decl-1): Whilst searching for "=" as evidence of a
95 stmt boundary, check for "operator=", etc.
96
972007-01-01 Alan Mackenzie <acm@muc.de>
98
99 * progmodes/cc-mode.el (c-postprocess-file-styles): Bind
100 inhibit-read-only to t, around the call to
101 c-remove-any-local-eval-or-mode-variables, so that it works on a
102 RO file.
103
1042007-01-01 Alan Mackenzie <acm@muc.de>
105
106 * progmodes/cc-defs.el (c-version): Update the version number to
107 "5.31.4".
108
1092007-01-01 Richard Stallman <rms@gnu.org>
110
111 * isearch.el (isearch-done): Use FOUND-POINT or FOUND-START
112 only if we restored isearch-window-configuration.
113
12006-12-31 Romain Francoise <romain@orebokech.com> 1142006-12-31 Romain Francoise <romain@orebokech.com>
2 115
3 * net/tramp.el (tramp-default-method): Don't use `symbol-function'. 116 * net/tramp.el (tramp-default-method): Don't use `symbol-function'.