Mercurial > emacs
comparison lisp/ChangeLog @ 83196:22658e29bd48
Merged in changes from CVS trunk.
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-501
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-502
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-503
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-504
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-505
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-236
author | Karoly Lorentey <lorentey@elte.hu> |
---|---|
date | Mon, 23 Aug 2004 10:12:04 +0000 |
parents | b15f799f66b5 6764baacc7a3 |
children | 0e38a1bd20a8 |
comparison
equal
deleted
inserted
replaced
83195:1199c806ed07 | 83196:22658e29bd48 |
---|---|
1 2004-08-22 Luc Teirlinck <teirllm@auburn.edu> | |
2 | |
3 * speedbar.el (speedbar-file-regexp): Give it a phony defvar | |
4 before and a real defvar after | |
5 `speedbar-supported-extension-expressions'. This is to silence | |
6 the compiler without breaking bootstrapping. | |
7 | |
8 2004-08-22 Richard M. Stallman <rms@gnu.org> | |
9 | |
10 * textmodes/flyspell.el (flyspell-word): Use | |
11 set-process-query-on-exit-flag. | |
12 (flyspell-highlight-duplicate-region): Take POSS as arg. | |
13 (flyspell-word): Pass POSS as arg. | |
14 | |
15 * progmodes/ada-xref.el: Many doc and style fixes. | |
16 (ada-find-any-references): Use compilation-start. | |
17 (ada-get-ali-file-name): Improve error msg. | |
18 (ada-get-ada-file-name): Likewise. | |
19 | |
20 * net/ange-ftp.el (ange-ftp-gwp-start, ange-ftp-nslookup-host) | |
21 (ange-ftp-start-process): Use set-process-query-on-exit-flag. | |
22 | |
23 * mail/mail-extr.el (mail-extr-all-top-level-domains): | |
24 Add forward defvar. | |
25 | |
26 * whitespace.el (global-whitespace-mode): New alias | |
27 for whitespace-global-mode. | |
28 | |
29 * speedbar.el (speedbar-file-regexp): Definition moved up. | |
30 (speedbar-mode, speedbar-set-mode-line-format): | |
31 Use with-no-warnings. | |
32 (speedbar-emacs-popup-kludge): Delete Emacs 19 alternative. | |
33 | |
34 * simple.el (shell-command-on-region): New arg DISPLAY-ERROR-BUFFER | |
35 controls whether to display the error buffer. | |
36 | |
37 * ps-mule.el: Delete compatibility code for old Emacses. | |
38 (ps-mule-find-wrappoint): Don't use chars-in-region. | |
39 | |
40 * frame.el (display-mouse-p, display-selections-p): | |
41 Use with-no-warnings. | |
42 | |
43 * font-lock.el (font-lock-set-defaults): Use with-no-warnings. | |
44 | |
45 2004-08-22 David Kastrup <dak@gnu.org> | |
46 | |
47 * textmodes/reftex-auc.el, progmodes/meta-mode.el: Update AUCTeX | |
48 information. | |
49 | |
50 * speedbar.el, iswitchb.el, ido.el: Update AUCTeX information. | |
51 | |
52 2004-08-22 Andreas Schwab <schwab@suse.de> | |
53 | |
54 * cvs-status.el: Require pcvs during byte-compiling for | |
55 defun-cvs-mode. | |
56 | |
57 2004-08-22 Masatake YAMATO <jet@gyve.org> | |
58 | |
59 * cvs-status.el (cvs-status-checkout): New function. | |
60 (cvs-status-mode-map): Add a key definition for `cvs-status-checkout'. | |
61 | |
62 2004-08-21 David Kastrup <dak@gnu.org> | |
63 | |
64 * net/ange-ftp.el (ange-ftp-hash-entry-exists-p) | |
65 (ange-ftp-file-entry-p, ange-ftp-file-symlink-p): Since the code | |
66 has been converted to use hashtables, the relation `nil=none' is | |
67 no longer valid, as `nil' is not a hashtable. This patch tries to | |
68 reduce the number of resulting errors. | |
69 | |
70 2004-08-21 John Paul Wallington <jpw@gnu.org> | |
71 | |
72 * subr.el (process-kill-without-query): Made obsolete in | |
73 version 21.4, not 21.5. | |
74 | |
75 * log-edit.el (vc-comment-ring, vc-comment-ring-index) | |
76 (vc-previous-comment, vc-next-comment) | |
77 (vc-comment-search-reverse, vc-comment-search-forward) | |
78 (vc-comment-to-change-log): Likewise. | |
79 | |
80 * international/latin1-disp.el (latin1-char-displayable-p): Likewise. | |
81 | |
82 2004-08-21 Peter Seibel <peter@javamonkey.com> (tiny patch) | |
83 | |
84 * emacs-lisp/cl-indent.el (lisp-indent-defmethod): | |
85 Correct indentation of DEFMETHODS with non-standard method | |
86 combinations (e.g., PROGN, MIN, MAX). | |
87 | |
88 2004-08-20 Stefan Monnier <monnier@iro.umontreal.ca> | |
89 | |
90 * startup.el (normal-top-level-add-subdirs-to-load-path): | |
91 Avoid unnecessarily checking system-type. | |
92 (normal-top-level): Set TERM to "dumb". Simplify. | |
93 | |
94 * avoid.el (mouse-avoidance-ignore-p): New fun. | |
95 Also ignore switch-frame, select-window, double, and triple clicks. | |
96 (mouse-avoidance-banish-hook, mouse-avoidance-exile-hook) | |
97 (mouse-avoidance-fancy-hook): Use it. | |
98 | |
99 2004-08-20 Zoran Milojevic <zoran@sipquest.com> (tiny change) | |
100 | |
101 * avoid.el (mouse-avoidance-nudge-mouse) | |
102 (mouse-avoidance-banish-destination): Stay within the current window | |
103 to avoid problems with mouse-autoselect-window. | |
104 | |
105 2004-08-19 Stefan Monnier <monnier@iro.umontreal.ca> | |
106 | |
107 * pcvs-parse.el (cvs-parse-table, cvs-parse-commit): Try to adapt to | |
108 the newer format of some messages in cvs-1.12.1. | |
109 | |
110 2004-08-19 Masatake YAMATO <jet@gyve.org> | |
111 | |
112 * emacs-lisp/elp.el (elp-results-symname-map): New keymap. | |
113 (elp-results-jump-to-definition-by-mouse) | |
114 (elp-results-jump-to-definition, elp-output-insert-symname): New funs. | |
115 (elp-output-result): Use elp-output-insert-symname. | |
116 | |
117 2004-08-18 Kenichi Handa <handa@m17n.org> | |
118 | |
119 * language/cyrillic.el: Register koi8-r in | |
120 ctext-non-standard-encodings-alist. | |
121 ("Cyrillic-KOI8"): Add ctext-non-standard-encoding. | |
122 | |
1 2004-08-17 Luc Teirlinck <teirllm@auburn.edu> | 123 2004-08-17 Luc Teirlinck <teirllm@auburn.edu> |
2 | 124 |
3 * emacs-lisp/copyright.el (copyright-update-year): Delete code | 125 * emacs-lisp/copyright.el (copyright-update-year): Delete code |
4 that replaces 20xy with xy. | 126 that replaces 20xy with xy. |
5 | 127 |
95 2004-08-11 Martin Stjernholm <bug-cc-mode@gnu.org> | 217 2004-08-11 Martin Stjernholm <bug-cc-mode@gnu.org> |
96 | 218 |
97 CC Mode update to 5.30.9: | 219 CC Mode update to 5.30.9: |
98 | 220 |
99 * progmodes/cc-defs.el, progmodes/cc-vars.el (c-emacs-features): | 221 * progmodes/cc-defs.el, progmodes/cc-vars.el (c-emacs-features): |
100 Moved from cc-vars to cc-defs for dependency reasons. Fixed the | 222 Move from cc-vars to cc-defs for dependency reasons. Fix the |
101 POSIX char class test to check that it works in | 223 POSIX char class test to check that it works in |
102 `skip-chars-(forward|backward)' too. | 224 `skip-chars-(forward|backward)' too. |
103 | 225 |
104 * progmodes/cc-align.el (c-lineup-arglist): Fixed bug when the | 226 * progmodes/cc-align.el (c-lineup-arglist): Fix bug when the |
105 first argument starts with a special brace list. | 227 first argument starts with a special brace list. |
106 | 228 |
107 * progmodes/cc-engine.el (c-forward-type): Fixed promotion bug | 229 * progmodes/cc-engine.el (c-forward-type): Fix promotion bug |
108 when `c-opt-type-concat-key' is used (i.e. in Pike). | 230 when `c-opt-type-concat-key' is used (i.e. in Pike). |
109 | 231 |
110 * progmodes/cc-engine.el (c-looking-at-special-brace-list): Fixed | 232 * progmodes/cc-engine.el (c-looking-at-special-brace-list): |
111 bug when the inner char pair doesn't have paren syntax, i.e. "(< | 233 Fix bug when the inner char pair doesn't have paren syntax, i.e. "(< |
112 >)". | 234 >)". |
113 | 235 |
114 * progmodes/cc-align.el (c-lineup-multi-inher): Made it syntactic | 236 * progmodes/cc-align.el (c-lineup-multi-inher): Made it syntactic |
115 whitespace safe. | 237 whitespace safe. |
116 | 238 |
117 * progmodes/cc-engine.el (c-guess-basic-syntax): Fixed anchor | 239 * progmodes/cc-engine.el (c-guess-basic-syntax): Fix anchor |
118 position for `arglist-intro', `arglist-cont-nonempty' and | 240 position for `arglist-intro', `arglist-cont-nonempty' and |
119 `arglist-close' when there are two arglist open parens on the same | 241 `arglist-close' when there are two arglist open parens on the same |
120 line and there's nothing in front of the first. | 242 line and there's nothing in front of the first. |
121 | 243 |
122 * progmodes/cc-fonts.el (c-basic-matchers-before): Fixed font | 244 * progmodes/cc-fonts.el (c-basic-matchers-before): Fix font |
123 locking of qualified names in Java, which previously could fontify | 245 locking of qualified names in Java, which previously could fontify |
124 common indexing expressions in many cases. The standard Java | 246 common indexing expressions in many cases. The standard Java |
125 naming conventions are used to tell them apart. | 247 naming conventions are used to tell them apart. |
126 | 248 |
127 * progmodes/cc-align.el (c-lineup-whitesmith-in-block): Fixed | 249 * progmodes/cc-align.el (c-lineup-whitesmith-in-block): |
128 inconsistency wrt opening parens on the first line inside a paren | 250 Fix inconsistency wrt opening parens on the first line inside a paren |
129 block. | 251 block. |
130 | 252 |
131 * progmodes/cc-defs.el (c-langs-are-parametric): Must be known at | 253 * progmodes/cc-defs.el (c-langs-are-parametric): Must be known at |
132 compile time for the sake of `c-major-mode-is'. | 254 compile time for the sake of `c-major-mode-is'. |
133 | 255 |
134 (c-mode-is-new-awk-p): Made it a macro to delay expansion of | 256 (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 | 257 `c-major-mode-is' in the event that this is used inside a |
136 `c-lang-defconst'. | 258 `c-lang-defconst'. |
137 | 259 |
138 * progmodes/cc-defs.el (c-major-mode-is): Fixed expansion inside | 260 * progmodes/cc-defs.el (c-major-mode-is): Fix expansion inside |
139 `c-lang-defconst' so that it works better with fallback languages. | 261 `c-lang-defconst' so that it works better with fallback languages. |
140 | 262 |
141 * progmodes/cc-defs.el (c-add-language): Fixed a typo that caused | 263 * progmodes/cc-defs.el (c-add-language): Fix a typo that caused |
142 it to fail to record the base mode. | 264 it to fail to record the base mode. |
143 | 265 |
144 * progmodes/cc-engine.el (c-syntactic-re-search-forward): Fixed | 266 * progmodes/cc-engine.el (c-syntactic-re-search-forward): |
145 bug so that it doesn't go past the closing paren when PAREN-LEVEL | 267 Fix 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 | 268 is used. Reordered the syntax checks to get more efficient |
147 skipping in some situations. | 269 skipping in some situations. |
148 | 270 |
149 * progmodes/cc-cmds.el (c-electric-brace): Don't trip up on a line | 271 * progmodes/cc-cmds.el (c-electric-brace): Don't trip up on a line |
150 continuation which might precede the newly inserted '{'. | 272 continuation which might precede the newly inserted '{'. |
151 | 273 |
152 * progmodes/cc-engine.el (c-syntactic-re-search-forward): Fixed | 274 * progmodes/cc-engine.el (c-syntactic-re-search-forward): |
153 cases where it could loop indefinitely. | 275 Fix cases where it could loop indefinitely. |
154 | 276 |
155 * progmodes/cc-fonts.el (c-font-lock-declarators): Handle array | 277 * progmodes/cc-fonts.el (c-font-lock-declarators): Handle array |
156 size specs correctly. Only fontify identifiers in front of '(' | 278 size specs correctly. Only fontify identifiers in front of '(' |
157 with as functions - don't accept any paren char. Tightened up | 279 with as functions - don't accept any paren char. Tightened up |
158 initializer skipping to stop before function and class blocks. | 280 initializer skipping to stop before function and class blocks. |
159 | 281 |
160 * progmodes/cc-engine.el (c-beginning-of-decl-1): Fixed bug where | 282 * progmodes/cc-engine.el (c-beginning-of-decl-1): Fix bug where |
161 the point could be left directly after an open paren when finding | 283 the point could be left directly after an open paren when finding |
162 the beginning of the first decl in the block. | 284 the beginning of the first decl in the block. |
163 | 285 |
164 * progmodes/cc-engine.el (c-parse-state): Don't use the syntax | 286 * progmodes/cc-engine.el (c-parse-state): Don't use the syntax |
165 table when filtering out legitimate open parens to be recorded. | 287 table when filtering out legitimate open parens to be recorded. |
166 This could cause cache inconsistencies when e.g. | 288 This could cause cache inconsistencies when e.g. |
167 `c++-template-syntax-table' was temporarily in use. | 289 `c++-template-syntax-table' was temporarily in use. |
168 | 290 |
169 * progmodes/cc-engine.el (c-on-identifier, | 291 * progmodes/cc-engine.el (c-on-identifier) |
170 c-simple-skip-symbol-backward): Small fix for handling "-" | 292 (c-simple-skip-symbol-backward): Small fix for handling "-" |
171 correctly in `skip-chars-backward'. Affected the operator lfun | 293 correctly in `skip-chars-backward'. Affected the operator lfun |
172 syntax in Pike. | 294 syntax in Pike. |
173 | 295 |
174 * progmodes/cc-engine.el (c-invalidate-sws-region-after): Fixed | 296 * progmodes/cc-engine.el (c-invalidate-sws-region-after): |
175 bug that could cause an error from `after-change-functions' when | 297 Fix bug that could cause an error from `after-change-functions' when |
176 the changed region is at bob. | 298 the changed region is at bob. |
177 | 299 |
178 2004-08-11 Alan Mackenzie <bug-cc-mode@gnu.org> | 300 2004-08-11 Alan Mackenzie <bug-cc-mode@gnu.org> |
179 | 301 |
180 CC Mode update to 5.30.9: | 302 CC Mode update to 5.30.9: |
187 checks for user errors, thus eliminating cryptic and unhelpful | 309 checks for user errors, thus eliminating cryptic and unhelpful |
188 Emacs error messages. (1) Check the arg to `c-set-style' is a | 310 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 | 311 string. (2) Check that settings to `c-offsets-alist' are not |
190 spuriously quoted. | 312 spuriously quoted. |
191 | 313 |
192 * progmodes/cc-cmds.el: (c-electric-brace): don't delete a comment | 314 * progmodes/cc-cmds.el: (c-electric-brace): Don't delete a comment |
193 which precedes the newly inserted `{'. | 315 which precedes the newly inserted `{'. |
194 | 316 |
195 2004-08-10 Michael Albinus <michael.albinus@gmx.de> | 317 2004-08-10 Michael Albinus <michael.albinus@gmx.de> |
196 | 318 |
197 Sync with Tramp 2.0.44. | 319 Sync with Tramp 2.0.44. |
231 instead of `string-to-int'. | 353 instead of `string-to-int'. |
232 (define-ibuffer-column mode): Fix indentation. | 354 (define-ibuffer-column mode): Fix indentation. |
233 | 355 |
234 2004-08-08 Lars Hansen <larsh@math.ku.dk> | 356 2004-08-08 Lars Hansen <larsh@math.ku.dk> |
235 | 357 |
236 * wid-edit.el (widget-sexp-validate): Allow whitespace after | 358 * wid-edit.el (widget-sexp-validate): Allow whitespace after expression. |
237 expression. | |
238 | 359 |
239 2004-08-08 Luc Teirlinck <teirllm@auburn.edu> | 360 2004-08-08 Luc Teirlinck <teirllm@auburn.edu> |
240 | 361 |
241 * subr.el (global-unset-key, local-unset-key): Doc fixes. | 362 * subr.el (global-unset-key, local-unset-key): Doc fixes. |
242 | 363 |
264 * mail/mail-extr.el (mail-extr-disable-voodoo): New variable. | 385 * mail/mail-extr.el (mail-extr-disable-voodoo): New variable. |
265 (mail-extr-voodoo): Check mail-extr-disable-voodoo. | 386 (mail-extr-voodoo): Check mail-extr-disable-voodoo. |
266 | 387 |
267 2004-08-04 Kenichi Handa <handa@m17n.org> | 388 2004-08-04 Kenichi Handa <handa@m17n.org> |
268 | 389 |
269 * international/encoded-kb.el (encoded-kbd-setup-keymap): Fix | 390 * international/encoded-kb.el (encoded-kbd-setup-keymap): |
270 previous change. | 391 Fix previous change. |
271 | 392 |
272 2004-08-03 Kenichi Handa <handa@m17n.org> | 393 2004-08-03 Kenichi Handa <handa@m17n.org> |
273 | 394 |
274 * international/encoded-kb.el: The following changes are to | 395 * international/encoded-kb.el: The following changes are to |
275 utilize key-translation-map instead of minor mode map. | 396 utilize key-translation-map instead of minor mode map. |
299 | 420 |
300 * window.el (window-buffer-height): Call compute-motion with nil width. | 421 * window.el (window-buffer-height): Call compute-motion with nil width. |
301 | 422 |
302 2004-08-01 David Kastrup <dak@gnu.org> | 423 2004-08-01 David Kastrup <dak@gnu.org> |
303 | 424 |
304 * replace.el (query-replace-read-from): Use | 425 * replace.el (query-replace-read-from): |
305 `query-replace-compile-replacement'. | 426 Use `query-replace-compile-replacement'. |
306 (query-replace-compile-replacement): New function. | 427 (query-replace-compile-replacement): New function. |
307 (query-replace-read-to): Use `query-replace-compile-replacement' | 428 (query-replace-read-to): Use `query-replace-compile-replacement' |
308 for repeating the last command. | 429 for repeating the last command. |
309 | 430 |
310 2004-08-01 John Paul Wallington <jpw@gnu.org> | 431 2004-08-01 John Paul Wallington <jpw@gnu.org> |