X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/4042dc25935c1dcfae0863cd833982562deb1dc2..28d986b971b61e745ce7d3ef9b63e2b4ad3426f0:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 29f41e413e..4699f639d5 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,241 @@ +2005-01-29 Eli Zaretskii + + * wid-edit.el (widget-specify-button): If mouse pointer shape + cannot be changed, use mouse face instead. + +2005-01-29 Nick Roberts + + * progmodes/gdb-ui.el (gdb-info-breakpoints-custom) + (gdb-goto-breakpoint): Make breakpoint handling work on template + functions in C++. Reported by Martin Reed + (gdb-assembler-custom): Update to recognise breakpoint information + added on 2005-01-19. + +2005-01-28 Eli Zaretskii + + * descr-text.el: Add more keywords. + +2005-01-27 Stefan Monnier + + * speedbar.el: Avoid unnecessary use of locate-library. + + * international/mule-cmds.el (standard-display-european-internal): + Don't fiddle with latin-1 non-break space any more since it's now + special cased in the C code. + Don't "do&undo" setting for 160 (especially, don't undo incorrectly). + +2005-01-26 Luc Teirlinck + + * cus-start.el (all): Add `undo-outer-limit'. + +2005-01-25 Roland Winkler + + * textmodes/bibtex.el (bibtex-format-entry): + Use `bibtex-empty-field-re' only on the text of fields, not on entire + field lines. + (bibtex-autofill-entry): Use `bibtex-empty-field-re' on a string, + not on part of a buffer. + +2005-01-25 Lute Kamstra + + * textmodes/bibtex.el (bibtex-empty-field-re): Don't match + nonempty field text strings like "{letters\\macro{}more letters}". + Clarify docstring. + (bibtex-sort-entry-class, bibtex-autokey-titleword-ignore) + (bibtex-entry-offset, bibtex-parse-association) + (bibtex-parse-field-name): Fix typos in docstrings. + (bibtex-field-list, bibtex-find-crossref): Fix typos in error messages. + +2005-01-24 Carsten Dominik + + * textmodes/reftex-global.el (reftex-isearch-push-state-function) + (reftex-isearch-pop-state-function, reftex-isearch-isearch-search) + (reftex-isearch-switch-to-next-file, reftex-isearch-turn-off) + (reftex-isearch-turn-on, reftex-isearch-minor-mode): New functions. + + * textmodes/reftex.el (reftex-mode-menu): Add entry for reftex + isearch minor mode. + +2005-01-24 Luc Teirlinck + + * help-at-pt.el (help-at-pt-display-when-idle): Add autoload cookie. + +2005-01-24 Lute Kamstra + + * textmodes/ispell.el (ispell-dictionary-alist-4): Rewrite the + CASECHARS and NOT-CASECHARS regular expressions of the + "nederlands" and "nederlands8" dictionaries to prevent a "Range + striding over charsets" error. + +2005-01-24 Jay Belanger + + * calc/calc-store.el (calc-declare-variable): Use calc-var-name to + display variable name. + +2005-01-24 Kenichi Handa + + * international/encoded-kb.el (encoded-kbd-iso2022-single-shift): + Fix setting of the element of encoded-kbd-iso2022-invocations. + +2005-01-24 Nick Roberts + + * progmodes/gdb-ui.el (gdb-goto-breakpoint, gdb-frames-select) + (gdb-threads-select): Change to also accept mouse events. + (gdb-mouse-goto-breakpoint, gdb-frames-mouse-select) + (gdb-threads-mouse-select): Delete. + +2005-01-23 Luc Teirlinck + + * files.el (insert-directory): Take care of empty directory, + listed without -a switch. + +2005-01-23 Stefan Monnier + + * textmodes/refill.el (refill-post-command-function): + Add `indent-new-comment-line' and `reindent-then-newline-and-indent' + to the list of functions that we should be careful not to undo. + (refill-late-fill-paragraph-function): Remove. + (refill-saved-state): New var. + (refill-mode): Use it to save fill-paragraph-function. + Save also the value of auto-fill-function. + + * term/w32-win.el: Simplify code. + +2005-01-23 Kim F. Storm + + * simple.el (line-move): Adapt to new return value from + pos-visible-in-window-p. + + * simple.el (line-move): Fix last change. Check partial + visibility at point rather than at window-start. + +2005-01-22 Jason Rumney + + * term/w32-win.el (xw-defined-colors): Remove debug-message. + +2005-01-22 David Kastrup + + * progmodes/grep.el: Add alias `find-grep' for `grep-find'. + +2005-01-22 Eli Zaretskii + + * type-break.el (type-break-mode): Add a test for + type-break-file-name being non-nil. + +2005-01-22 Toby Allsopp (tiny change) + + * net/eudc.el (top level): Call (message "") via progn, so that + eudc-options-file is loaded. + +2005-01-22 Kim F. Storm + + * simple.el (line-move-1): Rename from line-move. + (line-move): New function that adjusts vscroll for partially + visible rows, and calls line-move-1 otherwise. + +2005-01-21 Ren,Ai(B Kyllingstad + + * pcomplete.el: define pcomplete-read-event instead of read-event, + since it's not a complete read-event implementation + +2005-01-20 Jay Belanger + + * calc/calc-ext.el (calc-fancy-prefix-other-key): Set prefix arg + for called function. + +2005-01-20 Steven Tamm + + * term/mac-win.el (process-connection-type): Remove. + Controlled now by s/darwin.h:PTY_ITERATION. + +2005-01-20 Stefan Monnier + + * window.el (handle-select-window): Don't switch window when we're + in the minibuffer. + +2005-01-10 Paul Pogonyshev + + * subr.el (dotimes-with-progress-reporter): New macro. + + * ses.el (ses-dotimes-msg): Remove macro. + Use `dotimes-with-progress-reporter' instead. + +2005-01-19 Steven Tamm + + * term/mac-win.el (process-connection-type): Use new + operating-system-release variable to use ptys on Darwin 7 (OSX + 10.3) when using carbon build. + +2005-01-19 Jay Belanger + + * calc/calc-ext.el (calc-fancy-prefix-other-key): Don't clear + flags if the last command was a tab or M-tab. + + * calc/calc-prog.el (calc-user-define-edit): Put original formula + in formula editing buffer. + +2005-01-19 Nick Roberts + + * progmodes/gdb-ui.el (gdb-put-breakpoint-icon): Add help-echo for + breakpoint image symbol in margin. + +2005-01-19 Jay Belanger + + * calc/calc-prog.el (calc-execute-kbd-macro): + Ignore calc-keep-arg-flag. + +2005-01-19 Kenichi Handa + + * textmodes/ispell.el (ispell-looking-at): New function. + (ispell-process-line): Use ispell-looking-at to compare the ispell + output and the buffer contents. + +2005-01-18 Jay Belanger + + * calc/calc.el (calc-display-raw): Fix docstring. + +2005-01-18 Stefan Monnier + + * simple.el (blink-matching-open): Strip extra info from syntax. + + * progmodes/sh-script.el (sh-here-doc-open-re): Don't allow | or other + funny chars in the end-of-here-doc marker. + +2005-01-19 Nick Roberts + + * progmodes/gdb-ui.el (gdb-put-string): Copy/create strings so + that enable/disabled state of breakpoints is shown correctly in + fringe and on ttys. + (gdb-put-breakpoint-icon, gdb-info-breakpoints-custom): + Add breakpoint information as text properties. + (gdb-mouse-toggle-breakpoint): + Rename to gdb-mouse-set-clear-breakpoint. + (gdb-mouse-toggle-breakpoint): New function. Enable/disable + breakpoints in the margin. + (gdb-remove-strings): Simplify. + +2005-01-17 Jay Belanger + + * calc/calc-yank.el (calc-edit-mode): Inhibit read-only when + erasing buffer. + +2005-01-17 Richard M. Stallman + + * progmodes/grep.el (grep-find): Copy from `grep' the condition + for calling grep-compute-defaults. + + * play/decipher.el (decipher-mode): Don't call decipher-read-alphabet + if buffer is empty. + + * emacs-lisp/lisp.el (backward-kill-sexp, kill-sexp): Doc fixes. + +2005-01-17 Stefan Monnier + + * hilit-chg.el (highlight-changes-mode): Don't autoload. + + * bindings.el (mode-line-mode-menu): Use bound-and-true-p for all the + non-preloaded variables. + 2005-01-17 Steven Tamm * textmodes/tex-mode.el (tex-start-shell): Adding -i to the @@ -25,8 +263,8 @@ (tramp-do-copy-or-rename-file-via-buffer) (tramp-do-copy-or-rename-file-out-of-band): Call `set-file-modes' when appropriate. - (tramp-do-copy-or-rename-file-directly): Mask `cp -p' error. Call - `set-file-modes' when appropriate. + (tramp-do-copy-or-rename-file-directly): Mask `cp -p' error. + Call `set-file-modes' when appropriate. (tramp-action-out-of-band): Mask `scp -p' error. Reported by Isak Johnsson (tramp-get-buffer, tramp-get-debug-buffer): Discard the undo list @@ -88,24 +326,22 @@ 2005-01-15 Sergey Poznyakoff * mail/rmail.el: Updated to work with movemail from GNU Mailutils - (rmail-pop-password, rmail-pop-password-required): Moved to + (rmail-pop-password, rmail-pop-password-required): Move to rmail-obsolete group. - (rmail-set-pop-password): Renamed to rmail-set-remote-password. + (rmail-set-pop-password): Rename to rmail-set-remote-password. All callers updated. - (rmail-get-pop-password): Renamed to rmail-get-remote-password. + (rmail-get-pop-password): Rename to rmail-get-remote-password. Take an argument specifying whether it is POP or IMAP mailbox we are using. All callers updated. - (rmail-pop-password-error): Renamed to - rmail-remote-password-error. Added mailutils-specific error - message. + (rmail-pop-password-error): Rename to + rmail-remote-password-error. Added mailutils-specific error message. (rmail-movemail-search-path) (rmail-movemail-variant-in-use): New variables. - (rmail-remote-password, rmail-remote-password-required): New - customization variables. - (rmail-probe,rmail-autodetect, rmail-movemail-variant-p): New - functions. + (rmail-remote-password, rmail-remote-password-required): + New customization variables. + (rmail-probe,rmail-autodetect, rmail-movemail-variant-p): New funs. (rmail-parse-url): New function. - (rmail-get-new-mail, rmail-insert-inbox-text): Updated for use + (rmail-get-new-mail, rmail-insert-inbox-text): Update for use with GNU mailutils movemail. 2005-01-15 Kevin Ryde @@ -117,8 +353,8 @@ 2005-01-15 Jorgen Schaefer (tiny change) * type-break.el (type-break-mode, type-break-file-time) - (type-break-file-keystroke-count, type-break-choose-file): Don't - store data in or load data from the file if type-break-file-name + (type-break-file-keystroke-count, type-break-choose-file): + Don't store data in or load data from the file if type-break-file-name is nil. (type-break-file-name): Doc update as per the above. @@ -130,8 +366,7 @@ 2005-01-15 Alan Mackenzie * ebrowse.el (ebrowse-class-in-tree): Return the tail of the tree - rather than the element found, thus enabling the tree to be - setcar'd. + rather than the element found, thus enabling the tree to be setcar'd. 2005-01-14 Carsten Dominik @@ -149,62 +384,59 @@ * textmodes/org.el (org-mode): `org-table-may-need-update' is now a local variable in each org-mode buffer. - * textmodes/org.el (org-set-regexps-and-options): Renamed from + * textmodes/org.el (org-set-regexps-and-options): Rename from `org-set-regexps'. Added checking for STARTUP keyword. - (org-get-current-options): Added STARTUP options. + (org-get-current-options): Add STARTUP options. (org-table-insert-row): Mode mode intelligent about when realignment is needed. - (org-self-insert-command, org-delete-backward-char, - org-delete-char): New commands. - (org-enable-table-editor): new default value `optimized'. + (org-self-insert-command, org-delete-backward-char, org-delete-char): + New commands. + (org-enable-table-editor): New default value `optimized'. (org-table-blank-field): Support blanking regions if active. - 2005-01-14 Carsten Dominik * textmodes/reftex-cite.el (reftex-bib-sort-year): Catch the case if the year is not given. - * textmodes/reftex-ref.el (reftex-replace-prefix-escapes): Added - new escapes %m and %M, fixed bug with %F by adding + * textmodes/reftex-ref.el (reftex-replace-prefix-escapes): + Add new escapes %m and %M, fixed bug with %F by adding save-match-data. - (reftex-reference): Removed ?. from list of spaces. - (reftex-label-info): Added automatic label prefix recognition - - * textmodes/reftex-index.el (reftex-index-next-phrase): Added - slave parameter to call of `reftex-index-this-phrase' - (reftex-index-this-phrase): New optional argument - (reftex-index-region-phrases): Added slave parameter to call of - `reftex-index-this-phrase' - (reftex-display-index): New argument redo - (reftex-index-rescan): Added 'redo to arguments of - `reftex-display-index' + (reftex-reference): Remove ?. from list of spaces. + (reftex-label-info): Add automatic label prefix recognition. + + * textmodes/reftex-index.el (reftex-index-next-phrase): + Add slave parameter to call of `reftex-index-this-phrase'. + (reftex-index-this-phrase): New optional argument. + (reftex-index-region-phrases): Add slave parameter to call of + `reftex-index-this-phrase'. + (reftex-display-index): New argument redo. + (reftex-index-rescan): Add 'redo to arguments of + `reftex-display-index'. (reftex-index-Rescan, reftex-index-revert) - (reftex-index-switch-index-tag): Added 'redo to arguments of - `reftex-display-index' - (reftex-index-make-phrase-regexp): Fixed bug with case-sensitive - indexing. Fixed bug with matching is there is a quote before or + (reftex-index-switch-index-tag): Add 'redo to arguments of + `reftex-display-index'. + (reftex-index-make-phrase-regexp): Fix bug with case-sensitive + indexing. Fix bug with matching is there is a quote before or after the word. - * textmodes/reftex-cite.el (reftex-all-used-citation-keys): Fix - bug when collecting citation keys in lines with comments. + * textmodes/reftex-cite.el (reftex-all-used-citation-keys): + Fix bug when collecting citation keys in lines with comments. (reftex-citation): Prefix argument no longer rescans the document, but forces prompting for optional arguments of cite macros. - (reftex-do-citation): Prompting for optional arguments - implemented. + (reftex-do-citation): Prompting for optional arguments implemented. - * textmodes/reftex-vars.el (reftex-cite-format-builtin): Added - optional arguments to most cite commands. + * textmodes/reftex-vars.el (reftex-cite-format-builtin): + Add optional arguments to most cite commands. (reftex-cite-cleanup-optional-args): New option (reftex-cite-prompt-optional-args): New option. - (reftex-trust-label-prefix): New option + (reftex-trust-label-prefix): New option. - * textmodes/reftex-toc.el (reftex-toc-find-section): Added - push-mark before changing the position in the buffer. + * textmodes/reftex-toc.el (reftex-toc-find-section): + Add push-mark before changing the position in the buffer. - * textmodes/reftex.el (reftex-prefix-to-typekey-alist): New - variable - (reftex-compile-variables): Compute reftex-prefix-to-typekey-alist + * textmodes/reftex.el (reftex-prefix-to-typekey-alist): New variable. + (reftex-compile-variables): Compute reftex-prefix-to-typekey-alist. 2005-01-14 Nick Roberts @@ -6294,8 +6526,7 @@ * progmodes/cperl-mode.el (cperl-mode): Adapt defun-prompt-regexp so that it is more understanding of whitespace. - * xml.el (xml-maybe-do-ns, xml-parse-tag): Produce elements in the - form + * xml.el (xml-maybe-do-ns, xml-parse-tag): Produce elements in the form (("ns" . "element") (attr-list) children) instead of ((:ns . "element") (attr-list) children) in order to reduce the number of symbols used.