(animate-string): Doc fix. Use a buffer
[bpt/emacs.git] / lisp / ChangeLog
index 239db44..b22250e 100644 (file)
@@ -1,5 +1,140 @@
+2001-08-10  Gerd Moellmann  <gerd@gnu.org>
+
+       * play/animate.el (animate-string): Doc fix.  Use a buffer
+       name with stars in it.
+       (animate-sequence): New function.
+       From Richard Stallman <rms@gnu.org>.
+
+       * frame.el (select-frame-set-input-focus): New function
+       extracted from other-frame.
+       (other-frame): Use it.
+       (next-multiframe-window, previous-multiframe-window): Use it.
+
+       * isearch.el (isearch-other-meta-char): Don't switch to the
+       buffer of a window clicked on, when the current buffer is
+       in Isearch mode.
+
+       * image.el (image-jpeg-p): Test for APPn markers in the range
+       #xe0..#xef.
+
+2001-08-09  Gerd Moellmann  <gerd@gnu.org>
+
+       * desktop.el (desktop-save): Don't use concat to form a file
+       name, use expand-file-name.
+
+       * mouse.el (mouse-delete-window): Do nothing if frame has just
+       one window.
+
+       * bindings.el (minor-mode-alist): Use mode-line-minor-mode-keymap
+       for the minor mode name.
+
+       * view.el (toplevel): Use mode-line-minor-mode-keymap for the
+       minor mode name.
+
+       * time.el (display-time-string-forms): Use
+       make-mode-line-mouse-map instead of make-mode-line-mouse2-map.
+
+       * subr.el (add-minor-mode): Use mode-line-minor-mode-keymap for
+       the minor mode name.
+
+       * emacs-lisp/easy-mmode.el (define-minor-mode): Use 
+       mode-line-minor-mode-keymap for the minor mode name.
+
+       * calendar/calendar.el (calendar-mode-line-format): Use
+       make-mode-line-mouse-map instead of make-mode-line-mouse2-map.
+
+       * bindings.el (make-mode-line-mouse-map): Renamed from
+       make-mode-line-mouse2-map.  Take additional arg MOUSE.
+       (mode-line-modified): Use mouse-3 instead of mouse-2.
+       (mode-line-buffer-identification-keymap): Bind keys differently.
+       (propertized-buffer-identification): Adapt help-echo to new
+       bindings.
+
+       * bindings.el (mode-line-format): Specify help-echo for line
+       number, column number and buffer-percent part of the mode-line.
+
+       * image.el (image-type-regexps): Allow whitespace at the start
+       of the image data for XPM, XBM and Postscript, which are
+       text files.
+       (image-jpeg-p): Correct calculation of next field offset.
+
+2001-08-08  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+
+       * battery.el: Fix typo.
+
+2001-08-08  Gerd Moellmann  <gerd@gnu.org>
+
+       * image.el (image-type-regexps): Allow predicates.  Change the way
+       JPEG images are recognized.
+       (image-jpeg-p): New function.
+       (image-type-from-data): Handle predicates in image-type-regexps.
+
+       * emacs-lisp/edebug.el (edebug-read-function): Fix handling of
+       #:, #x, #o, and similar constructs.
+
+2001-08-07  Gerd Moellmann  <gerd@gnu.org>
+
+       * vc.el (vc-transfer-file): Fix malformed autoload cookie.
+
+       * emulation/viper-util.el (viper-file-checked-in-p): Use `and'
+       instead of `progn'.
+
+       * tar-mode.el (tar-extract): Avoid generating a new buffer
+       for each file visited.  From Markus Rost <rost@math.ohio-state.edu>.
+
+       * textmodes/paragraphs.el (forward-sentence): Avoid building
+       a regexp from sentence-end.  From Kenichi Handa <handa@etl.go.jp>.
+
+       * progmodes/executable.el (executable-set-magic): If 
+       executable-find returns a quoted file name, unquote it before
+       inserting it.
+
+       * image.el (image-type-regexps): For JPEG files, use a regexp
+       derived from the JFIF spec.
+       
+       * image.el (image-type-regexps): Use `\`' instead of `^' in
+       most regular expressions.
+
+2001-08-06  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+
+       * play/animate.el: re-insert a reference to re-inserted function.
+
+2001-08-06  Gerd Moellmann  <gerd@gnu.org>
+
+       * help.el (describe-function-1): Use
+       find-function-search-for-symbol instead of find-function-noselect
+       because the latter follows aliases.
+
+       * play/animate.el (animate-birthday-present): Re-insert.
+
+       * toolbar/tool-bar.el (tool-bar-add-item-from-menu): Handle
+       old-style menu definitions.
+
+2001-08-06  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+
+       * textmodes/makeinfo.el, textmodes/page-ext.el, textmodes/page.el,
+       * textmodes/text-mode.el, textmodes/two-column.el: Keywords added.
+
+       * play/studly.el, mail/unrmail.el, emacs-lisp/lucid.el,
+       * emulation/pc-mode.el, diff.el, textmodes/fill.el, abbrev.el,
+       * add-log.el, faces.el, mail/sc.el: Specify FSF as Maintainer.
+
+2001-08-05  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+
+       * textmodes/tildify.el: Milan Zamazal has new address.
+
 2001-08-03  Gerd Moellmann  <gerd@gnu.org>
 
+       * custom.el (custom-set-variables): Don't test `custom-requests'
+       properties, check the third element of the options passed to
+       custom-set-variables instead.
+
+       * info.el (info-insert-file-contents): Use info-file-exists-p
+       instead of file-exists-p.
+
+       * play/zone.el (zone-pgm-stress): Use unwind-protect to make sure
+       the mode-line face is restored.  Fix several bugs.
+
        * replace.el (perform-replace): Doc fix.
 
 2001-08-02  Francesco Potorti`  <pot@gnu.org>