+2002-03-08 Daniel Pfeiffer <occitan@esperanto.org>
+
+ * play/mpuz.el (mpuz-unsolved-face, mpuz-solved-face)
+ (mpuz-trivial-face, mpuz-text-face, mpuz-solve-when-trivial)
+ (mpuz-allow-double-multiplicator): New options for nicer look and
+ new features.
+ (mpuz-put-number-on-board, mpuz-paint-number, mpuz-solve): New
+ functions.
+ (mpuz-check-all-solved, mpuz-random-puzzle)
+ (mpuz-paint-statistics, mpuz-paint-digit, mpuz-close-game)
+ (mpuz-show-solution): Functions streamlined and removed french
+ style space before punctuation, added face support and optional
+ solving of trivial results.
+
+2002-03-07 Colin Walters <walters@verbum.org>
+
+ * ibuf-macs.el (define-ibuffer-column): Add :summarizer property.
+
+ * ibuffer.el (ibuffer-update-mode-name): Substitute "view time"
+ instead of "recency" for clarity.
+ (ibuffer-compile-format): Document more. Handle new "summarizer"
+ columns.
+ (ibuffer-fontify-region-function): Ditto.
+ (ibuffer-insert-buffer-line): Ditto.
+ (ibuffer-map-lines): Ditto.
+ (ibuffer-insert-buffers-and-marks): Ditto.
+ (ibuffer-update-title-and-summary): Renamed from
+ `ibuffer-update-title'. Handle "summarizer" columns.
+ (ibuffer-clear-summary-columns): New function.
+
+ * ibuf-ext.el (ibuffer-filter-format-alist): Add type and group.
+ (ibuffer-toggle-sorting-mode): Ditto.
+
+2002-03-07 Gerd Moellmann <gerd@gnu.org>
+
+ * progmodes/ebrowse.el (ebrowse-view/find-file-and-search-pattern):
+ Use the other-window instead of the other-frame functions when
+ the window is dedicated.
+
+2002-03-06 ShengHuo ZHU <zsh@cs.rochester.edu>
+
+ * textmodes/bibtex.el (bibtex-make-field): Call bibtex-find-text
+ with SILENT so that a new field can be added.
+
+2002-03-06 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * files.el (make-auto-save-file-name): Make sure the produced file
+ name does not contain characters that are invalid for DOS/Windows
+ filesystems.
+
+ * dos-fns.el, w32-fns.el (make-auto-save-file-name):
+ Remove replacement functions.
+
+2002-03-06 Gerd Moellmann <gerd@gnu.org>
+
+ * font-lock.el (lisp-font-lock-keywords-2): Highlight keywords of
+ the form `:x'.
+
+ * vc.el (vc-branch-part): Add autoload cookie. This function can
+ be called from vc-rcs-find-most-recent-rev when visiting a file
+ checked into RCS in a CVS sandbox.
+
+2002-03-06 Andreas Schwab <schwab@suse.de>
+
+ * progmodes/hideif.el: Augment expression parser to handle
+ conditional expressions.
+ (hif-token-regexp): Also match `?' and `:'.
+ (hif-tokenize): Handle `?' and ':' as tokens.
+ (hif-expr): Parse conditional expressions.
+ (hif-or-expr): Parse `||' expressions.
+ (hif-and-expr): Renamed from hif-term.
+ (hif-conditional): New function to evaluate a conditional
+ expression.
+
+2002-03-06 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+
+ * language/czech.el ("Czech"): Fix the documentation.
+
+ * language/slovak.el ("Slovak"): Likewise.
+
+2002-03-05 ShengHuo ZHU <zsh@cs.rochester.edu>
+
+ * xml.el (xml-parse-attlist): Accept empty strings.
+ From Max Froumentin <mf@w3.org>.
+
+2002-03-05 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * mouse.el (mouse-show-mark): Remove the no-highlight alternative:
+ all terminals now support highlighting of some kind.
+
+ * language/european.el (mac-roman): Fix the safe-chars property.
+
+2002-03-05 Andre Spiegel <spiegel@gnu.org>
+
+ * vc.el (vc-transfer-file): Use `make-temp-file'.
+ (vc-default-update-changelog): Remove conditional use of
+ `make-temp-name'.
+
+ * vc-cvs.el (vc-cvs-diff-tree): Fix typo in parameter names.
+
+2002-03-05 Michael Kifer <kifer@cs.stonybrook.edu>
+
+ * ediff-init.el: Comments.
+
+ * ediff-hook.el: Got rid of autoloads. Not needed, since the hook
+ is loaded.
+
+ * ediff-mult.el (ediff-intersect-directories)
+ (ediff-prepare-meta-buffer,ediff-get-directory-files-under-revision):
+ Cleanup.
+ (ediff-draw-dir-diffs): Now supports the "C" command in directory
+ difference buffer.
+ (ediff-dir-diff-copy-file): New function that implements copying
+ of files from one Ediff dir to another
+ (ediff-bury-dir-diffs-buffer): Kills the buffer instead.
+ (ediff-append-custom-diff): Better error msgs.
+
+ * ediff-util.el (ediff-compute-custom-diffs-maybe): Buglet fix.
+ (ediff-inferior-compare-regions): Use
+ ediff-clone-buffer-for-region-comparison. Better and simpler interface.
+
+ * ediff.el (ediff-directories-internal): Cleanup.
+ (ediff-clone-buffer-for-region-comparison): Better interface.
+
+2002-03-04 Richard M. Stallman <rms@gnu.org>
+
+ * emacs-lisp/easy-mmode.el (define-minor-mode):
+ Use "P" in interactive spec of minor mode commands.
+
+2002-03-04 Stefan Monnier <monnier@cs.yale.edu>
+
+ * faces.el (face-spec-choose): Allow `t' to appear before the end.
+ (mode-line, tool-bar, minibuffer-prompt, region, fringe, bold, italic)
+ (bold-italic, underline, highlight, secondary-selection, fixed-pitch)
+ (variable-pitch, trailing-whitespace): Don't use the old-style entries.
+ (mode-line-inactive, header-line): Move the `t' section to the
+ beginning so the `:inherit' setting can be shared.
+
+2002-03-04 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+
+ * net/snmp-mode.el: Require tempo when compiling to prevent
+ warnings. Update copyright notice.
+
+ * help.el (describe-key-briefly, describe-key): Interpret `undefined'
+ like not defined at all.
+
2002-03-03 Stefan Monnier <monnier@cs.yale.edu>
* textmodes/sgml-mode.el: Change maintainer to FSF.
2002-03-03 Thien-Thi Nguyen <ttn@gnu.org>
- * calendar/diary-lib.el (list-diary-entries): Use
- `buffer-substring' instead of `buffer-substring-no-properties' to
- support enriched mode.
+ * calendar/diary-lib.el (list-diary-entries): Use `buffer-substring'
+ instead of `buffer-substring-no-properties' to support enriched mode.
2002-03-02 Richard M. Stallman <rms@gnu.org>
2002-03-01 Andreas Schwab <schwab@suse.de>
- * textmodes/texnfo-upd.el (texinfo-start-menu-description): Remove
- extra paren in regexp.
+ * textmodes/texnfo-upd.el (texinfo-start-menu-description):
+ Remove extra paren in regexp.
2002-03-01 Eli Zaretskii <eliz@is.elta.co.il>
2002-02-28 Colin Walters <walters@verbum.org>
- * eshell/esh-var.el (eshell-parse-variable-ref): Use
- `make-temp-file'.
+ * eshell/esh-var.el (eshell-parse-variable-ref): Use `make-temp-file'.
* calc/calc-graph.el (calc-gnuplot-tempfile): Don't expand against
- `temporary-file-directory'; we now do that in
- `calc-graph-file-cache'.
+ `temporary-file-directory'; we now do that in `calc-graph-file-cache'.
(calc-temp-file-name): Use `make-temp-file'.
2002-02-28 Richard M. Stallman <rms@gnu.org>
* winner.el (winner-boring-buffers, winner-set): A window which
displays a buffer whose name is in the list
- `winner-boring-buffers', will no longer be restored by
- `winner-undo'.
+ `winner-boring-buffers', will no longer be restored by `winner-undo'.
(winner-sorted-window-list): Used to improve comparison between
window configurations.
(winner-win-data): Simplified and moved.
2002-02-25 Per Abrahamsen <abraham@dina.kvl.dk>
- * ps-print.el (ps-print-printer): Added `lpr' customize group
- member.
+ * ps-print.el (ps-print-printer): Added `lpr' customize group member.
2002-02-25 Juanma Barranquero <lektu@terra.es>
(ctext-post-read-conversion, ctext-pre-write-conversion):
New functions.
-2002-02-21 Andre Spiegel <spiegel@gnu.org>
-
- Patch by Jonathan Kamens <jik@kamens.brookline.ma.us>.
+2002-02-21 Jonathan Kamens <jik@kamens.brookline.ma.us>
* vc.el (vc-default-init-version): Update documentation to
indicate that the backend can override the default init version.
but isn't any longer.
(vc-find-file-hook): Likewise.
-2002-02-21 Andre Spiegel <spiegel@gnu.org>
-
- Patch by Martin.Lorentzson@telia.com.
+2002-02-21 Martin Lorentzson <Martin.Lorentzson@telia.com>
* vc-cvs.el (vc-cvs-sticky-date-format-string): New variable.
(vc-cvs-sticky-tag-display): New variable.