branch: elpa/aidermacs
commit 304543cbd756e0c343b8e096dac14faf0920d9cc
Author: Mingde (Matthew) Zeng <[email protected]>
Commit: Mingde (Matthew) Zeng <[email protected]>
Relax aidermacs-extra-args requirement
Tries to address #97
Signed-off-by: Mingde (Matthew) Zeng <[email protected]>
---
aidermacs.el | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/aidermacs.el b/aidermacs.el
index 4927edf972..851625280e 100644
--- a/aidermacs.el
+++ b/aidermacs.el
@@ -270,7 +270,7 @@ This function sets up the appropriate arguments and
launches the process."
(aidermacs-setup-minor-mode)
(let* ((buffer-name (aidermacs-get-buffer-name))
- ;; Process extra args: split each string on whitespace.
+ ;; Split each string on whitespace for member comparison later
(flat-extra-args
(cl-mapcan (lambda (s)
(if (stringp s)
@@ -321,7 +321,8 @@ This function sets up the appropriate arguments and
launches the process."
(list "--weak-model" aidermacs-weak-model))
(when aidermacs-subtree-only
'("--subtree-only")))))
- (final-args (append backend-args flat-extra-args)))
+ ;; Take the original aidermacs-extra-args instead of the flat ones
+ (final-args (append backend-args aidermacs-extra-args)))
(if (and (get-buffer buffer-name)
(process-live-p (get-buffer-process buffer-name)))
(aidermacs-switch-to-buffer buffer-name)