[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/inf-clojure a3306c9 137/313: Further fix arglists in lumo
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/inf-clojure a3306c9 137/313: Further fix arglists in lumo |
Date: |
Wed, 11 Aug 2021 10:00:02 -0400 (EDT) |
branch: elpa/inf-clojure
commit a3306c9a8c855ca7f29e813f2ab394b3bf95cdd0
Author: Andrea Richiardi <a.richiardi.work@gmail.com>
Commit: Bozhidar Batsov <bozhidar.batsov@gmail.com>
Further fix arglists in lumo
It actually removes the post processing and adds a pr-str in
`inf-clojure-arglists-form-lumo`.
---
inf-clojure.el | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/inf-clojure.el b/inf-clojure.el
index e9f2734..72de350 100644
--- a/inf-clojure.el
+++ b/inf-clojure.el
@@ -680,7 +680,7 @@ If you are using REPL types, it will pickup the most
approapriate
(define-obsolete-variable-alias 'inf-clojure-arglist-command
'inf-clojure-arglists-form "2.0.0")
(defcustom inf-clojure-arglists-form-lumo
- "(lumo.repl/get-arglists \"%s\")"
+ "(pr-str (lumo.repl/get-arglists \"%s\"))"
"Lumo form to query inferior Clojure for a function's arglists."
:type 'string
:package-version '(inf-clojure . "2.0.0"))
@@ -958,7 +958,8 @@ See variable `inf-clojure-arglists-form'."
(arglists-data (read arglists-result)))
(cond
((null arglists-data) nil)
- ((listp arglists-data) (string-trim (inf-clojure--single-linify
arglists-result))))))
+ ((stringp arglists-data) arglists-data)
+ ((listp arglists-data) arglists-result))))
(defun inf-clojure-show-arglists (prompt-for-symbol)
"Show the arglists for function FN in the mini-buffer.
- [nongnu] elpa/inf-clojure 3e7896a 084/313: [Fix #33] Add missing docstrings, (continued)
- [nongnu] elpa/inf-clojure 3e7896a 084/313: [Fix #33] Add missing docstrings, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure aa81e31 085/313: Bump the clojure-mode and Emacs dependencies, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 98b530a 088/313: Refine a docstring, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure eec15c4 086/313: Accept cons pair for tcp connections (#34), ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure ee4369d 089/313: Fix typo in README, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 421b265 095/313: Add a command to display the inf-clojure version, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 166b077 098/313: Remove some obsolete code, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 6a4329b 100/313: Font-lock code in the REPL, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure d0f0ee8 103/313: Add a missing require, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 1d6260a 104/313: [Fix #29] Add a command to restart a REPL, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure a3306c9 137/313: Further fix arglists in lumo,
ELPA Syncer <=
- [nongnu] elpa/inf-clojure 59cd1f3 094/313: Add a changelog, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 2e20754 109/313: Support REPL types and Lumo, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 3041031 110/313: Fix typo in inf-clojure-*-cmd defcustoms, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure e10ac48 132/313: Improve string sanitation and arglists response parsing, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 4e80276 126/313: [Fix #56] Add special handling for Planck REPLS (#66), ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 582601e 134/313: Fix missing inf-clojure-set-ns-form-lumo, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 6bd986d 146/313: Fix typo in docstring, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 339093c 056/313: Replace multiple newlines by single one or add one, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 78d2ab2 034/313: Add a command for clearing the REPL buffer, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure c9f2f63 036/313: Fix eval defun keybinding, ELPA Syncer, 2021/08/11