]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
Don't run view-mode-hook twice when calling view-mode (Bug#13315).
[gnu-emacs] / lisp / ChangeLog
index f058c8632b7f33f3ec598fdedaf48eb24a2deea4..e4ecda0d7892fb3eca9eb8d49395ffdca441e9ca 100644 (file)
@@ -1,8 +1,162 @@
+2013-01-01  Martin Rudalics  <rudalics@gmx.at>
+
+       * view.el (view-mode-enable): New argument run-view-mode-hook.
+       Run view-mode-hook only when it's non-nil (Bug#13315).
+       (view-mode-enter): Call view-mode-enable with run-view-mode-hook
+       argument t.
+
+2012-12-31  Jürgen Hötzel  <juergen@archlinux.org>
+
+       * net/tramp-adb.el (tramp-adb-maybe-open-connection): Handle errors
+       (No device connected, invalid device name). (Bug #13299)
+
+2012-12-31  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (window-resizable--p): Rename to window-resizable-p.
+       (window-resize-no-error): New function.
+
+       * mail/rmail.el (rmail-maybe-display-summary): Restore behavior
+       broken in fix from 2012-12-28.
+
+2012-12-31  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * subr.el (special-form-p): Don't signal errors on undef aliases.
+
+2012-12-31  Jay Belanger  <jay.p.belanger@gmail.com>
+
+       * calc/calc-forms.el (math-parse-date): Try using
+       `math-parse-iso-date' when it looks like it might be needed.
+       Allow times of 24:00.
+       (math-parse-date-validate, math-parse-iso-date-validate):  Allow times
+       of 24:00.
+
+2012-12-30  Glenn Morris  <rgm@gnu.org>
+
+       * net/mairix.el (rmail, rmail-summary-displayed, rmail-summary):
+       Remove unnecessary/buggy autoloads (missing interactive).  (Bug#13294)
+       (rmail-summary-displayed, rmail-summary): Declare.
+       (mairix-rmail-display): Just require rmail.
+
+2012-12-30  Chong Yidong  <cyd@gnu.org>
+
+       * emacs-lisp/package.el (package-untar-buffer): Improve integrity
+       check for the tarball contents.
+
+2012-12-30  Matt Fidler  <matt.fidler@alcon.com>  (tiny change)
+
+       * emacs-lisp/package.el (package-untar-buffer): Handle problematic
+       tarfile content listings (Bug#13136).
+
+2012-12-30  Mark Lillibridge  <mark.lillibridge@hp.com>
+
+       * mail/rmailmm.el (rmail-insert-mime-forwarded-message):
+       Insert the undecoded text of the message being forwarded.  (Bug#9521)
+
+2012-12-30  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp-sh.el (tramp-set-file-uid-gid): Convert UID and GID to
+       integers, if they are real numbers.  (Bug#13282)
+
+       * net/tramp-sh.el (tramp-sh-handle-set-file-selinux-context):
+       Return `t' on success.
+
+       * net/tramp-smb.el (tramp-smb-file-name-handler-alist):
+       Add handler for `set-file-selinux-context'.
+
+2012-12-29  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp-sh.el (tramp-sh-handle-file-acl): Suppress basic attributes.
+       (tramp-sh-handle-set-file-acl): Return `t' on success.
+
+2012-12-29  Eli Zaretskii  <eliz@gnu.org>
+
+       * files.el (backup-buffer-copy, basic-save-buffer-2):
+       If set-file-extended-attributes fails, fall back on set-file-modes
+       instead of signaling an error.  (Bug#13298)
+       (basic-save-buffer): Likewise.
+
+2012-12-29  Fabián Ezequiel Gallina  <fgallina@cuca>
+
+       * progmodes/python.el: Support other commands triggering
+       python-indent-line so indentation cycling continues to work.
+       (python-indent-trigger-commands): New defcustom.
+       (python-indent-line): Use it.
+
+2012-12-29  Fabián Ezequiel Gallina  <fgallina@cuca>
+
+       * progmodes/python.el (python-shell-send-region): Add blank lines
+       for non sent code so backtraces remain correct.
+
+2012-12-29  Fabián Ezequiel Gallina  <fgallina@cuca>
+
+       * progmodes/python.el: Remove cl dependency.
+       (python-syntax-count-quotes): Replace incf call.
+       (python-fill-string): Replace setf call.
+
+2012-12-29  Damien Cassou  <damien.cassou@gmail.com>
+
+       * info.el (info-other-window): New arg, for consistency with info.
+
+2012-12-28  Martin Rudalics  <rudalics@gmx.at>
+
+       * mail/rmail.el (rmail-maybe-display-summary):
+       Rewrite (Bug#13066).
+
+2012-12-28  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * epg.el (epg--start): Modify process-environment locally.
+
+2012-12-28  Daiki Ueno  <ueno@gnu.org>
+
+       * epg.el: Support pinentry-curses.
+       Suggested by Werner Koch in
+       <http://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00755.html>.
+       (epg-agent-file, epg-agent-mtime): New variable.
+       (epg--start): Record the modified time of gpg-agent socket file,
+       to restore Emacs frame after pinentry-curses termination.
+       (epg-wait-for-completion): Restore Emacs frame here.
+
+2012-12-27  Juri Linkov  <juri@jurta.org>
+
+       * info.el (Info-file-completions): New variable.
+       (Info-read-node-name-1): Complete node names in the Info file
+       when a file name is given.  Call `Info-build-node-completions'
+       with a file name.
+       (Info-build-node-completions): Add new arg `file'.  When it is
+       non-nil, visit it in a temporary buffer and cache its completions in
+       `Info-current-file-completions'.  Move most of the function body to
+       `Info-build-node-completions-1'.
+       (Info-build-node-completions-1): New function with the body from
+       `Info-build-node-completions'.  (Bug#12456)
+
+2012-12-27  Juri Linkov  <juri@jurta.org>
+
+       * frame.el (frame-maximization-style): Remove user option.
+       (cycle-frame-maximized): Remove function.
+       (toggle-frame-maximized): Rewrite and bind to M-<f10>.
+       (toggle-frame-fullscreen): New command bound to <f11> instead of
+       `toggle-frame-maximized'.
+       http://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00703.html
+
+2012-12-27  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-handle-file-accessible-directory-p): New defun.
+
+       * net/tramp-adb.el (tramp-adb-file-name-handler-alist):
+       * net/tramp-gvfs.el (tramp-gvfs-file-name-handler-alist):
+       * net/tramp-sh.el (tramp-sh-file-name-handler-alist): Add handler
+       for `file-accessible-directory-p'.  (Bug#13275)
+
+2012-12-27  Sam Steingold  <sds@gnu.org>
+
+       * progmodes/cperl-mode.el (cperl-calculate-indent): Do not stagger
+       continuations, see <http://stackoverflow.com/questions/3582436>.
+
 2012-12-27  Dmitry Gutov  <dgutov@yandex.ru>
 
        * progmodes/ruby-mode.el (ruby-indent-beg-re): Only allow "class",
-       "module" and "def" to have indentation before them.  Regression
-       from 109911 (see the new test).
+       "module" and "def" to have indentation before them.
+       Regression from 2012-09-07T04:15:56Z!dgutov@yandex.ru (see the new test).
 
        * progmodes/ruby-mode.el: Bump the version to 1.2 (Bug#13200).
 
 2012-12-27  Vitalie Spinu  <spinuvit@gmail.com>  (tiny change)
 
        * comint.el (comint-adjust-window-point): New function.
-       (comint-postoutput-scroll-to-bottom): Call
-       comint-adjust-window-point (Bug#13248).
+       (comint-postoutput-scroll-to-bottom):
+       Call comint-adjust-window-point (Bug#13248).
 
 2012-12-26  Dmitry Gutov  <dgutov@yandex.ru>
 
 
 2012-12-26  Jürgen Hötzel  <juergen@archlinux.org>
 
-       * net/tramp-adb.el (tramp-adb-get-ls-command): New defun.  Suppress
-       coloring, if possible (required for BusyBox based systems like
+       * net/tramp-adb.el (tramp-adb-get-ls-command): New defun.
+       Suppress coloring, if possible (required for BusyBox based systems like
        CynagenMod).
        (tramp-adb-handle-file-attributes)
        (tramp-adb-handle-insert-directory)
        * notifications.el (notifications-notify): Protect body with
        `with-demoted-errors'.
 
-       * net/tramp-adb.el (tramp-adb-maybe-open-connection): Check
-       properties of remote device.  Restart connection, if there is a
+       * net/tramp-adb.el (tramp-adb-maybe-open-connection):
+       Check properties of remote device.  Restart connection, if there is a
        change.
 
 2012-12-21  Chong Yidong  <cyd@gnu.org>