[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/inf-clojure 421b265 095/313: Add a command to display the
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/inf-clojure 421b265 095/313: Add a command to display the inf-clojure version |
Date: |
Wed, 11 Aug 2021 09:59:54 -0400 (EDT) |
branch: elpa/inf-clojure
commit 421b265f74a626c5476b56219d5d0eed8cfea68a
Author: Bozhidar Batsov <bozhidar@batsov.com>
Commit: Bozhidar Batsov <bozhidar@batsov.com>
Add a command to display the inf-clojure version
---
CHANGELOG.md | 1 +
inf-clojure.el | 12 +++++++++++-
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f7cc4f4..99009ea 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,7 @@
### New Features
* [#34](https://github.com/clojure-emacs/inf-clojure/pull/34): Add support for
socket REPL connections.
+* New interactive command `inf-clojure-display-version`.
### Bugs Fixed
diff --git a/inf-clojure.el b/inf-clojure.el
index f253224..d5c927d 100644
--- a/inf-clojure.el
+++ b/inf-clojure.el
@@ -48,6 +48,9 @@
"Run an external Clojure process (REPL) in an Emacs buffer."
:group 'clojure)
+(defconst inf-clojure-version "1.5.0-snapshot"
+ "The current version of `inf-clojure'.")
+
(defcustom inf-clojure-prompt-read-only t
"If non-nil, the prompt will be read-only.
@@ -83,7 +86,9 @@ mode. Default is whitespace followed by 0 or 1 single-letter
colon-keyword
["Show documentation for var" inf-clojure-show-var-documentation t]
["Show source for var" inf-clojure-show-var-source t]
"--"
- ["Clear REPL" inf-clojure-clear-repl-buffer]))
+ ["Clear REPL" inf-clojure-clear-repl-buffer]
+ "--"
+ ["Version" inf-clojure-display-version]))
map))
(defvar inf-clojure-minor-mode-map
@@ -777,6 +782,11 @@ Return the number of nested sexp the point was over or
after."
(setq-local eldoc-documentation-function #'inf-clojure-eldoc)
(apply #'eldoc-add-command inf-clojure-extra-eldoc-commands))
+(defun inf-clojure-display-version ()
+ "Display the current `inf-clojure' in the minibuffer."
+ (interactive)
+ (message "inf-clojure (version %s)" inf-clojure-version))
+
(provide 'inf-clojure)
;;; inf-clojure.el ends here
- [nongnu] elpa/inf-clojure 7e86eaf 075/313: Update the copyright years, (continued)
- [nongnu] elpa/inf-clojure 7e86eaf 075/313: Update the copyright years, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure a9eb210 076/313: Release 1.4.0, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 2825eac 077/313: Bump the development version, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure aa93684 081/313: Convert a comment into docstring, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure a246bf3 083/313: Merge pull request #32 from slipset/customize-vars, ELPA Syncer, 2021/08/11
- [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 <=
- [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, 2021/08/11
- [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