(desktop-save): Save the buffer name if the uniquified base name is empty.

This commit is contained in:
Juanma Barranquero 2008-02-29 03:03:57 +00:00
parent 10cbc34ff8
commit ae4370a83c
2 changed files with 10 additions and 5 deletions

View file

@ -1,8 +1,12 @@
2008-02-29 Juanma Barranquero <lekktu@gmail.com>
* desktop.el (desktop-save): Save the buffer name if the
uniquified base name is empty.
2008-02-29 Nick Roberts <nickrob@snap.net.nz>
* progmodes/gdb-ui.el (gdb-info-stack-custom): Apply
function-name-face correctly when user has
"set print address off".
* progmodes/gdb-ui.el (gdb-info-stack-custom): Apply function-name-face
correctly when user has "set print address off".
2008-02-28 Juanma Barranquero <lekktu@gmail.com>

View file

@ -897,8 +897,9 @@ See also `desktop-base-file-name'."
"desktop-append-buffer-args")
" "
desktop-file-version)
;; If the base name is non-nil, we save it instead of the buffer name
(when base (setcar (nthcdr 1 l) base))
;; If there's a non-empty base name, we save it instead of the buffer name
(when (and base (not (string= base "")))
(setcar (nthcdr 1 l) base))
(dolist (e l)
(insert "\n " (desktop-value-to-string e)))
(insert ")\n\n"))))