Rewrite Eshell tests using ERT
[bpt/emacs.git] / lisp / ChangeLog
index 6a09469..8130d3e 100644 (file)
@@ -1,5 +1,129 @@
+2013-05-25  Eli Zaretskii  <eliz@gnu.org>
+
+       * subr.el (unmsys--file-name): Renamed from reveal-filename.
+
+       * Makefile.in (custom-deps, finder-data, autoloads)
+       ($(MH_E_DIR)/mh-loaddefs.el, $(TRAMP_DIR)/tramp-loaddefs.el)
+       ($(CAL_DIR)/cal-loaddefs.el, $(CAL_DIR)/diary-loaddefs.el)
+       ($(CAL_DIR)/hol-loaddefs.el): All users changed.
+
+2013-05-25  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/lisp.el (lisp-completion-at-point): Don't use
+       error-completion on the first 2 args of condition-case (bug#14446).
+       Don't burp at EOB.
+
+2013-05-25  Leo Liu  <sdl.web@gmail.com>
+
+       * comint.el (comint-previous-matching-input): Do not flood the
+       *Messages* buffer with trivial messages.
+
+2013-05-25  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/flymake.el (flymake-nop): Don't return a string.
+       (flymake-set-at): Fix typo.
+
+       * simple.el (read--expression): New function, extracted from
+       eval-expression.  Set completion-at-point-functions (bug#14465).
+       (eval-expression, eval-minibuffer): Use it.
+
+2013-05-25  Xue Fuqiao  <xfq.free@gmail.com>
+
+       * progmodes/flymake.el (flymake-save-buffer-in-file)
+       (flymake-makehash, flymake-posn-at-point-as-event, flymake-nop)
+       (flymake-selected-frame, flymake-log, flymake-ins-after)
+       (flymake-set-at, flymake-get-buildfile-from-cache)
+       (flymake-add-buildfile-to-cache, flymake-clear-buildfile-cache)
+       (flymake-find-possible-master-files, flymake-save-buffer-in-file):
+       Refine the doc string.
+       (flymake-get-file-name-mode-and-masks): Reformat.
+       (flymake-get-real-file-name-function): Fix a minor bug.
+
+2013-05-24  Juri Linkov  <juri@jurta.org>
+
+       * progmodes/grep.el (grep-mode-font-lock-keywords):
+       Support =linenumber= format used by git-grep for lines with
+       function names.  (Bug#13549)
+
+2013-05-24  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/octave.el (octave-smie-rules): Return nil rather than
+       0 after a semi-colon; it works better for smie-auto-fill.
+       (octave--indent-new-comment-line): New function.
+       (octave-indent-new-comment-line): Use it (indirectly).
+       (octave-mode): Don't disable smie-auto-fill.  Use add-function to
+       modify comment-line-break-function.
+
+       * emacs-lisp/smie.el (smie-auto-fill): Rework to be more robust.
+       (smie-setup): Use add-function to set it.
+
+2013-05-24  Sam Steingold  <sds@gnu.org>
+
+       * sort.el (delete-duplicate-lines): Accept an optional `keep-blanks'
+       argument (before the `interactive' argument).
+
+2013-05-24  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * image-mode.el (image-mode-winprops): Add winprops to
+       image-mode-winprops-alist before running
+       image-mode-new-window-functions.
+       * doc-view.el (doc-view-new-window-function): Don't delay
+       doc-view-goto-page via timers (bug#14435).
+
+2013-05-24  Tassilo Horn  <tsdh@gnu.org>
+
+       * doc-view.el: Integrate with desktop.el.  (Bug#14435)
+       (doc-view-desktop-save-buffer): New function.
+       (doc-view-restore-desktop-buffer): New function.
+       (desktop-buffer-mode-handlers):
+       Add `doc-view-restore-desktop-buffer' as desktop.el buffer mode
+       handler.
+       (doc-view-mode): Set `doc-view-desktop-save-buffer' as custom
+       `desktop-save-buffer' function.
+
+2013-05-24  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp-gvfs.el (tramp-gvfs-enabled): New defconst.
+       (tramp-gvfs-file-name-handler): Raise a user error when
+       `tramp-gvfs-enabled' is nil.
+       (top): Register signals only when `tramp-gvfs-enabled' is non-nil.
+       Do not raise a user error when loading package.  (Bug#14447)
+
+       * net/xesam.el: Move to obsolete/.
+
 2013-05-24  Glenn Morris  <rgm@gnu.org>
 
+       * font-lock.el (lisp-font-lock-keywords-2): Add with-coding-priority.
+
+       * emacs-lisp/chart.el (chart-sort): Replace obsolete `object-name'.
+
+       * progmodes/cperl-mode.el (cperl-mode): Use fboundp.
+       (Info-find-node, Man-getpage-in-background): Declare.
+
+       * mail/unrmail.el (unrmail):
+       Replace obsolete detect-coding-with-priority.
+
+       * net/socks.el (socks-split-string): Use this rather than split-string.
+       (socks-nslookup-host): Update for above change.
+       (dynamic-choice, s5-dynamic-choice-match)
+       (s5-dynamic-choice-match-inline, s5-widget-value-create):
+       Comment out unused code.
+
+       * tooltip.el (tooltip-use-echo-area): Warn only on 'set.
+       * progmodes/gud.el (gud-gdb-completion-function): Move before use.
+       (gud-tooltip-echo-area): Make obsolete.
+       (gud-tooltip-process-output, gud-tooltip-tips): Also check tooltip-mode.
+
+       * progmodes/js.el (js--optimize-arglist): Declare.
+
+       * progmodes/ruby-mode.el (ruby-syntax-propertize-expansion): Declare.
+
+       * progmodes/which-func.el (ediff-window-A, ediff-window-B)
+       (ediff-window-C): Declare.
+
+       * obsolete/pgg-gpg.el, obsolete/pgg-pgp.el, obsolete/pgg-pgp5.el:
+       Tweak requires to silence compiler.
+
        * obsolete/sym-comp.el: No need to load hipper-exp when compiling.
        (he-search-string, he-tried-table, he-expand-list)
        (he-init-string, he-string-member, he-substitute-string)