Commit 26b3353a authored by Tassilo Horn's avatar Tassilo Horn

* NEWS: Document eshell visual subcommands and options.

* eshell/em-term.el (eshell-term-initialize): Use
`cl-intersection' rather than `intersection'.
parent c0342369
2013-06-03 Tassilo Horn <tsdh@gnu.org>
* NEWS: Document eshell visual subcommands and options.
2013-06-02 Eric Ludlam <zappo@gnu.org> 2013-06-02 Eric Ludlam <zappo@gnu.org>
* srecode/c.srt (header_guard): Add :c parameter so it works * srecode/c.srt (header_guard): Add :c parameter so it works
......
...@@ -129,6 +129,18 @@ You can pick the name of the function and the variables with `C-x 4 a'. ...@@ -129,6 +129,18 @@ You can pick the name of the function and the variables with `C-x 4 a'.
* Changes in Specialized Modes and Packages in Emacs 24.4 * Changes in Specialized Modes and Packages in Emacs 24.4
** `eshell' now supports visual subcommands and options
Eshell has been able to handle "visual" commands (interactive,
non-line oriented commands such as top that require display
capabilities not provided by eshell) by running them in an Emacs
terminal emulator. See `eshell-visual-commands'.
This feature has been extended to subcommands and options that make a
usually line-oriented command a visual command. Typical examples are
"git log" and "git <command> --help" which display their output in a
pager by default. See `eshell-visual-subcommands' and
`eshell-visual-options'.
** `remember' can now store notes in separates files ** `remember' can now store notes in separates files
You can use the new function `remember-store-in-files' within the You can use the new function `remember-store-in-files' within the
`remember-handler-functions' option. `remember-handler-functions' option.
......
2013-06-03 Tassilo Horn <tsdh@gnu.org>
* eshell/em-term.el (eshell-term-initialize): Use
`cl-intersection' rather than `intersection'.
2013-06-02 Eric Ludlam <zappo@gnu.org> 2013-06-02 Eric Ludlam <zappo@gnu.org>
* emacs-lisp/eieio.el (eieio--defalias, eieio-hook) * emacs-lisp/eieio.el (eieio--defalias, eieio-hook)
...@@ -137,9 +137,9 @@ character to the invoked process." ...@@ -137,9 +137,9 @@ character to the invoked process."
(or (member command eshell-visual-commands) (or (member command eshell-visual-commands)
(member (car args) (member (car args)
(cdr (assoc command eshell-visual-subcommands))) (cdr (assoc command eshell-visual-subcommands)))
(intersection args (cl-intersection args
(cdr (assoc command eshell-visual-options)) (cdr (assoc command eshell-visual-options))
:test 'string=))))) :test 'string=)))))
'eshell-exec-visual) 'eshell-exec-visual)
eshell-interpreter-alist))) eshell-interpreter-alist)))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment