emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/dtache 087e8f4c73 019/158: Update README


From: ELPA Syncer
Subject: [elpa] externals/dtache 087e8f4c73 019/158: Update README
Date: Wed, 19 Jan 2022 18:57:41 -0500 (EST)

branch: externals/dtache
commit 087e8f4c73bbd5d7029cb310c9ee7234cc7c2edb
Author: Niklas Eklund <niklas.eklund@posteo.net>
Commit: Niklas Eklund <niklas.eklund@posteo.net>

    Update README
    
    The readme file was incorrectly merged.
---
 README.org | 21 ---------------------
 1 file changed, 21 deletions(-)

diff --git a/README.org b/README.org
index c90047d02c..73f2968ccd 100644
--- a/README.org
+++ b/README.org
@@ -239,27 +239,6 @@ Here the command beginning with =ls= would from now on be 
using redirect only.
 
 For inspiration on how to configure =dtache-list-sessions= to use evil 
bindings see 
[[https://gitlab.com/niklaseklund/dotfiles/blob/master/.config/emacs/init.el#L1393][Niklas
 Eklund's Emacs config]].
 
-* Tips & Tricks
-** Advice functions
-
-The following two functions are examples on how to create functions that can 
be used to advice other functions in order to replace =compile= and 
=async-shell-command= with =dtache-start-session=
-
-#+begin_src elisp
-  (defun dtache-compile-advice (orig-fun &rest args)
-    "Function to replace usage of `compile' before calling ORIG-FUN with ARGS."
-    (cl-letf (((symbol-function 'compile)
-               (lambda (args)
-                 (dtache-start-session (car args)))))
-      (apply orig-fun args)))
-
-  (defun dtache-start-session-advice (orig-fun &rest args)
-    "Function to replace usage of `async-shell-command' before calling 
ORIG-FUN with ARGS."
-    (cl-letf (((symbol-function 'async-shell-command)
-               (lambda (args)
-                 (dtache-start-session (car args)))))
-      (apply orig-fun args)))
-#+end_src
-
 * Credits
 
 I got inspired by =Ambrevar's= pursuits on 
[[https://ambrevar.xyz/emacs-eshell/][using eshell as his main shell]], and his 
[[https://github.com/Ambrevar/dotfiles/blob/master/.emacs.d/lisp/package-eshell-detach.el][package-eshell-detach]]
 got me into the idea of using =dtach= as a base for detachable shell commands.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]