branch: elpa/aidermacs
commit 5084913506b8b243c732a77b6de4768f18edcff3
Author: Mingde (Matthew) Zeng <matthew...@posteo.net>
Commit: Mingde (Matthew) Zeng <matthew...@posteo.net>

    Release 1.5
---
 RELEASE.md                  | 22 ++++++++++++++++++++++
 aidermacs-backend-comint.el |  2 +-
 aidermacs-backend-vterm.el  |  2 +-
 aidermacs-backends.el       |  2 +-
 aidermacs-models.el         |  2 +-
 aidermacs-output.el         | 13 +++++++------
 aidermacs.el                |  2 +-
 7 files changed, 34 insertions(+), 11 deletions(-)

diff --git a/RELEASE.md b/RELEASE.md
index a42ecebb98..cb61c58ec4 100644
--- a/RELEASE.md
+++ b/RELEASE.md
@@ -1,5 +1,27 @@
 # RELEASE
 
+# Aidermacs 1.5
+
+## What's Changed
+* backends: Adjust the backends for lazy-load vterm by @brianmcgillion in 
https://github.com/MatthewZMD/aidermacs/pull/137
+* Don't Run block fontification if position has not advanced by 
@CeleritasCelery in https://github.com/MatthewZMD/aidermacs/pull/140
+* feat: aidermacs send voice - fixes #128 by @rajp152k in 
https://github.com/MatthewZMD/aidermacs/pull/143
+* Fix aidermacs--send-command-backend warning during compilation by 
@AdamNiederer in https://github.com/MatthewZMD/aidermacs/pull/142
+* Feat: show list of edited files by @Azkae in 
https://github.com/MatthewZMD/aidermacs/pull/148
+* feat(core)!: introduce `aidermacs-default-chat-mode`; deprecate 
`aidermacs-use-architect-mode` by @timvisher-dd in 
https://github.com/MatthewZMD/aidermacs/pull/147
+* fix file selection when the previous buffer was not closed by @Azkae in 
https://github.com/MatthewZMD/aidermacs/pull/150
+* feat: support environment variables for default AI model configurations by 
@timvisher-dd in https://github.com/MatthewZMD/aidermacs/pull/151
+* fix default chat mode: defaults to 'code by @Azkae in 
https://github.com/MatthewZMD/aidermacs/pull/153
+
+## New Contributors
+* @brianmcgillion made their first contribution in 
https://github.com/MatthewZMD/aidermacs/pull/137
+* @rajp152k made their first contribution in 
https://github.com/MatthewZMD/aidermacs/pull/143
+* @Azkae made their first contribution in 
https://github.com/MatthewZMD/aidermacs/pull/148
+* @timvisher-dd made their first contribution in 
https://github.com/MatthewZMD/aidermacs/pull/147
+
+**Full Changelog**: https://github.com/MatthewZMD/aidermacs/compare/v1.4...v1.5
+
+
 # Aidermacs 1.4
 
 ## What's Changed
diff --git a/aidermacs-backend-comint.el b/aidermacs-backend-comint.el
index a9ace51c47..fef6ac1bed 100644
--- a/aidermacs-backend-comint.el
+++ b/aidermacs-backend-comint.el
@@ -1,6 +1,6 @@
 ;;; aidermacs-backend-comint.el --- Comint backend for aidermacs -*- 
lexical-binding: t; -*-
 ;; Author: Mingde (Matthew) Zeng <matthew...@posteo.net>
-;; Version: 1.4
+;; Version: 1.5
 ;; Keywords: ai emacs llm aider ai-pair-programming tools
 ;; URL: https://github.com/MatthewZMD/aidermacs
 ;; SPDX-License-Identifier: Apache-2.0
diff --git a/aidermacs-backend-vterm.el b/aidermacs-backend-vterm.el
index 39692aeaf1..bd347494a1 100644
--- a/aidermacs-backend-vterm.el
+++ b/aidermacs-backend-vterm.el
@@ -1,6 +1,6 @@
 ;;; aidermacs-backend-vterm.el --- VTerm backend for aidermacs -*- 
lexical-binding: t; -*-
 ;; Author: Mingde (Matthew) Zeng <matthew...@posteo.net>
-;; Version: 1.4
+;; Version: 1.5
 ;; Keywords: ai emacs llm aider ai-pair-programming tools
 ;; URL: https://github.com/MatthewZMD/aidermacs
 ;; SPDX-License-Identifier: Apache-2.0
