aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorJuanma Barranquero2007-06-24 20:03:06 +0000
committerJuanma Barranquero2007-06-24 20:03:06 +0000
commit3ae6b03fe61fa3a458a3bd334b367db98f0f9f7b (patch)
treeb8a71584330f429b7cb329228ff05b124ba46238 /lisp/ChangeLog
parent6ede9eeac138cd1d48f55a7e7fdeaeacb69bee9d (diff)
downloademacs-3ae6b03fe61fa3a458a3bd334b367db98f0f9f7b.tar.gz
emacs-3ae6b03fe61fa3a458a3bd334b367db98f0f9f7b.zip
(desktop-read): Run `desktop-not-loaded-hook' in the directory where the desktop
file was found, as the docstring says. (desktop-kill): Use `read-directory-name'. (desktop-load-locked-desktop): New option. (desktop-read): Use it. (desktop-truncate, desktop-outvar, desktop-restore-file-buffer): Use `when'. (desktop-save-mode-off): New function. (desktop-base-lock-name, desktop-not-loaded-hook): New variables. (desktop-full-lock-name, desktop-file-modtime, desktop-owner, desktop-claim-lock, desktop-release-lock): New functions. (desktop-kill): Tell `desktop-save' that this is the last save. Release the lock afterwards. (desktop-buffer-info): New function. (desktop-save): Use it. Run `desktop-save-hook' where the doc says to. Detect conflicts, and manage the lock. (desktop-read): Detect conflicts. Manage the lock.
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index fbf0ba84d7d..dedce43365f 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,27 @@
12007-06-24 Juanma Barranquero <lekktu@gmail.com>
2
3 * desktop.el (desktop-read): Run `desktop-not-loaded-hook' in the
4 directory where the desktop file was found, as the docstring says.
5 (desktop-kill): Use `read-directory-name'.
6
7 * desktop.el (desktop-load-locked-desktop): New option.
8 (desktop-read): Use it.
9 (desktop-truncate, desktop-outvar, desktop-restore-file-buffer):
10 Use `when'.
11
122007-06-24 Davis Herring <herring@lanl.gov>
13
14 * desktop.el (desktop-save-mode-off): New function.
15 (desktop-base-lock-name, desktop-not-loaded-hook): New variables.
16 (desktop-full-lock-name, desktop-file-modtime, desktop-owner)
17 (desktop-claim-lock, desktop-release-lock): New functions.
18 (desktop-kill): Tell `desktop-save' that this is the last save.
19 Release the lock afterwards.
20 (desktop-buffer-info): New function.
21 (desktop-save): Use it. Run `desktop-save-hook' where the doc
22 says to. Detect conflicts, and manage the lock.
23 (desktop-read): Detect conflicts. Manage the lock.
24
12007-06-23 Eli Zaretskii <eliz@gnu.org> 252007-06-23 Eli Zaretskii <eliz@gnu.org>
2 26
3 * ls-lisp.el (insert-directory): If an invalid regexp error is 27 * ls-lisp.el (insert-directory): If an invalid regexp error is