| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-17 | Append newline to emacsclient command | Paul Eggert | |
| In the next Emacs release, emacsclient will be pickier about requiring a newline at the end of every command you send it. This is so that it can distinguish command ends from dropped connections. So, put a newline at the end of the -error command that with-editor-return can send. | |||
| 2026-03-01 | Release version 3.4.9v3.4.9 | Jonas Bernoulli | |
| 2026-01-01 | Release version 3.4.8v3.4.8 | Jonas Bernoulli | |
| 2026-01-01 | Improve indentation of cond and interactive | Jonas Bernoulli | |
| Emacs 31.1 adds variable `lisp-indent-local-overrides'. | |||
| 2026-01-01 | Order local variables | Jonas Bernoulli | |
| 2026-01-01 | Bump copyright years | Jonas Bernoulli | |
| 2025-11-01 | Release version 3.4.7v3.4.7 | Jonas Bernoulli | |
| 2025-09-01 | Release version 3.4.6v3.4.6 | Jonas Bernoulli | |
| 2025-08-01 | Release version 3.4.5v3.4.5 | Jonas Bernoulli | |
| 2025-07-24 | with-editor-export-editor: No longer add "clear" to shell history | Jonas Bernoulli | |
| We already to the same for "export". Closes #135. | |||
| 2025-06-01 | Release version 3.4.4v3.4.4 | Jonas Bernoulli | |
| 2025-05-21 | Support nix on macos | Jonas Bernoulli | |
| Closes #134. | |||
| 2025-05-09 | Bump copyright years | Jonas Bernoulli | |
| 2024-12-01 | Release version 3.4.3v3.4.3 | Jonas Bernoulli | |
| 2024-11-23 | Use mapcan instead of cl-mapcan | Jonas Bernoulli | |
| This was added in Emacs 26.1. | |||
| 2024-11-23 | with-editor-emacsclient-program-suffixes: New variable | Jonas Bernoulli | |
| Closes #132. | |||
| 2024-09-01 | Release version 3.4.2v3.4.2 | Jonas Bernoulli | |
| 2024-08-31 | Fix shell-command-with-editor-mode for remote processes | Jonas Bernoulli | |
| Closes #129. | |||
| 2024-08-31 | with-editor*: Fix documentation | Jonas Bernoulli | |
| 2024-08-22 | with-editor-export-editor: Wait longer for terminal to get ready | Jonas Bernoulli | |
| And ignore all other processes while waiting for output from that process. Closes #130. | |||
| 2024-08-06 | Release version 3.4.1v3.4.1 | Jonas Bernoulli | |
| 2024-08-05 | Depend on Emacs 26.1 | Jonas Bernoulli | |
| 2024-07-25 | Release version 3.4.0v3.4.0 | Jonas Bernoulli | |
| 2024-07-25 | with-editor-mode: Prevent dangerous use as a command | Jonas Bernoulli | |
| We already prevent disabling the mode interactively, but now we do so by not even defining it as a command, if the used Emacs version supports it. More importantly, also prevent the mode from being enabled. Enabling the mode manually is dangerous because, as always, that instructs the user on how to cancel the buffer, and if they do that, then that also deletes the visited file. Closes #131. | |||
| 2024-07-13 | Bump compat dependency | Jonas Bernoulli | |
| 2024-06-23 | Release version 3.3.4v3.3.4 | Jonas Bernoulli | |
| 2024-06-23 | server-visit-files@: Fix removal from file-name-history | Jonas Bernoulli | |
| The entries in `file-name-history' were passed through `abbreviate-file-name', so we have to do the same here. Closes https://github.com/magit/magit/issues/5159. | |||
| 2024-06-23 | Use string-join instead of mapconcat | Jonas Bernoulli | |
| 2024-06-18 | Release version 3.3.3v3.3.3 | Jonas Bernoulli | |
| 2024-06-18 | Bump compat dependency | Jonas Bernoulli | |
| 2024-06-09 | Add docstring to all advices | Jonas Bernoulli | |
| 2024-06-09 | Use define-advice instead of advice-add | Jonas Bernoulli | |
| 2024-06-07 | Silence byte-compiler | Jonas Bernoulli | |
| There is a docstring that must contain control characters because it contains an example for a script that must do so. | |||
| 2024-06-07 | No longer declare vterm functions | Jonas Bernoulli | |
| I don't want to install vterm, just so check-declare has nothing to complain about. | |||
| 2024-04-15 | Update contact information | Jonas Bernoulli | |
| 2024-01-01 | Bump copyright years | Jonas Bernoulli | |
| 2023-09-17 | docs: Suggest keymap-global-set instead of define-key | Jonas Bernoulli | |
| 2023-08-29 | Release version 3.3.2v3.3.2 | Jonas Bernoulli | |
| 2023-08-27 | Use emacsclient-program-name if that is bound | Jonas Bernoulli | |
| This should make it possible to use `with-editor' on Android. For Remacs continue to hardcode "remacsclient" because it has not been updated since this variable was introduced and is unlikely to be updated any time soon. | |||
| 2023-08-25 | Release version 3.3.1v3.3.1 | Jonas Bernoulli | |
| 2023-07-11 | with-editor-debug: Display $PATH as a list | Jonas Bernoulli | |
| Makes it slightly easier to compare it with exec-path. | |||
| 2023-06-08 | Place comma after "e.g." and "i.e." | Jonas Bernoulli | |
| 2023-05-11 | Release version 3.3.0v3.3.0 | Jonas Bernoulli | |
| 2023-05-11 | Bump compat dependency | Jonas Bernoulli | |
| 2023-02-12 | Use defvar-keymap | Jonas Bernoulli | |
| 2023-02-12 | Bump compat dependency | Jonas Bernoulli | |
| 2023-02-10 | with-editor--setup: Replace leading "~" with home directory | Jonas Bernoulli | |
| Otherwise it would get quoted, resulting in an invalid path. Even if that weren't the case, we still would have to expand "~", because git doesn't know what that means. | |||
| 2023-02-10 | with-editor--setup: Shell-quote executable again | Jonas Bernoulli | |
| Quoting is the right thing to do. Applications that fail because of that, are the ones that need fixing, in the case of shell script, by using: eval "$EDITOR" file Fixes #121. | |||
| 2023-01-18 | Teach sleeping editor about "+L[:C]" argument preceding filename | Jonas Bernoulli | |
| Closes #120. | |||
| 2023-01-18 | Fix symbol name in docstring | Jonas Bernoulli | |
