aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2004-08-21 23:51:42 +0000
committerStefan Monnier2004-08-21 23:51:42 +0000
commitaca16f78753587b4dc2904ac2d319b7496fdc4b9 (patch)
treef4a93649994902d42e468558d66d3d0ae14419bb
parent041aabd8a55136bf308b93feb55319231fd58cd5 (diff)
downloademacs-aca16f78753587b4dc2904ac2d319b7496fdc4b9.tar.gz
emacs-aca16f78753587b4dc2904ac2d319b7496fdc4b9.zip
*** empty log message ***
-rw-r--r--lisp/ChangeLog76
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
212004-08-21 Peter Seibel <peter@javamonkey.com> (tiny patch) 212004-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
272004-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
382004-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
272004-08-19 Stefan Monnier <monnier@iro.umontreal.ca> 442004-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
392004-08-18 Kenichi Handa <handa@m17n.org> 562004-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
2222004-08-11 Alan Mackenzie <bug-cc-mode@gnu.org> 2392004-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
2392004-08-10 Michael Albinus <michael.albinus@gmx.de> 2562004-08-10 Michael Albinus <michael.albinus@gmx.de>
@@ -277,8 +294,7 @@
277 294
2782004-08-08 Lars Hansen <larsh@math.ku.dk> 2952004-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
2832004-08-08 Luc Teirlinck <teirllm@auburn.edu> 2992004-08-08 Luc Teirlinck <teirllm@auburn.edu>
284 300
@@ -310,8 +326,8 @@
310 326
3112004-08-04 Kenichi Handa <handa@m17n.org> 3272004-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
3162004-08-03 Kenichi Handa <handa@m17n.org> 3322004-08-03 Kenichi Handa <handa@m17n.org>
317 333
@@ -345,8 +361,8 @@
345 361
3462004-08-01 David Kastrup <dak@gnu.org> 3622004-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.