X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;f=selector.el;h=2175352c5683cbf2bd833f63343343eef4f774b2;hb=2f2c011e5cb2ba04ea1fb48e93a38db35da0c773;hp=a48ef7802d08f749e0a0784451e8cc6e545c8de9;hpb=6f9cb9511acc6e80bdce30e078b096008b9d7cf9;p=elisp.git diff --git a/selector.el b/selector.el index a48ef78..2175352 100644 --- a/selector.el +++ b/selector.el @@ -352,7 +352,12 @@ There seems to be header-line refreshing problems with emacs21." (defun selector/find-file (filename) (if selector/add-to-file-name-history - (add-to-list 'file-name-history filename t)) + (add-to-history 'file-name-history + (replace-regexp-in-string + abbreviated-home-dir "~/" filename) + ) + ) + (find-file filename)) (defun selector/pick-file (filename)