Releases: clojure-emacs/inf-clojure
Releases · clojure-emacs/inf-clojure
inf-clojure 3.3.0
inf-clojure 3.2.0
inf-clojure 3.1
New features
- #190: Helper function inf-clojure-set-replto select inf-clojure process buffer.
- Auto-enable inf-clojure-minor-modeafter invokinginf-clojure. This behaviour is controlled viainf-clojure-auto-mode.
- Include the project name automatically in the REPL buffer name.
Bugs fixed
inf-clojure 3.0
New features
- #174: Invoke inf-clojurewith a prefix argument to prevent usinginf-clojure-custom-startupandinf-clojure-custom-repl-type.
- Made it possible to add user-defined REPL types (by modifying inf-clojure-repl-features).
Changes
inf-clojure 2.2
inf-clojure 2.1
New Features
- #114: Introduce inf-clojure-project-typedefcustom.
- #117: Introduce tools.depsproject type andinf-clojure-tools-deps-cmd.
- #122: Introduce inf-clojure-completions-fndefcustom.
- #128: Expose inf-clojure-aproposasC-c C-S-aininf-clojure-mode(the REPL).
- #125: Avoid throwing an error for frequent operations like completion.
- #130: Support loading directory locals in our buffers.
- #129: Improve the completion bounds detection (now with keywords).
- #132: Introduce inf-clojure-reload.
Bugs Fixed
- #79: Eldoc error when running boot repl.
- #83: No such namespace: complete.core in lumo REPL.
- #93: Slow response from inf-clojure (completions, arglists, ...).
- #101: inf-clojure-set-nshangs Emacs.
- #119: Set inf-clojure-buffer REPL type on detect.
- #120: Send REPL string always, even if empty.
- #128: Fix inf-clojure-apropos.
- #131: Add macroexpand forms for Lumo.
inf-clojure 2.0
New Features
- #63: Fix spurious process output on init.
- #57: Add inf-clojure-connect.
- #66: Add Planck support.
- #51: Commands do not prompt by default anymore, unless they receive a non-nil prefix argument.
- #44: Add REPL types and Lumo support.
- #50: Rename defcustoms to inf-clojure-*-formwhere appropriate.
- #34: Add support for socket REPL connections.
- New interactive command inf-clojure-display-version.
- #42: Add a defcustom controlling the window in which the REPL buffer is displayed (inf-clojure-repl-use-same-window).
- Font-lock the code in the REPL.
- Handle properly ANSI color escape sequences in the REPL.
- #41: Add a command to quit the REPL (it's bound to C-c C-q).
- #29: Add a command to restart the REPL.
- #31: Invoke different init command based on the project type (boot, lein or generic).
Changes
- Display the REPL in a different window by default (it used to be displayed in the current window).
- #26: Make switching to the REPL optional on inf-clojure-load-file(it's now controlled via a prefix argument).
- Removed the inf-clojurealiasrun-clojure.
Bugs Fixed
- #35: Fix prompt being included in input history.