* lisp/eshell/em-ls.el: Use advice. Remove redundant :group keywords.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 19 Sep 2013 20:51:33 +0000 (16:51 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 19 Sep 2013 20:51:33 +0000 (16:51 -0400)
commitc39cc7d149d28060c40bc206eb8a63f7a0636301
tree2eb70ddcce85f322b812c4ddab3452af73f4eb0a
parenta2c501b84eae05b1c7cb820537c12f201379648c
* lisp/eshell/em-ls.el: Use advice.  Remove redundant :group keywords.
(eshell-ls-orig-insert-directory): Remove.
(eshell-ls-unload-hook): Not a defcustom any more.  Use advice-remove.
(eshell-ls-use-in-dired): Use advice-add/remove.
(eshell-ls--insert-directory): Rename from eshell-ls-insert-directory.
Add `orig-fun' arg for use in :around advice.
Make it check (redundantly) eshell-ls-use-in-dired.
lisp/ChangeLog
lisp/eshell/em-ls.el