Treat list-buffers-directory as a string
commit141b085674e2945cc0c42bbe35548c368d1b023e
authorMark Oteiza <mvoteiza@udel.edu>
Thu, 2 Feb 2017 03:07:03 +0000 (1 22:07 -0500)
committerMark Oteiza <mvoteiza@udel.edu>
Thu, 2 Feb 2017 03:57:23 +0000 (1 22:57 -0500)
treeaa4947d408cf19aac9c9d3bd46cfce2e74148f3c
parent70d36dda26465b43c1a63e8e13153e070af86456
Treat list-buffers-directory as a string

Another step in the long history of list-buffers-directory.  A thread
branch discussing the meaning/use of the variable starts here
https://lists.gnu.org/archive/html/emacs-devel/2009-09/msg00684.html
Also see (info "(elisp) Buffer File Name").
* lisp/buff-menu.el: Relocate special case code into info.el.  Nix
Info-* defvars.
(Buffer-menu--pretty-file-name): Remove special case.  Use
bound-and-true-p.
(Buffer-menu-info-node-description): Remove.
* lisp/ibuffer.el (ibuffer-buffer-file-name): Treat
list-buffers-directory as a string.
* lisp/info.el (Info-node-description): New function.
(Info-select-node): Use it.
lisp/buff-menu.el
lisp/ibuffer.el
lisp/info.el