X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/99d48056fa2cf3e8eb8f80490a18fa9e0e9f0f97..2de477650b66e89d055051c0980bd29b07cd54e0:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index bcd1402390..1c76db7996 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,937 @@ +2000-03-31 Dave Love + + * help.el (help-manyarg-func-alist): Correct several omissions. + + * add-log.el: Don't require cl, fortran. + (add-log-current-defun-function): Doc fix. + (change-log-version-number-regexp-list): Remove SCCS part. Doc + fix. + (change-log-version-rcs): Function deleted. + (change-log-version-number-search): Doc fix. Use + vc-workfile-version. Avoid CL dolist. + (add-change-log-entry): Just call add-log-current-defun to get + defun. Simplify somewhat. + (change-log-get-method-definition-1): Likewise. + (add-log-current-defun): Return nil if calling + add-log-current-defun-function does so. Move Fortran stuff to + fortran.el. Return string without properties. + + * textmodes/ooutline.el (outline-font-lock-keywords): Use :upper: + and :alpha: char classes. + + * mail/supercite.el: Defvar curline when compiling. + (sc-citation-root-regexp, sc-citation-nonnested-root-regexp) + (sc-get-address, sc-attribs-extract-namestring): Use [:alnum:] + rather than a-zA-Z0-9 to allow non-ASCII characters. + +2000-03-31 Gerd Moellmann + + * emacs-lisp/byte-opt.el: Fix byte-compiler warnings format. + + * emacs-lisp/bytecomp.el (byte-compile-file-form-autoload): + Re-enable new code. + + * lpr.el (print-region-1): Use -d to specify printer name for + systems `usg-unix-v*, `dgux', `hpux', `irix'. + +2000-03-31 Dave Love + + * emacs-lisp/byte-opt.el (byte-compile-inline-expand): Look + for function definition in symbol's function value slot first + instead of first consulting byte-compile-function-environment. + +2000-03-31 Kenichi Handa + + * language/european.el ("Polish"): New language environment. + (setup-polish-environment): New function. + +2000-03-30 Gerd Moellmann + + * emacs-lisp/bytecomp.el (byte-compile-file-form-autoload): + Disable new code. + + * emacs-lisp/byte-opt.el (byte-compile-inline-expand): Fix bug + trying to `load' the symbol of an autoload instead of the file + recorded in the autoload. Fix error messages. + +2000-03-30 Vinicius Jose Latorre + + * ps-print.el: PostScript programming fix for ghostview, doc fix. + (ps-print-version): New version number (5.1.3). + (ps-begin-file, ps-begin-job, ps-set-color, ps-do-despool, ps-setup) + (ps-insert-file, ps-output-boolean, ps-plot-with-face) + (ps-generate-postscript-with-faces): Code fix. + (ps-color-values): XEmacs compatibility. + (ps-print-background-image, ps-print-background-text, ps-printer-name) + (ps-default-fg, ps-default-bg): Adjust customization. + (ps-zebra-color): Adjust customization, renaming old ps-zebra-gray var. + (ps-color-scale): Renaming old ps-color-value fun. + (ps-print-headers): Replace ps-print-header group to avoid conflict + with ps-print-header variable. + (ps-print-miscellany): New group. + (ps-format-color, ps-rgb-color): New funs. + (ps-default-foreground): New var. + (ps-printer-name-option): New const. + +2000-03-30 Peter Breton + + * net/net-utils.el: + (network-connection-host, network-connection-service): New variables + (network-connection-mode): New mode, derived from comint-mode + (network-connection-mode-setup): New function, saves host and + service information in local variables. + + * lisp/locate.el: + (locate-word-at-point): Added this function + (locate): Default to using locate-word-at-point as input + Run dired-mode-hook + +2000-03-29 Dave Love + + * calendar/appt.el: Doc fixes. + (appt-check): Convert min-to-app to a string before passing to + appt-disp-window-function or concat. + (appt-delete-window): Remove test for frame-root-window. + (appt-select-lowest-window, appt-convert-time): Simplify. + + * emacs-lisp/bytecomp.el: Doc fixes. + (byte-compile-file-form-autoload): Update + byte-compile-function-environment. + +2000-03-29 Andreas Schwab + + * emacs-lisp/autoload.el: Also print defsubst doc string + specially. + + * dired.el (dired-insert-directory): If dired-free-space-program + failed just delete its output. + +2000-03-29 Dave Love + + * international/iso-cvt.el: Move provide to end. Doc fixes. + (iso-iso2sgml-trans-tab, iso-sgml2iso-trans-tab): New variables. + (iso-iso2sgml, iso-sgml2iso): New functions. + (iso-cvt-define-menu): Fix some entries and use backquote for + clarity. + + * format.el (format-alist): Use iso-cvt functions for SGML/HTML. + +2000-03-28 Gerd Moellmann + + * emacs-lisp/lisp-mnt.el (lm-last-modified-date): Add parameter + ISO-DATE. If non-nil, return date in ISO 8601 format. + +2000-03-26 Stefan Monnier + + * log-edit.el (log-edit-mode-map): Inherit from vc-log-mode-map + if it ever becomes used. + (log-edit-mode-hook): Default to vc-log-mode-hook. + (log-edit-mode): Fix the docstring. + + * emacs-lisp/bytecomp.el (byte-compile-eval): Fix and reenable + the code. + +2000-03-26 Dave Love + + * net/browse-url.el (browse-url): Re-fix case of + browse-url-browser-function being an alist. + (browse-url): Add :link to defgroup. + + * files.el: Doc fixes. + (file-truename): Include `[' in wildcard characters. + (automount-dir-prefix): Customize. + (find-file-wildcards): Add :version. + (find-file-noselect): Simplify a mapcar call. + + * emacs-lisp/lisp-mode.el (lisp-eval-defun): Make arglist + compatible with inf-lisp version. + (eval-defun-1): Fix custom-declare-variable case. + +2000-03-25 Stefan Monnier + + * cus-edit.el (hook): Use `dolist' instead of CL's `mapc'. + +2000-03-24 Gerd Moellmann + + * Makefile (COMPILE_FIRST): New macro. + (compile-files): Compile files from COMPILE_FIRST first. + + * emacs-lisp/bytecomp.el (byte-compile-eval): Disable new + code. + + * emacs-lisp/lisp.el (beginning-of-defun-raw): Add regexp + matching open parenthesis in column 0 to defun-prompt-regexp + only if open-paren-in-column-0-is-defun-start is set. + + * sun-curs.el: Require CL at compile-time only. + + * msb.el (msb--choose-file-menu): Use `(apply #'list ...)' + instead of copy-list which is a function from CL. + (msb--choose-menu, msb--mode-menu-cond) + (msb--create-buffer-menu-2): Use dolist instead of mapc. + (msb--init-file-alist): Use mapcar instead of mapcan. + (msb--aggregate-alist): Use mapcar instead of mapcan. Fix + `(' in column 0 in doc string. + (msb--add-separators): Use mapcar instead of mapcan. + + * cus-dep.el: Require CL at compile-time only. + +2000-03-24 Stefan Monnier + + * emacs-lisp/bytecomp.el (byte-compile-warning-types) + (byte-compile-warnings): New warning `noruntime'. + (byte-compile-constants, byte-compile-variables): Fix docstring. + (byte-compile-initial-macro-environment): Use `byte-compile-eval' to + execute `eval-whenc-compile's body. + (byte-compile-unresolved-functions): Fix docstring. + (byte-compile-eval): New function. + (byte-compile-callargs-warn): Check if the function will be available + at runtime (via property `byte-compile-noruntime'). + (byte-compile-print-syms): New function. + (byte-compile-warn-about-unresolved-functions): Also warn about + `noruntime' functions (and use `byte-compile-print-syms'). + (byte-compile-file): Capitalize the message. + +2000-03-24 Gerd Moellmann + + * mail/rmail.el (rmail-confirm-expunge): New user-option. + (rmail-expunge): Ask for confirmation depending on the setting + of rmail-confirm-expunge. + +2000-03-23 Gerd Moellmann + + * Makefile (bootstrap-clean): If $(emacs) exists, build + loaddefs.el first. A loaddefs.el that's not up-to-date might + cause a bootstrap failure because things don't autoload as + expected. + +2000-03-23 Dave Love + + * net/browse-url.el: Restore previous use of + browse-url-maybe-new-window. + +2000-03-23 Vinicius Jose Latorre + + * ps-print.el: Skip banner page fix. + (ps-print-version): New version number (5.1.2). + (ps-begin-file, ps-end-file, ps-generate): Code fix. + +2000-03-23 Dave Pearson + + * net/quickurl.el Changed the type of parameter passed to the + function defined by `quickurl-format-function'. Before only the + text of the URL was passed. Now the whole URL structure is passed + and the function is responsible for extracting the parts it + requires. Changed the default of `quickurl-format-function' + accordingly. + (quickurl-insert): Changed the `funcall' of + `quickurl-format-function' to match the above change. + (quickurl-list-insert): Changed the `url' case so that it makes + use of `quickurl-format-function', previous to this the format was + hard wired. + +2000-03-22 Gerd Moellmann + + * startup.el: Change some spellings for the X Window System. + +2000-03-22 Stefan Monnier + + * progmodes/make-mode.el (makefile-warn-suspicious-lines): clean + up the code and the regexp and make sure the cursor is temporarily + moved to the suspicious line while querying the user. + +2000-03-22 Jason Rumney + + * w32-fns.el (w32-charset-info-alist): Initialize. + +2000-03-22 Vinicius Jose Latorre + + * ps-print.el: N-up last page fix. + (ps-print-version): New version number (5.1.1). + (ps-end-file, ps-end-job, ps-generate): Code fix. + +2000-03-21 Stefan Monnier + + * files.el (find-file-run-dired): Update docstring. + (find-directory-functions): New hook. + (find-file-noselect): Run find-directory-functions rather than + calling dired directly. + + * menu-bar.el (pcl-cvs): Add an entry for PCL-CVS' global menu. + + * pcvs.el: Add a minimal leading commentary. + (cvs-make-cvs-buffer): Change the header part by removing the startup + message and adding a `Module' entry. Also replace the FOOTER and + HEADER special fileinfos with the new support in ewoc for updating + its own footer and header. + (cvs-update-header): Update to use the header/footer of the ewoc. + (cvs-mode): Use define-derived-mode and set truncate-lines to t. + (cvs-is-within-p): New function. + (cvs-mode-run): Take advantage of `save-some-buffers's new ability + to only examine some subset of the buffers. + + * pcvs-info.el (cvs-fileinfo-pp): Use the new property-preserving + `format' instead of our own ad-hoc functions. + Remove HEADER and FOOTER cases, now handled in the EWOC. + (cvs-fileinfo<): Remove HEADER and FOOTER cases. + + * pcvs-parse.el (cvs-parse-run-table): Change message for unknown + output to avoid scaring the user. + (cvs-parse-table): Catch message for non-up-to-date commits. + + * pcvs-defs.el (cvs-startup-message): Remove. + (cvs-global-menu): New autoloaded menu. + + * pcvs-util.el (cvs-string-fill): Remove. + + * emacs-lisp/ewoc.el (ewoc--create-special-node): Remove. + (ewoc--refresh-node): Don't take the whole EWOC but only the relevant + PP part of it and also make it work for footers and headers. + (ewoc-create): Drop POS and BUFFER arguments. + Use the DLL's dummy node to store the end-of-footer position. + (ewoc-map, ewoc-invalidate): Update call to ewoc--refresh-node. + (ewoc-refresh): Remove unused `header' variable. + (ewoc-(get|set)-hf): New functions. + + * log-view.el (log-view-(msg|file)-(prev|next)): Rename from + log-view-*-(message|file) and use easy-mmode-define-navigation. + (log-view-message-re): Match SCCS format as well. + And match the revision line rather than the dashed separator line. + (log-view-mode): Use the new define-derived-mode. + (log-view-current-tag): Fill in with an actual implementation. + + * cvs-status.el (cvs-status-(prev|next)): Rename from + cvs-status-(prev|next)-entry and use easy-mmode-define-navigation. + (cvs-tree-dstr-*): Rename from cvstree-dstr-* and use two ascii chars + to let the output "breathe" a little more (more readable). + (cvs-status-mode): Use the new define-derived-mode. + + * smerge-mode.el (smerge-auto-leave): New function and variable. + (smerge-basic-map): Rename from smerge-basic-keymap. + Change the bindings for smerge-diff-*. + (smerge-*-map): Use easy-mmode-defmap. + (smerge-(next|prev)): Use easy-mmode-define-navigation. + (smerge-keep-*): Use smerge-auto-leave. + +2000-03-21 Jason Rumney + + * cus-edit.el (custom-button-face): Use 3D look for w32. + (custom-button-pressed-face): Likewise. + +2000-03-21 Gerd Moellmann + + * progmodes/etags.el (tags-case-fold-search): New user-option. + (tags-loop-eval): New function. Bind case-fold-search around eval + depending on the value of tags-case-fold-search. + (tags-loop-continue): Use tags-loop-eval. + (find-tag-in-order): Bind case-fold-search depending on the value + of tags-case-fold-search. + +2000-03-21 Stefan Monnier + + * diff-mode.el (diff-mode-*-map): use `easy-mmode-defmap'. + (diff-end-of-hunk): Return the end position for use in + `easy-mmode-define-navigation'. + (diff-recenter): Remove. + (diff-(next|prev)-*): Rename `diff-*-(prev|next)' and defined in terms + of `easy-mmode-define-navigation'. + (diff-kill-*): Rename `diff-*-kill' (for consistency with the + previous renaming) and fix to use new names. + (diff-merge-strings): Use \n as separator: simpler, faster. + (diff-mode): Use `define-derived-mode'. + + * derived.el (define-derived-mode): Don't autoload anymore. + Prefer the macro-only version provided by easy-mmode.el. + + * emacs-lisp/easy-mmode.el (define-derived-mode): New name for + `easy-mmode-define-derived-mode'. + Use `combine-run-hooks'. + (easy-mmode-define-navigation): New macro. + + * subr.el (combine-run-hooks): New function. + +2000-03-21 Kenichi HANDA + + * term/x-win.el: Fontsets related initialization is simplified. + + * international/mule-diag.el (describe-font): Don't refer to + global-fontset-alist, instead call font-list. + (describe-fontset, list-fontsets, mule-diag): Likewise. + (print-fontset): Adjusted for the change of fontset + implementation. + + * international/fontset.el (x-charset-registries): Variable + removed, instead the corresponding data is stored in the default + fontset. + (register-alternate-fontnames): Function removed. + (resolved-ascii-font): Variable removed. + (x-compose-font-name): Ignore the second argument REDOCE. + (x-complement-fontset-spec): Complement only an ASCII font and + element for those charsets than can use that ASCII font. + (generate-fontset-menu): Don't refer to global-fontset-alist, + instead call fontset-list. + (uninstantiated-fontset-alist): Variable removed. + (x-style-funcs-alist): Likewise. + (fontset-default-styles): Likewise. + (x-modify-font-name): Function removed. + (create-fontset-from-fontset-spec): Ignore the argument + STYLE-VARIANT. + (create-fontset-from-ascii-font): Docsting adjusted for the above + change. + (instantiate-fontset, resolve-fontset-name): Functions removed. + (fontset-list): Now implemented by C code. + + * faces.el (read-face-font): Fix TABLE arg to completing-read. + (describe-face): Include `font' attribute in the description. + +2000-03-21 Kenichi Handa + + * international/quail.el (quail-set-keyboard-layout): Typo fixed. + +2000-03-20 Gerd Moellmann + + * rcompile.el, rlogin.el, telnet.el, net-utils.el, quickurl.el, + ange-ftp.el, browse-url.el, goto-addr.el, webjump.el, + zone-mode.el, snmp-mode.el: Moved to net subdirectory. + + * jit-lock.el (with-buffer-prepared-for-font-lock): Add comment + about behavior of set-buffer-modified-p wrt redisplay. + +2000-03-19 Richard M. Stallman + + * view.el (view-mode-disable): Kill local binding of view-read-only. + +2000-03-18 Gerd Moellmann + + * font-lock.el (font-lock-apply-syntactic-highlight): if VALUE + is a string, convert it to a syntax cell using string-to-syntax. + + * simple.el (syntax-code-table, syntax-flag-table): New variables. + (string-to-syntax): New function. + + * ange-ftp.el (ange-ftp-try-passive-mode): New user-option. + (ange-ftp-get-process): If ange-ftp-try-passive-mode is set, + try to use passive ftp mode. + +2000-03-17 Gerd Moellmann + + * progmodes/awk-mode.el (awk-font-lock-keywords): Add `else'. + + * simple.el (append-to-buffer): Update point of windows after + insertion. + + * abbrev.el (inverse-add-abbrev): Identify word by first moving + forward then moving backward. Reindent. + + * frame.el (other-frame): Call x-focus-frame only if + focus-follows-mouse is off. + +2000-03-17 Dave Love + + * pcvs-util.el (cvs-strings->string): Rename + replace-regexps-in-string. + +2000-03-17 Stefan Monnier + + * mail/rmailsum.el (rmail-summary-font-lock-keywords): Make sure the + regexp for labels cannot span several lines. + + * emacs-lisp/cl-macs.el (cl-do-arglist): Don't add useless + `(setq : ':)' to the macro expansion. + +2000-03-16 Dave Love + + * progmodes/f90.el (f90): Put custom group under `languages', not + `fortran'. + (f90-mode-hook): Customize. + (f90-mode): Set add-log-current-defun-function. + (f90-current-defun): New function. + +2000-03-16 Gerd Moellmann + + * cus-edit.el (custom-variable-tag-face): Handle case that + default face's height is not a number. + (custom-face-tag-face, custom-group-tag-face-1) + (custom-group-tag-face): Ditto. + (custom-group-tag-face-1): Add :group. + + * info.el (Info-fontify-maximum-menu-size): Increase to 100000. + +2000-03-15 Gerd Moellmann + + * pcvs-defs.el (toplevel): Remove autoload cookie for form + requiring easymenu. + +2000-03-15 Vinicius Jose Latorre + + * ps-print.el: PostScript user-defined prologue, PostScript error + handler, doc fix. + (ps-print-version): New version number (5.1). + (ps-user-defined-prologue, ps-error-handler-message) + (ps-print-prologue-0, ps-error-handler-alist): New vars. + (ps-setup, ps-begin-file, ps-begin-job): Code fix. + (ps-insert-string): New function. + +2000-03-15 Kenichi Handa + + * international/ccl.el (ccl-compile-expression): Don't generate + invalid self-assignment code. + +2000-03-14 Dave Love + + * subr.el (replace-regexp-in-string): Renamed from + replace-regexps-in-string. Doc fix. + +2000-03-12 Dave Love + + * cus-edit.el: Doc fixes. + (customize-set-variable, customize-save-variable): Rename args for + doc. + (custom-variable-tag-face, custom-face-tag-face) + (custom-group-tag-face-1, custom-group-tag-face): Modify from + style which user identify as hyperlink. + (hook): Don't add undefined functions to the hook. + (debug-ignored-errors): Transfer message from bindings.el. + +2000-03-12 Gerd Moellmann + + * recentf.el (recentf-keep-non-readable-files-p): Remove + double/nested definition. + +2000-03-12 Dave Love + + * facemenu.el (facemenu-get-face): Use display-color-p. + * enriched.el (enriched-decode-foreground): Likewise. + (enriched-decode-background): Likewise. + * isearch.el (isearch-highlight): Likewise. + * info-look.el (info-lookup): Likewise. + * simple.el (completion-setup-function): Likewise. + + * textmodes/text-mode.el (text-mode-hook): Add flyspell-mode to + :options. + + * bindings.el (mode-line-format): Fix line-number and + column-number items. Add help-echo for the background. + (mode-line-mule-info): Modify help-echo. + + * avoid.el (mouse-avoidance-mode): Add autoload cookie to + defcustom. + + * files.el (load-file): Allow completion to .elc. + + * man.el: Doc fixes. + (Man-init-defvars): Use display-color-p to set fontification. + + * play/hanoi.el (hanoi-internal): Don't use oddp. + +2000-03-12 Gerd Moellmann + + * arc-mode.el (archive-zip-update): Add `-P' for pkzip. + + * emacs-lisp/re-builder.el: Remove RCS Id, remove history comment. + +2000-03-12 Detlev Zundel + + * emacs-lisp/re-builder.el (reb-re-syntax): Fix typo in `:type'. + Fix comment. + +2000-03-10 Stefan Monnier + + * font-lock.el (font-lock-keywords): Fix the doc now that + regexp-opt-depth is unnecessary. + (save-buffer-state): Set an edebug spec. + (font-lock-fontify-anchored-keywords): Properly handle the case when + the matcher goes past the limit. + + * cvs-status, log-edit.el, log-view.el, pcvs-defs.el, pcvs-info.el, + pcvs-parse.el, pcvs-util.el, pcvs.el: New files. + + * emacs-lisp/ewoc.el: New file. This is a merge of elib-node.el, + dll.el and cookie.el (from Elib) with heavy renaming and other + massaging. + + * emacs-lisp/easy-mmode.el (easy-mmode-defmap, easy-mmode-defsyntax): + Autoload the functions used. + (easy-mmode-define-syntax): Fix CL typo. + (easy-mmode-define-derived-mode): Improve the docstring generation. + +2000-03-10 Gerd Moellmann + + * textmodes/texinfo.el (texinfo-version): Variable and function + removed. + +2000-03-09 Stefan Monnier + + * emacs-lisp/easy-mmode.el (easy-mmode-define-keymap): Extend to + allow more flexibility. + (easy-mmode-set-keymap-parents, easy-mmode-define-syntax): New + fns. + (easy-mmode-defmap, easy-mmode-defsyntax) + (easy-mmode-define-derived-mode): New macros. + +2000-03-09 Didier Verna + + * rect.el (replace-rectangle): New function. + +2000-03-09 Dave Love + + * progmodes/fortran.el (fortran-comment-line-start): Define as + "C". + (fortran-comment-line-start-skip): Don't match cpp stuff. + (font-lock-keywords): Add * to comment-chars. Grok cpp stuff. + (fortran-mode-map): Remove over-eager custom-menu-create for now. + (fortran-mode): Don't set fortran-comment-line-start-skip, + fortran-comment-line-start here. Set comment-start, + add-log-current-defun. + (fortran-fill-paragraph): Adjust to try to DTRT with cpp stuff. + (fortran-current-defun): New function. + +2000-03-09 Gerd Moellmann + + * emacs-lisp/re-builder.el: New file. + + * mouse.el (mouse-drag-region): Don't run up-event handler + if hscroll has changed. + + * octave-mod.el (octave-font-lock-keywords): To font-lock the + builtin operators, use `font-lock-builtin-face' for Emacs and + `font-lock-preprocessor-face' otherwise. + + * font-lock.el (lisp-font-lock-keywords-1): Highlight + `(defun (setf foo)' differently. + +2000-03-08 Stefan Monnier + + * emacs-lisp/regexp-opt.el: Update copyright and leading comment. + (regexp-opt): Update comment and adapt the code the new meaning of + the `paren' argument of regex-opt-group for shy-groups. + (regexp-opt-depth): Handle shy groups as well as backslashed + backslashes. + (regexp-opt-group): Turn the leading comment into a docstring. + Allow `paren' to be a string (the string to use to open a group). + Remove open-presuf and close-presuf. Instead of checking for `all + one-char' and then later on check for `several one-char', handle + both cases close together. Also apply a more generic algorithm + for suffixes (the mirror image of the algorithm used for + prefixes). Use shy-groups. Use nreverse rather than reverse. + (regexp-opt-try-suffix): Removed. + + * cmuscheme.el (inferior-scheme-mode-map): Define it independently + from comint-mode-map, so we can just inherit from it. Also, move + the initialization into the `defvar' since there's no docstring + anyway and it's fairly short. + (inferior-scheme-mode): Define it as derived-mode: the code is + shorter and this way we inherit from comint-mode-map rather than + copying it. + + * subr.el (replace-regexps-in-string): Properly handle the case + where we match an empty string. + + * comint.el (comint-exec-1): Add the current-dir to the exec-path + when the command has a directory component (such as "./testml"). + Also fix a typo in the comment. + +2000-03-08 Gerd Moellmann + + * Makefile (compile-files): Compile files one by one because + that's the only way to ensure a clean compilation environment for + each individual file. + + * frame.el (other-frame): Call x-focus-frame. + +2000-03-07 Dave Love + + * recentf.el (recentf-keep-non-readable-files-p): Add :set, + :require to defcustom. + + * emacs-lisp/cl.el: Remove expt, delete, rassoc from autoloads + lists. + + * files.el (auto-mode-alist): Add configure.in. + + * progmodes/autoconf.el: New file. + +2000-03-07 Gerd Moellmann + + * mail/mh-e.el: Change maintainer to `none'. + + * recentf.el (recentf-keep-non-readable-files-p): Quote args + to remove-hook and add-hook. + +2000-03-07 Francesco Potorti` + + * sendmail.el (mail-send-nonascii): Add a new value `mime' and use + it as the default. + (mail-send): Test mail-send-nonascii also for the new `mime' value. + (sendmail-send-it): Conditionally add MIME headers specifying the + used character set. + +2000-03-07 Dave Love + + * winner.el: Fix keywords, autoload cookies. Split + eval-when-compile form to avoid compilation failure. + +2000-03-07 Miyashita Hisashi + + * international/mule.el: Modify comment about coding system + property `coding-category'. + (make-coding-system): New argument EOL-TYPE. Pay attention to + coding-category property of PROPERTIES. + + * international/mule-conf.el (coding-category-utf-8, + coding-category-utf-16-be, coding-category-utf-16-le): New coding + categories. Include them in the argument for set-coding-priority. + + * international/mule-cmds.el (reset-language-environment): Include + coding-category-utf-8, coding-category-utf-16-be, and + coding-category-utf-16-le in the argument for set-coding-priority. + (reset-language-environment): Initialize coding-category-utf-8, + coding-category-utf-16-be, and coding-category-utf-16-le to nil. + +2000-03-06 Karl Fogel + + * bookmark.el (bookmark-file-or-variation-thereof): New func, for + code abstracted out of `bookmark-jump-noselect'. Now tries info + extensions as well as compression extensions. + (bookmark-jump-noselect): Use above new func. + +2000-03-03 Gerd Moellmann + + * strokes.el: Change maintainer's mail address. + +2000-03-03 Kenichi Handa + + * international/mule-diag.el (list-character-sets): Make help-echo + string by substitute-command-keys. + (list-character-sets): Likewise. + (sort-listed-character-sets): Call help-setup-xref. + +2000-03-02 Gerd Moellmann + + * time.el (display-time-mail-file): Add `none' to the list of + choices. + +2000-03-01 Dave Love + + * help.el (help-xref-go-back): Don't try to set position. + + * international/mule-diag.el (list-character-sets): Call + help-setup-xref. Add help-echo to xrefs. + (list-character-sets-1): Add help-echo to xrefs. + +2000-03-02 Gerd Moellmann + + * frame.el (blink-cursor-mode): Switch cursor on when turning + the mode off. + + * add-log.el (add-log-current-defun): Add support for + Autoconf mode. + + * mail/rmail.el (rmail-quit-hook): New variable. + +2000-03-01 Dave Love + + * emacs-lisp/lisp-mode.el (lisp-mode-syntax-table): Fix syntax of |. + + * help.el (help-xref-button): Add help-echo arg. + (describe-function-1, describe-variable, help-make-xrefs): Use it. + + * faces.el (list-faces-display): Supply help-echo with + help-make-xrefs. + + * facemenu.el (list-text-properties-at): Set help-xref-stack to + nil. + +2000-03-01 Gerd Moellmann + + * image.el (defimage): Look for image files in load-path. + + * frame.el (busy-cursor-delay-seconds): Change type to + `number'. + +2000-03-01 David Ponce + + * recentf.el (recentf): Added version tag to the defgroup of + recentf. + +2000-03-01 David Ponce + + * recentf.el (recentf-cleanup): Changed to remove excluded file + too. + (recentf-edit-list-action): `recentf-edit-list' checkbox widget + action to select/unselect a file. + (recentf-edit-list): Code cleanup and improvement. + (recentf-open-more-files-action): `recentf-open-more-files' button + widget action to open a file. + (recentf-open-more-files): No more use standard completion but + widgets. + (recentf-more-collection): Deleted. + (recentf-more-history): Deleted. + (recentf-setup-more-completion): Deleted. + +2000-03-01 David Ponce + + * recentf.el (recentf-mode): No more needs that Emacs is running + under a window-system. + +1999-03-01 David Ponce + + * recentf.el (recentf-edit-list): New command to edit the recent + list which allow the user to remove files. + (recentf-edit-selected-items): New global variable, used by + `recentf-edit-list' to hold the list of files to be removed from + the recent list. + (recentf-make-menu-items): Updated to display a "Edit list..." + menu item. Minor code cleanup. + +1999-03-01 David Ponce + + * recentf.el (recentf-open-more-files): New command to open files + that are not displayed in the menu. + (recentf-more-collection): New global variable holding the set of + permissible completions used by `recentf-open-more-files'. + (recentf-more-history): New global variable holding the history list + used by `recentf-open-more-files' completion. + (recentf-setup-more-completion): New function to setup completion for + `recentf-open-more-files'. + (recentf-make-menu-items): Updated to display a "More..." menu item. + +1999-03-01 David Ponce + + * recentf.el (recentf-menu-action): Doc fixed. + +1999-03-01 David Ponce + + * recentf.el (recentf-menu-filter): Doc updated. + (recentf-update-menu-hook): Allow menu filters to force menu update. + (recentf-make-menu-items): New menu filter handling. + (recentf-make-menu-item): New helper function. + (recentf-menu-elements): New menu handling function. + (recentf-sort-ascending): Updated to new menu filter handling. + (recentf-sort-descending): Updated to new menu filter handling. + (recentf-sort-basenames-ascending): New menu filter function. + (recentf-sort-basenames-descending): New menu filter function. + (recentf-show-basenames): New menu filter function. + (recentf-show-basenames-ascending): New menu filter function. + (recentf-show-basenames-descending): New menu filter function. + +2000-02-29 Edward M. Reingold + + * diary-lib.el (list-diary-entries): Don't try to go forward at + the end of the buffer. + +2000-02-29 Kenichi Handa + + * international/mule-diag.el (list-character-sets): Completely + rewritten. + (sort-listed-character-sets): New function. + (list-character-sets-1): Completely rewritten. + (list-character-sets-2): New function. + (non-iso-charset-alist): New variable. + (decode-codepage-char): New function. + (charset-history): New variable. + (read-charset) (list-block-of-chars) + (list-iso-charset-chars) + (list-non-iso-charset-chars) + (list-charset-chars): New functions. + (mule-diag): Call list-character-sets-2, not + list-character-sets-2. + (dump-charsets): Likewise. + +2000-02-29 Gerd Moellmann + + * dired-x.el (dired-filename-at-point): Add `@' to valid + file name characters. + (dired-filename-at-point): Handle ange-ftp file names. + + * frame.el (frame-notice-user-settings): Use assq-delete-all + instead of assoc-delete-all. + (frame-notice-user-settings): Ditto. + + * subr.el (assq-delete-all): Renamed from assoc-delete-all. + Don't copy alist. + +2000-02-28 Eli Barzilay + + * calculator.el (calculator-use-menu): New option. + (calculator-initial-bindings): Changed some bindings to work as + macros. + (calculator-forced-input): Removed. + (calculator-restart-other-mode): New variable. + (calculator-mode-map): Set up menu. + +2000-02-28 Jari Aalto + + * font-lock.el (java-keywords): Added missing java 1.2.2 Javadoc + tags. + +2000-02-28 Michael Kifer + + * viper-cmd.el (viper-envelop-ESC-key): added the option to + translate all ESC key sequences. + (viper-goto-mark-subr): restore markers for files for which + they were saved. + * viper-init.el (viper-translate-all-ESC-keysequences): new variable. + * viper-util.el (viper-set-replace-overlay-glyphs, + viper-set-replace-overlay): always check if the replacement + overlay is live. + * viper.el (viper-vi-state-mode-list): added major modes. + * ediff-wind.el: minor comment changes. + * ediff.el: copyright notice date fix. + +2000-02-27 Jason Rumney + + * faces.el (face-font-family-alternatives): Add arial to helv. + (mode-line, header-line, tool-bar): Same default as x for w32. + (fixed-pitch, variable-pitch): Remove wildcard as it prevents + face-font-family-alternatives from working. + * term/w32-win.el (mouse-set-font): Do not build fontset from + chosen font. + +2000-02-25 Sam Steingold + + * emacs-lisp/cl-indent.el (toplvel): Indent `pprint-logical-block' + properly. + +2000-02-25 Richard M. Stallman + + * mail/rmail.el (rmail-resend): Verify buffer is really Rmail. + +2000-02-25 Gerd Moellmann + + * emacs-lisp/helper.el (Helper-describe-mode): Make buffer + writable. + + * frame.el (busy-cursor-delay-seconds): New option. + +2000-02-24 Gerd Moellmann + + * frame.el (show-cursor-in-non-selected-windows): New option. + +2000-02-24 Edward M. Reingold + + * diary-lib.el (include-other-diary-files): Undo the selective + display in any included file and don't kill it. + +2000-02-24 Eli Zaretskii + + * dired.el (dired-mode-map): Don't remove "Edit" from the menu + bar. Menu items converted to (menu-item format, help strings + added. + [downcase, upcase]: Don't enable on MS-DOS. + [symlink, symlinks]: Don't show if make-symbolic-link is not + bound. + [chown, chgrp]: Don't show on MS-DOS and MS-Windows. + 2000-02-23 Dave Love + * simple.el (zap-to-char, kill-line, kill-region, kill-word) + (backward-kill-word): Revert addition of * to interactive spec -- + it's a feature. + + * paragraphs.el: (kill-paragraph, backward-kill-paragraph) + (backward-kill-sentence, kill-sentence): Likewise. + * gud.el (gud-jdb-build-class-source-alist): Prepend space to scratch buffer name. (gud-format-command): Use int-to-string in ?l case. Simplify @@ -155,7 +1087,7 @@ 2000-02-17 Eli Zaretskii * faces.el (list-faces-display): Use display-mouse-p instead of - window-system. + window-system. * menu-bar.el (global-map): Menu-bar items converted to the new format (menu-item..., rearranged for better CUA compliance, and @@ -322,135 +1254,135 @@ 2000-02-15 Dirk Herrmann - * textmodes/bibtex.el (bibtex-mode): Replaced manual splitting of path - at ':' characters by call to split-string. + * textmodes/bibtex.el (bibtex-mode): Replaced manual splitting of path + at ':' characters by call to split-string. 2000-02-15 Dirk Herrmann - * textmodes/bibtex.el: Added RCS version identification. + * textmodes/bibtex.el: Added RCS version identification. 2000-02-15 Dirk Herrmann - * textmodes/bibtex.el: Some temporary comments removed. - (bibtex-field-name, bibtex-entry-type): Made the relationship - explicit. - (bibtex-field-const): Allow capital letters. - (bibtex-start-of-string): Deleted because unused. - - * textmodes/bibtex.el: Unified some nomenclature. We no longer - use the term 'reference' to describe a bibtex entry as a whole. - Further, reference keys are no longer called 'labels'. - (bibtex-keys): Renamed to bibtex-reference-keys. - (bibtex-reformat-previous-labels): Renamed to - bibtex-reformat-previous-reference-keys. - (bibtex-reference-type): Renamed to bibtex-entry-type. - (bibtex-reference-head): Renamed to bibtex-entry-head. - (bibtex-reference-maybe-empty-head): Renamed to - bibtex-entry-maybe-empty-head. - (bibtex-key-in-reference): Renamed to bibtex-key-in-entry. - (bibtex-search-reference): Renamed to bibtex-search-entry. - (bibtex-enclosing-reference-maybe-empty-head): Renamed to - bibtex-enclosing-entry-maybe-empty-head. - (bibtex-entry-field-alist, bibtex-entry-head, - bibtex-font-lock-keywords, bibtex-skip-to-valid-entry, - bibtex-map-entries, bibtex-search-entry, - bibtex-enclosing-entry-maybe-empty-head, bibtex-format-entry, - bibtex-generate-autokey, bibtex-parse-keys, bibtex-pop, bibtex-mode, - bibtex-submit-bug-report, bibtex-entry, bibtex-print-help-message, - bibtex-make-field, bibtex-end-of-entry, bibtex-sort-buffer, - bibtex-find-entry-location, bibtex-validate, bibtex-find-text, - bibtex-kill-entry, bibtex-clean-entry, bibtex-reformat, - bibtex-complete-key, bibtex-String) : Use the new nomenclature. + * textmodes/bibtex.el: Some temporary comments removed. + (bibtex-field-name, bibtex-entry-type): Made the relationship + explicit. + (bibtex-field-const): Allow capital letters. + (bibtex-start-of-string): Deleted because unused. + + * textmodes/bibtex.el: Unified some nomenclature. We no longer + use the term 'reference' to describe a bibtex entry as a whole. + Further, reference keys are no longer called 'labels'. + (bibtex-keys): Renamed to bibtex-reference-keys. + (bibtex-reformat-previous-labels): Renamed to + bibtex-reformat-previous-reference-keys. + (bibtex-reference-type): Renamed to bibtex-entry-type. + (bibtex-reference-head): Renamed to bibtex-entry-head. + (bibtex-reference-maybe-empty-head): Renamed to + bibtex-entry-maybe-empty-head. + (bibtex-key-in-reference): Renamed to bibtex-key-in-entry. + (bibtex-search-reference): Renamed to bibtex-search-entry. + (bibtex-enclosing-reference-maybe-empty-head): Renamed to + bibtex-enclosing-entry-maybe-empty-head. + (bibtex-entry-field-alist, bibtex-entry-head, + bibtex-font-lock-keywords, bibtex-skip-to-valid-entry, + bibtex-map-entries, bibtex-search-entry, + bibtex-enclosing-entry-maybe-empty-head, bibtex-format-entry, + bibtex-generate-autokey, bibtex-parse-keys, bibtex-pop, bibtex-mode, + bibtex-submit-bug-report, bibtex-entry, bibtex-print-help-message, + bibtex-make-field, bibtex-end-of-entry, bibtex-sort-buffer, + bibtex-find-entry-location, bibtex-validate, bibtex-find-text, + bibtex-kill-entry, bibtex-clean-entry, bibtex-reformat, + bibtex-complete-key, bibtex-String) : Use the new nomenclature. 2000-02-15 Dirk Herrmann - * textmodes/bibtex.el (bibtex-strings, bibtex-keys): Removed redundant - comment. - (bibtex-format-field-delimiters): New function, functionality - extracted from bibtex-format-entry. - (bibtex-autokey-get-yearfield-digits): New function, functionality - extracted from bibtex-autokey-get-yearfield. - - * textmodes/bibtex.el: Completely reimplemented parsing of bibtex - entries in order to avoid stack overflow in the regexp matcher if - field contents become large. - (bibtex-cfield, bibtex-name-in-cfield, bibtex-text-in-cfield, - bibtex-field-string-part-not-braced, - bibtex-field-string-part-no-inner-braces, - bibtex-field-string-part-1-inner-brace, - bibtex-field-string-part-2-inner-braces, - bibtex-field-string-part-3-inner-braces, bibtex-field-string-braced, - bibtex-field-string-quoted, bibtex-field-string, - bibtex-field-string-or-const, bibtex-field-text, bibtex-field, - bibtex-name-in-field, bibtex-text-in-field, bibtex-reference-infix, - bibtex-string, bibtex-key-in-string, bibtex-text-in-string): Deleted - as parsing is now performed by the following functions. - (bibtex-parse-nested-braces, bibtex-parse-field-string-braced, - bibtex-parse-quoted-string, bibtex-parse-field-string-quoted, - bibtex-parse-field-string, bibtex-search-forward-field-string, - bibtex-parse-association, bibtex-field-name-for-parsing, - bibtex-parse-field-name, bibtex-parse-field-text, bibtex-parse-field, - bibtex-search-forward-field, bibtex-search-backward-field, - bibtex-start-of-field, bibtex-end-of-field, - bibtex-start-of-name-in-field, bibtex-end-of-name-in-field, - bibtex-start-of-text-in-field, bibtex-end-of-text-in-field, - bibtex-parse-string-prefix, bibtex-parse-string-postfix, - bibtex-parse-string, bibtex-search-forward-string, - bibtex-search-backward-string, bibtex-start-of-string, - bibtex-end-of-string, bibtex-start-of-reference-key-in-string, - bibtex-end-of-reference-key-in-string, bibtex-start-of-text-in-string, - bibtex-end-of-text-in-string): New functions for the parsing of bibtex - entries. Instead of reporting the results of the parsing by - match-beginning or match-end, these functions return data structures - that hold the corresponding positions. - (bibtex-enclosing-field): Changed to also report field boundaries by - return values rather than by match-beginning or match-end. The - following functions have been adapted to use the new parsing - functions. - (bibtex-skip-to-valid-entry, bibtex-search-reference, - bibtex-enclosing-field, bibtex-format-entry, - bibtex-autokey-get-namefield, bibtex-autokey-get-titlestring, - bibtex-parse-keys, bibtex-complete, bibtex-pop, bibtex-mode, - bibtex-print-help-message, bibtex-end-of-entry, - bibtex-ispell-abstract, bibtex-validate, bibtex-next-field, - bibtex-find-text, bibtex-remove-OPT-or-ALT, bibtex-remove-delimiters, - bibtex-kill-field, bibtex-empty-field, bibtex-fill-entry): Use the new - method for parsing. - (bibtex-assoc-of-regexp, bibtex-skip-to-valid-entry, - bibtex-map-entries, bibtex-flash-head, - bibtex-enclosing-reference-maybe-empty-head, bibtex-format-entry, - bibtex-autokey-change, bibtex-autokey-get-namefield, - bibtex-autokey-get-names, bibtex-autokey-get-titlestring, - bibtex-autokey-get-titles, bibtex-parse-keys, bibtex-pop, bibtex-mode, - bibtex-end-of-entry, bibtex-ispell-abstract, bibtex-sort-buffer, - bibtex-validate, bibtex-remove-OPT-or-ALT, bibtex-remove-delimiters, - bibtex-kill-field, bibtex-kill-entry): Use let* instead of let in - order to make the new binding of case-fold-search immediately - visible. + * textmodes/bibtex.el (bibtex-strings, bibtex-keys): Removed redundant + comment. + (bibtex-format-field-delimiters): New function, functionality + extracted from bibtex-format-entry. + (bibtex-autokey-get-yearfield-digits): New function, functionality + extracted from bibtex-autokey-get-yearfield. + + * textmodes/bibtex.el: Completely reimplemented parsing of bibtex + entries in order to avoid stack overflow in the regexp matcher if + field contents become large. + (bibtex-cfield, bibtex-name-in-cfield, bibtex-text-in-cfield, + bibtex-field-string-part-not-braced, + bibtex-field-string-part-no-inner-braces, + bibtex-field-string-part-1-inner-brace, + bibtex-field-string-part-2-inner-braces, + bibtex-field-string-part-3-inner-braces, bibtex-field-string-braced, + bibtex-field-string-quoted, bibtex-field-string, + bibtex-field-string-or-const, bibtex-field-text, bibtex-field, + bibtex-name-in-field, bibtex-text-in-field, bibtex-reference-infix, + bibtex-string, bibtex-key-in-string, bibtex-text-in-string): Deleted + as parsing is now performed by the following functions. + (bibtex-parse-nested-braces, bibtex-parse-field-string-braced, + bibtex-parse-quoted-string, bibtex-parse-field-string-quoted, + bibtex-parse-field-string, bibtex-search-forward-field-string, + bibtex-parse-association, bibtex-field-name-for-parsing, + bibtex-parse-field-name, bibtex-parse-field-text, bibtex-parse-field, + bibtex-search-forward-field, bibtex-search-backward-field, + bibtex-start-of-field, bibtex-end-of-field, + bibtex-start-of-name-in-field, bibtex-end-of-name-in-field, + bibtex-start-of-text-in-field, bibtex-end-of-text-in-field, + bibtex-parse-string-prefix, bibtex-parse-string-postfix, + bibtex-parse-string, bibtex-search-forward-string, + bibtex-search-backward-string, bibtex-start-of-string, + bibtex-end-of-string, bibtex-start-of-reference-key-in-string, + bibtex-end-of-reference-key-in-string, bibtex-start-of-text-in-string, + bibtex-end-of-text-in-string): New functions for the parsing of bibtex + entries. Instead of reporting the results of the parsing by + match-beginning or match-end, these functions return data structures + that hold the corresponding positions. + (bibtex-enclosing-field): Changed to also report field boundaries by + return values rather than by match-beginning or match-end. The + following functions have been adapted to use the new parsing + functions. + (bibtex-skip-to-valid-entry, bibtex-search-reference, + bibtex-enclosing-field, bibtex-format-entry, + bibtex-autokey-get-namefield, bibtex-autokey-get-titlestring, + bibtex-parse-keys, bibtex-complete, bibtex-pop, bibtex-mode, + bibtex-print-help-message, bibtex-end-of-entry, + bibtex-ispell-abstract, bibtex-validate, bibtex-next-field, + bibtex-find-text, bibtex-remove-OPT-or-ALT, bibtex-remove-delimiters, + bibtex-kill-field, bibtex-empty-field, bibtex-fill-entry): Use the new + method for parsing. + (bibtex-assoc-of-regexp, bibtex-skip-to-valid-entry, + bibtex-map-entries, bibtex-flash-head, + bibtex-enclosing-reference-maybe-empty-head, bibtex-format-entry, + bibtex-autokey-change, bibtex-autokey-get-namefield, + bibtex-autokey-get-names, bibtex-autokey-get-titlestring, + bibtex-autokey-get-titles, bibtex-parse-keys, bibtex-pop, bibtex-mode, + bibtex-end-of-entry, bibtex-ispell-abstract, bibtex-sort-buffer, + bibtex-validate, bibtex-remove-OPT-or-ALT, bibtex-remove-delimiters, + bibtex-kill-field, bibtex-kill-entry): Use let* instead of let in + order to make the new binding of case-fold-search immediately + visible. 2000-02-15 Dirk Herrmann - * textmodes/bibtex.el: Copyright notice is up to date. - Added constant 'bibtex-maintainer-salutation. - - * textmodes/bibtex.el (bibtex-mode): use with-temp-buffer rather - than make-temp-name, use match-string-no-properties and eliminate - a quadratic behavior when building bibtex-strings. - - * bibtex.el (bibtex-reference-key): Accept string entries whose - reference key contains upper case letters. + * textmodes/bibtex.el: Copyright notice is up to date. + Added constant 'bibtex-maintainer-salutation. + + * textmodes/bibtex.el (bibtex-mode): use with-temp-buffer rather + than make-temp-name, use match-string-no-properties and eliminate + a quadratic behavior when building bibtex-strings. + + * bibtex.el (bibtex-reference-key): Accept string entries whose + reference key contains upper case letters. 2000-02-15 Dirk Herrmann - * bibtex.el (bibtex-reference-head): Allow entries to start with - a new line. + * bibtex.el (bibtex-reference-head): Allow entries to start with + a new line. 2000-02-15 Dirk Herrmann - * bibtex.el: Hiding of entry bodies is not longer provided by - bibtex.el directly. Instead the hideshow package can be used. - Added a special bibtex entry to hs-special-modes-alist. - (bibtex-hs-forward-sexp): Added for hideshow.el. + * bibtex.el: Hiding of entry bodies is not longer provided by + bibtex.el directly. Instead the hideshow package can be used. + Added a special bibtex entry to hs-special-modes-alist. + (bibtex-hs-forward-sexp): Added for hideshow.el. 2000-02-15 Dirk Herrmann @@ -991,11 +1923,11 @@ (ispell-choices-win-default-height): Fix for XEmacs visibility. (ispell-dictionary-alist1): Added Brasileiro dictionary. (ispell-dictionary-alist6): Russian command lines no longer accept - run-together words. + run-together words. (ispell-local-dictionary-alist): Add koi8-r to customize definition. (ispell-dictionary-alist): Add koi8-r to customize definition. (check-ispell-version): Added documentation string. Returns - library path when called non-interactively. + library path when called non-interactively. (ispell-menu-map-needed): Uses new variables. (ispell-library-path): New variable. (ispell-decode-string): XEmacs fix for bogus variable bindings. @@ -2421,8 +3353,8 @@ maintainer information closer to the beginning of the bibtex.el file. (bibtex-maintainer-salutation): New constant. - (bibtex-version): New constant. - (bibtex-submit-bug-report): Use bibtex-version and + (bibtex-version): New constant. + (bibtex-submit-bug-report): Use bibtex-version and bibtex-maintainer-salutation. (bibtex-entry-field-alist): Made booktitle field optional for @inproceedings entries when crossreferenced. @@ -2935,7 +3867,7 @@ 1999-11-10 Peter Kleiweg * progmodes/ps-mode.el (ps-mode-maintainer-address): New - constant. + constant. (ps-mode-submit-bug-report): New function. Entry added to menu. 1999-11-10 William M. Perry @@ -4761,7 +5693,7 @@ (reftex-what-environment): Fixed bug with stacked environments of same kind (e.g. enumerate). (reftex-process-string): Preserve default directory. - (reftex-label-alist-builtin): Changed prefixes of endnote and + (reftex-label-alist-builtin): Changed prefixes of endnote and footnote. Also the magic words. (reftex-reference): Interprete new option `reftex-fref-is-default'. @@ -5100,17 +6032,17 @@ 1999-08-03 Didier Verna * rect.el: All functions rewritten, except when noted above - their declaration. Below is a list of interface changes. + their declaration. Below is a list of interface changes. (apply-on-rectangle): New function, mostly replaces `operate-on-rectangle'. All callers changed. - (move-to-column-force): Pass new second argument to `move-to-column'. + (move-to-column-force): Pass new second argument to `move-to-column'. (kill-rectangle): Added optional prefix arg to fill lines. (delete-rectangle): Ditto. - (delete-whitespace-rectangle): Ditto. + (delete-whitespace-rectangle): Ditto. (delete-extract-rectangle): Ditto. (open-rectangle): Ditto. (clear-rectangle): Ditto. - (delete-whitespace-rectangle-line): New function. + (delete-whitespace-rectangle-line): New function. (delete-rectangle-line): Added third arg FILL. (delete-extract-rectangle-line): Ditto. (open-rectangle-line): Ditto.