gnu-emacs-sources
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[NonGNU ELPA] Inf-Clojure version 3.2.1


From: ELPA update
Subject: [NonGNU ELPA] Inf-Clojure version 3.2.1
Date: Fri, 22 Jul 2022 05:04:06 -0400

Version 3.2.1 of package Inf-Clojure has just been released in NonGNU ELPA.
You can now find it in M-x package-list RET.

Inf-Clojure describes itself as:
  Run an external Clojure process in an Emacs buffer

More at https://elpa.nongnu.org/nongnu/inf-clojure.html

Recent NEWS:

# Changelog

## master (unreleased)

## 3.2.1 (2022-07-22)

### Bugs fixed

* Address some small issues with NonGNU ELPA (e.g. missing maintainer metadata).

## 3.2.0 (2022-07-15)

### New features

* [#168](https://github.com/clojure-emacs/inf-clojure/pull/197): New helper 
function `inf-clojure-switch-to-recent-buffer` to select the last buffer an 
inf-clojure process buffer was swapped to from.
* [#187](https://github.com/clojure-emacs/inf-clojure/pull/197): New defcustom 
`inf-clojure-enable-eldoc` to disable eldoc interaction.

### Bugs fixed

* [#185](https://github.com/clojure-emacs/inf-clojure/issues/185): Improve cmd 
string splitting.
* [#193](https://github.com/clojure-emacs/inf-clojure/pull/193): Set syntax 
table in REPL buffer.
* Fix `inf-clojure-display-version` (it wasn't extracting properly the package 
version).

## 3.1.0 (2021-07-23)

### New features

* [#190](https://github.com/clojure-emacs/inf-clojure/pull/190): Helper 
function `inf-clojure-set-repl` to select inf-clojure process buffer.
* Auto-enable `inf-clojure-minor-mode` after invoking `inf-clojure`. This 
behaviour is controlled via `inf-clojure-auto-mode`.
* Include the project name automatically in the REPL buffer name.

### Bugs fixed

* [#152](https://github.com/clojure-emacs/inf-clojure/issues/152): Sanitize 
should only remove whitespace at the end of a command.
* [#188](https://github.com/clojure-emacs/inf-clojure/pull/188): Handle 
newlines between forms for `inf-clojure-eval-buffer`.
* [#189](https://github.com/clojure-emacs/inf-clojure/pull/189): Font-lock code 
inserted in the REPL from a source buffer.

## 3.0.0 (2020-08-01)

### New features

* [#174](https://github.com/clojure-emacs/inf-clojure/pull/174): Invoke 
`inf-clojure` with a prefix argument to prevent using 
`inf-clojure-custom-startup` and `inf-clojure-custom-repl-type`.
* Made it possible to add user-defined REPL types (by modifying 
`inf-clojure-repl-features`).

### Changes

* **(Breaking)** Restructure massively the configuration. See 
`inf-clojure-repl-features` for details.
* [#174](https://github.com/clojure-emacs/inf-clojure/pull/174): Set REPL type 
from startup form or prompt at startup, introduce 
`inf-clojure-custom-repl-type` defcustom.
* [#173](https://github.com/clojure-emacs/inf-clojure/issues/173): Use 
clojure-mode's project detection instead of duplicate version in inf-clojure.

### Bugs fixed

* [#178](https://github.com/clojure-emacs/inf-clojure/issues/178): Ensure a 
valid directory is used when starting process.

## 2.2.0 (2020-04-15)

### New features

* [#170](https://github.com/clojure-emacs/inf-clojure/pull/170): Add insert 
defun and last sexp commands.
* [#160](https://github.com/clojure-emacs/inf-clojure/pull/160): Support 
[Joker](https://joker-lang.org/).

### Bugs fixed

* [#164](https://github.com/clojure-emacs/inf-clojure/pull/164): Fix for 
eldoc-mode on ClojureCLR.
* [#135](https://github.com/clojure-emacs/inf-clojure/pull/135): Improve 
command sanitation code.
* Fix `info-clojure-apropos`.

## 2.1.0 (2018-01-02)

### New Features

* [#114](https://github.com/clojure-emacs/inf-clojure/pull/114): Introduce 
`inf-clojure-project-type` defcustom.
* [#117](https://github.com/clojure-emacs/inf-clojure/pull/117): Introduce 
`tools.deps` project type and `inf-clojure-tools-deps-cmd`.
* [#122](https://github.com/clojure-emacs/inf-clojure/pull/122): Introduce 
`inf-clojure-completions-fn` defcustom.
* [#128](https://github.com/clojure-emacs/inf-clojure/pull/128): Expose 
`inf-clojure-apropos` as `C-c C-S-a` in `inf-clojure-mode` (the REPL).
* [#125](https://github.com/clojure-emacs/inf-clojure/pull/125): Avoid throwing 
an error for frequent operations like completion.
* [#130](https://github.com/clojure-emacs/inf-clojure/pull/130): Support 
loading directory locals in our buffers.
* [#129](https://github.com/clojure-emacs/inf-clojure/pull/129): Improve the 
completion bounds detection (now with keywords).
* [#132](https://github.com/clojure-emacs/inf-clojure/pull/132): Introduce 
inf-clojure-reload.
...
...



reply via email to

[Prev in Thread] Current Thread [Next in Thread]