Add desktop support for restoring vc-dir buffers (bug#10606)
commit4ad900d9938b142f9a3123e3b536115b51bed24e
authorGlenn Morris <rgm@gnu.org>
Thu, 29 Nov 2012 01:16:51 +0000 (28 20:16 -0500)
committerGlenn Morris <rgm@gnu.org>
Thu, 29 Nov 2012 01:16:51 +0000 (28 20:16 -0500)
treeac29019ac78d6097b5120ef77790b4085607f31a
parente9df8f871daa11c02b4e44a8a54584c39abd6fec
Add desktop support for restoring vc-dir buffers (bug#10606)

* lisp/vc/vc-dir.el (vc-dir-mode): Autoload it (for desktop restore).
Set buffer-local value of desktop-save-buffer.
(vc-dir-desktop-buffer-misc-data, vc-dir-restore-desktop-buffer):
New functions.
(desktop-buffer-mode-handlers): Add vc-dir-mode entry.

* lisp/desktop.el (desktop-save-buffer-p): Treat vc-dir like dired.
lisp/ChangeLog
lisp/desktop.el
lisp/vc/vc-dir.el