+2005-01-29 Eli Zaretskii <eliz@gnu.org>
+
+ * wid-edit.el (widget-specify-button): If mouse pointer shape
+ cannot be changed, use mouse face instead.
+
+2005-01-29 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-info-breakpoints-custom)
+ (gdb-goto-breakpoint): Make breakpoint handling work on template
+ functions in C++. Reported by Martin Reed <mjreed@essex.ac.uk>
+ (gdb-assembler-custom): Update to recognise breakpoint information
+ added on 2005-01-19.
+
+2005-01-28 Eli Zaretskii <eliz@gnu.org>
+
+ * descr-text.el: Add more keywords.
+
+2005-01-27 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * 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 <teirllm@auburn.edu>
+
+ * cus-start.el (all): Add `undo-outer-limit'.
+
+2005-01-25 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
+
+ * 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 <lute@gnu.org>
+
+ * 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 <dominik@science.uva.nl>
+
+ * 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 <teirllm@auburn.edu>
+
+ * help-at-pt.el (help-at-pt-display-when-idle): Add autoload cookie.
+
+2005-01-24 Lute Kamstra <lute@gnu.org>
+
+ * 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 <belanger@truman.edu>
+
+ * calc/calc-store.el (calc-declare-variable): Use calc-var-name to
+ display variable name.
+
+2005-01-24 Kenichi Handa <handa@m17n.org>
+
+ * international/encoded-kb.el (encoded-kbd-iso2022-single-shift):
+ Fix setting of the element of encoded-kbd-iso2022-invocations.
+
+2005-01-24 Nick Roberts <nickrob@snap.net.nz>
+
+ * 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 <teirllm@auburn.edu>
+
+ * files.el (insert-directory): Take care of empty directory,
+ listed without -a switch.
+
+2005-01-23 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * 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 <storm@cua.dk>
+
+ * 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 <jasonr@gnu.org>
+
+ * term/w32-win.el (xw-defined-colors): Remove debug-message.
+
+2005-01-22 David Kastrup <dak@gnu.org>
+
+ * progmodes/grep.el: Add alias `find-grep' for `grep-find'.
+
+2005-01-22 Eli Zaretskii <eliz@gnu.org>
+
+ * type-break.el (type-break-mode): Add a test for
+ type-break-file-name being non-nil.
+
+2005-01-22 Toby Allsopp <Toby.Allsopp@navman.com> (tiny change)
+
+ * net/eudc.el (top level): Call (message "") via progn, so that
+ eudc-options-file is loaded.
+
+2005-01-22 Kim F. Storm <storm@cua.dk>
+
+ * 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\e,Ai\e(B Kyllingstad <listmailxemacs@kyllingstad.com>
+
+ * pcomplete.el: define pcomplete-read-event instead of read-event,
+ since it's not a complete read-event implementation
+
+2005-01-20 Jay Belanger <belanger@truman.edu>
+
+ * calc/calc-ext.el (calc-fancy-prefix-other-key): Set prefix arg
+ for called function.
+
+2005-01-20 Steven Tamm <steventamm@mac.com>
+
+ * term/mac-win.el (process-connection-type): Remove.
+ Controlled now by s/darwin.h:PTY_ITERATION.
+
+2005-01-20 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * window.el (handle-select-window): Don't switch window when we're
+ in the minibuffer.
+
+2005-01-10 Paul Pogonyshev <pogonyshev@gmx.net>
+
+ * 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 <steventamm@mac.com>
+
+ * 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 <belanger@truman.edu>
+
+ * 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 <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-put-breakpoint-icon): Add help-echo for
+ breakpoint image symbol in margin.
+
+2005-01-19 Jay Belanger <belanger@truman.edu>
+
+ * calc/calc-prog.el (calc-execute-kbd-macro):
+ Ignore calc-keep-arg-flag.
+
+2005-01-19 Kenichi Handa <handa@m17n.org>
+
+ * 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 <belanger@truman.edu>
+
+ * calc/calc.el (calc-display-raw): Fix docstring.
+
+2005-01-18 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * 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 <nickrob@snap.net.nz>
+
+ * 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 <belanger@truman.edu>
+
+ * calc/calc-yank.el (calc-edit-mode): Inhibit read-only when
+ erasing buffer.
+
+2005-01-17 Richard M. Stallman <rms@gnu.org>
+
+ * 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 <monnier@iro.umontreal.ca>
+
+ * 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 <steventamm@mac.com>
+
+ * textmodes/tex-mode.el (tex-start-shell): Adding -i to the
+ tex-shell cause to force interactivity when using pipes.
+
+2005-01-17 Kim F. Storm <storm@cua.dk>
+
+ * simple.el (just-one-space): Make arg optional.
+
+2005-01-17 Nick Roberts <nickrob@snap.net.nz>
+
+ * xt-mouse.el (xterm-mouse-event): Set new optional fourth arg in
+ posn-at-x-y to t to access left-margin.
+
+2005-01-16 Michael Albinus <michael.albinus@gmx.de>
+
+ Sync with Tramp 2.0.47.
+
+ * tramp.el (tramp-operation-not-permitted-regexp) New defcustom,
+ catching keep-date problems in cp/scp operations.
+ (tramp-handle-copy-file): Don't call `set-file-modes'
+ unconditionally. Specialized functions should know better what is
+ necessary. This improves performance a little bit, and the
+ functions could catch errors with `cp -p' and `scp -p'.
+ (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-action-out-of-band): Mask `scp -p' error. Reported by Isak
+ Johnsson <isak@hypergene.com>
+ (tramp-get-buffer, tramp-get-debug-buffer): Discard the undo list
+ of both Tramp buffer and debug buffer. Reported by Joakim Verona
+ <joakim@verona.se>
+ (tramp-file-name-for-operation): Mark `shell-command' as magic for
+ Emacs only.
+
+ * tramp-util.el (tramp-minor-mode): New minor mode. Add it to
+ `find-file-hooks' and `dired-mode-hook'.
+ (tramp-minor-mode-map): Respective map. Add remapping for
+ `compile' and `recompile'.
+ (tramp-remap-command, tramp-recompile): New defuns.
+ (tramp-compile): Enable `tramp-minor-mode' and `compilation-mode'
+ in buffer "*Compilation*". Call the commands asynchronously.
+
+ * tramp-vc.el (tramp-vc-do-command, tramp-vc-do-command-new)
+ (tramp-vc-simple-command): Call `tramp-handle-shell-command' but
+ `shell-command', because it isn't magic in XEmacs. Reported by
+ Adrian Aichner <adrian@xemacs.org>.
+
+ * tramp-smb.el (tramp-smb-file-name-handler-alist): Add entry for
+ `substitute-in-file-name.
+ (tramp-smb-handle-substitute-in-file-name): New defun.
+ (tramp-smb-advice-PC-do-completion): Delete advice.
+
+2005-01-16 Kai Grossjohann <kgrossjo@eu.uu.net>
+
+ * tramp.el (tramp-wait-for-output): Fix typo in echo processing.
+ Fix error in deleting region.
+
2005-01-15 Richard M. Stallman <rms@gnu.org>
* emacs-lisp/lisp-mnt.el (lm-with-file): Use Lisp mode in temp buffer.
(sh-mode-map): Bind C-c C-\.
(sh-backslash-column, sh-backslash-align): New variables.
(sh-backslash-region, sh-append-backslash): New functions.
-
+
2005-01-15 Sergey Poznyakoff <gray@Mirddin.farlep.net>
* 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 <user42@zip.com.au>
2005-01-15 Jorgen Schaefer <forcer@forcix.cx> (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.
2005-01-15 Alan Mackenzie <acm@muc.de>
* 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 <dominik@science.uva.nl>
* 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 <dominik@science.uva.nl>
* 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 <nickrob@snap.net.nz>
* 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.