[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/inf-clojure 7b9e0d1 029/313: Code style
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/inf-clojure 7b9e0d1 029/313: Code style |
Date: |
Wed, 11 Aug 2021 09:59:40 -0400 (EDT) |
branch: elpa/inf-clojure
commit 7b9e0d1d155e8000b481cffef5d3d173d967090a
Author: Bozhidar Batsov <bozhidar@batsov.com>
Commit: Bozhidar Batsov <bozhidar@batsov.com>
Code style
---
inf-clojure.el | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)
diff --git a/inf-clojure.el b/inf-clojure.el
index b5d4e28..a33517c 100644
--- a/inf-clojure.el
+++ b/inf-clojure.el
@@ -249,10 +249,11 @@ to continue it."
(buffer-substring (point) end))))
(defun inf-clojure-input-filter (str)
- "t if STR does not match `inf-clojure-filter-regexp'."
+ "Return t if STR does not match `inf-clojure-filter-regexp'."
(not (string-match inf-clojure-filter-regexp str)))
(defun inf-clojure-chomp (string)
+ "Remove final newline from STRING."
(if (string-match "[\n]\\'" string)
(replace-match "" t t string)
string))
@@ -292,14 +293,15 @@ of `inf-clojure-program'). Runs the hooks from
(interactive (list (if current-prefix-arg
(read-string "Run Clojure: " inf-clojure-program)
inf-clojure-program)))
- (let ((default-directory (inf-clojure-project-root)))
- (if (not (comint-check-proc "*inf-clojure*"))
- (let ((cmdlist (split-string cmd)))
- (set-buffer (apply (function make-comint)
- "inf-clojure" (car cmdlist) nil (cdr cmdlist)))
- (inf-clojure-mode)))
- (setq inf-clojure-buffer "*inf-clojure*")
- (pop-to-buffer-same-window "*inf-clojure*")))
+ (if (not (comint-check-proc "*inf-clojure*"))
+ ;; run the new process in the project's root when in a project folder
+ (let ((default-directory (inf-clojure-project-root))
+ (cmdlist (split-string cmd)))
+ (set-buffer (apply (function make-comint)
+ "inf-clojure" (car cmdlist) nil (cdr cmdlist)))
+ (inf-clojure-mode)))
+ (setq inf-clojure-buffer "*inf-clojure*")
+ (pop-to-buffer-same-window "*inf-clojure*"))
;;;###autoload
(defalias 'run-clojure 'inf-clojure)
- [nongnu] elpa/inf-clojure c66c08f 003/313: Use lexical binding, (continued)
- [nongnu] elpa/inf-clojure c66c08f 003/313: Use lexical binding, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 1f6f949 019/313: Add command inf-clojure-set-ns, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure ca57a86 020/313: [Fix #3] Remove automatic addition of inf-clojure-minor-mode to clojure-mode-hook, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 7272678 007/313: clojure -> Clojure, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 1392907 015/313: Add command clojure-show-ns-vars, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 1dfc5f7 023/313: Depend of clojure-mode 4.0, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 5debecc 024/313: Release 1.0, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure b61efe1 008/313: Make the completion command customizable, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 7b377a4 013/313: Drop redundant function, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure f65ce48 021/313: Enable completion in inf-clojure-minor-mode, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 7b9e0d1 029/313: Code style,
ELPA Syncer <=
- [nongnu] elpa/inf-clojure ef8c830 030/313: Use #' where appropriate, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure b897bb8 031/313: Show arglist in the minibuffer for better usability, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 89035ee 033/313: Merge pull request #9 from mavbozo/ms-windows-hang, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure dd2b4fc 038/313: Code style, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 898a319 041/313: Improve the README a bit, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure ff20773 044/313: Release 1.2.0, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 0652692 012/313: Preprocess the output from interactive commands, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 85d3d41 014/313: Extract a chomp helper, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure abb5a53 017/313: Add macroexpand command, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 3c2a1ed 022/313: Rename switch-to-clojure to inf-clojure-switch-to-repl, ELPA Syncer, 2021/08/11