To install this package, run in Emacs:
M-x package-install RET dtache RET
The package has been renamed to detached.el
, please migrate. The source code now resides at https://git.sr.ht/~niklaseklund/detached.el.
dtache-0.6.tar.lz | 2022-May-02 | 35.7 KiB |
dtache-0.5.tar.lz | 2022-Feb-02 | 32.7 KiB |
dtache-0.4.tar.lz | 2022-Jan-24 | 31.6 KiB |
dtache
to detached.el
and migrate source code to https://git.sr.ht/~niklaseklund/detached.eldtache-init.el
and move integration of other packages there. The integration now becomes even simpler for users of dtache
.dtache
to enable the package to lazy load and not force users to load it when starting Emacs.dtache-annotation-format
and a dtache-command-format
has been added, this supersedes the dtache-max-command-lenght
.dtache-env
. The package will now control which mode dtache-env
should be run in. The mode is either plain-text
or terminal-data
. The latter is enabled by default and allows dtache
to capture control sequences for e.g. colored output. This update will require users to update their dtache-env
scripts.dired
through dired-do-shell-command
dtache-show-output-on-attach
.eshell
aliases. However dtache
will no longer run if commands are elisp
functions.dtache
integration with vterm
added.ansi-color
to handle ANSI escape sequences. This feature is enabled by default but can be turned of if dtache-filter-ansi-sequences
is set to nil.org
through the dtache-org
extension. This makes it possible to use dtache
with org-babel
(shell) source code blocks.dtache
session is created, it will now become visible in all active Emacs sessions.dtache
takes care of setting up the keybindings for its users. The detach key can be customized through dtache-detach-key
dtache
now has full on macOS. The previous issue of not being able to utilize filenotify
has been resolved.dtache
now uses notifications
library to issue notifications by default.dtache
now uses filenotify
for notifications except on local macOS hosts.dtache
now uses filenotify
for both local and remote sessions. If run on macOS
timers are used both for local as well as remote sessions.dtache-session
objects. This makes dtache not break whenever non-backwards compatible changes are made to the dtache-session object.dtache-shell-command
, dtache-shell-send-input
, dtache-eshell-send-input
, dtache-compile
.dtache-detach-session
. This command is supposed to be used to detach from sessions in all supported modes.dtache-compile.el
. This library provides commands dtache-compile
and dtache-compile-recompile
which are supposed to be used instead of compile=/=recompile
.dtache-shell-command
, the command is now very similar to async-shell-command
and can be considered a replacement of the latter.consult
package through dtache-consult.el
.eshell
through the dtache-eshell
package.dtache-open-session
, the package is ready to harmonize the user interface. This means deprecating dtache-list-sessions
.… …