summaryrefslogtreecommitdiff
path: root/lisp/init-external.el
diff options
context:
space:
mode:
authorKyle Meyer <kyle@kyleam.com>2014-10-22 21:09:22 -0400
committerKyle Meyer <kyle@kyleam.com>2014-10-22 21:09:22 -0400
commit851de4f6b3e973bdd62463c18050c40d8303a9b0 (patch)
tree67010432df0eaa5971470781bc1cbb1dea86322f /lisp/init-external.el
parentead2b569124f455b23e828650dfa8864aaba414b (diff)
downloademacs.d-851de4f6b3e973bdd62463c18050c40d8303a9b0.tar.gz
Go crazy with anaphoric forms
Diffstat (limited to 'lisp/init-external.el')
-rw-r--r--lisp/init-external.el14
1 files changed, 7 insertions, 7 deletions
diff --git a/lisp/init-external.el b/lisp/init-external.el
index 0831a48..676bb0a 100644
--- a/lisp/init-external.el
+++ b/lisp/init-external.el
@@ -24,9 +24,9 @@ of the same name already exists, switch to it unless NEW-BUFFER
is non-nil."
(interactive "P")
(let ((name (concat "zsh:" (abbreviate-file-name default-directory))))
- (-if-let (buffer-name (and (not new-buffer)
- (get-buffer (concat "*" name "*"))))
- (switch-to-buffer buffer-name)
+ (--if-let (and (not new-buffer)
+ (get-buffer (concat "*" name "*")))
+ (switch-to-buffer it)
(ansi-term "/bin/zsh" name))))
(defun km/zsh-ansi-term-other-window (&optional new-buffer)
@@ -66,14 +66,14 @@ monitor setup)."
(defun km/display-compilation-other-window ()
(interactive)
- (-if-let (comp-buffer (get-buffer "*compilation*"))
- (display-buffer comp-buffer)
+ (--if-let (get-buffer "*compilation*")
+ (display-buffer it)
(user-error "No compilation buffer")))
(defun km/recompile-current-compilation ()
(interactive)
- (-if-let (comp-buffer (get-buffer "*compilation*"))
- (with-current-buffer comp-buffer
+ (--if-let (get-buffer "*compilation*")
+ (with-current-buffer it
(recompile))
(user-error "No compilation buffer")))