diff options
| author | Alan Mackenzie | 2007-01-01 22:20:46 +0000 |
|---|---|---|
| committer | Alan Mackenzie | 2007-01-01 22:20:46 +0000 |
| commit | b1da67d7b2f0c7f7edaad743611085dd9028e141 (patch) | |
| tree | 2ba717969f98578e167a44fe703bd5476a84b9d9 | |
| parent | cdae7c3ac0b1e37649da437f13401cba702ea803 (diff) | |
| download | emacs-b1da67d7b2f0c7f7edaad743611085dd9028e141.tar.gz emacs-b1da67d7b2f0c7f7edaad743611085dd9028e141.zip | |
*** empty log message ***
| -rw-r--r-- | lisp/ChangeLog | 104 | ||||
| -rw-r--r-- | man/ChangeLog | 28 |
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 @@ | |||
| 1 | 2007-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 | |||
| 12 | 2007-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 | |||
| 18 | 2007-01-01 Alan Mackenzie <acm@muc.de> | ||
| 19 | |||
| 20 | * /progmodes/cc-defs.el. Correct typos. | ||
| 21 | |||
| 22 | 2007-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 | |||
| 27 | 2007-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 | |||
| 32 | 2007-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 | |||
| 38 | 2007-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 | |||
| 43 | 2007-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 | |||
| 49 | 2007-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 | |||
| 55 | 2007-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 | |||
| 60 | 2007-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 | |||
| 69 | 2007-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 | |||
| 83 | 2007-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 | |||
| 93 | 2007-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 | |||
| 100 | 2007-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 | |||
| 1 | 2007-01-01 Richard Stallman <rms@gnu.org> | 105 | 2007-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 @@ | |||
| 1 | 2007-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 | |||
| 7 | 2007-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 | |||
| 13 | 2007-01-01 Alan Mackenzie <acm@muc.de> | ||
| 14 | |||
| 15 | * cc-mode.texi ("Choosing a Style"): Mention c-file-style. | ||
| 16 | |||
| 17 | 2007-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 | |||
| 22 | 2007-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 | |||
| 1 | 2007-01-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 29 | 2007-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. |