*** empty log message ***
[bpt/emacs.git] / lisp / ChangeLog
index d843447..6944778 100644 (file)
@@ -1,8 +1,95 @@
+2001-04-04  Vinicius Jose Latorre  <vinicius@cpqd.com.br>
+
+       * ps-mule.el: Eliminate cl package dependence.
+       (char-valid-p, multibyte-string-p, string-make-multibyte): Define funs
+       if they aren't defined yet.
+       (ps-mule-encode-header-string, ps-mule-header-string-charsets):
+       Eliminate cl package dependence.
+
+2001-04-04  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * progmodes/cc-cmds.el (c-outline-level):
+       Bind buffer-invisibility-spec.  Originally from Dave Love, but
+       got lost when incorporating version 5.26.
+
+2001-04-04  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * emulation/pc-select.el (pc-selection-mode):
+       Call normal-erase-is-backspace-mode instead of binding
+       keys individually.
+
+       * cus-load.el (normal-erase-is-backspace): Use it instead of
+       delete-key-deletes-forward.
+
+       * startup.el (command-line): Use normal-erase-is-backspace and
+       normal-erase-is-backspace-mode.
+
+       * simple.el (normal-erase-is-backspace): Rename from
+       delete-key-deletes-forward.  Doc fix.
+       (normal-erase-is-backspace-mode): Rename from
+       delete-key-deletes-forward-mode.  Doc fix.
+       Run normal-erase-is-backspace-hook.
+
+       * dired.el (dired-move-to-filename-regexp): Support file sizes in
+       ``human-readable'' format produced by GNU `ls'.
+       (dired-move-to-filename-regexp): Recognize ISO format dates.
+       From Paul Eggert <eggert@twinsun.com>.
+
+2001-04-04  Gerd Moellmann  <gerd@gnu.org>
+
+       * emacs-lisp/lisp-mnt.el (lm-keywords-list, lm-keywords-finder-p):
+       New functions.
+       (lm-verify): Check keywords.
+       From Eric M. Ludlam <eric@siege-engine.com>.
+
+2001-04-03  Eric M. Ludlam  <eric@siege-engine.com>
+
+       * speedbar.el (speedbar-insert-image-button-maybe): Check for
+       `xemacs' feature instead of for the function `set-extent-property'.
+
+2001-04-03  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * mail/mh-utils.el (mh-folder-hist): New var.
+       (mh-prompt-for-folder): Use it and pass `default' to completing-read.
+
+2001-04-03  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * hexl.el (hexl-scroll-up): If scrolling gets outside the hexl
+       region, position point on the first or last 16-byte group.
+       (hexl-mode-map): Bind C-Home and C-End to hexl-beginning-of-buffer
+       and hexl-end-of-buffer.  Bind End and Home to hexl-end-of-line and
+       hexl-beginning-of-line.
+
 2001-04-03  Gerd Moellmann  <gerd@gnu.org>
 
-       * ps-mule.el (ps-mule-font-info-database-bdf): Change
-       `isci24-etl.bdf' to `isci24-mule.bdf'.  From: Kenichi Handa
-       <handa@etl.go.jp>.
+       * icomplete.el (icomplete-mode): Treat an argument like other
+       modes do.
+
+       * startup.el (fancy-splash-head): Use splash8.xpm for color
+       depth 8.
+
+       * emacs-lisp/checkdoc.el (checkdoc-common-verbs-wrong-voice):
+       Add an antry for ``converts''.
+
+       * language/slovak.el ("Slovak"): Add documentation string.
+       From Pavel@Janik.cz (Pavel Jan\e,Bm\e(Bk ml.).
+
+       * language/czech.el ("Czech"): Add documentation string.
+       From Pavel@Janik.cz (Pavel Jan\e,Bm\e(Bk ml.).
+
+       * ps-mule.el (ps-mule-font-info-database-bdf): Change `isci24-etl.bdf'
+       to `isci24-mule.bdf'.  From: Kenichi Handa <handa@etl.go.jp>.
+
+2001-04-02  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * mail/mail-extr.el (mail-extr-delete-char, mail-extr-safe-move-sexp)
+       (mail-extr-skip-whitespace-forward, mail-extr-nuke-char-at)
+       (mail-extr-skip-whitespace-backward, mail-extr-undo-backslash-quoting):
+       Use `defsubst' rather than a macro to ease debugging.
+       (mail-extr-last): Remove (use `last' instead).
+       (mail-extract-address-components): Properly reset the syntax-table
+       after parsing an address.  Use `last' rather than mail-extr-last.
+       Make sure the end marker stays at the very end.
 
 2001-04-02  Eli Zaretskii  <eliz@is.elta.co.il>
 
        * ps-print.el: Line and paragraph spacing feature.  Region to cut
        out when printing.  Doc fix.
        (ps-print-version): New version number (6.5).
-       (ps-line-spacing, ps-paragraph-spacing, ps-paragraph-regexp): New
-       vars.  Line and paragraph spacing feature.
+       (ps-line-spacing, ps-paragraph-spacing, ps-paragraph-regexp):
+       New vars.  Line and paragraph spacing feature.
        (ps-begin-cut-regexp, ps-end-cut-regexp): New vars.  Region to cut
        out when printing.
        (ps-setup, ps-nb-pages, ps-get-page-dimensions, ps-begin-file)
        (ps-get-font-size, ps-begin-job, ps-continue-line)
        (ps-plot-region): Code fix.
        (ps-print-prologue-2): Var eliminated.
-       (ps-line-spacing-internal, ps-paragraph-spacing-internal): New
-       internal vars.
+       (ps-line-spacing-internal, ps-paragraph-spacing-internal):
+       New internal vars.
        (ps-get-size): New fun.
        (ps-output-string-prim, ps-init-output-queue, ps-print-page-p)
        (ps-next-line): Replace defun by defsubst.
 
 2001-04-02  Gerd Moellmann  <gerd@gnu.org>
 
-       * frame.el (cursor-in-non-selected-windows): Replaces
-       show-cursor-in-non-selected-windows.
+       * frame.el (cursor-in-non-selected-windows):
+       Replaces show-cursor-in-non-selected-windows.
 
 2001-03-31  Kenichi Handa  <handa@etl.go.jp>
 
        * international/titdic-cnv.el (quail-cxterm-package-ext-info):
        Delete entries for "chinese-py" and "chinese-ziranma".
-       (quail-misc-package-ext-info): New variable. 
+       (quail-misc-package-ext-info): New variable.
        (tsang-quick-converter): New function.
-       (tsang-b5-converter, quick-b5-converter, tsang-cns-converter) 
-       (quick-cns-converter, py-converter, ziranma-converter) 
+       (tsang-b5-converter, quick-b5-converter, tsang-cns-converter)
+       (quick-cns-converter, py-converter, ziranma-converter)
        (miscdic-convert, batch-miscdic-convert): New functions.
 
 2001-03-30  Kenichi Handa  <handa@etl.go.jp>