branch: externals/dtache commit 9756c43885a83b7ad82c4851dddfc96f167127e4 Author: Niklas Eklund <niklas.ekl...@posteo.net> Commit: Niklas Eklund <niklas.ekl...@posteo.net>
Improve dtache header --- dtache.el | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/dtache.el b/dtache.el index 9cd5c5f0ae..a295abb209 100644 --- a/dtache.el +++ b/dtache.el @@ -1,4 +1,4 @@ -;;; dtache.el --- Dispatch and interact with dtache sessions -*- lexical-binding: t -*- +;;; dtache.el --- Run and interact with detached shell commands -*- lexical-binding: t -*- ;; Copyright (C) 2020-2022 Niklas Eklund @@ -25,19 +25,17 @@ ;;; Commentary: -;; Dtache allows a program to be seamlessly executed in an environment -;; that is isolated from Emacs. This package provides functionality -;; for the user to launch detached commands with -;; `dtache-shell-command', which is inspired by `async-shell-command'. -;; Another function `dtache-start-session' is supposed to be used by -;; other functions or packages. This is also useful if the user wants -;; to advice packages to use it in favor of for example `compile'. +;; The dtache package allows users to run shell commands detached from +;; Emacs. These commands are launched in sessions, using the program +;; dtach[1]. These sessions can be easily created through the command +;; `dtache-shell-command', or any of the commands provided by the +;; `dtache-shell', `dtache-eshell' and `dtache-compile' extensions. -;; To manage and interact with the sessions the the package provides -;; the command `dtache-open-session'. +;; When a session is created, dtache makes sure that Emacs is attached +;; to it the same time, which makes it a seamless experience for the +;; users. The `dtache' package internaly creates a `dtache-session' +;; for all commands. -;; The package requires the program dtach[1] to be installed. -;; ;; [1] https://github.com/crigler/dtach ;;; Code: