comparison lisp/ChangeLog @ 83530:46b1096093f5

Merged from emacs@sv.gnu.org. Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-294 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-295 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-296 Update from CVS: admin/FOR-RELEASE: Update refcard section. * emacs@sv.gnu.org/emacs--devo--0--patch-297 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-298 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-299 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-300 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-301 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-302 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-303 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-304 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-103 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-104 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-570
author Karoly Lorentey <lorentey@elte.hu>
date Mon, 12 Jun 2006 07:27:12 +0000
parents c44562301a11 59c8b05c2ce4
children a387c138b28e
comparison
equal deleted inserted replaced
83529:0d9e16eab053 83530:46b1096093f5
1 2006-06-11 Chong Yidong <cyd@stupidchicken.com>
2
3 * server.el (server-edit): No-op if no server buffers exist.
4
5 2006-06-11 Robert J. Chassell <bob@rattlesnake.com>
6
7 * textmodes/page-ext.el (pages-directory-for-addresses):
8 Including `pages-directory-address-mode' in the function results
9 in the message "Buffer in which pages were found is deleted".
10
11 2006-06-10 Carsten Dominik <dominik@science.uva.nl>
12
13 * textmodes/org.el: (org-agenda-mode-map): Add bindings for
14 clocking functions.
15
16 (org-agenda-clock-in, org-check-running-clock)
17 (org-clock-out-if-current, org-remove-clock-overlays)
18 (org-put-clock-overlay): New functions.
19 (org-clock-marker, org-clock-file-total-minutes)
20 (org-clock-overlays): New variables.
21 (org-clock-display, org-clock-sum, org-clock-cancel)
22 (org-clock-out, org-clock-in): New commands.
23 (org-export): New function.
24 (org-emph-re): New constant.
25 (org-set-emph-re, org-do-emphasis-faces): New functions.
26 (org-emphasis-regexp-components, org-emphasis-alist): New options.
27 (org-set-font-lock-defaults): Call `org-do-emphasis-faces'.
28 (org-export-html-convert-emphasize): Use the configurable emphasis.
29 (org-cleaned-string-for-export): Make multiline emphasis visible
30 to the exporter. New optional argument PARAMETERS.
31 (org-export-as-html): Specify :emph-multiline parameter to
32 `org-cleaned-string-for-export'.
33
34 2006-06-10 Richard Stallman <rms@gnu.org>
35
36 * help.el (help-for-help-internal): Clean up help text.
37
38 2006-06-10 Andreas Schwab <schwab@suse.de>
39
40 * language/ethio-util.el (ethio-fidel-to-java-buffer): Fix quoting
41 in doc string.
42
43 * progmodes/cperl-mode.el (cperl-short-docs): Likewise.
44
45 2006-06-09 Karl Chen <quarl@cs.berkeley.edu>
46
47 * progmodes/make-mode.el (makefile-fill-paragraph): Don't remove
48 spaces after the comment start.
49
50 2006-06-09 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
51
52 * play/pong.el (pong-init-buffer):
53 Fill buffer with spaces instead of ^A.
54
55 * textmodes/ispell.el (ispell-kill-ispell): If ispell has been
56 launched asynchronously, delete its process instead of being cool.
57 (ispell-async-processp): Check for `delete-process' existence
58 instead of `kill-process' one for consistency.
59
60 2006-06-09 Nick Roberts <nickrob@snap.net.nz>
61
62 * progmodes/gdb-ui.el (gdb-set-gud-minor-mode-existing-buffers-1)
63 (gdb-prompt, gdb-set-gud-minor-mode-existing-buffers): Show status
64 in mode line at startup.
65
66 2006-06-08 Kim F. Storm <storm@cua.dk>
67
68 * ido.el (ido-take-first-match, ido-push-dir-first): New commands.
69 (ido-init-completion-maps): Bind them to M-SPC and M-v.
70 (ido-copy-current-file-name): Repeating C-w inserts whole file name.
71 (ido-file-internal): Pass full file name to write-file.
72 (ido-read-internal): Only pop stack elements automatically if they
73 actually match an existing directory or file name.
74
75 2006-06-07 Kenichi Handa <handa@m17n.org>
76
77 * international/mule.el (find-auto-coding): Don't handle the short
78 name `char-trans'.
79
80 * files.el (hack-local-variables-prop-line)
81 (hack-local-variables): Cancel the previous change.
82
83 2006-06-06 Jesper Harder <harder@phys.au.dk>
84
85 * ediff-diff.el (ediff-test-utility): Protect against
86 file-error.
87
88 2006-06-06 Chong Yidong <cyd@stupidchicken.com>
89
90 * diff-mode.el (diff-mode): Set buffer-read-only to t when
91 diff-default-read-only is non-nill.
92 (diff-hunk-kill, diff-file-kill, diff-split-hunk)
93 (diff-refine-hunk): Set inhibit-read-only to t.
94
95 * diff.el (diff-sentinel, diff): Set inhibit-read-only to t when
96 modifying the *Diff* buffer.
97 (diff-process-filter): New filter function for diff process that
98 sets inhibit-read-only to t when modifying the *Diff* buffer.
99
100 2006-06-06 Carsten Dominik <dominik@science.uva.nl>
101
102 * textmodes/org.el: (org-archive-subtree): Use end-of-subtree as
103 insertion point and control the number of empty lines.
104 (org-paste-subtree): Limit the number of empty lines at the end of
105 the inserted tree.
106 (org-agenda): Use buffer name of current file for narrowing.
107 (org-export-as-xml): Command removed.
108 (org-export-xml-type): Option removed.
109 (org-mode-map): Call `org-export-as-xoxo' directly.
110 (org-get-indentation): New optional argument LINE.
111 (org-fix-indentation, org-remove-tabs): New functions.
112 (org-export-as-ascii, org-ascii-level-start): Determine and apply
113 correct indentation for headlines that are converted it items.
114 (org-skip-comments): Remove table lines that contain narrowing
115 cookies but no other non-empty fields.
116 (org-set-tags): Allow groups of mutually exclusive tags.
117 (org-cmp-time): Sort 24:21 before items without time.
118 (org-get-time-of-day): Fixed the interpretation of 12pm and 12am.
119 (org-open-at-point): Require double colon also for numbers.
120
121 2006-06-06 Kim F. Storm <storm@cua.dk>
122
123 * ido.el (ido-default-file-method, ido-default-buffer-method):
124 Make choice values consistent with corresponding command names.
125 (ido-visit-buffer): Update accordingly. Default to selected-window.
126
127 2006-06-06 Nick Roberts <nickrob@snap.net.nz>
128
129 * progmodes/gud.el (gud-running): Fix doc string.
130 (gud-menu-map): Use :visible instead fo :enable for debugger test.
131 (gud-tooltip-modes): Add python-mode.
132 (gud-tooltip-print-command): Add pdb. Remove perldb.
133
134 2006-06-05 Eli Zaretskii <eliz@gnu.org>
135
136 * makefile.w32-in (bootstrap, $(lisp)/mh-e/mh-loaddefs.el):
137 Quote $(EMACS).
138
139 2006-06-05 Richard Stallman <rms@gnu.org>
140
141 * faces.el (defined-colors): Doc fix.
142
143 2006-06-05 Thien-Thi Nguyen <ttn@gnu.org>
144
145 * vc.el (vc-process-filter): Inhibit undo info collection around
146 call to insert.
147 (vc-setup-buffer): Likewise for call to erase-buffer.
148 (vc-do-command): Likewise for call to process-file.
149
150 2006-06-05 Nick Roberts <nickrob@snap.net.nz>
151
152 * progmodes/gud.el (gud-menu-map): Use a conditional help echo
153 for gud-go.
154 (gud-common-init): Other debuggers may trigger error.
155
156 2006-06-05 Kenichi Handa <handa@m17n.org>
157
158 * international/mule.el (find-auto-coding): Handle
159 enable-character-translation in file header.
160
161 2006-06-04 Kim F. Storm <storm@cua.dk>
162
163 * emacs-lisp/authors.el (authors-aliases): Add mode aliases.
164 (authors-fixed-entries): Fix spelling.
165 (authors-canonical-file-name): Don't report error for wildcards.
166
167 * help.el (view-emacs-news): Rewrite to support new NEWS,
168 NEWS.major, and NEWS.1-17 file naming. Add more intelligense,
169 e.g. version 10 matches 1.10, and don't be confused by version 1.1
170 begin a prefix of 1.12 (etc). A numeric prefix arg also works.
171
172 2006-06-03 Vivek Dasmohapatra <vivek@etla.org>
173
174 * progmodes/sh-script.el (sh-quoted-exec): New face for quoted
175 exec constructs like `foo bar`.
176 (sh-quoted-subshell): New helper function to search for a possibly
177 nested subshell (like `` or $()) within a "" quoted string.
178 (sh-font-lock-keywords-var): Add sh-quoted-exec for Bash.
179 (sh-apply-quoted-subshell): Flag quote characters inside a
180 subshell, which is itself already in a quoted region, as
181 punctuation, since this is the closest to what they actually are.
182 (sh-font-lock-syntactic-keywords): Add sh-quoted-subshell and
183 sh-apply-quoted-subshell.
184 (sh-font-lock-syntactic-face-function): Apply the new face for
185 text inside `` instead of the old font-lock-string-face.
186
187 2006-06-03 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
188
189 * term/mac-win.el (mac-ts-active-input-overlay): Add defvar.
190 (mac-ae-number, mac-ae-frame, mac-ae-script-language)
191 (mac-bytes-to-text-range, mac-ae-text-range-array)
192 (mac-ts-update-active-input-buf, mac-split-string-by-property-change)
193 (mac-replace-untranslated-utf-8-chars, mac-ts-update-active-input-area)
194 (mac-ts-unicode-for-key-event): New functions.
195 (mac-handle-toolbar-switch-mode): Use mac-ae-frame.
196 (mac-handle-font-selection): Use mac-ae-number.
197 (mac-ts-active-input-buf, mac-ts-update-active-input-area-seqno):
198 New variables.
199 (mac-ts-caret-position, mac-ts-raw-text, mac-ts-selected-raw-text)
200 (mac-ts-converted-text, mac-ts-selected-converted-text)
201 (mac-ts-block-fill-text, mac-ts-outline-text)
202 (mac-ts-selected-text, mac-ts-no-hilite): New faces.
203 (mac-ts-hilite-style-faces): New constant.
204 (mac-apple-event-map): Bind text input events.
205 (mac-dispatch-apple-event): Use command-execute instead of
206 call-interactively.
207 (global-map): Don't bind mac-apple-event.
208 (special-event-map): Bind mac-apple-event.
209
210 2006-06-02 Eli Zaretskii <eliz@gnu.org>
211
212 * makefile.w32-in (EMACS): Remove quotes from the Emacs executable
213 file name.
214 (emacs): Enclose the value of $(EMACS) in quotes.
215
216 2006-06-02 Juri Linkov <juri@jurta.org>
217
218 * international/mule.el (sgml-html-meta-auto-coding-function):
219 Remove the condition `(search-forward "<html" size t)'.
220 Replace `\"' with `[\"']?' in `re-search-forward'.
221
222 2006-06-02 Kenichi Handa <handa@m17n.org>
223
224 * files.el (hack-local-variables-prop-line): Ignore `char-trans'
225 as well as `coding'.
226 (hack-local-variables): Likewise.
227
228 * international/mule.el (enable-character-translation): Put
229 permanent-local and safe-local-variable properties.
230 (find-auto-coding): Handle char-trans: tag.
231
232 2006-06-02 Juri Linkov <juri@jurta.org>
233
234 * international/mule.el (sgml-html-meta-auto-coding-function):
235 Limit the search by the end of the HTML header (if any).
236
237 2006-06-01 Richard Stallman <rms@gnu.org>
238
239 * subr.el (with-current-buffer): Doc fix.
240
241 2006-06-02 Masatake YAMATO <jet@gyve.org>
242
243 * progmodes/compile.el (compilation-error-regexp-alist-alist::gcov-*):
244 Almost rewrite. Underlines over all lines of gcov output are too
245 uncomfortable to read. Suggested by Dan Nicolaescu.
246
247 2006-06-01 Luc Teirlinck <teirllm@auburn.edu>
248
249 * progmodes/inf-lisp.el (inferior-lisp-mode): Doc fixes.
250
251 * shell.el (shell-mode): Use shell-mode-map in docstring.
252
253 * comint.el (comint-send-input): Do not add help-echo and
254 mouse-face to input if `comint-use-prompt-regexp' is non-nil.
255
256 2006-06-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
257
258 * term/x-win.el: Change x-menu-bar-start to menu-bar-open.
259
260 2006-06-01 Nick Roberts <nickrob@snap.net.nz>
261
262 * progmodes/gdb-ui.el (gdb-look-up-stack): New variable.
263 (gdb-stopped, gdb-info-stack-custom): If there is no source info
264 look up the stack and pop up GUD buffer if necessary.
265 (gdb-frames-select): Remove redundant call to gud-display-frame.
266 (gdb-info-threads-custom): Keep point at start of buffer.
267 (gdb-find-file-hook): Make it work for pre-GDB 6.4.
268
269 2006-05-31 Juri Linkov <juri@jurta.org>
270
271 * replace.el (query-replace-read-from, query-replace-read-to):
272 Bind `history-add-new-input' to nil. Call `add-to-history'.
273
274 2006-05-31 Takaaki Ota <Takaaki.Ota@am.sony.com>
275
276 * textmodes/table.el: Convert all HTML tags to lower case for
277 XHTML compatibility.
278
279 2006-05-31 Masatake YAMATO <jet@gyve.org>
280
281 * progmodes/compile.el:
282 (compilation-error-regexp-alist-alist::gcov-called-line):
283 Don't put face on `-' lines in gcov file. Suggested by Dan Nicolaescu.
284
285 2006-05-31 Nick Roberts <nickrob@snap.net.nz>
286
287 * progmodes/gud.el (gud-query-cmdline, gud-common-init):
288 Revert inadvertant changes made with last commit.
289
290 2006-05-30 Reiner Steib <Reiner.Steib@gmx.de>
291
292 * textmodes/flyspell.el (turn-on-flyspell, turn-off-flyspell):
293 New functions.
294
295 * textmodes/text-mode.el (text-mode-hook): Use turn-on-flyspell.
296
297 2006-05-30 Carsten Dominik <dominik@science.uva.nl>
298
299 * textmodes/org.el: (org-agenda-highlight-todo): Make sure regexp
300 only matches in the right place.
301 (org-upcoming-deadline): New face.
302 (org-agenda-get-deadlines): Use new face `org-upcoming-deadline'.
303 (org-export-ascii-underline): Rename constant `org-ascii-underline'
304 and make it an option.
305 (org-export-ascii-bullets): New option.
306 (org-export-as-html): Many changes to emit valid XHTML.
307 (org-par-open): New variable.
308 (org-open-par, org-close-par-maybe, org-close-li-maybe): New functions.
309 (org-html-do-expand, org-section-number): Fixedcase in `replace-match'.
310 (org-timeline): Pass `org-timeline-show-empty-dates' to
311 `org-get-all-dates'. Interpret empty dates returned by `org-get-all-dates'.
312 (org-get-all-dates): New argument EMPTY. Add dates without
313 entries to the list, mark large ranges of empty dates.
314 (org-point-in-group, org-context): New functions.
315
316 2006-05-30 Nick Roberts <nickrob@snap.net.nz>
317
318 * progmodes/gud.el (gud-stop-subjob): Make it work in all buffers.
319
320 * progmodes/gdb-ui.el: Move gdb-mouse-toggle-breakpoint-* to
321 C-mouse-1. Move gdb-mouse-until to mouse-3, gdb-mouse-jump
322 to C-mouse-3 (for 2 button mice).
323 (gdb-send): Do the right thing for C-d.
324
325 * speedbar.el (speedbar-detach): Delete.
326 (speedbar-easymenu-definition-trailer): Remove speedbar-detach as
327 it breaks things.
328 (speedbar-reconfigure-keymaps): Always add extra items to pop up menu.
329
330 2006-05-30 Daniel Pfeiffer <occitan@esperanto.org>
331
332 * files.el (auto-mode-alist): Add makepp suffix and optional mk on
333 Makeppfile.
334
335 * progmodes/compile.el (compilation-error-regexp-alist-alist):
336 Add makepp diagnostic.
337
338 2006-05-29 Richard Stallman <rms@gnu.org>
339
340 * window.el (fit-window-to-buffer): Doc fix.
341
342 * help.el (temp-buffer-max-height): Doc fix.
343
344 * subr.el (with-current-buffer): Doc fix.
345
346 2006-05-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
347
348 * term/x-win.el: Bind F10 to menu-bar-start if available.
349
350 2006-05-28 Dan Nicolaescu <dann@ics.uci.edu>
351
352 * term.el (term-if-xemacs, term-ifnot-xemacs): Delete, replace
353 uses with a simple test.
354 (term-set-escape-char, term-mode, term-check-kill-echo-list)
355 (term-send-raw-string, term-send-raw, term-mouse-paste)
356 (term-char-mode, term-line-mode, term-exec, term-sentinel)
357 (term-handle-exit, term-read-input-ring)
358 (term-previous-matching-input-string)
359 (term-previous-matching-input-string-position)
360 (term-previous-matching-input-from-input)
361 (term-replace-by-expanded-history, term-send-input)
362 (term-skip-prompt, term-bol, term-send-invisible)
363 (term-kill-input, term-delchar-or-maybe-eof)
364 (term-backward-matching-input, term-check-source)
365 (term-proc-query, term-emulate-terminal)
366 (term-handle-colors-array, term-process-pager, term-pager-line)
367 (term-pager-bob, term-unwrap-line, term-word)
368 (term-dynamic-complete-filename)
369 (term-dynamic-complete-as-filename)
370 (term-dynamic-simple-complete): Replace one arm ifs with whens or
371 unlesses.
372
373 2006-05-29 Stefan Monnier <monnier@iro.umontreal.ca>
374
375 * files.el (hack-one-local-variable-eval-safep): Don't burp if used
376 during bootstrapping.
377
378 * emacs-lisp/ewoc.el (ewoc--current-dll): Remove.
379 Basically undo the change of 2006-05-26: use extra arguments instead of
380 dynamic scoping.
381 (ewoc-locate): Remove unused var `footer'.
382
383 2006-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
384
385 * emacs-lisp/ewoc.el (ewoc--insert-new-node): Use ewoc--refresh-node.
386
387 * emacs-lisp/autoload.el (no-update-autoloads): Declare.
388 (generate-file-autoloads): Obey it. Return whether autoloads were
389 added at point or not.
390 (update-file-autoloads): Use this new return value.
391 Remove redundant test for the presence of an autoload cookie.
392
393 * emacs-lisp/autoload.el (autoload-find-file): New fun.
394 This one calls hack-local-variables.
395 (generate-file-autoloads, update-file-autoloads): Use it.
396
397 * textmodes/bibtex.el (bibtex-autokey-name-case-convert-function)
398 (bibtex-sort-entry-class): Add safe-local-variable predicate.
399 (bibtex-sort-entry-class-alist): Don't set the global value.
400 (bibtex-init-sort-entry-class-alist): New fun.
401 (bibtex-sort-buffer, bibtex-prepare-new-entry): Call it to compute
402 bibtex-init-sort-entry-class-alist from the buffer-local value (if any)
403 of bibtex-init-sort-entry-class.
404
405 2006-05-28 Richard Stallman <rms@gnu.org>
406
407 * subr.el (load-history-regexp): If FILE is relative, insist
408 entire last name component must match it.
409 (load-history-filename-element, load-history-regexp): Doc fixes.
410
411 2006-05-29 Kim F. Storm <storm@cua.dk>
412
413 * emacs-lisp/bindat.el (bindat-idx, bindat-raw): Rename dynamic vars
414 `pos' and `raw-data' for clarity, as eval forms may access these.
415
416 2006-05-28 Kim F. Storm <storm@cua.dk>
417
418 * emacs-lisp/bindat.el (bindat--unpack-u8): Use aref also for strings.
419
420 2006-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
421
422 * progmodes/make-mode.el (makefile-browser-map)
423 (makefile-mode-syntax-table): Move initialization inside declaration.
424 (makefile-fill-paragraph): Use the default comment-filling code.
425
426 2006-05-28 Chong Yidong <cyd@stupidchicken.com>
427
428 * replace.el (query-replace-defaults): New variable.
429 (query-replace-read-from): Use `query-replace-defaults' for
430 default value, instead of history list.
431 (query-replace-read-to): Update `query-replace-defaults'.
432
433 2006-05-27 Chong Yidong <cyd@stupidchicken.com>
434
435 * msb.el (mouse-select-buffer): Minor fix to make popup menu work
436 with no X toolkit.
437
438 2006-05-28 Nick Roberts <nickrob@snap.net.nz>
439
440 * tumme.el (tumme-show-all-from-dir-max-files): Fix typo.
441 (tumme-show-all-from-dir): Add autoload.
442
443 2006-05-27 Mathias Dahl <mathias.dahl@gmail.com>
444
445 * tumme.el: Change a lot of `(if .. (progn ..)' to `(when ..)'.
446 (tumme-remove-tag): Fix bug.
447
448 2006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
449
450 * emacs-lisp/ewoc.el (ewoc--create): No longer take HEADER and
451 FOOTER args. Update unique caller.
452 (ewoc-delete): Compute last node once before looping.
453 (ewoc--node-branch): Merge into unique caller.
454 (ewoc--node): Don't define constructor make-ewoc--node for this
455 structure.
456 (ewoc): Add member `hf-pp' to this structure.
457 (ewoc--wrap): New func.
458 (ewoc-create): Take additional arg NOSEP. If nil, wrap node and
459 header/footer pretty-printers. Save header/footer pretty-printer.
460 (ewoc-set-hf): Use ewoc's header/footer pretty-printer. *
461
462 * pcvs.el (cvs-make-cvs-buffer): Specify NOSEP to `ewoc-create'.
463
464 2006-05-27 Mathias Dahl <mathias.dahl@gmail.com>
465
466 * dired.el (dired-mode-map): Change `tumme-tag-remove' to
467 `tumme-delete-tag'. Rename `Remove Image Tag' to `Delete Image
468 Tag'. Change "Compare directories..." to "Change Directories...".
469 Move tumme commands to Operate, Regexp and Immediate menus.
470 Change "Add Comment" to "Add Image Comment". Change "Add Image
471 Tag" to "Add Image Tags".
472
473 * tumme.el (tumme-delete-tag): Rename from `tumme-tag-remove'.
474 (tumme-setup-dired-keybindings): Change `tumme-add-remove' to
475 `tumme-delete-tag'.
476
477 2006-05-26 Luc Teirlinck <teirllm@auburn.edu>
478
479 * shell.el (shell-mode): Call shell-dirtrack-mode after
480 list-buffers-directory is made a local variable, to avoid setting
481 the default value.
482
483 2006-05-26 Kevin Ryde <user42@zip.com.au>
484
485 * info.el (Info-index-next): Use where-is-internal to report
486 actual binding of Info-index-next, rather than hard-coded `,'.
487
488 2006-05-26 Eli Zaretskii <eliz@gnu.org>
489
490 * menu-bar.el (menu-bar-apropos-menu): Move "Find Key in Manual"
491 and "Find Command in Manual" to here.
492
493 * buff-menu.el (list-buffers-noselect): For Info buffers, use
494 Info-current-file as the file name.
495
496 2006-05-26 Jonathan Yavner <jyavner@member.fsf.org>
497
498 * ses.el (defadvice undo-more): Delete this defadvice. The undo
499 overrides will now be done a different way.
500 (ses-set-parameter): Reapply this function for undo.
501 (ses-set-header-row): Reconstruct header row during undo.
502 (ses-widen): New function.
503 (ses-goto-data, ses-reconstruct-all): Use new function.
504 (ses-command-hook): Widen buffer during undo, before unupdating
505 the cells.
506 (ses-insert-row, ses-delete-row): Widen buffer during undo.
507 (ses-load, ses-header-row): Permit empty (zero-row) spreadsheets.
508 (ses-read-cell): Avoid stupid warning for RET RET on a cell whose
509 formula hasn't been executed yet.
510
511 2006-05-26 Reiner Steib <Reiner.Steib@gmx.de>
512
513 * comint.el (comint-kill-whole-line): Rename arg to count.
514 Fix doc string.
515
516 2006-05-26 Chong Yidong <cyd@stupidchicken.com>
517
518 * files.el (backup-buffer-copy): Remove deleted MUSTBENEW argument
519 to copy-file.
520
521 2006-05-26 Reiner Steib <Reiner.Steib@gmx.de>
522
523 * simple.el (toggle-truncate-lines): Make arg optional for
524 backward compatibility.
525
526 2006-05-26 Thien-Thi Nguyen <ttn@gnu.org>
527
528 * emacs-lisp/ewoc.el (ewoc--current-dll): New var.
529 (ewoc--node-next, ewoc--node-prev, ewoc--node-nth): Don't take
530 DLL arg. Instead, use ewoc--current-dll. Update all callers.
531 (ewoc--set-buffer-bind-dll-let*): Bind ewoc--current-dll, not `dll'.
532 (ewoc--adjust): Use ewoc--current-dll.
533 (ewoc-next, ewoc-prev, ewoc-nth): Bind ewoc--current-dll.
534
535 2006-05-26 Carsten Dominik <dominik@science.uva.nl>
536
537 * textmodes/org.el: (org-next-item, org-previous-item): Emit more
538 compact error message.
539 (org-tags-view): Refresh category table in each file.
540 (org-table-justify-field-maybe): Remove superfluous arguments to
541 `format'.
542 (org-export-as-html): Insert "<p>" before postamble.
543 (org-paste-subtree, org-kill-is-subtree-p): Check for empty kill ring.
544
545 2006-05-26 Kenichi Handa <handa@m17n.org>
546
547 * textmodes/po.el (po-find-charset): Pay attention to the case
548 FILENAME is a cons (NAME . BUFFER).
549 (po-find-file-coding-system-guts): Likewise.
550
551 * arc-mode.el (archive-set-buffer-as-visiting-file):
552 Call find-operation-coding-system with (FILENAME . BUFFER).
553
554 * tar-mode.el (tar-extract): Call find-operation-coding-system
555 with (FILENAME . BUFFER).
556
557 * international/mule.el (decode-coding-inserted-region):
558 Call find-operation-coding-system with (FILENAME . BUFFER).
559
560 2006-05-25 Chong Yidong <cyd@stupidchicken.com>
561
562 * image-mode.el (image-toggle-display): Use buffer contents to
563 generate image for a remote file.
564
565 2006-05-25 Juri Linkov <juri@jurta.org>
566
567 * replace.el (query-replace-read-from, query-replace-read-to):
568 Remove 8th arg KEEP-ALL in read-from-minibuffer.
569
570 2006-05-25 Rajesh Vaidheeswarran <rv@gnu.org>
571
572 * whitespace.el (whitespace-cleanup): Change to cleanup
573 region if one is active.
574 * whitespace.el (whitespace-cleanup-internal): New internal method.
575
576 2006-05-25 Mathias Dahl <mathias.dahl@gmail.com>
577
578 * dired.el (dired-mode-map): Add help-echo strings to tumme
579 commands. Bind `tumme-dired-display-image' to C-t i.
580
581 * tumme.el (tumme-display-image): Change documentation string slightly.
582 (tumme-dired-display-image): Add call to `display-buffer'.
583
584 2006-05-25 Thien-Thi Nguyen <ttn@gnu.org>
585
586 * emacs-lisp/bindat.el (bindat-unpack, bindat-pack):
587 Signal error if RAW-DATA is a multibyte string.
588
589 2006-05-24 Richard Stallman <rms@gnu.org>
590
591 * subr.el (with-local-quit): When handling `quit' signal,
592 make a chance for quit-flag to cause a quit.
593
594 * emacs-lisp/advice.el (ad-enable-advice, ad-activate)
595 (ad-disable-advice): Add autoloads.
596
597 * subr.el (read-passwd): Copy PROMPT before changing its properties.
598
599 2006-05-25 Mathias Dahl <mathias.dahl@gmail.com>
600
601 * dired.el (dired-mode-map): Change menu items for tumme as per
602 suggestions in emacs-devel.
603
604 2006-05-25 Nick Roberts <nickrob@snap.net.nz>
605
606 * dired.el (dired-mode-map): Fix breakage.
607
608 2006-05-25 Mathias Dahl <mathias.dahl@gmail.com>
609
610 * tumme.el (tumme-display-dired-image): Rename to...
611 (tumme-dired-display-image): ...this.
612 (tumme-track-movement): Change default value to t.
613 (tumme-display-thumbs): Add new optional parameter DO-NOT-POP,
614 used from `tumme-next-line-and-display' and similar commands.
615
616 * dired.el (dired-mode-map): Add Thumbnail submenu under the
617 Immediate menu. Add some tumme commands there.
618
619 2006-05-24 Luc Teirlinck <teirllm@auburn.edu>
620
621 * loadup.el ("jka-cmpr-hook"): Load it before it is needed.
622
623 2006-05-24 Chong Yidong <cyd@mit.edu>
624
625 * menu-bar.el, international/mule-cmds.el: Remove tooltips for
626 menu entries that open submenus.
627
628 2006-05-24 Alan Mackenzie <acm@muc.de>
629
630 * startup.el (command-line): For names of preloaded files, don't
631 append ".elc" (now done in Fload), and call file-truename on the
632 lisp directory.
633
634 * subr.el (eval-after-load): Fix the doc-string. Allow FILE to
635 match ANY loaded file with the right name, not just those in
636 load-path. Put a regexp matching the file name into
637 after-load-alist, rather than the name itself.
638
639 * subr.el: New functions load-history-regexp,
640 load-history-filename-element, do-after-load-evaluation.
641
642 * international/mule.el (load-with-code-conversion): Do the
643 eval-after-load stuff by calling do-after-load-evaluation.
644
645 2006-05-25 Nick Roberts <nickrob@snap.net.nz>
646
647 * progmodes/gud.el (gud-sentinel): Condition on GUD buffer if it
648 has not been killed.
649
650 2006-05-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
651
652 * term/mac-win.el: Set idle timer to clean up expired Apple events.
653 (mac-ae-get-url): Redispatch Apple event on unknown scheme.
654 (mac-dispatch-apple-event): Resume Apple event if it is suspended.
655 Optionally set error message in reply.
656
657 2006-05-24 Carsten Dominik <dominik@science.uva.nl>
658
659 * textmodes/org.el: (org-open-at-point): Use renamed variable
660 `org-confirm-shell-link-function'.
661 (org-confirm-shell-link-function): Rename from
662 `org-confirm-shell-links'.
663 (org-export-directory): New function.
664 (org-export-as-ascii, org-export-as-html, org-export-as-xoxo)
665 (org-export-icalendar): Use `org-export-directory'.
666 (org-indent-item): Keep cursor position.
667 (org-link-file-path-type): New option.
668 (org-export-as-html): Fix bug with plain lists starting in
669 column 0.
670 (org-export-as-html): Remove deadline formatting, this happens
671 now already in `org-html-handle-time-stamps'.
672 (org-export-html-style): Deadline class removed.
673 (org-insert-labeled-timestamps-at-point): New option.
674 (org-cycle, org-occur, org-scan-tags): Use `org-overview' instead
675 of `hide-sublevels 1', in case the first headline is not level 1.
676 (org-overview, org-content): New fuction.
677 (org-cycle-global-status, org-cycle-subtree-status): Make these
678 variables buffer-local.
679 (org-global-cycle): New command.
680 (org-shifttab): Use `org-global-cycle'.
681 (org-insert-heading, org-insert-item): Go to end of new
682 headline/item after creating it.
683 (org-export-visible): Rename from `org-export-copy-visible'.
684 Now creates a temporary org-file and applies an exporting command
685 to it.
686 (org-table-eval-formula): Support for lisp forms.
687 (org-agenda-todo-ignore-scheduled): New option.
688 (org-agenda-get-todos): Use new option
689 `org-agenda-todo-ignore-scheduled'.
690 (org-export-html-inline-images): New value `maybe'.
691 (org-export-as-html): Inlining of images dependent on link description.
692 (org-archive-subtree): Check for end-of-buffer before trying
693 `kill-line'.
694 (org-agenda-follow-mode): New option.
695 (org-export-with-tags, org-export-with-timestamps): New options.
696 (org-html-handle-time-stamps): New function.
697 (org-keyword-time-regexp): New variable.
698 (org-agenda-get-todos): Use `org-agenda-todo-list-sublevels'.
699 (org-agenda-todo-list-sublevels): New option.
700 (org-html-level-start): When TITLE is nil, just close all levels.
701 (org-parse-key-lines, org-parse-export-options): Remove functions,
702 replaced by `org-infile-export-plist'.
703 (org-combine-plists, org-infile-export-plist)
704 (org-default-export-plist): New functions.
705 (org-export-html-preamble, org-export-html-postamble)
706 (org-export-html-auto-preamble, org-export-html-auto-postamble):
707 New variables.
708 (org-export-publishing-directory): New option.
709 (org-export-as-html, org-export-as-ascii): Use the new property
710 lists for settings.
711 (org-export-copy-visible, org-export-as-xoxo):
712 Respect `org-export-publishing-directory'.
713 (org-link-search, org-store-link, org-file-apps): Support for
714 links to BibTeX database entries..
715 (org-get-current-options, org-set-regexps-and-options):
716 Implement logging as a startup option.
717 (org-store-link): Make sure context string is never empty
718 (org-insert-link): Use relative path when possible.
719 (org-at-item-checklet-p): New function.
720 (org-shifttab, org-shiftmetaleft, org-shiftmetaright)
721 (org-shiftmetaup, org-shiftmetadown, org-metaleft)
722 (org-metaright, org-metaup, org-metadown, org-shiftup)
723 (org-shiftdown, org-shiftright, org-shiftleft)
724 (org-ctrl-c-ctrl-c, org-cycle, org-return, org-meta-return):
725 Dispatch using `call-interactively'.
726 (org-call-with-arg): New defsubst.
727 (org-tag-alist, org-use-fast-tag-selection): New options.
728 (org-complete): Use `org-tag-alist'.
729 (org-fast-tag-insert, org-fast-tag-selection): New functions.
730 (org-next-item, org-previous-item): New commands.
731 (org-beginning-of-item, org-end-of-item): Add (interactive) to
732 make command.
733 (org-shiftup, org-shiftdown): Accommodate the item-navigation commands.
734
735
1 2006-05-23 Thien-Thi Nguyen <ttn@gnu.org> 736 2006-05-23 Thien-Thi Nguyen <ttn@gnu.org>
2 737
3 * emacs-lisp/ewoc.el (ewoc-delete): New function. 738 * emacs-lisp/ewoc.el (ewoc-delete): New function.
4 (ewoc-filter): Use `ewoc-delete'. 739 (ewoc-filter): Use `ewoc-delete'.
5 740
92 827
93 * info.el (info-apropos): Make sure current-file and current-node 828 * info.el (info-apropos): Make sure current-file and current-node
94 have non-nil values. Speed up by using add-to-list instead of 829 have non-nil values. Speed up by using add-to-list instead of
95 manual consing. 830 manual consing.
96 831
97 2006-05-20 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org> (tiny change) 832 2006-05-20 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
98 833
99 * progmodes/make-mode.el (makefile-mode): Doc fix. 834 * progmodes/make-mode.el (makefile-mode): Doc fix.
100 835
101 2006-05-20 Eli Zaretskii <eliz@gnu.org> 836 2006-05-20 Eli Zaretskii <eliz@gnu.org>
102 837
389 emacs-lisp/bytecomp.el, progmodes/cc-compat.el, 1124 emacs-lisp/bytecomp.el, progmodes/cc-compat.el,
390 progmodes/cc-vars.el, progmodes/compile.el: 1125 progmodes/cc-vars.el, progmodes/compile.el:
391 Move `safe-local-variable' declarations to the respective files. 1126 Move `safe-local-variable' declarations to the respective files.
392 1127
393 * help-fns.el (describe-variable): Don't print safe-var if it is 1128 * help-fns.el (describe-variable): Don't print safe-var if it is
394 byte-code. Improve wording as suggested by Luc Teirlinck 1129 byte-code. Improve wording as suggested by Luc Teirlinck.
395 <teirllm@auburn.edu>.
396 1130
397 2006-05-11 Nick Roberts <nickrob@snap.net.nz> 1131 2006-05-11 Nick Roberts <nickrob@snap.net.nz>
398 1132
399 * progmodes/gdb-ui.el (gdb-reset): Update speedbar if necessary. 1133 * progmodes/gdb-ui.el (gdb-reset): Update speedbar if necessary.
400 (gdb-var-evaluate-expression-handler, gdb-var-update-handler): 1134 (gdb-var-evaluate-expression-handler, gdb-var-update-handler):
657 1391
658 * startup.el (normal-splash-screen, fancy-splash-screens-1): Add a 1392 * startup.el (normal-splash-screen, fancy-splash-screens-1): Add a
659 reference to the Lisp manual to the warning about pure space 1393 reference to the Lisp manual to the warning about pure space
660 overflow. 1394 overflow.
661 1395
662 2006-05-05 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org> (tiny change) 1396 2006-05-05 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
663 1397
664 * textmodes/ispell.el (ispell-buffer-local-dict): Add a `no-reload' 1398 * textmodes/ispell.el (ispell-buffer-local-dict): Add a `no-reload'
665 argument to avoid the call to `ispell-internal-change-dictionary' 1399 argument to avoid the call to `ispell-internal-change-dictionary'
666 when not needed. 1400 when not needed.
667 (ispell-change-dictionary): Use this argument and call 1401 (ispell-change-dictionary): Use this argument and call
1517 2006-04-08 Eli Zaretskii <eliz@gnu.org> 2251 2006-04-08 Eli Zaretskii <eliz@gnu.org>
1518 2252
1519 * files.el (hack-local-variables-confirm) <offer-save>: 2253 * files.el (hack-local-variables-confirm) <offer-save>:
1520 Clarify message text. Suggested by Ralf Angeli. 2254 Clarify message text. Suggested by Ralf Angeli.
1521 2255
1522 2006-04-08 Michael Cadilhac <michael.cadilhac@lrde.org> (tiny change) 2256 2006-04-08 Michael Cadilhac <michael.cadilhac@lrde.org>
1523 2257
1524 * rect.el (kill-rectangle): Don't barf if `kill-read-only-ok' is set. 2258 * rect.el (kill-rectangle): Don't barf if `kill-read-only-ok' is set.
1525 (delete-extract-rectangle-line): Use `filter-buffer-substring' 2259 (delete-extract-rectangle-line): Use `filter-buffer-substring'
1526 instead of `buffer-substring' and `delete-region'. (Most of the 2260 instead of `buffer-substring' and `delete-region'. (Most of the
1527 code actually copied from `kill-region'.) 2261 code actually copied from `kill-region'.)
8345 (rcirc-filter): Record time of last message. 9079 (rcirc-filter): Record time of last message.
8346 (rcirc-keepalive): Kill processes that did not send a message 9080 (rcirc-keepalive): Kill processes that did not send a message
8347 since the last ping. 9081 since the last ping.
8348 (rcirc-mode): Give rcirc-topic a local binding here. 9082 (rcirc-mode): Give rcirc-topic a local binding here.
8349 9083
8350 2005-11-19 Michael Cadilhac <michael.cadilhac@lrde.org> (tiny change) 9084 2005-11-19 Michael Cadilhac <michael.cadilhac@lrde.org>
8351 9085
8352 * subr.el (read-passwd): Fontify the prompt as we do with other 9086 * subr.el (read-passwd): Fontify the prompt as we do with other
8353 prompts. 9087 prompts.
8354 9088
8355 2005-11-19 Ryan Yeske <rcyeske@gmail.com> 9089 2005-11-19 Ryan Yeske <rcyeske@gmail.com>
9956 10690
9957 2005-10-25 Masatake YAMATO <jet@gyve.org> 10691 2005-10-25 Masatake YAMATO <jet@gyve.org>
9958 10692
9959 * dired-x.el (dired-virtual): Don't use `dired-insert-headerline'. 10693 * dired-x.el (dired-virtual): Don't use `dired-insert-headerline'.
9960 10694
9961 2005-10-25 Michael Cadilhac <michael.cadilhac-@t-lrde.epita.fr> (tiny change) 10695 2005-10-25 Michael Cadilhac <michael.cadilhac-@t-lrde.epita.fr>
9962 10696
9963 * play/blackbox.el (blackbox-redefine-key): New function. 10697 * play/blackbox.el (blackbox-redefine-key): New function.
9964 (blackbox-mode-map): Use it to remap existing bindings for cursor 10698 (blackbox-mode-map): Use it to remap existing bindings for cursor
9965 motion instead of binding literal keys. 10699 motion instead of binding literal keys.
9966 10700
11220 gud-break and gud-remove icons when the fringe is not available. 11954 gud-break and gud-remove icons when the fringe is not available.
11221 11955
11222 * progmodes/gdb-ui.el (gdb-fringe-width -> gdb-buffer-fringe-width): 11956 * progmodes/gdb-ui.el (gdb-fringe-width -> gdb-buffer-fringe-width):
11223 Typo. 11957 Typo.
11224 11958
11225 2005-10-06 Michael Cadilhac <michael.cadilhac-@t-lrde.epita.fr> (tiny change) 11959 2005-10-06 Michael Cadilhac <michael.cadilhac-@t-lrde.epita.fr>
11226 11960
11227 * play/zone.el (zone): Wrap body with save-window-excursion. 11961 * play/zone.el (zone): Wrap body with save-window-excursion.
11228 11962
11229 2005-10-06 Stefan Monnier <monnier@iro.umontreal.ca> 11963 2005-10-06 Stefan Monnier <monnier@iro.umontreal.ca>
11230 11964
12015 2005-09-18 Romain Francoise <romain@orebokech.com> 12749 2005-09-18 Romain Francoise <romain@orebokech.com>
12016 12750
12017 * calendar/diary-lib.el (mark-diary-entries): Rearrange to wrap 12751 * calendar/diary-lib.el (mark-diary-entries): Rearrange to wrap
12018 with-current-buffer form in save-excursion. 12752 with-current-buffer form in save-excursion.
12019 12753
12020 2005-09-18 D Goel <deego@gnufans.org> 12754 2005-09-18 Deepak Goel <deego@gnufans.org>
12021 12755
12022 * apropos.el (apropos-command): Fix `message' call: first arg 12756 * apropos.el (apropos-command): Fix `message' call: first arg
12023 should be a format spec. In this and all other cases that appear 12757 should be a format spec. In this and all other cases that appear
12024 below and elsewhere in the source code, I made a change only when 12758 below and elsewhere in the source code, I made a change only when
12025 two conditions were satisfied: [1] I can think of a possibility 12759 two conditions were satisfied: [1] I can think of a possibility
21457 22191
21458 2005-03-19 Matt Hodges <MPHodges@member.fsf.org> 22192 2005-03-19 Matt Hodges <MPHodges@member.fsf.org>
21459 22193
21460 * simple.el (goto-line): Doc fix. 22194 * simple.el (goto-line): Doc fix.
21461 22195
21462 2005-03-19 Aaron Hawley <Aaron.Hawley@uvm.edu> (tiny change) 22196 2005-03-19 Aaron S. Hawley <Aaron.Hawley@uvm.edu>
21463 22197
21464 * files.el (save-buffer): Doc fix. 22198 * files.el (save-buffer): Doc fix.
21465 22199
21466 2005-03-19 Michael R. Mauger <mmaug@yahoo.com> 22200 2005-03-19 Michael R. Mauger <mmaug@yahoo.com>
21467 22201