Mercurial > emacs
comparison lisp/ChangeLog @ 90614:8dd8c8286063
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 460-475)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 145-152)
- Merge from emacs--devo--0
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-118
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sun, 15 Oct 2006 02:54:13 +0000 |
parents | bb0e318b7c53 5a6a9fb2079e |
children | 7eeafaaa9eab |
comparison
equal
deleted
inserted
replaced
90613:7a2fdfcc7f71 | 90614:8dd8c8286063 |
---|---|
1 2006-10-15 Kim F. Storm <storm@cua.dk> | |
2 | |
3 * filesets.el (filesets-run-cmd--repl-fn): Use shell-quote-argument. | |
4 | |
5 2006-10-14 Lennart Borgman <lennart.borgman.073@student.lu.se> | |
6 | |
7 * filesets.el (filesets-cmd-shell-command): Quote buffer-file-name | |
8 to protect whitespace and metacharacters from the shell. | |
9 | |
10 2006-10-13 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change) | |
11 | |
12 * apropos.el (apropos-pattern-quoted): Fix a typo in a doc | |
13 string. | |
14 | |
15 2006-10-13 Eli Zaretskii <eliz@gnu.org> | |
16 | |
17 * subr.el (start-process-shell-command): Doc fix. | |
18 | |
19 2006-10-13 Andrea Russo <rastandy@salug.it> (tiny change) | |
20 | |
21 * info-look.el <maxima-mode, inferior-maxima-mode>: Allow [0-9] in | |
22 the regexp for Maxima symbols. | |
23 | |
24 2006-10-13 Stefan Monnier <monnier@iro.umontreal.ca> | |
25 | |
26 * vc-hooks.el (vc-ignore-dir-regexp): Make it into a defcustom. | |
27 (vc-find-root): Don't walk higher up than ~. | |
28 | |
29 2006-10-12 Chong Yidong <cyd@stupidchicken.com> | |
30 | |
31 * international/utf-8.el (utf-translate-cjk-load-tables): | |
32 Avoid clobbering last-coding-system-used during load. | |
33 | |
34 2006-10-12 Carsten Dominik <dominik@science.uva.nl> | |
35 | |
36 * textmodes/reftex-global.el (reftex-create-tags-file): Quote file | |
37 arguments. | |
38 | |
39 2006-10-12 Richard Stallman <rms@gnu.org> | |
40 | |
41 * files.el (file-name-history): Add defvar. | |
42 (save-some-buffers-action-alist): Improve description strings. | |
43 | |
44 2006-10-12 Andreas Schwab <schwab@suse.de> | |
45 | |
46 * files.el (auto-mode-alist): Match change log file name also with | |
47 a dash before a numeric extension. | |
48 | |
49 2006-10-11 Ilya Zakharevich <ilyaz@cpan.org> | |
50 | |
51 * progmodes/cperl-mode.el: Merge from upstream, upto version 5.22. | |
52 After 5.0: | |
53 (cperl-add-tags-recurse-noxs-fullpath): New function (for -batch mode). | |
54 | |
55 After 5.1: Major edit. Summary of most visible changes: | |
56 | |
57 - Multiple <<HERE per line allowed. | |
58 - Handles multiline subroutine declaration headers (with comments). | |
59 (The exception is `cperl-etags' - but it is not used in the rest | |
60 of the mode.) | |
61 - Fontifies multiline my/our declarations (even with comments, | |
62 and with legacy `font-lock'). | |
63 - Major speedup of syntaxification, both immediate and postponed | |
64 (3.5x to 15x [for different CPUs and versions of Emacs] on the | |
65 huge real-life document I tested). | |
66 - New bindings, edits to imenu. | |
67 - "_" is made into word-char during fontification/syntaxification; | |
68 some attempts to recognize non-word "_" during other operations too. | |
69 - Detect bug in Emacs with `looking-at' inside `narrow' and bulk out. | |
70 - autoload some more perldoc-related stuff | |
71 - New convenience features: ISpell POD/HEREDOCs, narrow-to-HEREDOC. | |
72 - Attempt to incorporate XEmacs edits which reached me. | |
73 | |
74 Fine-grained changelog: | |
75 (cperl-hook-after-change): New configuration variable. | |
76 (cperl-vc-sccs-header): Likewise. | |
77 (cperl-vc-sccs-header): Likewise. | |
78 (cperl-vc-header-alist): Default via two preceding variables. | |
79 (cperl-invalid-face): Remove double quoting under XEmacs | |
80 (still needed under 21.2). | |
81 (cperl-tips): Update URLs for resources. | |
82 (cperl-problems): Likewise. | |
83 (cperl-praise): Mention new features. | |
84 New C-c key bindings: for `cperl-find-bad-style', | |
85 `cperl-pod-spell', `cperl-here-doc-spell', `cperl-narrow-to-here-doc', | |
86 `cperl-perdoc', and `cperl-perldoc-at-point'. | |
87 CPerl Mode menu changes: "Fix style by spaces", "Imenu on Perl Info" | |
88 moved, new submenu of Tools with Ispell entries and narrowing. | |
89 (cperl-after-sub-regexp): New defsubst. | |
90 (cperl-imenu--function-name-regexp-perl): Use `cperl-after-sub-regexp'. | |
91 Allows heads up to head4. | |
92 Allow "package;". | |
93 (defun-prompt-regexp): Use `cperl-after-sub-regexp'. | |
94 (paren-backwards-message): ??? Something for XEmacs??? | |
95 (cperl-mode): Never auto-switch abbrev-mode off. | |
96 Try to allow '_' be non-word char. | |
97 Do not use `font-lock-unfontify-region-function' on XEmacs. | |
98 Reset syntax cache on mode start. | |
99 Support multiline facification (even on legacy `font-lock'). | |
100 (cperl-facemenu-add-face-function): ??? Some contributed code ??? | |
101 (cperl-after-change-function): Since `font-lock' and `lazy-lock' | |
102 refuse to inform us whether the fontification is due to lazy | |
103 calling or due to edit to a buffer, install our own hook | |
104 (controlled by `cperl-hook-after-change'). | |
105 (cperl-electric-pod): =cut may have been recognized as start. | |
106 (cperl-block-p): Move, updatedfor attributes. | |
107 (cperl-calculate-indent): Try to allow '_' be non-word char | |
108 Support subs with attributes. | |
109 (cperl-where-am-i): Queit (?) a warning. | |
110 (cperl-cached-syntax-table) New function. | |
111 (cperl-forward-re): Use `cperl-cached-syntax-table'. | |
112 (cperl-unwind-to-safe): Recognize `syntax-type' property | |
113 changing in a middle of line. | |
114 (cperl-find-sub-attrs): New function. | |
115 (cperl-find-pods-heres): Allow many <<EOP per line. | |
116 Allow subs with attributes. | |
117 Major speedups (3.5x..15x on a real-life test file nph-proxy.pl). | |
118 Recognize "extproc " (OS/2) case-folded and only at start. | |
119 /x on s///x with empty replacement was not recognized. | |
120 Better comments. | |
121 (cperl-after-block-p): Remarks on diff with `cperl-block-p'. | |
122 Allow subs with attributes, labels. | |
123 Do not confuse "else::foo" with "else". | |
124 Minor optimizations... | |
125 (cperl-after-expr-p): Try to allow '_' be non-word char. | |
126 (cperl-fill-paragraph): Try to detect a major bug in Emacs | |
127 with `looking-at' inside `narrow' and bulk out if found. | |
128 (cperl-imenu--create-perl-index): Updates for new | |
129 `cperl-imenu--function-name-regexp-perl'. | |
130 (cperl-outline-level): Likewise. | |
131 (cperl-init-faces): Allow multiline subroutine headers | |
132 and my/our declarations, and ones with comments. | |
133 Allow subroutine attributes. | |
134 (cperl-imenu-on-info): Better docstring. | |
135 (cperl-etags): Rudimentary support for attributes. | |
136 Support for packages and "package;". | |
137 (cperl-add-tags-recurse-noxs): Better (?) docstring. | |
138 (cperl-add-tags-recurse-noxs-fullpath): Likewise. | |
139 (cperl-tags-hier-init): Misprint for `fboundp' fixed. | |
140 (cperl-not-bad-style-regexp): Try to allow '_' be non-word char. | |
141 (cperl-perldoc): Add autoload. | |
142 (cperl-perldoc-at-point): Likewise. | |
143 (cperl-here-doc-spell): New function. | |
144 (cperl-pod-spell): Likewise. | |
145 (cperl-map-pods-heres): Likewise. | |
146 (cperl-get-here-doc-region): Likewise. | |
147 (cperl-font-lock-fontify-region-function): Likewise (backward | |
148 compatibility for legacy `font-lock'). | |
149 (cperl-font-lock-unfontify-region-function): Fix style. | |
150 (cperl-fontify-syntaxically): Recognize and optimize away deferred | |
151 calls with no-change. Governed by `cperl-hook-after-change'. | |
152 (cperl-fontify-update): Recognize that syntaxification region | |
153 can be larger than fontification one. | |
154 XXXX we leave `cperl-postpone' property, so this is quadratic... | |
155 (cperl-fontify-update-bad): Temporary placeholder until | |
156 it is clear how to implement `cperl-fontify-update'. | |
157 (cperl-time-fontification): New function. | |
158 (attrib-group): New text attribute. | |
159 (multiline): New value: `syntax-type' text attribute. | |
160 | |
161 After 5.2: | |
162 (cperl-emulate-lazy-lock): New function. | |
163 (cperl-fontify-syntaxically): Would skip large regions. | |
164 Add `cperl-time-fontification', `cperl-emulate-lazy-lock' to menu. | |
165 Some globals were declared, but uninitialized. | |
166 | |
167 After 5.3, 5.4: | |
168 (cperl-facemenu-add-face-function): Add docs, fix U<>. | |
169 Copyright message updated. | |
170 (cperl-init-faces): Work around a bug in `font-lock'. May slow | |
171 facification down a bit. | |
172 Misprint for my|our|local for old `font-lock' | |
173 "our" was not fontified same as "my|local". | |
174 Highlight variables after "my" etc even in | |
175 a middle of an expression. | |
176 Do not facify multiple variables after my etc | |
177 unless parentheses are present. | |
178 | |
179 After 5.5, 5.6 | |
180 (cperl-fontify-syntaxically): after-change hook could reset. | |
181 (cperl-syntax-done-to) to a middle of line; unwind to BOL. | |
182 | |
183 After 5.7: | |
184 (cperl-init-faces): Allow highlighting of local ($/). | |
185 (cperl-problems-old-emaxen): New variable (for the use of DOCSTRING). | |
186 (cperl-problems): Remove fixed problems. | |
187 (cperl-find-pods-heres): Recognize #-comments in m##x too. | |
188 Recognize charclasses (unless delimiter is \). | |
189 (cperl-fontify-syntaxically): Unwinding to safe was done in wrong order. | |
190 (cperl-regexp-scan): Update docs. | |
191 (cperl-beautify-regexp-piece): Use information got from regexp scan. | |
192 | |
193 After 5.8: | |
194 Major user visible changes: | |
195 Recognition and fontification of character classes in RExen. | |
196 Variable indentation of RExen according to groups. | |
197 | |
198 (cperl-find-pods-heres): Recognize POSIX classes in REx charclasses. | |
199 Fontify REx charclasses in variable-name face. | |
200 Fontify POSIX charclasses in "type" face. | |
201 Fontify unmatched "]" in function-name face. | |
202 Mark first-char of HERE-doc as `front-sticky'. | |
203 Reset `front-sticky' property when needed. | |
204 (cperl-calculate-indent): Indents //x -RExen accordning to parens level. | |
205 (cperl-to-comment-or-eol): Recognize ends of `syntax-type' constructs. | |
206 (cperl-backward-to-noncomment): Recognize stringy `syntax-type' | |
207 constructs. Support `narrow'ed buffers. | |
208 (cperl-praise): Remove a reservation. | |
209 (cperl-make-indent): New function. | |
210 (cperl-indent-for-comment): Use `cperl-make-indent'. | |
211 (cperl-indent-line): Likewise. | |
212 (cperl-lineup): Likewise. | |
213 (cperl-beautify-regexp-piece): Likewise. | |
214 (cperl-contract-level): Likewise. | |
215 (cperl-toggle-set-debug-unwind): New function. | |
216 New menu entry for this. | |
217 (fill-paragraph-function): Use when `boundp'. | |
218 (cperl-calculate-indent): Take into account groups when indenting RExen. | |
219 (cperl-to-comment-or-eol): Recognize # which end a string. | |
220 (cperl-modify-syntax-type): Make only syntax-table property non-sticky. | |
221 (cperl-fill-paragraph): Return t: needed for `fill-paragraph-function'. | |
222 (cperl-fontify-syntaxically): More clear debugging message. | |
223 (cperl-pod2man-build-command): Check (XEmacs) `Man-filter-list'. | |
224 (cperl-init-faces): More complicated highlight even on XEmacs (new). | |
225 Merge cosmetic changes from XEmacs. | |
226 | |
227 After 5.9: | |
228 (cperl-1+): Move to before the first use. | |
229 (cperl-1-): Likewise. | |
230 | |
231 After 5.10: | |
232 | |
233 This code may lock Emacs hard!!! Use on your own risk! | |
234 | |
235 (cperl-font-locking): New internal variable. | |
236 (cperl-beginning-of-property): New function. | |
237 (cperl-calculate-indent): Use `cperl-beginning-of-property' | |
238 instead of `previous-single-property-change'. | |
239 (cperl-unwind-to-safe): Likewise. | |
240 (cperl-after-expr-p): Likewise. | |
241 (cperl-get-here-doc-region): Likewise. | |
242 (cperl-font-lock-fontify-region-function): Likewise. | |
243 (cperl-to-comment-or-eol): Do not call `cperl-update-syntaxification' | |
244 recursively. | |
245 Bound `next-single-property-change' via `point-max'. | |
246 (cperl-unwind-to-safe): Bound likewise | |
247 (cperl-font-lock-fontify-region-function): Likewise | |
248 (cperl-find-pods-heres): Mark as recursive for `cperl-to-comment-or-eol' | |
249 Initialization of `cperl-font-lock-multiline-start' could be | |
250 missed if the "main" fontification did not run due to the | |
251 keyword being already fontified. | |
252 (cperl-pod-spell): Return t from do-one-chunk function. | |
253 (cperl-map-pods-heres): Stop when the worker returns nil. | |
254 Call `cperl-update-syntaxification'. | |
255 (cperl-get-here-doc-region): Call `cperl-update-syntaxification'. | |
256 (cperl-get-here-doc-delim): Remove unused function. | |
257 | |
258 After 5.11: | |
259 | |
260 The possible lockup of Emacs (introduced in 5.10) fixed. | |
261 | |
262 (cperl-unwind-to-safe): `cperl-beginning-of-property' won't return nil. | |
263 (cperl-syntaxify-for-menu): New customization variable. | |
264 (cperl-select-this-pod-or-here-doc): New function. | |
265 (cperl-get-here-doc-region): Extra argument. | |
266 Do not adjust pos by 1. | |
267 | |
268 New menu entries | |
269 (Perl/Tools): Selection of current POD or HERE-DOC section. | |
270 (Debugging CPerl:) backtrace on fontification. | |
271 | |
272 After 5.12: | |
273 (cperl-cached-syntax-table): Use `car-safe'. | |
274 (cperl-forward-re): Remove spurious argument SET-ST. | |
275 Add documentation. | |
276 (cperl-forward-group-in-re): New function. | |
277 (cperl-find-pods-heres): Find and highlight (?{}) blocks in RExen | |
278 (XXXX Temporary (?) hack is to syntax-mark them as comment). | |
279 | |
280 After 5.13: | |
281 (cperl-string-syntax-table): Make { and } not-grouping | |
282 (Sometimes they ARE grouping in RExen, but matching them would only | |
283 confuse in many situations when they are not) | |
284 (beginning-of-buffer): Replace two occurences with goto-char... | |
285 (cperl-calculate-indent): `char-after' could be nil... | |
286 (cperl-find-pods-heres): REx can start after "[" too. | |
287 Hightlight (??{}) in RExen too. | |
288 (cperl-maybe-white-and-comment-rex): New constant | |
289 (cperl-white-and-comment-rex): Likewise. | |
290 XXXX Not very efficient, but hard to make | |
291 better while keeping 1 group. | |
292 | |
293 After 5.13: | |
294 (cperl-find-pods-heres): $foo << identifier() is not a HERE-DOC. | |
295 Likewise for 1 << identifier. | |
296 | |
297 After 5.14: | |
298 (cperl-find-pods-heres): Different logic for $foo .= <<EOF etc. | |
299 Error-less condition-case could fail. | |
300 (cperl-font-lock-fontify-region-function): Likewise. | |
301 (cperl-init-faces): Likewise. | |
302 | |
303 After 5.15: | |
304 (cperl-find-pods-heres): Support property REx-part2. | |
305 (cperl-calculate-indent): Likewise. | |
306 Don't special-case REx with non-empty 1st line. | |
307 (cperl-find-pods-heres): In RExen, highlight non-literal backslashes. | |
308 Invert highlighting of charclasses: | |
309 now the envelop is highlighted. | |
310 Highlight many others 0-length builtins. | |
311 (cperl-praise): Mention indenting and highlight in RExen. | |
312 | |
313 After 5.15: | |
314 (cperl-find-pods-heres): Highlight capturing parens in REx. | |
315 | |
316 After 5.16: | |
317 (cperl-find-pods-heres): Highlight '|' for alternation | |
318 Initialize `font-lock-warning-face' if not present. | |
319 (cperl-find-pods-heres): Use `font-lock-warning-face' instead of | |
320 `font-lock-function-name-face'. | |
321 (cperl-look-at-leading-count): Likewise. | |
322 (cperl-find-pods-heres): Localize `font-lock-variable-name-face', | |
323 `font-lock-keyword-face' (needed for | |
324 batch processing), etc... | |
325 Use `font-lock-builtin-face' for builtin in REx | |
326 Now `font-lock-variable-name-face' | |
327 is used for interpolated variables | |
328 Use "talking aliases" for faces inside REx | |
329 Highlight parts of REx (except in charclasses) | |
330 according to the syntax and/or semantic | |
331 Syntax-mark a {}-part of (?{}) as "comment" | |
332 (it was the ()-part) | |
333 Better logic to distinguish what is what in REx | |
334 (cperl-tips-faces): Document REx highlighting | |
335 (cperl-praise): Mention REx syntax highlight etc. | |
336 | |
337 After 5.17: | |
338 (cperl-find-sub-attrs): Would not always manage to print error message. | |
339 (cperl-find-pods-heres): Localize `font-lock-constant-face'. | |
340 | |
341 After 5.18: | |
342 (cperl-find-pods-heres): Misprint in REx for parsing REx. | |
343 Very minor optimization. | |
344 `my-cperl-REx-modifiers-face' got quoted. | |
345 Recognize "print $foo <<END" as HERE-doc. | |
346 Put `REx-interpolated' text attribute if needed. | |
347 (cperl-invert-if-unless-modifiers): New function. | |
348 (cperl-backward-to-start-of-expr): Likewise. | |
349 (cperl-forward-to-end-of-expr): Likewise. | |
350 (cperl-invert-if-unless): Works in "the opposite way" too. | |
351 Cursor position on return is on the switch-word. | |
352 Indents comments better. | |
353 (REx-interpolated): New text attribute. | |
354 (cperl-next-interpolated-REx): New function. | |
355 (cperl-next-interpolated-REx-0): Likewise. | |
356 (cperl-next-interpolated-REx-1): Likewise. | |
357 "\C-c\C-x", "\C-c\C-y", "\C-c\C-v": New keybinding for these functions. | |
358 Perl/Regexp menu: 3 new entries for `cperl-next-interpolated-REx'. | |
359 (cperl-praise): Mention finded interpolated RExen. | |
360 | |
361 After 5.19: | |
362 (cperl-init-faces): Highlight %$foo, @$foo too. | |
363 (cperl-short-docs): Better docs for system, exec. | |
364 (cperl-find-pods-heres): Better detect << after print {FH} <<EOF etc. | |
365 Would not find HERE-doc ended by EOF without NL. | |
366 (cperl-short-docs): Correct not-doubled \-escapes. | |
367 start block: Put some `defvar' for stuff gone from XEmacs. | |
368 | |
369 After 5.20: | |
370 initial comment: Extend copyright, fix email address. | |
371 (cperl-indent-comment-at-column-0): New customization variable. | |
372 (cperl-comment-indent): Indentation after $#a would increasy by 1. | |
373 (cperl-mode): Make `defun-prompt-regexp' grok BEGIN/END etc. | |
374 (cperl-find-pods-heres): Mark CODE of s///e as `syntax-type' `multiline' | |
375 (cperl-at-end-of-expr): Would fail if @BAR=12 follows after ";". | |
376 (cperl-init-faces): If `cperl-highlight-variables-indiscriminately' | |
377 highlight $ in $foo too (UNTESTED). | |
378 (cperl-set-style): Docstring missed some available styles. | |
379 toplevel: Menubar/Perl/Indent-Styles had FSF, now K&R. | |
380 Change "Current" to "Memorize Current". | |
381 (cperl-indent-wrt-brace): New customization variable; the default is | |
382 as for pre-5.2 version. | |
383 (cperl-styles-entries): Keep `cperl-extra-newline-before-brace-multiline'. | |
384 (cperl-style-alist): Likewise. | |
385 (cperl-fix-line-spacing): Support `cperl-merge-trailing-else' being nil, | |
386 and `cperl-extra-newline-before-brace' etc | |
387 being t | |
388 (cperl-indent-exp): Plans B and C to find continuation blocks even | |
389 if `cperl-extra-newline-before-brace' is t. | |
390 | |
391 After 5.21: | |
392 Improve some docstrings concerning indentation. | |
393 (cperl-indent-rules-alist): New variable. | |
394 (cperl-sniff-for-indent): New function name | |
395 (separated from `cperl-calculate-indent'). | |
396 (cperl-calculate-indent): Separate the sniffer and the indenter; | |
397 uses `cperl-sniff-for-indent' now. | |
398 (cperl-comment-indent): Test for `cperl-indent-comment-at-column-0' | |
399 was inverted; | |
400 Support `comment-column' = 0. | |
401 | |
402 2006-10-11 Martin Rudalics <rudalics@gmx.at> | |
403 | |
404 * dnd.el (dnd-handle-one-url): Fix typo in doc-string. | |
405 * help-at-pt.el (scan-buf-move-to-region): Likewise. | |
406 * longlines.el (longlines-window-change-function): Likewise. | |
407 * simple.el (undo-ask-before-discard): Likewise. | |
408 * wid-edit.el (widget-field-prompt-internal) | |
409 (widget-documentation-link-p): Likewise. | |
410 | |
411 2006-10-10 Stefan Monnier <monnier@iro.umontreal.ca> | |
412 | |
413 * progmodes/sh-script.el (sh-get-kw): | is not among the allowed chars | |
414 for a keyword. | |
415 | |
416 2006-10-09 Stefan Monnier <monnier@iro.umontreal.ca> | |
417 | |
418 * newcomment.el (comment-valid-prefix-p): Make the check | |
419 more thorough. From an idea by Martin Rudalics <rudalics@gmx.at>. | |
420 (comment-indent-new-line): Adjust call. | |
421 | |
422 2006-10-09 Ken Manheimer <ken.manheimer@gmail.com> | |
423 | |
424 * allout.el (allout-back-to-current-heading): Base on lower-level | |
425 routines to get proper disqualification of aberrant topics. | |
426 | |
427 2006-10-09 Richard Stallman <rms@gnu.org> | |
428 | |
429 * textmodes/two-column.el (2C-two-columns): Doc fix. | |
430 | |
431 2006-10-09 Kim F. Storm <storm@cua.dk> | |
432 | |
433 * shell.el (explicit-csh-args, explicit-bash-args): Add comment | |
434 about implicit use. | |
435 | |
436 2006-10-08 Richard Stallman <rms@gnu.org> | |
437 | |
438 * textmodes/two-column.el (2C-two-columns): Doc fix. | |
439 | |
440 2006-10-08 Reiner Steib <Reiner.Steib@gmx.de> | |
441 | |
442 * files.el: Mark `buffer-read-only' as safe-local-variable. | |
443 | |
444 2006-10-08 Nick Roberts <nickrob@snap.net.nz> | |
445 | |
446 * progmodes/gdb-ui.el (gdb-speedbar-expand-node): Burp if | |
447 GUD buffer has been killed. | |
448 | |
449 2006-10-07 Stefan Monnier <monnier@iro.umontreal.ca> | |
450 | |
451 * completion.el (add-completions-from-c-buffer): | |
452 Don't presume an error's second element is a string. | |
453 Use looking-at rather than buffer-substring + member. | |
454 | |
455 2006-10-07 Eli Zaretskii <eliz@gnu.org> | |
456 | |
457 * mail/rmail.el (rmail-redecode-body): If the old encoding is | |
458 `undecided', call find-coding-systems-region to find a proper | |
459 non-trivial encoding. | |
460 (rmail-mime-charset-pattern): Allow a TAB between "Content-Type" | |
461 and "text/plain". | |
462 | |
463 2006-10-07 Kevin Ryde <user42@zip.com.au> | |
464 | |
465 * textmodes/reftex-vars.el (defgroup reftex): Update home page | |
466 url-link. | |
467 | |
468 * strokes.el (defgroup strokes): Remove invalid url-link. | |
469 | |
470 2006-10-07 Magnus Henoch <mange@freemail.hu> | |
471 | |
472 * autoinsert.el (auto-insert-alist): Doc fix. | |
473 | |
474 2006-10-07 Johan Bockg,be(Brd <bojohan@dd.chalmers.se> | |
475 | |
476 * mouse-sel.el (mouse-insert-selection-internal): | |
477 Use insert-for-yank, so that yank handlers are run. | |
478 | |
479 2006-10-07 Kim F. Storm <storm@cua.dk> | |
480 | |
481 * ido.el (ido-file-extension-aux): Fix comparison. | |
482 | |
483 2006-10-06 Kim F. Storm <storm@cua.dk> | |
484 | |
485 * ido.el (ido-wide-find-dirs-or-files): Use shell-quote-argument. | |
486 | |
487 2006-10-05 Juanma Barranquero <lekktu@gmail.com> | |
488 | |
489 * emacs-lisp/advice.el (ad-remove-advice, ad-parse-arglist) | |
490 (ad-make-mapped-call): Use `let', not `let*'. | |
491 | |
492 2006-10-05 Chong Yidong <cyd@stupidchicken.com> | |
493 | |
494 * international/mule-cmds.el (coding-system-change-eol-conversion): | |
495 Ensure the coding system is initialized before calling | |
496 coding-system-eol-type. | |
497 | |
498 2006-10-04 Carsten Dominik <dominik@science.uva.nl> | |
499 | |
500 * textmodes/org.el (org-rm-props, org-activate-plain-links) | |
501 (org-activate-angle-links, org-activate-dates) | |
502 (org-activate-target-links, org-activate-camels) | |
503 (org-activate-tags): Add `rear-nonsticky' text property to avoid | |
504 textproperty keymaps from being active beyond the end of a line. | |
505 (org-unfontify-region): Also remove `rear-nonsticky' property. | |
506 | |
507 2006-10-04 Kenichi Handa <handa@m17n.org> | |
508 | |
509 * international/code-pages.el (next): Table fixed. | |
510 | |
511 2006-10-04 Stefan Monnier <monnier@iro.umontreal.ca> | |
512 | |
513 * progmodes/sh-script.el (sh-prev-thing): Remove (forward-char 1) now | |
514 that it's been made unnecessary by removing narrowing. | |
515 | |
516 2006-10-03 Stefan Monnier <monnier@iro.umontreal.ca> | |
517 | |
518 * progmodes/sh-script.el (sh-prev-thing): Massage to untangle the | |
519 control flow a bit, simplify another bit, and add comments. | |
520 | |
521 2006-10-03 David Kastrup <dak@gnu.org> | |
522 | |
523 * help.el (describe-mode): For clicks on mode-line, use "@" | |
524 interactive argument to get the major mode of the click instead of | |
525 the current buffer. | |
526 | |
527 * isearch.el (isearch-mouse-2): Use new semantics of `key-binding' | |
528 in order to better redirect mouse-2 clicks. Also allow default | |
529 bindings to apply. | |
530 | |
531 2006-10-03 Kim F. Storm <storm@cua.dk> | |
532 | |
533 * emacs-lisp/cl.el (pushnew-internal): Remove defvar. | |
534 (pushnew): Fix last change. | |
535 | |
1 2006-10-03 Denis St,A|(Bnkel <dstuenkel@googlemail.com> (tiny change) | 536 2006-10-03 Denis St,A|(Bnkel <dstuenkel@googlemail.com> (tiny change) |
2 | 537 |
3 * ibuf-ext.el (eval, view-and-eval) <define-ibuffer-op>: | 538 * ibuf-ext.el (eval, view-and-eval) <define-ibuffer-op>: |
4 Use the interactive spec of `eval-expression'. | 539 Use the interactive spec of `eval-expression'. |
5 | 540 |
6 2006-10-02 Michael Welsh Duggan <md5i@cs.cmu.edu> | 541 2006-10-02 Michael Welsh Duggan <md5i@cs.cmu.edu> |
7 | 542 |
8 * progmodes/sh-script.el (sh-prev-thing): Fix last change. | 543 * progmodes/sh-script.el (sh-prev-thing): Fix last change. |
9 | 544 |
10 2006-10-02 MIYOSHI Masanori <miyoshi@meadowy.org> (tiny change) | 545 2006-10-02 MIYOSHI Masanori <miyoshi@meadowy.org> (tiny change) |
11 | 546 |
12 * mail/smtpmail.el (smtpmail-try-auth-methods): Fix typo in | 547 * mail/smtpmail.el (smtpmail-try-auth-methods): Fix typo in |
13 2006-09-28 commit. | 548 2006-09-28 commit. |
14 | 549 |
15 2006-10-02 Kenichi Handa <handa@m17n.org> | 550 2006-10-02 Kenichi Handa <handa@m17n.org> |
16 | 551 |
17 * international/code-pages.el (iso-8859-6): Table fixed. | 552 * international/code-pages.el (iso-8859-6): Table fixed. |
18 | 553 |
19 2006-10-01 Chris Moore <christopher.ian.moore@gmail.com> (tiny change) | 554 2006-10-01 Chris Moore <christopher.ian.moore@gmail.com> (tiny change) |
20 | 555 |
21 * dired.el (dired-build-subdir-alist): Fix previous change. | 556 * dired.el (dired-build-subdir-alist): Fix previous change. |
22 | 557 |
23 2006-10-01 Johan Bockg,Ae(Brd <bojohan+mail@dd.chalmers.se> | 558 2006-10-01 Johan Bockg,Ae(Brd <bojohan+mail@dd.chalmers.se> |
24 | 559 |
139 * subr.el (insert-for-yank-1): Handle `font-lock-face' specially. | 674 * subr.el (insert-for-yank-1): Handle `font-lock-face' specially. |
140 | 675 |
141 * international/mule.el (after-insert-file-set-coding): | 676 * international/mule.el (after-insert-file-set-coding): |
142 If VISIT, don't let set-buffer-multibyte make undo info. | 677 If VISIT, don't let set-buffer-multibyte make undo info. |
143 | 678 |
144 2006-09-28 Osamu Yamane <yamane@green.ocn.ne.jp> (tiny change) | 679 2006-09-28 Osamu Yamane <yamane@green.ocn.ne.jp> (tiny change) |
145 | 680 |
146 * mail/smtpmail.el (smtpmail-try-auth-methods): Do not break long | 681 * mail/smtpmail.el (smtpmail-try-auth-methods): Do not break long |
147 lines in base64-encoded authentication response. | 682 lines in base64-encoded authentication response. |
148 | 683 |
149 2006-09-26 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 684 2006-09-26 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
215 2006-09-23 Chong Yidong <cyd@stupidchicken.com> | 750 2006-09-23 Chong Yidong <cyd@stupidchicken.com> |
216 | 751 |
217 * help.el (describe-key-briefly, describe-key): Don't expect an | 752 * help.el (describe-key-briefly, describe-key): Don't expect an |
218 extra up event if a down-event is generated by a popup menu. | 753 extra up event if a down-event is generated by a popup menu. |
219 | 754 |
220 2006-09-23 Michal Nazarewicz <mnazarewicz@gmail.com> (tiny change) | 755 2006-09-23 Michal Nazarewicz <mnazarewicz@gmail.com> (tiny change) |
221 | 756 |
222 * textmodes/ispell.el (ispell-change-dictionary): Don't check the | 757 * textmodes/ispell.el (ispell-change-dictionary): Don't check the |
223 local dictionary when changing the global dictionary. | 758 local dictionary when changing the global dictionary. |
224 | 759 |
225 2006-09-23 Ken Manheimer <ken.manheimer@gmail.com> | 760 2006-09-23 Ken Manheimer <ken.manheimer@gmail.com> |
263 * calc/calc-lang.el: Add Greek letters to math-variable-table | 798 * calc/calc-lang.el: Add Greek letters to math-variable-table |
264 property of tex. | 799 property of tex. |
265 | 800 |
266 2006-09-22 Chong Yidong <cyd@stupidchicken.com> | 801 2006-09-22 Chong Yidong <cyd@stupidchicken.com> |
267 | 802 |
268 * files.el (save-some-buffers-action-alist): Display diff in | 803 * files.el (save-some-buffers-action-alist): Display diff in view-mode. |
269 view-mode. | |
270 | 804 |
271 2006-09-22 Masatake YAMATO <jet@gyve.org> | 805 2006-09-22 Masatake YAMATO <jet@gyve.org> |
272 | 806 |
273 * add-log.el (add-log-current-defun): Use `forward-sexp' | 807 * add-log.el (add-log-current-defun): Use `forward-sexp' |
274 instead of `forward-word' to pick c++::symbol. | 808 instead of `forward-word' to pick c++::symbol. |
282 2006-09-21 David Kastrup <dak@gnu.org> | 816 2006-09-21 David Kastrup <dak@gnu.org> |
283 | 817 |
284 * mouse.el (mouse-posn-property): Fix typo for `event-start' in | 818 * mouse.el (mouse-posn-property): Fix typo for `event-start' in |
285 doc string. | 819 doc string. |
286 | 820 |
287 2006-09-21 Kim F. Storm <storm@cua.dk> | |
288 | |
289 * emacs-lisp/cl.el (pushnew-internal): Remove defvar. | |
290 (pushnew): Fix last change. | |
291 | |
292 2006-09-21 Kenichi Handa <handa@m17n.org> | 821 2006-09-21 Kenichi Handa <handa@m17n.org> |
293 | 822 |
294 * language/european.el ("Latin-1"): Add windows-1252 to | 823 * language/european.el ("Latin-1"): Add windows-1252 to |
295 coding-priority. | 824 coding-priority. |
296 ("German"): Likewise. | 825 ("German"): Likewise. |
303 * emacs-lisp/cl.el (pushnew): Rework 2006-09-10 change. Use memql | 832 * emacs-lisp/cl.el (pushnew): Rework 2006-09-10 change. Use memql |
304 instead of add-to-list in the simple case. | 833 instead of add-to-list in the simple case. |
305 | 834 |
306 2006-09-20 Kenichi Handa <handa@m17n.org> | 835 2006-09-20 Kenichi Handa <handa@m17n.org> |
307 | 836 |
308 * isearch.el (isearch-process-search-char): Cancel the previous | 837 * isearch.el (isearch-process-search-char): Cancel the previous change. |
309 change. | |
310 (isearch-search-string): New function. | 838 (isearch-search-string): New function. |
311 (isearch-search): Use isearch-search-string. | 839 (isearch-search): Use isearch-search-string. |
312 (isearch-lazy-highlight-search): Likewise. | 840 (isearch-lazy-highlight-search): Likewise. |
313 | 841 |
314 2006-09-20 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 842 2006-09-20 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
4190 | 4718 |
4191 * progmodes/idlwave.el (idlwave-push-mark): Removed obsolete | 4719 * progmodes/idlwave.el (idlwave-push-mark): Removed obsolete |
4192 compatibility function (Emacs 18/19). | 4720 compatibility function (Emacs 18/19). |
4193 (idlwave-is-continuation-line): Always return point at start of | 4721 (idlwave-is-continuation-line): Always return point at start of |
4194 previous non-blank continuation line. | 4722 previous non-blank continuation line. |
4195 `keyword-parameters': Fix continued comment font-lock matcher. | 4723 (keyword-parameters): Fix continued comment font-lock matcher. |
4196 (idlwave-font-lock-fontify-region): Written, use as | 4724 (idlwave-font-lock-fontify-region): Written, use as |
4197 font-lock-fontify-region-function, to fix continued keyword | 4725 font-lock-fontify-region-function, to fix continued keyword |
4198 fontification issues. | 4726 fontification issues. |
4199 | 4727 |
4200 2006-05-10 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 4728 2006-05-10 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
4443 * term/mac-win.el (mac-utxt-to-string, mac-string-to-utxt) | 4971 * term/mac-win.el (mac-utxt-to-string, mac-string-to-utxt) |
4444 (mac-TEXT-to-string, mac-string-to-TEXT, mac-furl-to-string) | 4972 (mac-TEXT-to-string, mac-string-to-TEXT, mac-furl-to-string) |
4445 (mac-TIFF-to-string): New functions. | 4973 (mac-TIFF-to-string): New functions. |
4446 (x-get-selection, x-selection-value) | 4974 (x-get-selection, x-selection-value) |
4447 (mac-select-convert-to-string): Use them. | 4975 (mac-select-convert-to-string): Use them. |
4448 (mac-text-encoding-mac-japanese-basic-variant): New constant. | 4976 (mac-text-encoding-mac-japanese-basic-variant): New constant. |
4449 (mac-dnd-types-alist): New customization variable. | 4977 (mac-dnd-types-alist): New customization variable. |
4450 (mac-dnd-handle-furl, mac-dnd-handle-hfs, mac-dnd-insert-utxt) | 4978 (mac-dnd-handle-furl, mac-dnd-handle-hfs, mac-dnd-insert-utxt) |
4451 (mac-dnd-insert-TEXT, mac-dnd-insert-TIFF, mac-dnd-drop-data) | 4979 (mac-dnd-insert-TEXT, mac-dnd-insert-TIFF, mac-dnd-drop-data) |
4452 (mac-dnd-handle-drag-n-drop-event): New functions. | 4980 (mac-dnd-handle-drag-n-drop-event): New functions. |
4453 (mac-drag-n-drop): Remove function. | 4981 (mac-drag-n-drop): Remove function. |