diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 194 |
1 files changed, 194 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 8321253666a..58ab47fe3f7 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,197 @@ | |||
| 1 | 2004-08-17 Luc Teirlinck <teirllm@auburn.edu> | ||
| 2 | |||
| 3 | * emacs-lisp/copyright.el (copyright-update-year): Delete code | ||
| 4 | that replaces 20xy with xy. | ||
| 5 | |||
| 6 | 2004-08-17 John Paul Wallington <jpw@gnu.org> | ||
| 7 | |||
| 8 | * emacs-lisp/re-builder.el (reb-mode-map): Define within defvar. | ||
| 9 | (reb-force-update): Doc fix. | ||
| 10 | |||
| 11 | 2004-08-16 Richard M. Stallman <rms@gnu.org> | ||
| 12 | |||
| 13 | * progmodes/which-func.el (which-func-update-1): Doc fix. | ||
| 14 | |||
| 15 | * progmodes/sh-script.el (sh-set-shell): Use sh-mode-abbrev-table. | ||
| 16 | (sh-mode-abbrev-table): New variable. | ||
| 17 | |||
| 18 | * progmodes/compile.el (compilation-mode): Doc fix. | ||
| 19 | |||
| 20 | * emacs-lisp/lisp-mode.el (eval-last-sexp): | ||
| 21 | Don't cons a new symbol each time. | ||
| 22 | (eval-last-sexp-fake-value): New variable. | ||
| 23 | |||
| 24 | * emacs-lisp/copyright.el (copyright-years-regexp): New variable. | ||
| 25 | (copyright-update-year): Detect continuation of list of years. | ||
| 26 | |||
| 27 | * term.el (term-default-fg-color, term-default-bg-color) | ||
| 28 | (ansi-term-color-vector): Use `unspecified', not nil, as default. | ||
| 29 | |||
| 30 | * imenu.el: Several doc fixes: don't say variables are buffer-local. | ||
| 31 | |||
| 32 | 2004-08-16 Davis Herring <herring@lanl.gov> | ||
| 33 | |||
| 34 | * isearch.el (isearch-string, isearch-message-string, isearch-point) | ||
| 35 | (isearch-success, isearch-forward-flag, isearch-other-end) | ||
| 36 | (isearch-word, isearch-invalid-regexp, isearch-wrapped) | ||
| 37 | (isearch-barrier, isearch-within-brackets) | ||
| 38 | (isearch-case-fold-search): Fix broken `nth'-like calls to `aref'. | ||
| 39 | |||
| 40 | 2004-08-16 Kenichi Handa <handa@m17n.org> | ||
| 41 | |||
| 42 | * ps-mule.el (ps-mule-font-info-database): Fix docstring. | ||
| 43 | |||
| 44 | 2004-08-15 Kenichi Handa <handa@m17n.org> | ||
| 45 | |||
| 46 | * term/x-win.el (x-selection-value): If utf8 was successful but | ||
| 47 | ctext was not, use utf8 string. | ||
| 48 | |||
| 49 | 2004-08-14 Davis Herring <herring@lanl.gov> | ||
| 50 | |||
| 51 | * isearch.el: Remove accidental changes of March 4. Fix backing | ||
| 52 | up when a regexp isearch is made more general. Use symbolic | ||
| 53 | accessor functions for isearch stack frames to make usage clearer. | ||
| 54 | (search-whitespace-regexp): Made groups in documentation shy (as | ||
| 55 | is the group in the default value). | ||
| 56 | (isearch-fallback): New function, addresses problems with regexps | ||
| 57 | liberalized by `\|', adds support for liberalization by `\}' (the | ||
| 58 | general repetition construct), and incorporates behavior for | ||
| 59 | `*'/`?'. | ||
| 60 | (isearch-}-char): New command, calls `isearch-fallback' with | ||
| 61 | arguments appropriate to a typed `}'. | ||
| 62 | (isearch-*-char, isearch-|-char): Now just call `isearch-fallback' | ||
| 63 | appropriately. | ||
| 64 | (isearch-mode-map): Bind `}' to `isearch-}-char'. | ||
| 65 | (isearch-string, isearch-message,string, isearch-point) | ||
| 66 | (isearch-success, isearch-forward-flag, isearch-other-end) | ||
| 67 | (isearch-word, isearch-invalid-regexp, isearch-wrapped) | ||
| 68 | (isearch-barrier, isearch-within-brackets, isearch-case-fold-search): | ||
| 69 | New inline functions to read fields of a stack frame. | ||
| 70 | |||
| 71 | 2004-08-14 Kurt Hornik <Kurt.Hornik@wu-wien.ac.at> (tiny change) | ||
| 72 | |||
| 73 | * battery.el (battery-linux-proc-acpi): Look into battery | ||
| 74 | directories matching the literal string "CMB", too (required for | ||
| 75 | Linux kernel version 2.6.7). | ||
| 76 | |||
| 77 | 2004-08-14 John Paul Wallington <jpw@gnu.org> | ||
| 78 | |||
| 79 | * cus-start.el (read-file-name-completion-ignore-case): Add. | ||
| 80 | (blink-cursor-alist): Change version to "21.4". | ||
| 81 | |||
| 82 | * emacs-lisp/bytecomp.el (forward-word): Allow 0 args. | ||
| 83 | |||
| 84 | 2004-08-11 Daniel Pfeiffer <occitan@esperanto.org> | ||
| 85 | |||
| 86 | * speedbar.el (speedbar-scan-subdirs): New option. | ||
| 87 | (speedbar-file-lists): Don't ignore file-name case on Unix and use | ||
| 88 | dolist. | ||
| 89 | (speedbar-insert-files-at-point): Take an extra argument and use | ||
| 90 | it to optionally find out if a subdir is empty. Also unreadable | ||
| 91 | files don't get expand buttons. | ||
| 92 | (speedbar-directory): New image (unused pixmap already existed). | ||
| 93 | (speedbar-expand-image-button-alist): Use it. | ||
| 94 | |||
| 95 | 2004-08-11 Martin Stjernholm <bug-cc-mode@gnu.org> | ||
| 96 | |||
| 97 | CC Mode update to 5.30.9: | ||
| 98 | |||
| 99 | * progmodes/cc-defs.el, progmodes/cc-vars.el (c-emacs-features): | ||
| 100 | Moved from cc-vars to cc-defs for dependency reasons. Fixed the | ||
| 101 | POSIX char class test to check that it works in | ||
| 102 | `skip-chars-(forward|backward)' too. | ||
| 103 | |||
| 104 | * progmodes/cc-align.el (c-lineup-arglist): Fixed bug when the | ||
| 105 | first argument starts with a special brace list. | ||
| 106 | |||
| 107 | * progmodes/cc-engine.el (c-forward-type): Fixed promotion bug | ||
| 108 | when `c-opt-type-concat-key' is used (i.e. in Pike). | ||
| 109 | |||
| 110 | * progmodes/cc-engine.el (c-looking-at-special-brace-list): Fixed | ||
| 111 | bug when the inner char pair doesn't have paren syntax, i.e. "(< | ||
| 112 | >)". | ||
| 113 | |||
| 114 | * progmodes/cc-align.el (c-lineup-multi-inher): Made it syntactic | ||
| 115 | whitespace safe. | ||
| 116 | |||
| 117 | * progmodes/cc-engine.el (c-guess-basic-syntax): Fixed anchor | ||
| 118 | position for `arglist-intro', `arglist-cont-nonempty' and | ||
| 119 | `arglist-close' when there are two arglist open parens on the same | ||
| 120 | line and there's nothing in front of the first. | ||
| 121 | |||
| 122 | * progmodes/cc-fonts.el (c-basic-matchers-before): Fixed font | ||
| 123 | locking of qualified names in Java, which previously could fontify | ||
| 124 | common indexing expressions in many cases. The standard Java | ||
| 125 | naming conventions are used to tell them apart. | ||
| 126 | |||
| 127 | * progmodes/cc-align.el (c-lineup-whitesmith-in-block): Fixed | ||
| 128 | inconsistency wrt opening parens on the first line inside a paren | ||
| 129 | block. | ||
| 130 | |||
| 131 | * progmodes/cc-defs.el (c-langs-are-parametric): Must be known at | ||
| 132 | compile time for the sake of `c-major-mode-is'. | ||
| 133 | |||
| 134 | (c-mode-is-new-awk-p): Made it a macro to delay expansion of | ||
| 135 | `c-major-mode-is' in the event that this is used inside a | ||
| 136 | `c-lang-defconst'. | ||
| 137 | |||
| 138 | * progmodes/cc-defs.el (c-major-mode-is): Fixed expansion inside | ||
| 139 | `c-lang-defconst' so that it works better with fallback languages. | ||
| 140 | |||
| 141 | * progmodes/cc-defs.el (c-add-language): Fixed a typo that caused | ||
| 142 | it to fail to record the base mode. | ||
| 143 | |||
| 144 | * progmodes/cc-engine.el (c-syntactic-re-search-forward): Fixed | ||
| 145 | bug so that it doesn't go past the closing paren when PAREN-LEVEL | ||
| 146 | is used. Reordered the syntax checks to get more efficient | ||
| 147 | skipping in some situations. | ||
| 148 | |||
| 149 | * progmodes/cc-cmds.el (c-electric-brace): Don't trip up on a line | ||
| 150 | continuation which might precede the newly inserted '{'. | ||
| 151 | |||
| 152 | * progmodes/cc-engine.el (c-syntactic-re-search-forward): Fixed | ||
| 153 | cases where it could loop indefinitely. | ||
| 154 | |||
| 155 | * progmodes/cc-fonts.el (c-font-lock-declarators): Handle array | ||
| 156 | size specs correctly. Only fontify identifiers in front of '(' | ||
| 157 | with as functions - don't accept any paren char. Tightened up | ||
| 158 | initializer skipping to stop before function and class blocks. | ||
| 159 | |||
| 160 | * progmodes/cc-engine.el (c-beginning-of-decl-1): Fixed bug where | ||
| 161 | the point could be left directly after an open paren when finding | ||
| 162 | the beginning of the first decl in the block. | ||
| 163 | |||
| 164 | * progmodes/cc-engine.el (c-parse-state): Don't use the syntax | ||
| 165 | table when filtering out legitimate open parens to be recorded. | ||
| 166 | This could cause cache inconsistencies when e.g. | ||
| 167 | `c++-template-syntax-table' was temporarily in use. | ||
| 168 | |||
| 169 | * progmodes/cc-engine.el (c-on-identifier, | ||
| 170 | c-simple-skip-symbol-backward): Small fix for handling "-" | ||
| 171 | correctly in `skip-chars-backward'. Affected the operator lfun | ||
| 172 | syntax in Pike. | ||
| 173 | |||
| 174 | * progmodes/cc-engine.el (c-invalidate-sws-region-after): Fixed | ||
| 175 | bug that could cause an error from `after-change-functions' when | ||
| 176 | the changed region is at bob. | ||
| 177 | |||
| 178 | 2004-08-11 Alan Mackenzie <bug-cc-mode@gnu.org> | ||
| 179 | |||
| 180 | CC Mode update to 5.30.9: | ||
| 181 | |||
| 182 | * progmodes/cc-cmds.el, progmodes/cc-vars.el: Amend doc(-strings) | ||
| 183 | to say that <TAB> doesn't insert WS into a CPP line. | ||
| 184 | (c-indent-command, c-tab-always-indent): Amend doc strings. | ||
| 185 | |||
| 186 | * progmodes/cc-styles.el, progmodes/cc-engine.el: Add in two | ||
| 187 | checks for user errors, thus eliminating cryptic and unhelpful | ||
| 188 | Emacs error messages. (1) Check the arg to `c-set-style' is a | ||
| 189 | string. (2) Check that settings to `c-offsets-alist' are not | ||
| 190 | spuriously quoted. | ||
| 191 | |||
| 192 | * progmodes/cc-cmds.el: (c-electric-brace): don't delete a comment | ||
| 193 | which precedes the newly inserted `{'. | ||
| 194 | |||
| 1 | 2004-08-10 Michael Albinus <michael.albinus@gmx.de> | 195 | 2004-08-10 Michael Albinus <michael.albinus@gmx.de> |
| 2 | 196 | ||
| 3 | Sync with Tramp 2.0.44. | 197 | Sync with Tramp 2.0.44. |