aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/desktop.el
Commit message (Collapse)AuthorAgeFilesLines
* (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
|
* Add new maintainer.Juanma Barranquero2003-06-041-0/+1
|
* (desktop-create-buffer): Undo last change.Juanma Barranquero2003-06-031-20/+19
| | | | | | | | (desktop-kill, desktop-save, desktop-remove): Use expand-directory rather than concat to construct desktop filename. (desktop-kill, desktop-read, desktop-change-dir): Ensure desktop-dirname is a directory name. (desktop-change-dir): Fix bug when DIR was relative.
* 2003-06-01 Michael Kifer <[email protected]>Michael Kifer2003-06-011-0/+1
| | | | | | * desktop.el (desktop-create-buffer): Added (desktop-first-buffer) to the let-statement to avoid the startup error that desktop-first-buffer is undefined.
* (desktop-save): Ensure parameter is expanded and ends with a slash beforeJuanma Barranquero2003-05-191-56/+55
| | | | | | | | assigning it to desktop-dirname and default-directory. (desktop-read): Put buffers existing prior to evaluating the desktop (and not reused) at the end of the buffer list. (desktop-create-buffer): Don't update desktop-first-buffer for old desktop files.
* (desktop-buffer-mh): Don't require mh-e;Richard M. Stallman2003-04-191-1/+0
| | | | it causes trouble in compilation.
* (desktop-base-file-name): Renamed from desktop-basefilename. Add defvaralias.Richard M. Stallman2003-04-141-0/+1
|
* (desktop-buffer-file): Restore major-mode if it is different from the normalJuanma Barranquero2003-04-101-2/+6
| | | | mode.
* Handle multiple desktop files in different dirs.Richard M. Stallman2003-04-091-247/+449
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Other cleanups. Command line option --no-desktop introduced. (desktop-read): Record buffers in the desktop file in the same order as that in the buffer list, (desktop-save): Put buffers in the order given in desktop file, regardless of what handlers do. (desktop-file-version): New variable. Version number of desktop file format. (desktop-create-buffer-form): Variable deleted. (desktop-save): New customizable variable. (desktop-kill): Changed to use `desktop-save'. (desktop-file-name-format): New option: format in which desktop file names should be saved. (desktop-file-name): New function to convert a filename to the format specified in `desktop-file-name-format'. (desktop-create-buffer): Parameters renamed to descriptive systematic names. These parameters are visible to handlers. Renames: ver -> desktop-file-version mim -> desktop-buffer-minor-modes pt -> desktop-buffer-point mk -> desktop-buffer-mark ro -> desktop-buffer-read-only locals -> desktop-buffer-locals (desktop-buffer-major-mode, desktop-buffer-file-name) (desktop-buffer-name): Unused customizable variables deleted. (desktop-buffer-misc): Unused variable deleted. (desktop-save, desktop-buffer-dired-misc-data): Use `desktop-file-name'. (desktop-path): New customizable variable. List of directories in which to lookup the desktop file. Replaces hardcoded list. (desktop-globals-to-clear): New variable replaces hardcoded list. (desktop-clear-preserve-buffers-regexp): New customizable variable. (desktop-after-read-hook): New hook run after a desktop is read. (desktop-no-desktop-file-hook): New hook when no desktop file found. (desktop-change-dir): New function. (desktop-save-in-load-dir): New function. Save desktop in directory from witch it was loaded. (desktop-revert): New function. Revert to the last loaded desktop.
* (desktop-relative-file-names): New variable.Juanma Barranquero2002-11-041-45/+54
| | | | (desktop-save): Use it.
* (desktop-buffer-handlers): Doc fix.Richard M. Stallman2002-03-111-2/+4
| | | | (desktop-buffer-file): Explicitly return BUF.
* (desktop-create-buffer): Use functionp.Stefan Monnier2001-11-161-4/+3
|
* (desktop-last-buffer): New variable.Gerd Moellmann2001-10-231-1/+14
| | | | | (desktop-create-buffer): Set it. (desktop-read): Bind it and switch to that buffer.
* (desktop-save): Insert the coding: tag before desktop-header.Eli Zaretskii2001-08-131-2/+2
|
* (desktop-save): Don't use concat to form a fileGerd Moellmann2001-08-091-2/+1
| | | | name, use expand-file-name.
* (desktop-save): Bind coding-system-for-write toGerd Moellmann2001-07-311-1/+2
| | | | `emacs-mule' for write-region.
* (desktop-save): Add `-*- coding: emacs-mule -*-' toGerd Moellmann2001-07-301-1/+3
| | | | the desktop file.
* Added extensible special buffer support to desktop.el. See theJohn Wiegley2000-10-131-17/+53
| | | | ChangeLog.
* (desktop-modes-not-to-save): New var.Stefan Monnier2000-10-101-12/+21
| | | | | | (desktop-save-buffer-p): Use it. Also, obey desktop-buffers-not-to-save even for non-file buffers. (desktop-buffer-file): Use pop-to-buffer if switch-to-buffer fails.
* (desktop-save): Don't look at symbol-value of aEli Zaretskii2000-08-161-1/+2
| | | | member of minor-mode-alist, unless it is boundp.
* (desktop-save): Save list of minor modes.Gerd Moellmann2000-04-261-13/+52
| | | | | (desktop-create-buffer): Restore minor modes. (desktop-minor-mode-table): New user-option.
* Fix keywords comment.Dave Love2000-02-021-1/+1
|
* (desktop-save, desktop-create-buffer): Undo 10-22 change.Karl Heuer1998-11-111-10/+3
|
* (desktop-buffer-dired): Use dired-maybe-insert-subdir.Richard M. Stallman1998-10-261-1/+1
|
* (desktop-create-buffer): Handle old (broken) minor mode support.Thien-Thi Nguyen1998-10-221-2/+4
|
* (desktop-save, desktop-create-buffer): Handle all minor modes.Thien-Thi Nguyen1998-10-201-3/+8
|
* *** empty log message ***Dan Nicolaescu1998-04-201-1/+2
|
* (desktop-buffer-info, desktop-buffer-rmail)Richard M. Stallman1998-03-301-31/+33
| | | | | | (desktop-buffer-mh, desktop-buffer-dired, desktop-buffer-file): Return the buffer produced. (desktop-create-buffer): Use the buffer that was returned.
* (desktop-load-default): Add autoload cookie.Richard M. Stallman1998-03-281-2/+3
| | | | (desktop-read): Likewise.
* (desktop-clear): Don't kill dead buffers.Richard M. Stallman1998-01-261-0/+1
|
* (desktop-enable): New variable.Richard M. Stallman1997-12-291-5/+26
| | | | | (after-init-hook): Add a hook to test desktop-enable. (desktop-save-hook): Doc fix.
* (desktop-clear-preserve-buffers): New variable.Richard M. Stallman1997-07-041-3/+18
| | | | | (desktop-clear): Kill all buffers except internal ones and those listed in desktop-clear-preserve-buffers.
* (desktop-clear): Don't kill buffers here.Richard M. Stallman1997-07-021-1/+2
|
* Add defgroup's; use defcustom for user vars.Richard M. Stallman1997-04-121-16/+37
|
* (desktop-missing-file-warning): Make the default nil.Richard M. Stallman1997-03-221-1/+1
|
* (desktop-basefilename): Use convert-standard-filename.Richard M. Stallman1996-09-011-3/+1
|
* Global var `misc' renamed.Richard M. Stallman1996-03-051-8/+13
| | | | (desktop-buffer-misc): Renamed from misc. Add defvar.
* Global vars mam, fn, bn renamed.Richard M. Stallman1996-03-051-20/+34
| | | | | | | (desktop-buffer-major-mode): Renamed from mam. Add defvar. (desktop-buffer-file-name): Renamed from fn. Add defvar. (desktop-buffer-name): Renamed from bn. Add defvar. (desktop-create-buffer, desktop-buffer): Use new names.
* (desktop-list*): New function.Richard M. Stallman1996-03-051-13/+18
| | | | (desktop-internal-v2s): Generate output using desktop-list*.
* (desktop-read): Do nothing in batch mode.Richard M. Stallman1996-01-141-13/+20
| | | | Clear desktop-delay-hook after use. Simplify.
* Update FSF's address.Erik Naggum1996-01-141-2/+3
|
* Comment fixes.Karl Heuer1996-01-051-1/+1
|
* (desktop-outvar): Support truncation.Richard M. Stallman1995-10-081-10/+26
| | | | (desktop-globals-to-save): Doc fix.