branch: externals/ellama
commit 2b614a1eca25dec094107fadbcd992c03d2c5436
Author: Sergey Kostyaev <[email protected]>
Commit: Sergey Kostyaev <[email protected]>
Bump version
---
NEWS.org | 20 ++++++++++++++++++++
ellama.el | 2 +-
2 files changed, 21 insertions(+), 1 deletion(-)
diff --git a/NEWS.org b/NEWS.org
index 7767d188fd..3c8506d2ca 100644
--- a/NEWS.org
+++ b/NEWS.org
@@ -1,3 +1,23 @@
+* Version 1.4.3
+- Added fallback mechanism to use the first available Ollama chat model when no
+ specific provider is defined for various ellama functions, ensuring that a
+ valid provider is always used and preventing potential errors in scenarios
+ where providers are not explicitly set.
+- Refactored ~ellama--scroll~ to accept an optional POINT argument, allowing
the
+ function to go to that specific point before scrolling. Updated the caller
+ ~ellama-update-buffer~ to pass the new point.
+- Refactored the ~ellama-preview-context-mode~ by renaming the quit command key
+ binding to use a custom function ~ellama-kill-current-buffer~. Added a header
+ line format that displays the quit command instruction.
+- Added a new function ~ellama-send-buffer-to-new-chat-then-kill~ to send the
+ current buffer to a new chat session and then kill it. Updated the keybinding
+ in ~ellama-blueprint-mode-map~ to use this new function instead of the old
+ one.
+- Added a new function ~ellama-kill-current-buffer~ and updated the keymap in
+ ~ellama-blueprint-mode-map~ to use this function instead of an anonymous
+ lambda. Also, updated the header line format to display the correct command
+ names using ~substitute-command-keys~.
+- Removed redisplay call to prevent flickering.
* Version 1.4.2
- Fixed the auto-scroll logic in ~ellama.el~ to ensure it correctly sets and
resets ~stop-scroll~ based on cursor position changes.
diff --git a/ellama.el b/ellama.el
index 531d4f3082..becf0e4920 100644
--- a/ellama.el
+++ b/ellama.el
@@ -6,7 +6,7 @@
;; URL: http://github.com/s-kostyaev/ellama
;; Keywords: help local tools
;; Package-Requires: ((emacs "28.1") (llm "0.22.0") (plz "0.8") (transient
"0.7") (compat "29.1"))
-;; Version: 1.4.2
+;; Version: 1.4.3
;; SPDX-License-Identifier: GPL-3.0-or-later
;; Created: 8th Oct 2023