diff options
| author | Stefan Monnier | 2004-08-21 23:51:42 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2004-08-21 23:51:42 +0000 |
| commit | aca16f78753587b4dc2904ac2d319b7496fdc4b9 (patch) | |
| tree | f4a93649994902d42e468558d66d3d0ae14419bb | |
| parent | 041aabd8a55136bf308b93feb55319231fd58cd5 (diff) | |
| download | emacs-aca16f78753587b4dc2904ac2d319b7496fdc4b9.tar.gz emacs-aca16f78753587b4dc2904ac2d319b7496fdc4b9.zip | |
*** empty log message ***
| -rw-r--r-- | lisp/ChangeLog | 76 |
1 files changed, 46 insertions, 30 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 73a098dd197..3f6a8ced5c4 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -20,10 +20,27 @@ | |||
| 20 | 20 | ||
| 21 | 2004-08-21 Peter Seibel <peter@javamonkey.com> (tiny patch) | 21 | 2004-08-21 Peter Seibel <peter@javamonkey.com> (tiny patch) |
| 22 | 22 | ||
| 23 | * emacs-lisp/cl-indent.el (lisp-indent-defmethod): Correct | 23 | * emacs-lisp/cl-indent.el (lisp-indent-defmethod): |
| 24 | indentation of DEFMETHODS with non-standard method | 24 | Correct indentation of DEFMETHODS with non-standard method |
| 25 | combinations (e.g., PROGN, MIN, MAX). | 25 | combinations (e.g., PROGN, MIN, MAX). |
| 26 | 26 | ||
| 27 | 2004-08-20 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 28 | |||
| 29 | * startup.el (normal-top-level-add-subdirs-to-load-path): | ||
| 30 | Avoid unnecessarily checking system-type. | ||
| 31 | (normal-top-level): Set TERM to "dumb". Simplify. | ||
| 32 | |||
| 33 | * avoid.el (mouse-avoidance-ignore-p): New fun. | ||
| 34 | Also ignore switch-frame, select-window, double, and triple clicks. | ||
| 35 | (mouse-avoidance-banish-hook, mouse-avoidance-exile-hook) | ||
| 36 | (mouse-avoidance-fancy-hook): Use it. | ||
| 37 | |||
| 38 | 2004-08-20 Zoran Milojevic <zoran@sipquest.com> (tiny change) | ||
| 39 | |||
| 40 | * avoid.el (mouse-avoidance-nudge-mouse) | ||
| 41 | (mouse-avoidance-banish-destination): Stay within the current window | ||
| 42 | to avoid problems with mouse-autoselect-window. | ||
| 43 | |||
| 27 | 2004-08-19 Stefan Monnier <monnier@iro.umontreal.ca> | 44 | 2004-08-19 Stefan Monnier <monnier@iro.umontreal.ca> |
| 28 | 45 | ||
| 29 | * pcvs-parse.el (cvs-parse-table, cvs-parse-commit): Try to adapt to | 46 | * pcvs-parse.el (cvs-parse-table, cvs-parse-commit): Try to adapt to |
| @@ -33,7 +50,7 @@ | |||
| 33 | 50 | ||
| 34 | * emacs-lisp/elp.el (elp-results-symname-map): New keymap. | 51 | * emacs-lisp/elp.el (elp-results-symname-map): New keymap. |
| 35 | (elp-results-jump-to-definition-by-mouse) | 52 | (elp-results-jump-to-definition-by-mouse) |
| 36 | (elp-results-jump-to-definition, elp-output-insert-symname): New Functions. | 53 | (elp-results-jump-to-definition, elp-output-insert-symname): New funs. |
| 37 | (elp-output-result): Use elp-output-insert-symname. | 54 | (elp-output-result): Use elp-output-insert-symname. |
| 38 | 55 | ||
| 39 | 2004-08-18 Kenichi Handa <handa@m17n.org> | 56 | 2004-08-18 Kenichi Handa <handa@m17n.org> |
| @@ -141,35 +158,35 @@ | |||
| 141 | CC Mode update to 5.30.9: | 158 | CC Mode update to 5.30.9: |
| 142 | 159 | ||
| 143 | * progmodes/cc-defs.el, progmodes/cc-vars.el (c-emacs-features): | 160 | * progmodes/cc-defs.el, progmodes/cc-vars.el (c-emacs-features): |
| 144 | Moved from cc-vars to cc-defs for dependency reasons. Fixed the | 161 | Move from cc-vars to cc-defs for dependency reasons. Fix the |
| 145 | POSIX char class test to check that it works in | 162 | POSIX char class test to check that it works in |
| 146 | `skip-chars-(forward|backward)' too. | 163 | `skip-chars-(forward|backward)' too. |
| 147 | 164 | ||
| 148 | * progmodes/cc-align.el (c-lineup-arglist): Fixed bug when the | 165 | * progmodes/cc-align.el (c-lineup-arglist): Fix bug when the |
| 149 | first argument starts with a special brace list. | 166 | first argument starts with a special brace list. |
| 150 | 167 | ||
| 151 | * progmodes/cc-engine.el (c-forward-type): Fixed promotion bug | 168 | * progmodes/cc-engine.el (c-forward-type): Fix promotion bug |
| 152 | when `c-opt-type-concat-key' is used (i.e. in Pike). | 169 | when `c-opt-type-concat-key' is used (i.e. in Pike). |
| 153 | 170 | ||
| 154 | * progmodes/cc-engine.el (c-looking-at-special-brace-list): Fixed | 171 | * progmodes/cc-engine.el (c-looking-at-special-brace-list): |
| 155 | bug when the inner char pair doesn't have paren syntax, i.e. "(< | 172 | Fix bug when the inner char pair doesn't have paren syntax, i.e. "(< |
| 156 | >)". | 173 | >)". |
| 157 | 174 | ||
| 158 | * progmodes/cc-align.el (c-lineup-multi-inher): Made it syntactic | 175 | * progmodes/cc-align.el (c-lineup-multi-inher): Made it syntactic |
| 159 | whitespace safe. | 176 | whitespace safe. |
| 160 | 177 | ||
| 161 | * progmodes/cc-engine.el (c-guess-basic-syntax): Fixed anchor | 178 | * progmodes/cc-engine.el (c-guess-basic-syntax): Fix anchor |
| 162 | position for `arglist-intro', `arglist-cont-nonempty' and | 179 | position for `arglist-intro', `arglist-cont-nonempty' and |
| 163 | `arglist-close' when there are two arglist open parens on the same | 180 | `arglist-close' when there are two arglist open parens on the same |
| 164 | line and there's nothing in front of the first. | 181 | line and there's nothing in front of the first. |
| 165 | 182 | ||
| 166 | * progmodes/cc-fonts.el (c-basic-matchers-before): Fixed font | 183 | * progmodes/cc-fonts.el (c-basic-matchers-before): Fix font |
| 167 | locking of qualified names in Java, which previously could fontify | 184 | locking of qualified names in Java, which previously could fontify |
| 168 | common indexing expressions in many cases. The standard Java | 185 | common indexing expressions in many cases. The standard Java |
| 169 | naming conventions are used to tell them apart. | 186 | naming conventions are used to tell them apart. |
| 170 | 187 | ||
| 171 | * progmodes/cc-align.el (c-lineup-whitesmith-in-block): Fixed | 188 | * progmodes/cc-align.el (c-lineup-whitesmith-in-block): |
| 172 | inconsistency wrt opening parens on the first line inside a paren | 189 | Fix inconsistency wrt opening parens on the first line inside a paren |
| 173 | block. | 190 | block. |
| 174 | 191 | ||
| 175 | * progmodes/cc-defs.el (c-langs-are-parametric): Must be known at | 192 | * progmodes/cc-defs.el (c-langs-are-parametric): Must be known at |
| @@ -179,29 +196,29 @@ | |||
| 179 | `c-major-mode-is' in the event that this is used inside a | 196 | `c-major-mode-is' in the event that this is used inside a |
| 180 | `c-lang-defconst'. | 197 | `c-lang-defconst'. |
| 181 | 198 | ||
| 182 | * progmodes/cc-defs.el (c-major-mode-is): Fixed expansion inside | 199 | * progmodes/cc-defs.el (c-major-mode-is): Fix expansion inside |
| 183 | `c-lang-defconst' so that it works better with fallback languages. | 200 | `c-lang-defconst' so that it works better with fallback languages. |
| 184 | 201 | ||
| 185 | * progmodes/cc-defs.el (c-add-language): Fixed a typo that caused | 202 | * progmodes/cc-defs.el (c-add-language): Fix a typo that caused |
| 186 | it to fail to record the base mode. | 203 | it to fail to record the base mode. |
| 187 | 204 | ||
| 188 | * progmodes/cc-engine.el (c-syntactic-re-search-forward): Fixed | 205 | * progmodes/cc-engine.el (c-syntactic-re-search-forward): |
| 189 | bug so that it doesn't go past the closing paren when PAREN-LEVEL | 206 | Fix bug so that it doesn't go past the closing paren when PAREN-LEVEL |
| 190 | is used. Reordered the syntax checks to get more efficient | 207 | is used. Reordered the syntax checks to get more efficient |
| 191 | skipping in some situations. | 208 | skipping in some situations. |
| 192 | 209 | ||
| 193 | * progmodes/cc-cmds.el (c-electric-brace): Don't trip up on a line | 210 | * progmodes/cc-cmds.el (c-electric-brace): Don't trip up on a line |
| 194 | continuation which might precede the newly inserted '{'. | 211 | continuation which might precede the newly inserted '{'. |
| 195 | 212 | ||
| 196 | * progmodes/cc-engine.el (c-syntactic-re-search-forward): Fixed | 213 | * progmodes/cc-engine.el (c-syntactic-re-search-forward): |
| 197 | cases where it could loop indefinitely. | 214 | Fix cases where it could loop indefinitely. |
| 198 | 215 | ||
| 199 | * progmodes/cc-fonts.el (c-font-lock-declarators): Handle array | 216 | * progmodes/cc-fonts.el (c-font-lock-declarators): Handle array |
| 200 | size specs correctly. Only fontify identifiers in front of '(' | 217 | size specs correctly. Only fontify identifiers in front of '(' |
| 201 | with as functions - don't accept any paren char. Tightened up | 218 | with as functions - don't accept any paren char. Tightened up |
| 202 | initializer skipping to stop before function and class blocks. | 219 | initializer skipping to stop before function and class blocks. |
| 203 | 220 | ||
| 204 | * progmodes/cc-engine.el (c-beginning-of-decl-1): Fixed bug where | 221 | * progmodes/cc-engine.el (c-beginning-of-decl-1): Fix bug where |
| 205 | the point could be left directly after an open paren when finding | 222 | the point could be left directly after an open paren when finding |
| 206 | the beginning of the first decl in the block. | 223 | the beginning of the first decl in the block. |
| 207 | 224 | ||
| @@ -210,13 +227,13 @@ | |||
| 210 | This could cause cache inconsistencies when e.g. | 227 | This could cause cache inconsistencies when e.g. |
| 211 | `c++-template-syntax-table' was temporarily in use. | 228 | `c++-template-syntax-table' was temporarily in use. |
| 212 | 229 | ||
| 213 | * progmodes/cc-engine.el (c-on-identifier, | 230 | * progmodes/cc-engine.el (c-on-identifier) |
| 214 | c-simple-skip-symbol-backward): Small fix for handling "-" | 231 | (c-simple-skip-symbol-backward): Small fix for handling "-" |
| 215 | correctly in `skip-chars-backward'. Affected the operator lfun | 232 | correctly in `skip-chars-backward'. Affected the operator lfun |
| 216 | syntax in Pike. | 233 | syntax in Pike. |
| 217 | 234 | ||
| 218 | * progmodes/cc-engine.el (c-invalidate-sws-region-after): Fixed | 235 | * progmodes/cc-engine.el (c-invalidate-sws-region-after): |
| 219 | bug that could cause an error from `after-change-functions' when | 236 | Fix bug that could cause an error from `after-change-functions' when |
| 220 | the changed region is at bob. | 237 | the changed region is at bob. |
| 221 | 238 | ||
| 222 | 2004-08-11 Alan Mackenzie <bug-cc-mode@gnu.org> | 239 | 2004-08-11 Alan Mackenzie <bug-cc-mode@gnu.org> |
| @@ -233,7 +250,7 @@ | |||
| 233 | string. (2) Check that settings to `c-offsets-alist' are not | 250 | string. (2) Check that settings to `c-offsets-alist' are not |
| 234 | spuriously quoted. | 251 | spuriously quoted. |
| 235 | 252 | ||
| 236 | * progmodes/cc-cmds.el: (c-electric-brace): don't delete a comment | 253 | * progmodes/cc-cmds.el: (c-electric-brace): Don't delete a comment |
| 237 | which precedes the newly inserted `{'. | 254 | which precedes the newly inserted `{'. |
| 238 | 255 | ||
| 239 | 2004-08-10 Michael Albinus <michael.albinus@gmx.de> | 256 | 2004-08-10 Michael Albinus <michael.albinus@gmx.de> |
| @@ -277,8 +294,7 @@ | |||
| 277 | 294 | ||
| 278 | 2004-08-08 Lars Hansen <larsh@math.ku.dk> | 295 | 2004-08-08 Lars Hansen <larsh@math.ku.dk> |
| 279 | 296 | ||
| 280 | * wid-edit.el (widget-sexp-validate): Allow whitespace after | 297 | * wid-edit.el (widget-sexp-validate): Allow whitespace after expression. |
| 281 | expression. | ||
| 282 | 298 | ||
| 283 | 2004-08-08 Luc Teirlinck <teirllm@auburn.edu> | 299 | 2004-08-08 Luc Teirlinck <teirllm@auburn.edu> |
| 284 | 300 | ||
| @@ -310,8 +326,8 @@ | |||
| 310 | 326 | ||
| 311 | 2004-08-04 Kenichi Handa <handa@m17n.org> | 327 | 2004-08-04 Kenichi Handa <handa@m17n.org> |
| 312 | 328 | ||
| 313 | * international/encoded-kb.el (encoded-kbd-setup-keymap): Fix | 329 | * international/encoded-kb.el (encoded-kbd-setup-keymap): |
| 314 | previous change. | 330 | Fix previous change. |
| 315 | 331 | ||
| 316 | 2004-08-03 Kenichi Handa <handa@m17n.org> | 332 | 2004-08-03 Kenichi Handa <handa@m17n.org> |
| 317 | 333 | ||
| @@ -345,8 +361,8 @@ | |||
| 345 | 361 | ||
| 346 | 2004-08-01 David Kastrup <dak@gnu.org> | 362 | 2004-08-01 David Kastrup <dak@gnu.org> |
| 347 | 363 | ||
| 348 | * replace.el (query-replace-read-from): Use | 364 | * replace.el (query-replace-read-from): |
| 349 | `query-replace-compile-replacement'. | 365 | Use `query-replace-compile-replacement'. |
| 350 | (query-replace-compile-replacement): New function. | 366 | (query-replace-compile-replacement): New function. |
| 351 | (query-replace-read-to): Use `query-replace-compile-replacement' | 367 | (query-replace-read-to): Use `query-replace-compile-replacement' |
| 352 | for repeating the last command. | 368 | for repeating the last command. |