+2005-03-14 Kim F. Storm <storm@cua.dk>
+
+ * simple.el (next-line, previous-line): Add optional try-vscroll
+ arg to recognize interactive use. Pass it on to line-move.
+ (line-move): Don't perform auto-window-vscroll when defining or
+ executing keyboard macro to ensure consistent behaviour.
+
+2005-03-13 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * pcvs-util.el (cvs-string->strings): Strip trailing whitespace.
+
+2005-03-13 Lute Kamstra <lute@gnu.org>
+
+ * emacs-lisp/debug.el (debug): Set debug-on-exit before calling
+ debugger-setup-buffer so that backtrace marks the frames set to
+ debug-on-exit and we don't have to do it manually. Set an extra
+ debug-on-exit for macro's.
+ (debugger-setup-buffer): Don't mark the top frame manually.
+
+2005-03-12 Lute Kamstra <lute@gnu.org>
+
+ * emacs-lisp/byte-run.el: Replace lisp-indent-hook with
+ lisp-indent-function throughout.
+ (with-no-warnings): Set lisp-indent-function property.
+
+2005-03-12 Thien-Thi Nguyen <ttn@gnu.org>
+
+ * progmodes/dcl-mode.el (dcl-mode-syntax-table):
+ Add entry for backslash.
+
+2005-03-12 Juri Linkov <juri@jurta.org>
+
+ * info.el (Info-search): Four fixes for backward search.
+
+2005-03-11 Jay Belanger <belanger@truman.edu>
+
+ * calc/calc.el (calc-language-alist): New variable.
+ * calc/calc-embed.el (calc-embedded-language-alist): Remove.
+ (calc-embedded-find-modes): Use calc-language-alist instead of
+ calc-embedded-language-alist.
+
+2005-03-11 Glenn Morris <gmorris@ast.cam.ac.uk>
+
+ * calendar/calendar.el (calendar-redrawing): New internal
+ variable.
+ (redraw-calendar): Remove bogus save-excursion from previous
+ change. Bind calendar-redrawing to t for mark-diary-entries.
+ * calendar/diary-lib.el (mark-diary-entries): No need to redraw
+ calendar if that is why we were called.
+
+2005-03-11 Kenichi Handa <handa@m17n.org>
+
+ * international/mule.el (make-coding-system): Set property
+ 'coding-system-define-form to nil.
+ (define-coding-system-alias): Likewise.
+
+2005-03-11 Kenichi Handa <handa@m17n.org>
+
+ These changes are suggested by Dave Love <fx@gnu.org>.
+
+ * textmodes/fill.el: Change encoding to iso-2022-7bit and add
+ coding: tag.
+ (adaptive-fill-regexp): Add more bullets.
+ (fill-french-nobreak-p): Add Latin-1 and Latin-9 guillemets in
+ regexps.
+
+2005-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * help.el (describe-mode): Properly handle non-trivial lighters.
+ Don't ignore minor modes that are not listed in minor-mode-list.
+
+ * tooltip.el (tooltip-mode): Don't complain that you can't turn the
+ feature ON when the user requests to turn it OFF.
+
+2005-03-10 Lute Kamstra <lute@gnu.org>
+
+ * emacs-lisp/debug.el (debug-entry-code): Delete it.
+ (implement-debug-on-entry): New function to replace debug-entry-code.
+ (debug-on-entry-1): Use implement-debug-on-entry. Delete the
+ second argument as the 2005-03-07 change makes it obsolete.
+ (debug-on-entry, cancel-debug-on-entry): Update call to
+ debug-on-entry-1.
+ (debug, debugger-setup-buffer): Comment update.
+ (debugger-frame-number): Update to work with implement-debug-on-entry.
+
+2005-03-10 Jay Belanger <belanger@truman.edu>
+
+ * calc/calc-embed.el (math-ms-args): Declare it.
+ (calc-embedded-eval-expr, calc-embedded-eval-get-var): Use variable
+ math-ms-args.
+ (calc-embedded-subst): Use math-multi-subst-rec to substitute
+ variables.
+
+2005-03-10 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-var-create-handler, gdb-get-location):
+ Use message-box.
+
+ * tooltip.el (tooltip-mode): Use define-minor-mode and simplify.
+ (tooltip-activate-mouse-motions-if-enabled): Use dolist.
+ (tooltip-gud-tips): Simplify.
+ (tooltip-gud-tips-p): Remove superflouous :set.
+ (tooltip-gud-modes): Add fortran-mode.
+ (gdb-tooltip-print): Remove newline for tooltip-use-echo-area.
+
+ * bindings.el (mode-line-mode-menu): Add tooltip-mode to mode-line.
+
+2005-03-09 Kim F. Storm <storm@cua.dk>
+
+ * play/animate.el (animate-place-char): Use forward-line instead
+ of next-line to improve performance.
+
+2005-03-09 Simon Josefsson <jas@extundo.com>
+
+ * net/browse-url.el (browse-url-default-browser): Doc fix.
+
+2005-03-09 Miles Bader <miles@gnu.org>
+
+ * emacs-lisp/bytecomp.el (byte-compile-variable-ref)
+ (byte-compile-obsolete): Change " since VER" to " (as of Emacs VER)".
+
2005-03-09 Kenichi Handa <handa@m17n.org>
* international/latin-1.el: Set case and syntax for 255 only if
set-case-syntax-set-multibyte is nil.
- * textmodes/ispell.el (ispell-insert-word): New function.
- (ispell-word): Use ispell-insert-word to isnert a new word.
- (ispell-process-line): Likewise
+ * textmodes/ispell.el (ispell-insert-word): New function.
+ (ispell-word): Use ispell-insert-word to insert a new word.
+ (ispell-process-line): Likewise.
(ispell-complete-word): Likewise.
2005-03-09 Glenn Morris <gmorris@ast.cam.ac.uk>
that debug-entry-code can be safely removed from a function while
this code is being evaluated. Revert the 2005-02-27 change as the
new implementation no longer requires it. Make sure that a
- function body containing just a string is not mistaken for a
- docstring.
+ function body containing just a string is not mistaken for a docstring.
(debug): Skip one more frame in case of debug on entry.
(debugger-setup-buffer): Delete one more frame line in case of
debug on entry.
(ibuffer-kill-line): Set arg `interactive-p' in interactive spec
rather than use function `interactive-p'.
-2004-10-22 Kenichi Handa <handa@m17n.org>
-
- * international/mule.el (translate-region): Implement it in Lisp
- as a front end of translate-region-internal.
-
2004-10-21 Jay Belanger <belanger@truman.edu>
* calc/calc-aent.el (calc-alg-ent-map, calc-alg-ent-esc-map):