aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/desktop.el
Commit message (Collapse)AuthorAgeFilesLines
* (desktop-save, desktop-create-buffer): Replace mapcar with dolist.Stefan Monnier2007-04-111-48/+46
| | | | | | | | | | (after-init-hook): Don't quote lambda. (desktop-first-buffer): Don't wrap it in eval-when-compile. (desktop-internal-v2s): Remove unused var `el'. (desktop-buffer-major-mode, desktop-buffer-locals): Move out of desktop-restore-file-buffer. (desktop-buffer-ok-count, desktop-buffer-fail-count): Move out of desktop-create-buffer.
* (desktop-create-buffer, desktop-save): Revert 2004-11-12 change.Chong Yidong2007-04-061-4/+4
|
* *** empty log message ***Lars Hansen2007-02-281-1/+0
|
* Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
|
* Add comment.Lars Hansen2006-09-121-1/+2
|
* (desktop-read): when loading a desktop, disableDavid Kastrup2006-09-081-2/+3
| | | | | saving it while the load progresses, and switch off a pending lazy load by calling `desktop-lazy-abort'.
* (desktop-full-file-name): New function.Lars Hansen2006-06-231-46/+56
| | | | | | | | | | (desktop-kill, desktop-save, desktop-remove, desktop-read) (desktop-revert): Use it. (desktop-clear, desktop-save, desktop-remove): Add autoload cookie. (desktop-after-read-hook): Add option list-buffers. (desktop-locals-to-save): Add tab-width. (desktop-save-mode, desktop-no-desktop-file-hook, desktop-save-hook): Fix docstring.
* (desktop-missing-file-warning): Fix docstring.Lars Hansen2006-05-141-2/+2
| | | | (desktop-restore-file-buffer): Correct question asked on missing file.
* (desktop-save): Use with-temp-buffer.Lars Hansen2006-05-131-38/+35
|
* (desktop-outvar): Fix typo.Juanma Barranquero2006-02-101-6/+7
| | | | (desktop-save-buffer-p): Doc fix.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* (desktop-load-file): Check for `fboundp' before calling `symbol-function'.Juri Linkov2006-01-231-1/+1
|
* (desktop-minor-mode-table): Add vc-dired-mode with nil.Juri Linkov2005-12-141-1/+2
|
* (desktop-buffers-not-to-save): Remove TAGS from the default value.Juri Linkov2005-10-211-3/+4
| | | | (desktop-modes-not-to-save): Add tags-table-mode to the default value.
* (desktop-load-file): Do nothing when FUNCTION is nil.Lars Hansen2005-10-121-4/+5
|
* Message format spec fixes (1)Deepak Goel2005-09-181-2/+2
|
* Put autoload cookie at risky-local-variable declarations.Andreas Schwab2005-08-141-0/+2
|
* (desktop-buffer-mode-handlers): MakeLars Hansen2005-08-101-54/+178
| | | | | | | | | | | | | | | | | | | | | | | | non-customizable. Add autoload cookie. Change initial value to nil; add elements in respective modules instead. Fix doc string. (desktop-load-file): New function. (desktop-minor-mode-handlers): New autoloaded variable. (desktop-create-buffer): Call minor mode handlers. Use desktop-load-file to load major and minor mode modules prior to checking for a handler. (desktop-save): Don't add nil to desktop-minor-modes for minor modes with nil function in desktop-minor-mode-table. Don't delete desktop file before rewriting it. (desktop-locals-to-save): Add autoload cookie. Don't make automatically buffer-local. Add variables column-number-mode, size-indication-mode, indent-tabs-mode, indicate-buffer-boundaries, indicate-empty-lines and show-trailing-whitespace. (desktop-clear): Allow desktop-clear-preserve-buffers to contain regexps. Don't use desktop-clear-preserve-buffers-regexp. (desktop-clear-preserve-buffers-regexp): Delete. (desktop-clear-preserve-buffers): Update initial value and docstring. (desktop-save-buffer): Fix doc string.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-061-2/+2
|
* (desktop-save-buffer): Fix typos in docstring.Juanma Barranquero2005-07-291-10/+12
| | | | (desktop-load-default): Simplify.
* (desktop-clear-preserve-buffers-regexp): Also preserve the *server* buffer.Juanma Barranquero2005-07-211-1/+1
|
* (desktop-enable, desktop-basefilename): Declare withJuanma Barranquero2005-07-191-5/+4
| | | | | | `define-obsolete-variable-alias'. (desktop-internal-v2s): Don't quote keywords. (desktop-clear): "?\ " -> "?\s".
* (desktop-enable, desktop-buffer-modes-to-save, (desktop-buffer-misc-functions,Juanma Barranquero2005-07-191-12/+12
| | | | | | | | | desktop-buffer-handlers, desktop-load-default): Add release to obsolescence info. (desktop-globals-to-clear, desktop-buffer-mode-handlers, desktop-append-buffer-args, desktop-read): Fix typos in docstrings. (desktop-kill): Fix typo in message. (desktop-save): Doc fix.
* Update e-mail address.Lars Hansen2005-07-121-1/+1
|
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* Make "--no-desktop" turn off `desktop-save-mode'.Lars Hansen2005-04-181-3/+4
|
* (desktop-no-desktop-file-hook, desktop-after-read-hook): Fix docstring.Lute Kamstra2005-04-031-3/+3
|
* Change release version from 21.4 to 22.1 throughout.Kim F. Storm2005-02-091-12/+12
| | | | Change development version from 21.3.50 to 22.0.50.
* (desktop-save): Add `mode: emacs-lisp' to the localJuri Linkov2005-01-121-1/+1
| | | | variables line in desktop files.
* (desktop-restore-eager): Fix typo in type.David Kastrup2005-01-091-1/+1
|
* (desktop-restore-eager, desktop-lazy-verbose, desktop-lazy-idle-delay):Lars Hansen2005-01-071-10/+113
| | | | | | | | | | | | | New customizable variables. (desktop-buffer-args-list): New variable. (desktop-append-buffer-args): New function. (desktop-save): Call desktop-append-buffer-args for some buffers. (desktop-lazy-create-buffer): New function. (desktop-idle-create-buffers): New function. (desktop-read): Add message about buffers to restore lazily. (desktop-lazy-abort): New command. (desktop-clear): Call desktop-lazy-abort. (desktop-lazy-complete): New command.
* (desktop-read): Replace mapcar with mapc.Lars Hansen2004-11-261-4/+3
| | | | (desktop-create-buffer): Replace mapcar with mapc. Remove redundant piece of code.
* (desktop-create-buffer, desktop-save): Avoid some consing by using mapcEli Zaretskii2004-11-121-13/+13
| | | | instead of mapcar.
* (desktop-buffer-mode-handlers, desktop-after-read-hook,Lars Hansen2004-11-111-8/+16
| | | | | | desktop-clear-preserve-buffers-regexp, desktop-file-name-format, desktop-globals-to-clear, desktop-no-desktop-file-hook, desktop-path, desktop-save): Add :version.
* (desktop-clear-preserve-buffers): Remove make-obsolete-variable.Lars Hansen2004-09-091-89/+79
|
* (desktop-save): Don't save minor modes without a known mode initialization ↵Lars Hansen2004-05-311-10/+11
| | | | function.
* (desktop-buffer-mode-handlers): Fix docstring.Lars Hansen2004-05-071-1/+1
|
* (desktop-buffer-mode-handlers): Fix docstring.Lars Hansen2004-05-071-5/+3
|
* Fix comment.Juri Linkov2004-04-271-2/+2
|
* (desktop-buffer-misc-data-function): Rename to desktop-save-buffer and ↵Lars Hansen2004-04-261-32/+29
| | | | | | | | | | | change docstring. (desktop-buffer-modes-to-save): Delete. (desktop-save-buffer-p): Use desktop-save-buffer instead of desktop-buffer-modes-to-save. (desktop-save): Rename desktop-buffer-misc-data-function to desktop-save-buffer and allow non-function value. (desktop-missing-file-warning): Correct docstring.
* (desktop-buffer-mode-handlers): New variabel. AlistLars Hansen2004-04-211-149/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | of major mode specific functions to restore a desktop buffer. (desktop-buffer-handlers): Make variabel obsolete. (desktop-create-buffer): Use desktop-buffer-mode-handlers. Catch errors signaled in handlers. Update buffer count. Evaluate desktop-buffer-point. (desktop-buffer-dired): Rename to dired-restore-desktop-buffer and move to dired.el. (desktop-buffer-info): Rename to Info-restore-desktop-buffer and move to info.el. (desktop-buffer-rmail): Rename to rmail-restore-desktop-buffer and move to mail/rmail.el. (desktop-buffer-mh): Rename to mh-restore-desktop-buffer and move to mh-e/mh-e.el. (desktop-buffer-file): Rename to desktop-restore-file-buffer. An fail, print message (to message buffer) even if desktop-missing-file-warning is nil. (desktop-buffer-misc-data-function): New buffer local variable. Function returning major mode specific data. (desktop-buffer-misc-functions): Make variable obsolete. (desktop-save): Use desktop-buffer-misc-data-function. (desktop-buffer-dired-misc-data): Rename to dired-desktop-buffer-misc-data and move to dired.el. (desktop-buffer-info-misc-data): Rename to Info-desktop-buffer-misc-data and move to info.el. (desktop-read): Add message about number of buffers restored/failed.
* (desktop-file-version, desktop-after-read-hook): Fix typos.Juanma Barranquero2004-02-291-24/+23
| | | | | | | (desktop-clear-preserve-buffers): Remove redundant info in docstring already shown by the obsolescence message. (desktop-truncate, desktop-internal-v2s, desktop-value-to-string): Change argument name to match docstring.
* (desktop-locals-to-save): Add buffer-file-coding-system.Lars Hansen2003-11-051-2/+8
| | | | | | (desktop-buffer-file): Use saved buffer-file-coding-system for file reading. Set auto-insert to nil to prevent automatic insertion into restored empty files.
* A lot of comments updated.Lars Hansen2003-09-301-135/+149
| | | | | | | | | | (desktop-save-mode): Minor mode introduced. (desktop-enable, desktop-clear-preserve-buffers): Variables made obsolete. (desktop-load-default): Function made obsolete. (desktop-locals-to-save): Variable made customizable. (desktop-read): Optional parameter `dirname' added. (desktop-change-dir, desktop-revert): Parameter `dirname' in `desktop-read' used. (desktop-save-in-load-dir): Renamed to `desktop-save-in-desktop-dir'.
* 2003-09-08 Lars Hansen <[email protected]>Lars Hansen2003-09-081-3/+5
| | | | | * desktop.el (desktop-buffer-dired): Change name of local variable to be different from buffer local variable `dired-directory'.
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* Comment change.Richard M. Stallman2003-08-291-3/+2
|
* Commentary change.Alex Schroeder2003-08-171-5/+5
| | | | (desktop-kill): Unquoted t.
* (desktop-buffer-dired-misc-data, desktop-buffer-dired): Handle `dired-directory'Juanma Barranquero2003-07-131-11/+25
| | | | being a list.
* (desktop-buffer-info, desktop-buffer-mh): Use with-no-warnings.Richard M. Stallman2003-07-071-2/+3
|