Mercurial > emacs
comparison lisp/ChangeLog @ 90533:8a8e69664178
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 343-356)
- Update from CVS
- Update for ERC 5.1.3.
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 113-115)
- Merge from emacs--devo--0
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-90
author | Miles Bader <miles@gnu.org> |
---|---|
date | Wed, 19 Jul 2006 00:42:56 +0000 |
parents | 138ce2701550 f483b68fd89b |
children | 858cb33ae39d |
comparison
equal
deleted
inserted
replaced
90532:e22cf6d2400c | 90533:8a8e69664178 |
---|---|
1 2006-07-18 Stefan Monnier <monnier@iro.umontreal.ca> | |
2 | |
3 * progmodes/sh-script.el (sh-font-lock-keywords-1): | |
4 Revert inadvertently installed patch hunk. | |
5 | |
6 * progmodes/compile.el (compilation-find-file): Handle the | |
7 cases where the user selects a non-existent file. | |
8 | |
9 2006-07-18 Stefan Monnier <monnier@iro.umontreal.ca> | |
10 | |
11 * bindings.el (minibuffer-local-map): Rebind TAB so it inserts a \t. | |
12 | |
13 2006-07-17 Chong Yidong <cyd@stupidchicken.com> | |
14 | |
15 * subr.el (sit-for): Just sleep-for if noninteractive. | |
16 | |
17 2006-07-17 Stefan Monnier <monnier@iro.umontreal.ca> | |
18 | |
19 * emacs-lisp/autoload.el (make-autoload): Use new arg. | |
20 | |
21 * custom.el (custom-autoload): Add `noset' argument. | |
22 (custom-push-theme): Don't autoload the variable, let callers do it. | |
23 (custom-theme-set-variables): Autoload the variable if necessary. | |
24 | |
25 * cus-edit.el (custom-variable-state-set): If the variable was | |
26 originally set outside custom, but to the same value as the default, | |
27 consider it to be standard. | |
28 | |
29 * Makefile.in (mh-loaddefs.el): Finish setting up the default empty | |
30 file *before* telling Emacs to add the autoloads, in case it fails. | |
31 | |
32 * progmodes/sh-script.el (sh-quoted-subshell): Don't match escaped `. | |
33 Use `cond', push', and `dolist'. | |
34 | |
35 2006-07-17 Richard Stallman <rms@gnu.org> | |
36 | |
37 * image-mode.el (tar-superior-buffer, archive-superior-buffer): | |
38 Add defvars to silence warnings. | |
39 | |
40 2006-07-17 Chong Yidong <cyd@stupidchicken.com> | |
41 | |
42 * progmodes/compile.el (compilation-mode-font-lock-keywords): | |
43 Don't highlight "Compiling file" messages as error. | |
44 | |
45 * dired-aux.el (dired-compress-file): Confirm again if gzipped | |
46 file already exists. | |
47 | |
48 2006-07-16 Thien-Thi Nguyen <ttn@gnu.org> | |
49 | |
50 * find-file.el (ff-special-constructs): Doc fix. Also, for C/C++ | |
51 entry, don't assign to free var; simply return the extracted filename. | |
52 (ff-treat-as-special): Incorporate common preamble from callers. | |
53 (ff-other-file-name, ff-find-the-other-file): | |
54 Update call to ff-treat-as-special. | |
55 | |
56 * progmodes/ada-mode.el (ada-mode): Rewrite ff-special-constructs init. | |
57 | |
58 2006-07-16 Mathias Dahl <mathias.dahl@gmail.com> | |
59 | |
60 * tumme.el (tumme-get-comment): Fix bug. | |
61 | |
62 2006-07-16 Stefan Monnier <monnier@iro.umontreal.ca> | |
63 | |
64 * files.el: Remove spurious * in docstrings. | |
65 | |
66 2006-07-14 Ken Manheimer <ken.manheimer@gmail.com> | |
67 | |
68 * allout.el (allout-run-unit-tests-on-load): Rectify docstring | |
69 grammar. | |
70 (allout-beginning-of-current-line): Beware beginning of buffer. | |
71 Also, a comment is simplified. | |
72 (allout-hotspot-key-handler): Only set allout-post-goto-bullet | |
73 when appropriate. (This fix enables use for other than | |
74 bullet-hotspot operation.) | |
75 (allout-hide-current-subtree): While escalating to sibling-close, | |
76 make sure to situate on a topic. | |
77 | |
78 2006-07-14 Kim F. Storm <storm@cua.dk> | |
79 | |
80 * emulation/cua-base.el (cua-delete-selection) | |
81 (cua-toggle-set-mark): New defcustoms. | |
82 (cua-rectangle-modifier-key): Add `alt' modifier. | |
83 (cua-replace-region): Don't delete if cua-delete-selection is nil. | |
84 (cua-set-mark): Don't clear mark if cua-toggle-set-mark is nil. | |
85 Suggested by Klaus Zeitler <kzeitler@lucent.com>. | |
86 | |
87 * emulation/cua-rect.el (cua-help-for-rectangle): Add `alt' modifier. | |
88 | |
89 2006-07-14 Ken Manheimer <ken.manheimer@gmail.com> | |
90 | |
91 * allout.el: Require 'cl during byte-compilation/interactive load, | |
92 for the `assert' macro. | |
93 (allout-mode-deactivate-hook): New hook, run when allout mode | |
94 deactivates. | |
95 (allout-developer): New allout customization subgroup. | |
96 (allout-run-unit-tests-on-load): New allout-developer | |
97 customization variable, when true allout unit tests are run towards | |
98 end of file load/eval. | |
99 (allout-inhibit-auto-fill): Disable auto-fill activity even during | |
100 auto-fill-mode. | |
101 (allout-resumptions): Remove, to be replaced by... | |
102 (allout-add-resumptions): Register variable settings to be | |
103 reinstated by `allout-do-resumptions'. The settings are made | |
104 buffer-local, but the locality/globality of the suspended setting | |
105 is restored on resumption. | |
106 (allout-do-resumptions): Reinstate all settings suspended using | |
107 `allout-add-resumptions'. | |
108 (allout-test-resumptions): Unit tests (and intermediate variables) | |
109 for resumptions. | |
110 (allout-tests-globally-unbound, allout-tests-globally-true) | |
111 (allout-tests-locally-true): Intermediate variables for | |
112 resumptions unit tests. | |
113 (allout-overlay-preparations): Replaces `allout-set-overlay-category'. | |
114 (allout-exposure-category): Replaces 'allout-overlay-category variable. | |
115 (allout-mode): Use `allout-add-resumptions' and `allout-do-resumptions' | |
116 instead of retired `allout-resumptions'. For hook functions, use | |
117 `local' parameter so hook settings are created and removed as | |
118 buffer-local settings. Revise (resumptions) setting | |
119 auto-fill-function so it is set only if already active. (The | |
120 related fill-function settings are all made in either case, so | |
121 that activating auto-fill-mode activity will have the custom | |
122 allout-mode behaviors (hanging indent on topics, if configured for it). | |
123 Remove all allout-exposure-category overlays on mode deactivation. | |
124 (allout-hotspot-key-handler): New function extracted from | |
125 `allout-pre-command-business', so the functionality can be used | |
126 for other purposes, eg as a binding in an overlay. | |
127 (allout-pre-command-business): Use new `allout-hotspot-key-handler'. | |
128 (allout-auto-fill): Respect new `allout-inhibit-auto-fill' | |
129 customization variable. | |
130 (allout-run-unit-tests): Run the (currently quite small) | |
131 repertoire of unit tests. Called just before the provide iff user | |
132 has customized `allout-run-unit-tests-on-load' non-nil. | |
133 | |
134 2006-07-14 K,Aa(Broly L,Bu(Brentey <lorentey@elte.hu> | |
135 | |
136 * emacs-lisp/authors.el (authors-aliases): Update. | |
137 | |
138 2006-07-14 Nick Roberts <nickrob@snap.net.nz> | |
139 | |
140 * progmodes/gdb-ui.el (gdb-display-buffer): Check for | |
141 gdb-source-window. Add dedicated argument. | |
142 (gdb-display-separate-io-buffer, gdb-append-to-inferior-io) | |
143 (gdb-display-breakpoints-buffer, gdb-display-stack-buffer) | |
144 (gdb-display-threads-buffer, gdb-display-memory-buffer) | |
145 (gdb-display-locals-buffer): Use it. | |
146 | |
147 * progmodes/gud.el (gud-display-line): Use gdb-display-buffer. | |
148 Set gdb-source-window. | |
149 | |
150 2006-07-13 Stefan Monnier <monnier@iro.umontreal.ca> | |
151 | |
152 * emacs-lisp/autoload.el (make-autoload): Remove special handling of | |
153 minor modes, redundant with the custom-autoload line above. | |
154 | |
155 2006-07-12 Chong Yidong <cyd@stupidchicken.com> | |
156 | |
157 * longlines.el (longlines-post-command-function): Handle open-line too. | |
158 | |
159 2006-07-12 Richard Stallman <rms@gnu.org> | |
160 | |
161 * progmodes/grep.el (grep-last-buffer): Doc fix. | |
162 | |
163 * info.el (Info-try-follow-nearest-node): Doc fix. | |
164 | |
165 * emacs-lisp/edebug.el (edebug-instrument-function): | |
166 Err if find-function-noselect gives no position. | |
167 | |
168 * emacs-lisp/find-func.el (find-function-search-for-symbol): | |
169 If can't find definition, return nil for position. | |
170 (find-function-do-it): Handle new return value | |
171 of find-definition-noselect. | |
172 (find-definition-noselect, find-variable-noselect): Doc fix. | |
173 (find-function-noselect): Doc fix. | |
174 | |
175 * help-mode.el (help-variable-def): Handle find-variable-noselect | |
176 returning no position. | |
177 (help-function-def): Likewise for find-function-search-for-symbol. | |
178 (help-face-def): Likewise. | |
179 | |
180 * help-fns.el (describe-variable): Handle find-variable-noselect | |
181 returning no position. | |
182 | |
183 * files.el (locate-file-completion): Avoid duplicates in result. | |
184 | |
185 * cus-edit.el (custom-no-edit): New command. | |
186 (custom-mode-map): Remap to custom-no-edit instead of | |
187 using suppress-keymap. | |
188 | |
189 2006-07-12 Nick Roberts <nickrob@snap.net.nz> | |
190 | |
191 * tumme.el (tumme-create-thumb, tumme-thumbnail-display-external) | |
192 (tumme-display-image, tumme-rotate-thumbnail, tumme-rotate-original) | |
193 (tumme-set-exif-data, tumme-get-exif-data): Use shell-command-switch. | |
194 | |
195 * thumbs.el (thumbs-call-convert): Use shell-command-switch. | |
196 | |
197 2006-07-11 Kim F. Storm <storm@cua.dk> | |
198 | |
199 * ido.el (ido-copy-current-file-name): Use buffer-name if | |
200 buffer-file-name is nil. | |
201 | |
202 2006-07-11 Chong Yidong <cyd@stupidchicken.com> | |
203 | |
204 * simple.el (undo-ask-before-discard): Set to nil. | |
205 | |
206 * vc.el (vc-exec-after): Don't delete process manually. | |
207 (vc-print-log): Run log-view-mode in process sentinel inside | |
208 inhibit-read-only. Don't shrink window due to timing issues. | |
209 | |
210 * progmodes/ebrowse.el (ebrowse-display-member-buffer): | |
211 Avoid using with-output-to-temp-buffer, which clobbers local vars. | |
212 | |
213 2006-07-11 Stefan Monnier <monnier@iro.umontreal.ca> | |
214 | |
215 * progmodes/compile.el (compilation-error-regexp-alist-alist): | |
216 Fix ambiguity introduced by last change. | |
217 (compilation-find-file): Move save-excursion to where it may | |
218 make sense. Fix a left over `find-file'. | |
219 | |
220 2006-07-11 Robert J. Chassell <bob@rattlesnake.com> | |
221 | |
222 * textmodes/texinfmt.el (texinfo-format-separate-node): | |
223 Insert a string before point, which fits documentation, not after. | |
224 (texinfo-multitable-item): In a multitable row, insert any | |
225 additional needed @tabs and spaces. | |
226 | |
227 2006-07-11 Nick Roberts <nickrob@snap.net.nz> | |
228 | |
229 * tumme.el (tumme-create-thumb, tumme-thumbnail-display-external) | |
230 (tumme-display-image, tumme-rotate-thumbnail, tumme-rotate-original) | |
231 (tumme-set-exif-data, tumme-get-exif-data): Use call-process | |
232 instead of shell-command. | |
233 (tumme-create-thumbnail-buffer, tumme-create-display-image-buffer) | |
234 (tumme-display-thumbs, tumme-modify-mark-on-thumb-original-file) | |
235 (tumme-display-image, tumme-get-exif-data): Use with-current-buffer. | |
236 (tumme-display-properties-format, tumme-dired-insert-marked-thumbs) | |
237 (tumme-thumbnail-set-image-description, tumme-gallery-generate) | |
238 (tumme-rotate-original, tumme-get-exif-file-name): Fit to 80 columns. | |
239 | |
240 2006-07-11 Kim F. Storm <storm@cua.dk> | |
241 | |
242 * subr.el (sit-for): Doc fix. Specify normal arg list using fn-form. | |
243 Remove special case for seconds < 0. Use (redisplay t) instead. | |
244 | |
245 2006-07-10 Chong Yidong <cyd@stupidchicken.com> | |
246 | |
247 * progmodes/cc-awk.el (defconst): Use eval-and-compile to avoid | |
248 compilation error. | |
249 | |
250 * subr.el (sit-for): New function. | |
251 | |
252 * play/hanoi.el (hanoi-sit-for): Check sit-for return value. | |
253 | |
254 2006-07-10 Richard Stallman <rms@gnu.org> | |
255 | |
256 * ldefs-boot.el (edebug): Update page. | |
257 | |
258 2006-07-10 Kim F. Storm <storm@cua.dk> | |
259 | |
260 * emacs-lisp/authors.el (authors-ignored-files): Ignore changes | |
261 to FOR-RELEASE and TODO. | |
262 | |
263 2006-07-10 Romain Francoise <romain@orebokech.com> | |
264 | |
265 * emacs-lisp/authors.el (authors-aliases): Update. | |
266 | |
267 2006-07-10 Alan Mackenzie <acm@muc.de> | |
268 | |
269 * progmodes/cc-awk.el, cc-defs.el, cc-fonts.el, cc-langs.el: | |
270 * cc-mode.el: Changes to eradicate eval-after-load. | |
271 | |
272 2006-07-09 Chong Yidong <cyd@stupidchicken.com> | |
273 | |
274 * emacs-lisp/helper.el (Helper-help-scroller): Don't signal error | |
275 on non-char events. | |
276 | |
277 2006-07-09 Romain Francoise <romain@orebokech.com> | |
278 | |
279 * progmodes/compile.el (compilation-mode-font-lock-keywords): | |
280 Don't highlight start/end markers as compilation messages. | |
281 | |
282 * isearch.el (isearch-yank-line): Let-bind `inhibit-field-text-motion' | |
283 to t. | |
284 | |
285 2006-07-09 Stefan Monnier <monnier@iro.umontreal.ca> | |
286 | |
287 * textmodes/fill.el (fill-region-as-paragraph): Refine last change. | |
288 | |
289 2006-07-08 Richard Stallman <rms@gnu.org> | |
290 | |
291 * term/x-win.el (x-handle-display): Add doc string. | |
292 | |
293 * emacs-lisp/easy-mmode.el (define-minor-mode): Doc fix. | |
294 | |
295 * subr.el (def-edebug-spec): Move here. | |
296 * emacs-lisp/edebug.el (def-edebug-spec): Move to subr.el. | |
297 | |
298 * imenu.el (imenu-choose-buffer-index): Doc fix. | |
299 | |
300 2006-07-08 Romain Francoise <romain@orebokech.com> | |
301 | |
302 * term/x-win.el (x-display-name): Fix typo. | |
303 | |
304 2006-07-08 Eli Zaretskii <eliz@gnu.org> | |
305 | |
306 * hexl.el (hexl-find-file): Doc fix. | |
307 | |
308 * emacs-lisp/easy-mmode.el (define-minor-mode): Doc fix. | |
309 | |
310 2006-07-07 Chong Yidong <cyd@stupidchicken.com> | |
311 | |
312 * term/x-win.el (x-display-name): Doc fix. | |
313 | |
314 2006-07-07 Stefan Monnier <monnier@iro.umontreal.ca> | |
315 | |
316 * textmodes/fill.el (fill-delete-prefix): Don't ignore excessively | |
317 long prefixes. | |
318 (fill-region-as-paragraph): Don't round up to a whole line. | |
319 (fill-comment-paragraph): Don't include the code-before-the-comment | |
320 when calling fill-region-as-paragraph. | |
321 | |
322 * international/mule.el (make-char): Remove redundancy. | |
323 | |
324 * emacs-lisp/bytecomp.el (byte-compile-form): The `byte-compile' | |
325 property may contain an anonymous function rather than a symbol. | |
326 | |
327 * pcvs-defs.el (cvs-temp-buffer-name): Fix non-hiddenness. | |
328 | |
329 * progmodes/compile.el (compilation-error-regexp-alist-alist) <gnu>: | |
330 Use shy regexp. Fix incorrect backref to potentially unmatched group. | |
331 | |
332 * dirtrack.el (dirtrack-default-directory-function): Remove. | |
333 (dirtrack-directory-function): Use file-name-as-directory. | |
334 (dirtrack-windows-directory-function): Simplify. | |
335 (dirtrack-forward-slash, dirtrack-backward-slash) | |
336 (dirtrack-replace-slash): Remove. | |
337 (dirtrack-toggle): Adjust comint-preoutput-filter-functions as well. | |
338 (dirtrack): Fix wrong parenthesizing; use match-string. | |
339 | |
340 * progmodes/octave-inf.el: Remove spurious * in docstrings. | |
341 (inferior-octave-mode): Only change the buffer-local value of | |
342 comint-dynamic-complete-functions. | |
343 (inferior-octave-mode-map, inferior-octave-mode-syntax-table): | |
344 Move the initialization to the declaration. | |
345 (inferior-octave-complete): Remove unused var `filter'. | |
346 | |
347 * shell.el (shell-mode): Only change the buffer-local value of | |
348 comint-dynamic-complete-functions. | |
349 | |
350 2006-07-07 Carsten Dominik <dominik@science.uva.nl> | |
351 | |
352 * textmodes/org.el (org-agenda-get-todos): Skip subtree also if | |
353 entry is skipped because it has been scheduled. | |
354 (org-prepare-agenda-buffers): Don't mark buffers as modified when | |
355 changing `:org-archived' and `:org-comment' properties. | |
356 | |
357 2006-07-06 Chong Yidong <cyd@stupidchicken.com> | |
358 | |
359 * server.el (server-select-display): Don't make the temp frame | |
360 minibuffer-only, in case it's not a temp frame. | |
361 (server-process-filter): Don't delete the temp frame if it's the | |
362 only one we have on that display. | |
363 | |
364 * files.el (find-alternate-file): Doc fix. | |
365 | |
1 2006-07-05 Richard Stallman <rms@gnu.org> | 366 2006-07-05 Richard Stallman <rms@gnu.org> |
2 | 367 |
3 * files.el (abbreviate-file-name): Add save-match-data. | 368 * files.el (abbreviate-file-name): Add save-match-data. |
4 | 369 |
5 2006-07-03 Richard Stallman <rms@gnu.org> | 370 2006-07-03 Richard Stallman <rms@gnu.org> |
179 * help.el (view-emacs-news): Declare `res' in the right let* form. | 544 * help.el (view-emacs-news): Declare `res' in the right let* form. |
180 | 545 |
181 2006-06-25 Michael Albinus <michael.albinus@gmx.de> | 546 2006-06-25 Michael Albinus <michael.albinus@gmx.de> |
182 | 547 |
183 * net/rcompile.el (remote-compile): Replace ange-ftp based | 548 * net/rcompile.el (remote-compile): Replace ange-ftp based |
184 implementation by Tramp functions. Based on a patch published by | 549 implementation by Tramp functions. |
185 Marc Abramowitz <msabramo@gmail.com>. | 550 Suggested by Marc Abramowitz <msabramo@gmail.com>. |
186 | 551 |
187 * net/tramp.el (tramp-unload-tramp): Provide a doc string. | 552 * net/tramp.el (tramp-unload-tramp): Provide a doc string. |
188 | 553 |
189 2006-06-24 Yoshinori Koseki <kose@meadowy.org> | 554 2006-06-24 Yoshinori Koseki <kose@meadowy.org> |
190 | 555 |
1855 (ispell-change-dictionary): Use this argument and call | 2220 (ispell-change-dictionary): Use this argument and call |
1856 `ispell-internal-change-dictionary' after the possible change | 2221 `ispell-internal-change-dictionary' after the possible change |
1857 to `ispell-local-dictionary'. | 2222 to `ispell-local-dictionary'. |
1858 (ispell-internal-change-dictionary): Check for a change in | 2223 (ispell-internal-change-dictionary): Check for a change in |
1859 personal dictionary use too. | 2224 personal dictionary use too. |
1860 Cosmetic changes from Agustin Martin | |
1861 <agustin.martin@hispalinux.es>. | |
1862 | 2225 |
1863 2006-05-05 Eli Zaretskii <eliz@gnu.org> | 2226 2006-05-05 Eli Zaretskii <eliz@gnu.org> |
1864 | 2227 |
1865 * startup.el (command-line): On MS-Windows, probe "~", not | 2228 * startup.el (command-line): On MS-Windows, probe "~", not |
1866 "~USER", for warning about non-existent home directory | 2229 "~USER", for warning about non-existent home directory |