lisp/desktop.el: Make some frame-restoring functions public.
[bpt/emacs.git] / lisp / ChangeLog
index 4b6d0b0..ebd7996 100644 (file)
@@ -1,17 +1,84 @@
+2013-07-21  Juanma Barranquero  <lekktu@gmail.com>
+
+       * desktop.el (desktop-saved-frame-states):
+       Rename from desktop--saved-states; all users changed.
+       (desktop-save-frames): Rename from desktop--save-frames.
+       Do not save state to desktop file.
+       (desktop-save): Save desktop-saved-frame-states to desktop file
+       and reset to nil.
+       (desktop-restoring-frames-p): New function.
+       (desktop-restore-frames): Use it.  Rename from desktop--restore-frames.
+       (desktop-read): Use desktop-restoring-frames-p.  Do not try to fix
+       buffer-lists when restoring frames.  Suggested by Martin Rudalics.
+
+       * desktop.el: Correctly restore iconified frames.
+       (desktop--filter-iconified-position): New function.
+       (desktop-filter-parameters-alist): Add entries for `top' and `left'.
+
+2013-07-20  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/gdb-mi.el (gdb-delete-handler, gdb-stopped):
+       Let `message' do the formatting.
+       (def-gdb-preempt-display-buffer): Add explicit format.
+
+       * image-dired.el (image-dired-track-original-file):
+       Use with-current-buffer.
+       (image-dired-track-thumbnail): Use with-current-buffer.
+       Avoid changing point of wrong window.
+
+       * image-dired.el (image-dired-track-original-file):
+       Avoid changing point of wrong window.  (Bug#14909)
+
+2013-07-20  Richard Copley  <rcopley@gmail.com>  (tiny change)
+
+       * progmodes/gdb-mi.el (gdb-done-or-error):
+       Guard against "%" in gdb output.  (Bug#14127)
+
+2013-07-20  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * progmodes/sh-script.el (sh-read-variable): Remove interactive spec.
+       (Bug#14826)
+
+       * international/mule.el (coding-system-iso-2022-flags): Fix last
+       change.
+
 2013-07-20  Kenichi Handa  <handa@gnu.org>
 
-       * international/mule.el (coding-system-iso-2022-flags): Add
-       `8-bit-level-4'.  (Bug#8522)
+       * international/mule.el (coding-system-iso-2022-flags):
+       Add `8-bit-level-4'.  (Bug#8522)
+
+2013-07-19  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * net/shr.el (shr-mouse-browse-url): New command and keystroke
+       (bug#14815).
+
+       * net/eww.el (eww-process-text-input): Allow inputting when the
+       point is at the start of the line, as the properties aren't
+       front-sticky.
+
+       * net/shr.el (shr-make-table-1): Ensure that we don't infloop on
+       degenerate widths.
+
+2013-07-19  Richard Stallman  <rms@gnu.org>
+
+       * epa.el (epa-popup-info-window): Doc fix.
+
+       * subr.el (split-string): New arg TRIM.
+
+2013-07-18  Juanma Barranquero  <lekktu@gmail.com>
+
+       * frame.el (blink-cursor-timer-function, blink-cursor-suspend):
+       Add check for W32 (followup to 2013-07-16T11:41:06Z!jan.h.d@swipnet.se).
 
 2013-07-18  Michael Albinus  <michael.albinus@gmx.de>
 
-       * filenotify.el (file-notify--library): Renamed from
+       * filenotify.el (file-notify--library): Rename from
        `file-notify-support'.  Do not autoload.  Adapt all uses.
        (file-notify-supported-p): New defun.
 
-       * autorevert.el (auto-revert-use-notify): Use
-       `file-notify-supported-p' instead of `file-notify-support'.  Adapt
-       docstring.
+       * autorevert.el (auto-revert-use-notify):
+       Use `file-notify-supported-p' instead of `file-notify-support'.
+       Adapt docstring.
        (auto-revert-notify-add-watch): Use `file-notify-supported-p'.
 
        * net/tramp.el (tramp-file-name-for-operation):
 
 2013-07-13  Dmitry Gutov  <dgutov@yandex.ru>
 
-       * progmodes/ruby-mode.el (ruby-font-lock-keywords): Highlight
-       conversion methods on Kernel.
+       * progmodes/ruby-mode.el (ruby-font-lock-keywords):
+       Highlight conversion methods on Kernel.
 
 2013-07-13  Alan Mackenzie  <acm@muc.de>
 
        (tramp-process-actions): Use progress reporter.  Delete process in
        case of error.  Improve messages.
 
-       * net/tramp-sh.el (tramp-barf-if-no-shell-prompt): Use
-       condition-case.  Call `tramp-error-with-buffer' with vector and buffer.
+       * net/tramp-sh.el (tramp-barf-if-no-shell-prompt): Use condition-case.
+       Call `tramp-error-with-buffer' with vector and buffer.
        (tramp-current-connection): Removed.
        (tramp-maybe-open-connection): The car of
        `tramp-current-connection' are the first 3 slots of the vector.
        (prolog-char-quote-workaround):
        * progmodes/cperl-mode.el (cperl-under-as-char):
        * progmodes/vhdl-mode.el (vhdl-underscore-is-part-of-word):
-        Mark as obsolete.
-        (vhdl-mode-syntax-table, vhdl-mode-ext-syntax-table): Initialize in
+       Mark as obsolete.
+       (vhdl-mode-syntax-table, vhdl-mode-ext-syntax-table): Initialize in
        their declaration.
        (vhdl-mode-syntax-table-init): Remove.