diff --git a/aidermacs-backends.el b/aidermacs-backends.el
index 07475c7a5e..456fa40b2f 100644
--- a/aidermacs-backends.el
+++ b/aidermacs-backends.el
@@ -1,6 +1,6 @@
 ;;; aidermacs-backends.el --- Backend dispatcher for aidermacs -*- 
lexical-binding: t; -*-
 ;; Author: Mingde (Matthew) Zeng <matthew...@posteo.net>
-;; Version: 1.4
+;; Version: 1.5
 ;; Keywords: ai emacs llm aider ai-pair-programming tools
 ;; URL: https://github.com/MatthewZMD/aidermacs
 ;; SPDX-License-Identifier: Apache-2.0
diff --git a/aidermacs-models.el b/aidermacs-models.el
index 155271f917..7e460564c7 100644
--- a/aidermacs-models.el
+++ b/aidermacs-models.el
@@ -1,6 +1,6 @@
 ;;; aidermacs-models.el --- Model selection for aidermacs -*- lexical-binding: 
t; -*-
 ;; Author: Mingde (Matthew) Zeng <matthew...@posteo.net>
-;; Version: 1.4
+;; Version: 1.5
 ;; Keywords: ai emacs llm aider ai-pair-programming tools
 ;; URL: https://github.com/MatthewZMD/aidermacs
 ;; SPDX-License-Identifier: Apache-2.0
diff --git a/aidermacs-output.el b/aidermacs-output.el
index 8cd1f130c9..3bd0d1028c 100644
--- a/aidermacs-output.el
+++ b/aidermacs-output.el
@@ -1,6 +1,6 @@
 ;;; aidermacs-output.el --- Output manipulation for Aidermacs -*- 
lexical-binding: t; -*-
 ;; Author: Mingde (Matthew) Zeng <matthew...@posteo.net>
-;; Version: 1.4
+;; Version: 1.5
 ;; Keywords: ai emacs llm aider ai-pair-programming tools
 ;; URL: https://github.com/MatthewZMD/aidermacs
 ;; SPDX-License-Identifier: Apache-2.0
@@ -455,20 +455,21 @@ User can select a file to view its diff."
       (let ((inhibit-read-only t))
         (erase-buffer)
         (aidermacs-file-diff-selection-mode)
+        (setq-local default-directory (aidermacs-project-root))
         (setq-local aidermacs--pre-edit-file-buffers pre-edit-file-buffers)
-        
+
         (insert "Files modified by Aider:\n")
         (insert "=======================\n\n")
         (insert "Press RET on a file to view diff, q to quit\n\n")
-        
+
         (dolist (file files)
           (insert-text-button file
-                             'action (lambda (_) 
+                             'action (lambda (_)
                                       (aidermacs--show-ediff-for-file file))
                              'follow-link t
                              'help-echo "Click to view diff for this file")
           (insert "\n"))
-        
+
         (goto-char (point-min))
         (forward-line 5)))
 
@@ -480,7 +481,7 @@ User can select a file to view its diff."
 (defun aidermacs--show-ediff-for-file (file)
   "Uses the pre-edit buffer stored to compare with the current FILE state."
   (setq aidermacs--pre-ediff-window-config (current-window-configuration))
-  
+
   (let* ((full-path (expand-file-name file (aidermacs-project-root)))
          (pre-edit-pair (assoc full-path aidermacs--pre-edit-file-buffers))
          (pre-edit-buffer (and pre-edit-pair (cdr pre-edit-pair))))
diff --git a/aidermacs.el b/aidermacs.el
index 22152d7698..9b145b226f 100644
--- a/aidermacs.el
+++ b/aidermacs.el
@@ -1,6 +1,6 @@
 ;;; aidermacs.el --- AI pair programming with Aider -*- lexical-binding: t; -*-
 ;; Author: Mingde (Matthew) Zeng <matthew...@posteo.net>
-;; Version: 1.4
+;; Version: 1.5
 ;; Package-Requires: ((emacs "26.1") (transient "0.3.0") (compat "30.0.2.0") 
(markdown-mode "2.7"))
 ;; Keywords: ai emacs llm aider ai-pair-programming tools
 ;; URL: https://github.com/MatthewZMD/aidermacs

Reply via email to