X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/adb266eff0b91f44706d593ec87b67253325fd32..418af859490625664780ba0d4e9abb5bc60b4d66:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index aade4d6881..d52e997965 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,491 @@ +2003-01-25 Markus Rost + + * international/mule-cmds.el (set-language-info) + (current-language-environment): Simplify setting the type of + current-language-environment. + +2003-01-25 Kim F. Storm + + * emulation/cua-base.el (cua--init-keymaps): Move C-S-x and C-S-c + bindings from cua--cua-keys-keymap to cua--region-keymap, as they are + only needed when the region is active. This also makes the output + from C-h b look normal when cua-mode is enabled (no C-S-x/c bindings). + +2003-01-25 Michael Kifer + + * ediff.el (ediff-revision): better defaults. + + * ediff-vers.el (ediff-vc-latest-version): new function. + (ediff-vc-internal): use latest version instead of working version. + +2003-01-24 Thien-Thi Nguyen + + * info.el (Info-extract-menu-node-name): When looking for end of menu + item, don't stop at first ":"; instead, continue until trailing + context is either a space or newline. + (Info-complete-menu-item): Var `pattern': allow ":" in menu item. + (Info-menu): Likewise, for regexp used in backwards search. + (Info-try-follow-nearest-node): Remove case added in previous edit. + Change regexp in the following case to allow ":" in menu item. + (Info-fontify-node): Fix bug: Handle `next-property-change' returning + point-max as "hasn't already been done". + +2003-01-24 Thien-Thi Nguyen + + * info.el (Info-try-follow-nearest-node): Add case: Handle menu item + terminated by ": " as an index entry. + +2003-01-24 Juanma Barranquero + + * isearch.el (isearch-forward): Fix typo. + +2003-01-24 Kenichi Handa + + * international/mule.el (decode-coding-inserted-region): Renamed + from decode-coding-region-as-inserted-from-file to make it fit + well in the Lisp manual. + + * jka-compr.el (jka-compr-insert-file-contents): Call + docode-coding-inserted-region. + +2003-01-24 John Paul Wallington + + * ibuffer.el (ibuffer-window-list): Remove. + (ibuffer-confirm-operation-on): Use `window-list' instead. + (ibuffer-load-hook): New customizable variable. + (toplevel): Run it. + (ibuffer-customize): New command. + (ibuffer-mode-map): Bind it. + (ibuffer-mode-map): Add menu seperator in View>Sort menu. + (ibuffer-mode): Tidy. + (ibuffer-fontification-alist, ibuffer-always-show-last-buffer) + (ibuffer-default-directory, ibuffer-default-sorting-mode) + (ibuffer-maybe-show-predicates, ibuffer-hook, ibuffer-mode-hook) + (ibuffer-map-lines): Doc fixes. + + * ibuf-ext.el (ibuffer-copy-filename-as-kill): C-u means relative + filenames. Use `kill-new'. + +2003-01-23 Dave Love + + * abbrev.el (write-abbrev-file): Simplify, and put a coding cookie + in the file. + +2003-01-23 Masatake YAMATO + + * progmodes/asm-mode.el (asm-mode): Added syntax table entries for + /* */ comments. + +2003-01-23 Kenichi Handa + + * files.el (insert-directory): Read the output of "ls" by + no-conversion, and decode it later while preserving + `dired-filename' property. + +2003-01-23 Markus Rost + + * descr-text.el (describe-text-mode-hook): Add a group. + +2003-01-23 John Paul Wallington + + * term/mac-win.el (interprogram-paste-function): Handle empty + clipboard. + +2003-01-22 Karl Berry + + * info.el (Info-index): change pattern so that index entries with + colons can be read properly; also, require at least one space + after the colons, which makeinfo puts in. From: Aubrey Jaffer + , 7 Nov 2002 21:16:12 -0500, sent to + bug-texinfo. + +2003-01-22 Andreas Schwab + + * jka-compr.el (jka-compr-insert-file-contents): Fix typo in last + change. + +2003-01-22 Markus Rost + + * Makefile.in (bootstrap-after): New target. + (bootstrap): Move finder-data, custom-deps to bootstrap-after. + +2003-01-22 Kai Gro,A_(Bjohann + + * info.el (Info-index-next): Use "(`,' tries to find next)" for + more matches for consistency with standalone info browser. + +2003-01-22 Kenichi Handa + + * international/mule.el + (decode-coding-region-as-inserted-from-file): New function. + + * jka-compr.el (jka-compr-insert-file-contents): Read a process + output without decoding. Decode the result by + decode-coding-region-as-inserted-from-file. + +2003-01-22 Kim F. Storm + + * ido.el (ido-make-file-list, ido-make-dir-list): Don't move + visited directories to end of list; it's the wrong thing to do if + we want to find a file or directory in such directories. + + * simple.el: Doc fixes. + * subr.el: Doc fixes. + +2003-01-20 Nick Roberts + + * gud.el (gud-display-line): If the current file is newer than its + buffer, offer to reread the file. + (gud-keep-buffer): New buffer local variable. Ensures offer to + reread file is made just once. + +2003-01-20 Stefan Monnier + + * emacs-lisp/regexp-opt.el (regexp-opt-group): Undo last change. + Fix the docstring instead. + +2003-01-20 Glenn Morris + + * calendar/calendar.el (calendar-only-one-frame-setup): Autoload it. + +2003-01-20 Richard M. Stallman + + * simple.el (completion-setup-function): Set default-directory + in the minibuffer, so it'll be copied into the completion list buffer. + + * emacs-lisp/regexp-opt.el (regexp-opt-group): Compute HALF2 properly. + + * loadup.el (load-path): Rename `path' local var. + + * progmodes/octave-mod.el (octave-mode-map): Change C-c i bindings + to C-c C-i. Duplicate its bindings with last char a ctl char. + Also change C-c f to C-c C-f. + +2003-01-20 Markus Rost + + * ls-lisp.el (ls-lisp-use-insert-directory-program): Make default + value system dependent. + (ls-lisp-support-shell-wildcards): Add autoload cookie. + +2003-01-19 Kim F. Storm + + * msb.el: Use `dir' instead of `path' everywhere. + +2003-01-18 Kim F. Storm + + * simple.el (kill-new, kill-append, kill-region): New + optional parameter yank-handler. + (yank-excluded-properties): Add yank-handler to list. + (yank-undo-function): New variable. + (yank): Use it to undo previous yank or yank-pop command. + Allow insert-for-yank to override this-command. + + * subr.el (insert-for-yank): Arg list changed; now only accepts one + string rather than any number of strings; no callers needed change. + Use yank-handler text property on the arg string. + Set yank-undo-function variable appropriately for yank-pop. + +2003-01-18 Stefan Monnier + + * textmodes/fill.el (fill-comment-paragraph): Fix simplistic + regexp-concatenation. + + * add-log.el (add-change-log-entry): Don't leave space at eol. + (add-log-current-defun): Perl functions names can't have (or {. + + * progmodes/sh-script.el (sh-indent-line): Use indent-line-to. + (sh-non-closing-paren): New const. + (sh-case, sh-while-getopts): Use it to make props non-sticky. + (sh-add-completer): Use test-completion. + +2003-01-18 Vasily Korytov (tiny change) + + * progmodes/cperl-mode.el: Don't make faces depend on window-system. + +2003-01-18 Markus Rost + + * cus-edit.el (customize-changed-options): Undo last doc change. + +2003-01-17 Stefan Monnier + + * skeleton.el (skeleton-internal-list, skeleton-internal-1): + Don't treat \n specially in sub-skeletons. + +2003-01-17 Dave Love + + * international/ucs-tables.el: Redo 8859-6 change in the right place. + +2003-01-17 Kenichi Handa + + * international/fontset.el: Don't setup the default fontset and + font-encoding-alist at the top level. + (setup-default-fontset): New function. + (create-fontset-from-fontset-spec): Delete autoload cookie. + + * term/x-win.el: Require fontset unconditionally again. + Call setup-default-fontset at the top level. + + * term/w32-win.el: Call setup-default-fontset. + + * term/mac-win.el: Require fontset and call setup-default-fontset. + +2003-01-16 Stefan Monnier + + * textmodes/fill.el (fill-region-as-paragraph): Only erase `hard' + property until end-of-paragraph. + +2003-01-16 Kenichi Handa + + * international/ucs-tables.el: Undo the last change. + +2003-01-15 Dave Love + + * thingatpt.el (thing-at-point-file-name-chars): Include non-ASCII + and use documented treatment of -. + + * dired-x.el (dired-filename-at-point): Fix filename-chars. + + * international/ucs-tables.el: Set up tables for 8859-6. + + * server.el (server-window): Customize. + (server-mode): New. + (server-unload-hook): Call server-start. + +2003-01-15 John Wiegley + + * eshell/em-hist.el (eshell-save-history-on-exit): + Rename `eshell-ask-to-save-history' to `eshell-save-history-on-exit', + because the former name is somewhat unrelated to the variables' + possible values. + +2003-01-15 Deepak Goel + + * calc/README: Add new maintainer. + + * calc/*: Ditto. + + * calc/calc.el (calc-bug-address): Change address to deego@gnufans.org. + +2003-01-15 Andrew Innes + + * makefile.w32-in (loaddefs.el): Invoke make to build stub file + using appropriate rule for build environment. + (loaddefs.el-SH, loaddefs.el-CMD): New targets. Include small set + of autoloads and defvars, sufficient to dump bootstrap emacs. + (update-subdirs-SH): Use hard-coded list of top-level lisp + subdirs, because find program on Windows is not compatible with + Unix find. + (compile-CMD, compile-SH): Use `batch-byte-compile-if-not-done'. + Explicitly load loaddefs.el so that bootstrap emacs can compile + properly. + (bootstrap-clean): Add dependency on loaddefs.el, to ensure + minimal stub sufficient for dumping bootstrap emacs is available. + + * loadup.el: Include lisp/textmodes in load-path for bootstrap + emacs, to resolve ispell menu reference. + +2003-01-15 YAMAMOTO Mitsuharu (tiny change) + + * international/mule.el (optimize-char-coding-system-table): + Optimize it. + + * term/mac-win.el: Setup the fontset "fontset-mac" correctly. + +2003-01-14 Stefan Monnier + + * pcvs-info.el (cvs-fileinfo-from-entries): Deal with Solaris' + occasional use of "05" rather than " 5" for day-of-month. + + * log-view.el (log-view-message-re): The rev might be locked. + +2003-01-14 Nick Roberts + + * gdb-ui.el: Improve commentary. + (gdb-window-height, gdb-window-width, gdb-display-number-end): + Customize the dimensions of frames for displayed expressions. + (gdb-error-begin): Comment out because it is not used because of + bug/quirk in annotations. + (gdb-reset): Use with-current-buffer. + +2003-01-14 Kim F. Storm + + * ido.el (ido-read-internal, ido-file-internal) + (ido-copy-current-file-name, ido-wide-find-dirs-or-files): + Don't use `path' as name of local variables holding a file name. + + * arc-mode.el (archive-arc-rename-entry): Fix error message. + (archive-lzh-summarize): Rename local var `path' to `dir'. + (archive-unique-fname) [!MSDOS]: Avoid byte-compiler warning. + + * dired.el: Doc fixes. + * dired-aux.el: Rename `whole-path' to `whole-name' throughout. + (dired-mark-read-regexp): Use "Abs." prefix instead of "Path". + * dired-x.el: Doc fixes. + + * fast-lock.el (fast-lock-cache-name): Doc fix. + + * net/browse-url.el (browse-url-filename-alist): Doc fix. + +2003-01-14 John Paul Wallington + + * apropos.el (apropos): Restore autoload cookie. Fix typo in + "error retrieving function documentation" output. + +2003-01-14 Kim F. Storm + + * subr.el (process-put, process-get): New functions. + + * simple.el (clone-process): Copy process' plist to new process. + +2003-01-13 Markus Rost + + * cus-dep.el (custom-make-dependencies): Don't set standard-value + and version numbers for variables. Handle faces. + + * cus-edit.el (customize-changed-options): Doc addition. Load the + version deps earlier. Use other tests for groups and variables. + Handle faces. + +2003-01-14 Kim F. Storm + + * ido.el: Doc fixes. + (ido-max-file-prompt-width): Rename from ido-max-prompt-path. + (ido-rewrite-file-prompt-functions): Rename from + ido-make-file-prompt-hook. Directory name is now in dynamic + variable `dirname' (instead of `path'). + (ido-rewrite-file-prompt-rules): Rename from + ido-rewrite-prompt-path-rules. + (ido-make-prompt): Directory name now in `dirname' var. + (ido-complete): Fix error message. + +2003-01-13 John Paul Wallington + + * server.el (server-process-filter): Use `minibufferp' to test + whether we are inside a minibuffer. + (server-process, server-kill-new-buffers): Doc fixes. + +2003-01-13 Dave Love + + * international/utf-16.el (mule-utf-16-be, mule-utf-16-le): + Remove pre-write-conversion. + +2003-01-13 Kim F. Storm + + * hexl.el (hexl-mode-map): Don't quote remapped command names. + +2003-01-13 David Ponce + + * ruler-mode.el (ruler-mode): Cleanup buffer local variable + `header-line-format' if it didn't exist when `ruler-mode' was enabled. + +2003-01-13 Masatake YAMATO + + * ruler-mode.el (ruler-mode-comment-column-char) + (ruler-mode-goal-column-char, ruler-mode-set-goal-column-ding-flag) + (ruler-mode-mouse-current-grab-object): New variables. + (ruler-mode-comment-column-face, ruler-mode-goal-column-face): + New faces. + (ruler-mode-mouse-set-fill-column): Removed. + (ruler-mode-mouse-grab-any-column) + (ruler-mode-mouse-drag-any-column-iteration) + (ruler-mode-mouse-drag-any-column): New functions. + (ruler-mode-map): [header-line down-mouse-2] Bound to + `ruler-mode-mouse-grab-any-column' instead of + `ruler-mode-mouse-set-fill-column'. + (ruler-mode-ruler-help-echo): Update its value. + (ruler-mode-ruler-help-echo-when-goal-column): New help string used + when goal-column is already set. + (ruler-mode-ruler-help-echo-tab): Rename to... + (ruler-mode-ruler-help-echo-when-tab-stops): New. + (ruler-mode-fill-column-help-echo, ruler-mode-comment-column-help-echo) + (ruler-mode-goal-column-help-echo): New help strings. + (ruler-mode-ruler): Use `ruler-mode-ruler-help-echo-when-goal-column' + instead of `ruler-mode-ruler-help-echo' if `goal-column' is set. + Show `comment-column' and `goal-column'. Echo the different help + string for each *-column characters on the ruler. + +2003-01-13 Richard M. Stallman + + * apropos.el (apropos-documentation-property): New function. + (apropos): Use apropos-documentation-property. + + * files.el (mode-line-process): Mark as risky. + + * help.el (where-is): Catch errors in indirect-function. + + * server.el (server-process-filter): Comment out -eval. + Don't switch buffers if inside isearch or minibuffer. + + * progmodes/compile.el (compilation-revert-buffer): + If buffer has a file, revert it in the normal way. + + * term/x-win.el: Require fontset conditionally again. + +2003-01-13 Kim F. Storm + + * ido.el (ido-enable-tramp-completion): New defcustom. + (ido-enter-single-matching-directory): Change default to 'slash. + (ido-is-tramp-root): New defun. + (ido-is-root-directory, ido-is-ftp-directory, ido-is-slow-ftp-host) + (ido-may-cache-directory, ido-final-slash, ido-read-internal) + (ido-complete, ido-make-file-list1, ido-make-dir-list1): + Handle tramp completion. + (ido-file-name-all-completions1): New defun for tramp completion. + (ido-file-name-all-completions): Use it. + (ido-set-matches1): Relax matching of text with trailing slash. + (ido-exhibit): Handle tramp completion. + Simplified code using nested cond forms using new `refresh' var. + Fixed handling of /~user/ paths. + +2003-01-12 Andreas Schwab + + * arc-mode.el (archive-mode-map): Use command remapping instead of + substitute-key-definition. + * emerge.el (emerge-setup-fixed-keymaps): Likewise. + * msb.el (msb-mode-map): Likewise. + * forms.el (forms--change-commands): Likewise. + * hexl.el (hexl-mode-map): Likewise. + * mail/mailabbrev.el (Commentary): Likewise. + * play/decipher.el (decipher-mode-map): Likewise. + * play/gomoku.el (gomoku-mode-map): Likewise. + * play/landmark.el (lm-mode-map): Likewise. + * play/solitaire.el (solitaire-mode-map): Likewise. + * progmodes/sh-script.el (sh-mode-map): Likewise. + * textmodes/picture.el (picture-substitute): Likewise. + + * ielm.el (inferior-emacs-lisp-mode): + Bind comint-dynamic-complete-functions locally. + + * buff-menu.el (Buffer-menu-select): Fix for effect of header line. + +2003-01-11 Andreas Schwab + + * textmodes/sgml-mode.el (sgml-font-lock-keywords-2): Add flag to + merge with existing fontification. + +2003-01-11 Nick Roberts + + * gud.el (gud-kill-buffer-hook): Save gud-minor-mode type. + (gud-reset): New function. Reset environment at end of debugging. + (gud-sentinel): Call gud-reset or gdb-reset. + (gud-menu-map, gud-tool-bar-map, gdb): Change gud-goto to gud-until. + + * gdb-ui.el (gud-display): Use GDB command ptype instead of whatis + to find out if variable shuld be dereferenced. + (gud-display1): Exit if there is `No symbol'. + (gdb-expressions-mode-map): Correction to key-binding. + (gdb-reset): New function. Reset environment at end of debugging. + (gdb-quit): Remove. + +2003-01-10 Dave Love + + * international/code-pages.el (cp-make-coding-system): Fix last change. + +2003-01-10 Kai Gro,A_(Bjohann + + * dired.el (dired-garbage-files-regexp): Use \\' instead of $ and + use regexp-opt for readability. + 2003-01-10 Mark A. Hershberger * xml.el (xml-parse-tag, xml-parse-attlist, xml-skip-dtd) @@ -11,7 +499,7 @@ 2003-01-09 John Wiegley - * pcomplete.el (pcomplete-termination-string): Added a variable + * pcomplete.el (pcomplete-termination-string): Add a variable for modifying the string which is inserted after a completion or expansion using pcomplete. @@ -59,23 +547,22 @@ 2003-01-08 Francesco Potort,Al(B - * mail/undigest.el (unforward-rmail-message): Simplified. No - functional change. + * mail/undigest.el (unforward-rmail-message): Simplified. + No functional change. 2003-01-07 Markus Rost * custom.el (custom-autoload, custom-variable-p): New functions. - * emacs-lisp/autoload.el (make-autoload): Generate - custom-autoload for autoloaded defcustoms. + * emacs-lisp/autoload.el (make-autoload): + Generate custom-autoload for autoloaded defcustoms. * help-fns.el (describe-variable): Use custom-variable-p. - * simple.el (set-variable): Load deps of custom variables without - type. + * simple.el (set-variable): Load deps of custom variables without type. - * cus-edit.el (custom-variable-prompt): Doc change. Use - custom-variable-p. + * cus-edit.el (custom-variable-prompt): Doc change. + Use custom-variable-p. (customize-option): Remove search in loaddefs.el. (customize-apropos): Use custom-variable-p. (custom-save-variables): Use custom-variable-p to detect @@ -110,6 +597,8 @@ 2003-01-05 Richard M. Stallman + * obsolete/uncompress.el: Display message that this pkg is obsolete. + * isearch.el (isearch-repeat): Error if try to repeat search and there was no previous search. @@ -121,13 +610,15 @@ * simple.el (split-line): Clean up implementation. - * mail/rmail.el (rmail-font-lock-keywords): Discard code to match both cases. + * mail/rmail.el (rmail-font-lock-keywords): Discard code to match + both cases. (rmail-variables): Specify case-insensitive matching for font-lock. 2003-01-05 Alexander Pohoyda (tiny change) - * mail/sendmail.el (mail-font-lock-keywords): Match multiline In-Reply-To and X-*. - * mail/rmail.el (rmail-font-lock-keywords): Match multiline In-Reply-To and X-*. + * mail/sendmail.el (mail-font-lock-keywords): + * mail/rmail.el (rmail-font-lock-keywords): Match multiline + In-Reply-To and X-*. 2003-01-05 Mark A. Hershberger @@ -135,34 +626,32 @@ 2003-01-05 Dave Love - * buff-menu.el (Buffer-menu-execute): Fix for effect of header - line. + * buff-menu.el (Buffer-menu-execute): Fix for effect of header line. 2003-01-05 Dave Love - * international/mule-diag.el (non-iso-charset-alist): Add - vietnamese-tcvn. + * international/mule-diag.el (non-iso-charset-alist): + Add vietnamese-tcvn. - * international/mule-cmds.el (locale-language-names): Use - Croatian, Swedish. + * international/mule-cmds.el (locale-language-names): + Use Croatian, Swedish. 2003-01-05 Andreas Schwab - * buff-menu.el (Buffer-menu-buffer+size): Don't clobber buffer - name. + * buff-menu.el (Buffer-menu-buffer+size): Don't clobber buffer name. 2003-01-05 Dave Love * language/european.el ("Latin-6", "Croatian"): New. ("Latin-7"): Fix nonascii-translation. Add input method. ("Lithuanian", "Latvian"): Add nonascii-translation. - ("German", "Spanish", "Dutch", "Welsh", "Swedish"): Fix - nonascii-translation. + ("German", "Spanish", "Dutch", "Welsh", "Swedish"): + Fix nonascii-translation. * language/georgian.el ("Georgian"): Fix nonascii-translation. - * international/mule-cmds.el (set-locale-environment): Ignore - empty values of environment variables. + * international/mule-cmds.el (set-locale-environment): + Ignore empty values of environment variables. * emacs-lisp/byte-opt.el (byte-optimize-nth) (byte-optimize-nthcdr): Fix for case of wrong-length forms. @@ -176,8 +665,7 @@ full expression name for header-line in display frame. (gdb-info-breakpoints-custom): Highlight breakpoints since they may be clicked on with mouse-2. - (gdb-quit): Delete frames of displayed expressions when - quitting. + (gdb-quit): Delete frames of displayed expressions when quitting. (gdb-delete-frames): New function. (gdb-source-info): Don't create stack buffer automatically. @@ -193,18 +681,18 @@ Inspired by Ehud Karni . * mail/sendmail.el (mail-split-line): New function. - (mail-mode-map): remap split-line to mail-split-line. + (mail-mode-map): Remap split-line to mail-split-line. 2003-01-03 Dave Love * emacs-lisp/find-func.el (find-variable-noselect): Make it work with new load-history format. - * international/mule-cmds.el (sort-coding-systems): Adjust - priority of utf-16 and x-ctext. + * international/mule-cmds.el (sort-coding-systems): + Adjust priority of utf-16 and x-ctext. - * international/utf-8.el (utf-translate-cjk): Call - optimize-char-coding-system-table. + * international/utf-8.el (utf-translate-cjk): + Call optimize-char-coding-system-table. * international/ucs-tables.el (ucs-unify-8859, ucs-fragment-8859): Call optimize-char-coding-system-table. @@ -226,8 +714,8 @@ 2003-01-03 Kim F. Storm - * emulation/cua-base.el (cua--pre-command-handler): Corrected - handling of delete-selection properties. + * emulation/cua-base.el (cua--pre-command-handler): + Corrected handling of delete-selection properties. 2003-01-03 John Paul Wallington @@ -236,8 +724,8 @@ 2003-01-02 Steven Tamm - * scroll-bar.el (toggle-scroll-bar, scroll-bar-mode): Have - scroll bars correctly default to being on the right for Mac + * scroll-bar.el (toggle-scroll-bar, scroll-bar-mode): + Have scroll bars correctly default to being on the right for Mac Carbon port by testing "mac-carbon" feature, not window-system. 2003-01-02 Markus Rost @@ -259,8 +747,8 @@ 2002-12-30 Steven Tamm - * scroll-bar.el (toggle-scroll-bar, scroll-bar-mode): Have - scroll bars correctly default to being on the right for Mac + * scroll-bar.el (toggle-scroll-bar, scroll-bar-mode): + Have scroll bars correctly default to being on the right for Mac Carbon port 2002-12-29 Nick Roberts @@ -292,17 +780,15 @@ use $(lisp). (compile-calc): Fix command substitution. * cus-dep.el (generated-custom-dependencies-file): New variable. - (custom-make-dependencies): Use it instead of hardcoding - cus-load.el. + (custom-make-dependencies): Use it instead of hardcoding cus-load.el. * finder.el (generated-finder-keywords-file): New variable. - (finder-compile-keywords): Use it instead of hardcoding - finder-inf.el. + (finder-compile-keywords): Use it instead of hardcoding finder-inf.el. 2002-12-28 Richard M. Stallman * info-look.el (info-lookup): Fix error message typo. - * comint.el (comint-mode): Localy set scroll-conservatively. + * comint.el (comint-mode): Locally set scroll-conservatively. (comint-postoutput-scroll-to-bottom): comint-scroll-show-maximum-output is active only when point is at end. @@ -315,9 +801,9 @@ 2002-12-28 Andreas Schwab - * progmodes/make-mode.el (makefile-font-lock-keywords): Highlight - automatic variable references enclosed in parens and optionally - suffixed by F or D. + * progmodes/make-mode.el (makefile-font-lock-keywords): + Highlight automatic variable references enclosed in parens and + optionally suffixed by F or D. 2002-12-27 Miles Bader @@ -341,14 +827,13 @@ 2002-12-26 Andreas Schwab - * international/mule-cmds.el (select-safe-coding-system): Fix - typo. + * international/mule-cmds.el (select-safe-coding-system): Fix typo. 2002-12-26 Andre Spiegel * vc.el (vc-next-action-on-file): Use t argument to vc-checkout in - order to get the latest version on the current branch. Update - documentation of vc-BACKEND-checkout to explain this. + order to get the latest version on the current branch. + Update documentation of vc-BACKEND-checkout to explain this. * vc-rcs.el (vc-rcs-checkout): Handle t argument for REV. (vc-rcs-checkin): By default, specify the current workfile @@ -403,7 +888,7 @@ 2002-12-23 Alex Schroeder - Merging Dave Love 's custom_themes branch containing + Merging Dave Love 's custom_themes branch containing Alex Schroeder's adaptation of Jan Vroonhof 's code. Doc strings corrected by RMS. @@ -499,7 +984,7 @@ (tooltip-gud-process-output): Undo previous change. (tooltip-strip-annotations): Remove. -2002-12-22 Zoltan Kemenczy +2002-12-22 Zoltan Kemenczy * gud.el (gud-menu-map): Add jdb support for "run". (gud-jdb-find-source-using-classpath): Use 'identity. @@ -555,23 +1040,20 @@ * international/utf-8-subst.el: Deleted. * international/ucs-tables.el (ucs-fragment-8859): Don't modify - char-coding-system-table elements destructively. Use - optimize-char-coding-system-table. + char-coding-system-table elements destructively. + Use optimize-char-coding-system-table. * international/mule.el (optimize-char-coding-system-table): New. (register-char-codings): Use it. * international/utf-8.el (ucs-mule-cjk-to-unicode) (ucs-unicode-to-mule-cjk): Revert last change. - (utf-subst-table-for-encode): Initially use - ucs-mule-cjk-to-unicode. - (utf-subst-table-for-decode): Initially use - ucs-unicode-to-mule-cjk. + (utf-subst-table-for-encode): Initially use ucs-mule-cjk-to-unicode. + (utf-subst-table-for-decode): Initially use ucs-unicode-to-mule-cjk. (utf-fragment-on-decoding, utf-translate-cjk): Don't modify char-coding-system-table elements destructively. (utf-translate-cjk): Set ucs-mule-cjk-to-unicode, - ucs-unicode-to-mule-cjk to new hash tables with realistic - parameters. + ucs-unicode-to-mule-cjk to new hash tables with realistic parameters. 2002-12-18 John Paul Wallington @@ -582,8 +1064,7 @@ * gdb-ui.el (gdba-marker-filter, gdb-output-burst): Merge and rename gud-gdba-marker-filter. - (gdb-append-to-inferior-io): Only pop up IO buffer if there is - output. + (gdb-append-to-inferior-io): Only pop up IO buffer if there is output. (gdb-make-instance): Remove (put into gdba). Use gdb-instance-enqueue-input instead of gdb-instance-enqueue-idle-input for user functions. @@ -593,8 +1074,7 @@ 2002-12-17 Kenichi Handa - * international/mule.el (set-file-name-coding-system): New - function. + * international/mule.el (set-file-name-coding-system): New function. * international/mule-cmds.el (mule-keymap, set-coding-system-map): Add bindings for set-file-name-coding-system. @@ -619,7 +1099,7 @@ 2002-12-16 Kim F. Storm - * ido.el (ido-read-file-name): Removed debug message. + * ido.el (ido-read-file-name): Remove debug message. 2002-12-16 Daniel Pfeiffer @@ -637,24 +1117,26 @@ * filesets.el (filesets-build-menu-now): Don't clear messages. - * allout.el: Avoid name conflicts with outline.el. Replace - globally string "outline-" with string "allout-". Replaced 1446 - occurrences; there was no string "allout-" before the change and - there seems to be no dependency on outline.el. + * allout.el: Avoid name conflicts with outline.el. + Replace globally string "outline-" with string "allout-". + Replaced 1446 occurrences; there was no string "allout-" before the + change and there seems to be no dependency on outline.el. Put `quotes' around many function and variable names. - Doc changes to adjust to the change to prefix "allout-". Don't - provide 'outline. Use " Allout" as mode line string, not " Outl". - Put group 'allout in group 'editing. Update Copyright notice. - Autoload `allout-init'. - (allout-init): Give report also in case auto-activation was - inhibited. - (my-mark-marker): Test for feature 'xemacs instead of a string - parse. + Doc changes to adjust to the change to prefix "allout-". + Don't provide `outline'. Use " Allout" as mode line string, + not " Outl". Put group `allout' in group `editing'. + Update Copyright notice. Autoload `allout-init'. + (allout-init): Give report also in case auto-activation was inhibited. + (my-mark-marker): Test for feature `xemacs' instead of a string parse. + +2002-12-16 Stefan Monnier + + * xml.el (xml-parse-tag): Allow spaces between / and >. 2002-12-15 David Kastrup - * emacs-lisp/autoload.el (autoload-ensure-default-file): Insert - missing space in file end comment. + * emacs-lisp/autoload.el (autoload-ensure-default-file): + Insert missing space in file end comment. 2002-12-15 Simon Josefsson @@ -664,14 +1146,14 @@ 2002-12-15 Dave Love * international/mule-cmds.el (standard-keyboard-coding-systems): - Deleted. + Delete. (set-locale-environment): Don't use it. * international/utf-8.el (ucs-mule-cjk-to-unicode) (utf-subst-table-for-encode, ucs-unicode-to-mule-cjk) (utf-subst-table-for-decode): Specify :size, :rehash-size. - (utf-translate-cjk): :set rewritten to load subst-... files. Add - :set-after. + (utf-translate-cjk): :set rewritten to load subst-... files. + Add :set-after. (ccl-decode-mule-utf-8): Consider CJK translation for r3<#x3400. 2002-12-15 Gustav H,Ae(Bllberg (tiny change) @@ -872,7 +1354,7 @@ * files.el (find-file-read-args): Reenable wildcard processing unconditionally. -2002-12-06 Robert J. Chassell +2002-12-06 Robert J. Chassell * textmodes/texinfmt.el (texinfo-format-scan): Handle new functions for copyright notice and copying permissions. @@ -1663,7 +2145,8 @@ 2002-11-09 Dave Love - * international/mule-cmds.el (current-language-environment): Fix :type. + * international/mule-cmds.el (current-language-environment): + Fix :type. * international/ucs-tables.el: Revert to using translation-table-for-input instead of keyboard-translate-table.