Efficient and ergonomic external command invocation for Emacs
term-mode
except on Windows, where they are launched in compilation-mode
.vterm-mode
is no longer marked as experimental. (Requires vterm.)eat-mode
runner. (Requires eat, a new, pure-Elisp terminal emulator for Emacs.):hook
property in the command definition. Useful to e.g. apply compilation-minor-mode
to linters and compilers.:runner
property in a command definition.mapcar
, mapcan
, plist-get
, loop
etc in favour map-*
and seq-*
.