Mercurial > emacs
diff lisp/ChangeLog @ 83082:108bb5537c12
Merged in changes from CVS HEAD
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-161
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-162
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-163
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-164
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-165
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-166
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-167
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-168
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-169
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-170
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-171
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-172
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-122
author | Karoly Lorentey <lorentey@elte.hu> |
---|---|
date | Thu, 25 Mar 2004 22:21:45 +0000 |
parents | 5f17f5c40152 f1717549fabe |
children | c0e839b60d0b |
line wrap: on
line diff
--- a/lisp/ChangeLog Fri Mar 19 23:21:11 2004 +0000 +++ b/lisp/ChangeLog Thu Mar 25 22:21:45 2004 +0000 @@ -1,3 +1,310 @@ +2004-03-26 Masatake YAMATO <jet@gyve.org> + + * simple.el (completion-setup-function): Emphasize the + first uncommon characters in the completions;and de-emphasize + the common prefix substrings. + (completion-emphasis): New face. + (completion-de-emphasis): New face. + +2004-03-25 Sam Steingold <sds@gnu.org> + + * vc.el (vc-print-log): Fixed a bug in the last patch: + backend-function may be a byte-compiled object, not a lambda + +2004-03-25 Juri Linkov <juri@jurta.org> + + * descr-text.el (describe-property-list): Add a button + for `face' property that calls `describe-face'. + Suggested by luis fernandes <elf@ee.ryerson.ca> + + * international/mule.el (keyboard-coding-system): + * kmacro.el (kmacro-call-macro): Fix docstring. + + * dired.el: Fix comments. + + * textmodes/fill.el (fill): Fix Info link. + + * font-lock.el (fast-lock, lazy-lock): + * jit-lock.el (jit-lock): Remove links to removed Support Modes + Info node. + + * info-xref.el: Fix commentary. + +2004-03-25 Kevin Ryde <user42@zip.com.au> + + * info-xref.el (info-xref-check-buffer): Report empty filename parts. + Remove spurious node duplicate suppression, doesn't work, not wanted. + (info-xref-output): Take format style args, add "sit-for 0" to let + user see the results as they progress. + (info-xref-check-all-custom): New function. + +2004-03-25 Nick Roberts <nick@nick.uklinux.net> + + * gdb-ui.el: Moved to progmodes. + +2004-03-24 Glenn Morris <gmorris@ast.cam.ac.uk> + + * calendar/appt.el (appt-check): Remove superfluous progn. + When finished with diary buffer: if it was not being displayed + before, kill it; otherwise restore its original state. + Suggested by Matthew Mundell <matt@mundell.ukfsn.org>. + + * calendar/calendar.el (calendar-set-mode-line): Use total + available mode-line width, rather than frame-width. + + * calendar/diary-lib.el (fancy-diary-display): Set mode-line + after mode change so effect not lost. + +2004-03-23 Dave Love <fx@gnu.org> + + * dired.el (dired) <defgroup>: Add link to manual. + (dired-font-lock-keywords): Add highlighting on unusual permissions. + (dired-revert): Use dolist. + (dired-mode-map): Add U binding. + (dired-mode): Add font-lock-beginning-of-syntax-function. + (dired-garbage-files-regexp): Make it a defcustom. + +2004-03-23 Stefan Monnier <monnier@iro.umontreal.ca> + + * vc-arch.el (vc-arch-diff): Handle the special case where `newvers' + is equivalent to nil. + (vc-arch-diff3-rej-p): Be a bit more flexible in what we accept. + (vc-arch-mode-line-string): Accept `added' state. + (vc-arch-state): Use inode-sigs if available. + (vc-arch-add-tagline): Rename from vc-arch-add-tag. + Copy&delete existing id file if any. Fallback if uuidgen is absent. + (vc-arch-tagline-re): New var. + (vc-arch-file-source-p, vc-arch-file-id, vc-arch-tagging-method): + New functions. + (vc-arch-find-file-not-found-hook, vc-arch-register): New backend ops. + (vc-arch-registered): Try our best guess using vc-arch-file-source-p. + + * vc-hooks.el (vc-default-find-file-not-found-hook): New fun. + (vc-file-not-found-hook): Use it. + + * diff-mode.el (diff-default-read-only): Change default. + (diff-mode-hook): Make it a defcustom. Add some options. + (diff-mode-map): Bind diff-refine-hook. + (diff-yank-handler): New var. + (diff-yank-function): New fun. + (diff-font-lock-keywords): Use them. + (diff-end-of-file): Handle case where file-header looks like diff text. + (diff-hunk-kill): Adjust to "new" hunk-next behavior. + (diff-file-kill): Delete a subsequent empty line, if applicable. + (diff-hunk-file-names): New fun, extracted from diff-tell-file-name. + (diff-find-file-name): Use it. + (diff-tell-file-name): New command. + (diff-mode): Be careful with view-mode. + (diff-delete-if-empty, diff-delete-empty-files, diff-make-unified): + New functions, for use in diff-mode-hook. + (diff-find-source-location): Catch "regex too large" errors. + (diff-apply-hunk, diff-test-hunk): Go to old or new file. + (diff-refine-hunk): New command. + + * smerge-mode.el (smerge-mode-menu): Fix activate pred for resolve. + (smerge-context-menu-map): Remove unused var. + (smerge-keep-all): Preserve markers. + (smerge-keep-n): New fun. + (smerge-keep-base, smerge-keep-other, smerge-keep-mine) + (smerge-keep-current, smerge-ediff): Use it. + (smerge-kill-current): Use it. Make it work on some 3-part conflicts. + (smerge-popup-context-menu): Also use context-menu on 3-part conflicts. + (smerge-resolve): Resolve trivial 3-part conflicts. + +2004-03-23 Juri Linkov <juri@jurta.org> + + * man.el (Man-width): New var. + (Man-getpage-in-background): Use it. + (Man-support-local-filenames): New var and fun. + (Man-build-man-command): Don't add a second %s. + (Man-fontify-manpage): Clean up message. + (Man-mode): Set outline-regexp, outline-level, + imenu-generic-expression. + + * woman.el (woman-fill-frame): Doc fix. + (woman-decode-region): Use window-width instead of frame-width. + + * abbrevlist.el (list-one-abbrev-table): + * descr-text.el (describe-char): + * international/mule-diag.el (describe-current-coding-system): + * international/quail.el (quail-insert-decode-map): + Use window-width instead of frame-width. + + * jka-compr.el (jka-compr-compression-info-list): Add tbz and dz. + (jka-compr-mode-alist-additions): Add tbz. + (jka-compr-write-region, jka-compr-insert-file-contents): + Add message for undefined compress-program. + (jka-compr-write-region): Remove redundant var bindings. + + * dired-x.el (dired-guess-shell-alist-default): Add choices for + extracting files into subdirectory. Add tbz and dz. Fix regexps. + Add extensions .[0-9] for man and nroff, and .pod for perldoc. + (dired-man): Use dired-guess-shell-command. + (dired-guess-shell-case-fold-search): Change defvar to defcustom. + Change default nil to t. + + * dired-aux.el (dired-compress-file-suffixes): Add dz and tbz. + (dired-compare-directories): Add default value for empty input. + + * help-at-pt.el: Move suggestions for key bindings to Commentary. + + * time.el (display-time-string-forms): Fix help-echo date format. + +2004-03-22 Luc Teirlinck <teirllm@auburn.edu> + + * autorevert.el (global-auto-revert-non-file-buffers): Expand docstring. + (buffer-stale-function): New variable. + (auto-revert-list-diff, auto-revert-dired-file-list) + (auto-revert-dired-changed-p, auto-revert-buffer-p): Delete. + (auto-revert-handler): Take over some functionality of deleted + functions. + (auto-revert-buffers): Delete call to auto-revert-buffer-p. + + * dired.el (dired-directory-changed-p, dired-buffer-stale-p): New funs. + (dired-internal-noselect): Use dired-directory-changed-p. + Eliminate revert messages. + (dired-mode): Set buffer-stale-function to dired-buffer-stale-p. + +2004-03-23 Kenichi Handa <handa@etlken2> + + * international/characters.el: Setup syntaxes for more parentheses + Unicode characters. + + * international/mule-cmds.el (select-safe-coding-system): + Merge coding-system and auto-cs before comparing them. + +2004-03-22 Stefan Monnier <monnier@iro.umontreal.ca> + + * emacs-lisp/pp.el (pp-eval-expression): Simplify. + + * emacs-lisp/lisp-mode.el (lisp-mode-variables): Don't set + normal-auto-fill-function and comment-indent-function. + The default values now work just as well. + Don't set font-lock-beginning-of-syntax-function since we already set + syntax-begin-function. + (lisp-outline-level): Put ;;;###autoload at same level as (. + (prin1-char): Quote special chars. + + * emacs-lisp/lisp-mnt.el (lm-keywords-finder-p): Use defvar rather + than with-no-warnings. + + * emacs-lisp/edebug.el (edebug-display): Bring up a debug trace + if the source location can't be found. + (edebug-compute-previous-result): Use prin1-char. + + * emacs-lisp/checkdoc.el (checkdoc-error): Dont' assume point-min == 1. + (debug-ignored-errors): Add an entry. + + * emacs-lisp/bytecomp.el (byte-recompile-directory): Ignore hidden dir. + (byte-compile-file): Output warning when deleting a file. + + * emacs-lisp/byte-run.el (defsubst): Add edebug spec and use backquote. + (dont-compile, eval-when-compile, eval-and-compile): Add edebug spec. + + * emacs-lisp/byte-opt.el (byte-compile-log-lap) + (byte-compile-inline-expand): Use backquote. + (byte-optimize-pure-func): Rename from byte-optimize-concat. + (symbol-name, regexp-opt, regexp-quote): Mark as pure. + + * emacs-lisp/backquote.el (backquote-list*-macro): Use nreverse. + + * emacs-lisp/advice.el (ad-subr-arglist): Simplify. + +2004-03-22 Juri Linkov <juri@jurta.org> + + * finder.el (finder-known-keywords): Fix data, tex, unix. + + * play/landmark.el: Fix keywords. + + * language/ethio-util.el (ethio-find-file): Doc fix. + + * emacs-lisp/warnings.el: Doc fix. + + * textmodes/ispell.el (ispell-help): Doc fix. + +2004-03-21 Luc Teirlinck <teirllm@auburn.edu> + + * format.el (format-insert-file): Always return a list of two + elements, like insert-file-contents does. + +2004-03-21 Andre Spiegel <spiegel@gnu.org> + + * vc.el Add new optional BUFFER argument to vc-BACKEND-print-log + and vc-BACKEND-diff. + (vc-print-log): If the print-log implementation supports it, use + the new BUFFER argument to direct output to *vc-change-log*, not *vc*. + (vc-version-diff, vc-diff-internal): Doc fixes. + + * vc-hooks.el (vc-default-workfile-unchanged-p): If the + implementation supports it, let diff output go to *vc*, + not *vc-diff*, since this is an internal call. + + * vc-cvs.el (vc-cvs-print-log, vc-cvs-diff): Add optional BUFFER arg. + + * vc-rcs.el (vc-rcs-print-log, vc-rcs-diff): Likewise. + + * vc-sccs.el (vc-sccs-print-log, vc-sccs-diff): Likewise. + +2004-03-21 Dave Love <fx@gnu.org> + + * progmodes/cfengine.el (cfengine-mode): + Set parse-sexp-ignore-comments. + + * emacs-lisp/rx.el (rx): Work at compile time, not run time. + +2004-03-21 Juanma Barranquero <lektu@terra.es> + + * allout.el (allout-mode): Fix docstring. + +2004-03-20 Luc Teirlinck <teirllm@auburn.edu> + + * files.el (insert-directory): Fix bug if SWITCHES is a list. + + * autorevert.el (auto-revert-interval): Make new value take + effect immediately when set through Custom. + (auto-revert-set-timer): Add interactive declaration. + +2004-03-19 David Ponce <david@dponce.com> + + * ruler-mode.el (ruler-mode-header-line-format-old): + Don't `make-variable-buffer-local'. + (ruler-mode-ruler-function): Default to `ruler-mode-ruler'. + (ruler-mode-header-line-format): Simply funcall the above. + (ruler-mode): Use `make-local-variable' and `kill-local-variable' + to save/restore a previous header line format. + (ruler-mode-space): Don't depend on a numeric WIDTH value. + (ruler-mode-ruler): Use symbolic display elements for scrollbar, + fringes and margins width. + (ruler-mode-ruler-function): Default to ruler-mode-ruler. + +2004-03-18 Stefan Monnier <monnier@iro.umontreal.ca> + + * log-edit.el (log-edit-font-lock-keywords): Typo. + + * textmodes/tex-mode.el (tex-shell): Set error parsing function here. + (tex-send-tex-command): Rather than here. + (tex-compilation-parse-errors): Simplify. + + * info.el (Info-default-dirs): Don't ignore last part of I-d-d-l. + + * time.el (display-time-string-forms): Add help-echo with date on time. + + * composite.el (compose-region): Use restore-buffer-modified-p. + + * disp-table.el (standard-display-8bit): Simplify. + + * server.el (server-process-filter): Delete temp frame. + + * add-log.el (add-change-log-entry): Simplify. + +2004-03-19 Kim F. Storm <storm@cua.dk> + + * hexl.el (hexl-mode-ruler): Adapt to new :align-to semantics. + (hexl-follow-line): Don't require 'fringe. + + * progmodes/compile.el (compilation-start): Always set + compilation-last-buffer and return it. + 2004-03-17 Luc Teirlinck <teirllm@auburn.edu> * simple.el (clone-buffer): Doc fix. @@ -443,7 +750,7 @@ to 'pty. Suggested by Piet van Oostrum <piet@cs.uu.nl>. (top-level): Setting default value in `tramp-default-method-alist' corrected. Order of USER and HOST have been wrong. - Nobody complaimed for months ... + Nobody complained for months ... (tramp-smb-maybe-open-connection): Use `tramp-process-connection-type'. (tramp-smb-open-connection): Clear password cache if login has failed. @@ -805,8 +1112,7 @@ (rsf-bbdb-dont-create-entries-for-deleted-messages): Rename from rsf-bbdb-dont-create-entries-for-spam. (check-field): New function, extracted from code in - rmail-spam-filter to ease addition of header fields like - content-type. + rmail-spam-filter to ease addition of header fields like content-type. (message-content-type): New variable to check the content-type: field added, also in defcustom of rsf-definitions-alist. (rmail-spam-filter): Replace repeated test code for header fields @@ -862,9 +1168,8 @@ 2004-02-16 Jari Aalto <jari.aalto@poboxes.com> - Autorevert: Add support to detect changed dired buffers and for - VC controlled files. - * autorevert.el (auto-revert-active-p, auto-revert-list-diff) + * autorevert.el: Add support to detect changed dired and VC buffers. + (auto-revert-active-p, auto-revert-list-diff) (auto-revert-dired-file-list, auto-revert-dired-changed-p) (auto-revert-handler, auto-revert-active-p): New functions. (auto-revert-buffers): Move revert logic to `auto-revert-handler' @@ -974,7 +1279,7 @@ 2004-02-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> * x-dnd.el (x-dnd-types-alist): Add COMPOUND_TEXT, FILE_NAME - handeled by x-dnd-handle-file-name. + handled by x-dnd-handle-file-name. (x-dnd-known-types): Add COMPOUND_TEXT. (x-dnd-init-frame): Call x-dnd-init-motif-for-frame. (x-dnd-get-state-cons-for-frame): Must do copy-sequence on