*** empty log message ***
[bpt/emacs.git] / lisp / ChangeLog
index 92552de..2b24991 100644 (file)
@@ -1,3 +1,157 @@
+2004-07-17  Richard M. Stallman  <rms@gnu.org>
+
+       * replace.el (occur-read-primary-args): Pass default to read-from-minibuffer.
+
+       * mail/footnote.el (footnote-section-tag): Use defcustom.
+
+       * font-lock.el (font-lock-add-keywords, font-lock-remove-keywords):
+       Compile font-lock-keywords, not KEYWORDS.
+       (lisp-font-lock-keywords-2): Add multiple-value-prog1, go.
+       Add warn, check-type.  Handle cerror like error.
+
+2004-07-14  Daniel Pfeiffer  <occitan@esperanto.org>
+
+       * progmodes/which-func.el (which-func-keymap): New var.
+       (which-func-face): New face.
+       (which-func-format): Use them.
+
+2004-07-16  Stephan Stahl  <stahl@eos.franken.de>  (tiny change)
+
+       * buff-menu.el (list-buffers-noselect): Append the buffer's
+       process status to its mode name.
+
+2004-07-16  Kim F. Storm  <storm@cua.dk>
+
+       * simple.el (inhibit-mark-movement): New defvar.
+       (beginning-of-buffer, end-of-buffer): Do not push mark if
+       inhibit-mark-movement is non-nil or C-u prefix is given.
+
+       * emulation/cua-base.el (cua--preserve-mark-commands): New defvar.
+       Init to beginning-of-buffer and end-of-buffer.
+       (cua--undo-push-mark): New defvar.
+       (cua--pre-command-handler): Set inhibit-mark-movement if mark is
+       already active and command is in cua--preserve-mark-commands.
+       Also fix check for shift modifier on non-window systems.
+       (cua--post-command-handler): Clear inhibit-mark-movement if set.
+
+2004-07-14  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * calendar/cal-dst.el (calendar-time-from-absolute): Return a list
+       of two integers, instead of a cons.
+
+       * net/tramp.el (tramp-handle-verify-visited-file-modtime):
+       `visited-file-modtime' now returns a list of two integers, instead
+       of a cons.
+
+       * dired.el (dired-directory-changed-p): Ditto.
+
+       * progmodes/grep.el (grep): Doc fix.
+
+2004-07-14  Daniel Pfeiffer  <occitan@esperanto.org>
+
+       * autorevert.el (auto-revert-tail-mode)
+       (auto-revert-tail-mode-text, auto-revert-tail-pos): New vars.
+       (auto-revert-mode): Turn off auto-revert-tail-mode, so we're not
+       in both at the same time.
+       (auto-revert-tail-mode): New command.
+       (turn-on-auto-revert-tail-mode, auto-revert-tail-handler): New funs.
+       (auto-revert-handler): Revert only either tail or whole file.
+
+       * bindings.el (mode-line-mode-menu): Fix alphabetical ordering and
+       add auto-revert-tail-mode.
+
+2004-07-12  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
+
+       * printing.el: Doc fix.  Change name of some funs.
+       (pr-dosify-file-name): New fun.  Replace ps-dosify-path.
+       (pr-unixify-file-name): New fun.  Replace ps-unixify-path.
+       (pr-standard-file-name): New fun.  Replace pr-standard-path.
+       (pr-call-process): Code fix.
+
+2004-07-12  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * subr.el (with-selected-window): Doc fix.
+
+2004-07-11  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * subr.el (get-buffer-window-list): Doc fix.
+
+2004-07-10  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * files.el (switch-to-buffer-other-window): Doc fix.
+
+       * window.el (save-selected-window, one-window-p)
+       (split-window-keep-point, split-window-vertically)
+       (split-window-horizontally): Doc fixes.
+
+2004-07-10  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
+
+       * printing.el: Doc fix.  Now it uses call-process instead of
+       shell-command for low command execution.
+       (pr-version): New version number (6.8).
+       (pr-shell-file-name): Option removed.
+       (pr-shell-command): Fun removed.
+       (pr-call-process): New fun.  Replace pr-shell-command.
+       (pr-standard-path, pr-remove-nil-from-list): New funs.
+       (zmacs-region-stays, current-mouse-event, current-menubar): New var.
+       (pr-ps-file-preview, pr-ps-file-using-ghostscript, pr-ps-file-print)
+       (pr-setup, pr-ps-set-printer, pr-txt-set-printer)
+       (pr-ps-utility-process, pr-txt-print): Code fix.
+
+2004-07-10  Stephan Stahl  <stahl@eos.franken.de>  (tiny change)
+
+       * ediff-mult.el (ediff-meta-truncate-filenames): Change type to
+       boolean.
+
+2004-07-09  Lars Hansen  <larsh@math.ku.dk>
+
+       * wid-edit.el (widget-field-buffer): Doc fix.
+
+2004-07-09  John Paul Wallington  <jpw@gnu.org>
+
+       * emacs-lisp/re-builder.el (reb-update-overlays): Distinguish
+       between one and several matches in message.
+
+2004-07-09  Richard M. Stallman  <rms@gnu.org>
+
+       * mouse.el (mouse-set-region-1): If transient-mark-mode
+       is `identity', change it to `only'.
+
+       * simple.el (current-word): Doc fix.
+
+2004-07-09  Mark A. Hershberger  <mah@everybody.org>
+
+       * progmodes/cperl-mode.el (cperl-mode): Adapt defun-prompt-regexp
+       so that it is more understanding of whitespace.
+
+       * xml.el (xml-maybe-do-ns, xml-parse-tag): Produce elements in the
+       form
+       (("ns" . "element") (attr-list) children) instead of
+       ((:ns . "element") (attr-list) children) in order to reduce the
+       number of symbols used.
+       (xml-skip-dtd): Change to use xml-parse-dtd but set
+       xml-validating-parsing to nil.
+       (xml-parse-dtd): Parse entity deleclarations in DOCTYPEs.
+       (xml-substitute-entity): Remove in favor of new entity substitution.
+       (xml-substitute-special): Rewrite in to substitute complex
+       entities from DOCTYPE declarations.
+       (xml-parse-fragment): Parse fragments from entity deleclarations.
+       (xml-parse-region, xml-parse-tag, xml-parse-attlist)
+       (xml-parse-dtd, xml-substitute-special): Make validity checks
+       conditioned on xml-validating-parser.  Add "Not Well Formed" to
+       error messages about well-formedness.
+
+2004-07-08  Steven Tamm  <steventamm@mac.com>
+
+       * term/mac-win.el (mac-scroll-ignore-events, mac-scroll-down)
+       (mac-scroll-down-line, mac-scroll-up, mac-scroll-up-line):
+       Do not treat double clicks and triple clicks specially in the
+       scroll bar (preventing strange repositioning problems)
+
+2004-07-06  Stefan  <monnier@iro.umontreal.ca>
+
+       * replace.el (query-replace-regexp-eval): Fix last change.
+
 2004-07-05  Stefan  <monnier@iro.umontreal.ca>
 
        * replace.el (query-replace-descr): New fun.
        (timer-event-handler): Set triggered-p element non-nil while running
        the timer function.
 
+2004-05-14  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * descr-text.el (describe-char-unicode-data)
+       (describe-char-unicodedata-file): Re-enable the unicode code now that
+       the licensing issues have been cleared in the unicode-4 license.
+       (describe-text-properties-1): Remove unused `overlay' var.
+       (describe-char): Remove unused var `buffer'.
+
 2004-05-14  David Ponce  <david@dponce.com>
 
        * tree-widget.el: New file.