diff options
| author | Juanma Barranquero | 2007-06-24 20:03:06 +0000 |
|---|---|---|
| committer | Juanma Barranquero | 2007-06-24 20:03:06 +0000 |
| commit | 3ae6b03fe61fa3a458a3bd334b367db98f0f9f7b (patch) | |
| tree | b8a71584330f429b7cb329228ff05b124ba46238 /lisp/ChangeLog | |
| parent | 6ede9eeac138cd1d48f55a7e7fdeaeacb69bee9d (diff) | |
| download | emacs-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/ChangeLog | 24 |
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 @@ | |||
| 1 | 2007-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 | |||
| 12 | 2007-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 | |||
| 1 | 2007-06-23 Eli Zaretskii <eliz@gnu.org> | 25 | 2007-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 |