Skip to content

Commit 5084913

Browse files
committed
Release 1.5
1 parent fcdbd6c commit 5084913

File tree

7 files changed

+34
-11
lines changed

7 files changed

+34
-11
lines changed

RELEASE.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# RELEASE
22

3+
# Aidermacs 1.5
4+
5+
## What's Changed
6+
* backends: Adjust the backends for lazy-load vterm by @brianmcgillion in https://github.com/MatthewZMD/aidermacs/pull/137
7+
* Don't Run block fontification if position has not advanced by @CeleritasCelery in https://github.com/MatthewZMD/aidermacs/pull/140
8+
* feat: aidermacs send voice - fixes #128 by @rajp152k in https://github.com/MatthewZMD/aidermacs/pull/143
9+
* Fix aidermacs--send-command-backend warning during compilation by @AdamNiederer in https://github.com/MatthewZMD/aidermacs/pull/142
10+
* Feat: show list of edited files by @Azkae in https://github.com/MatthewZMD/aidermacs/pull/148
11+
* feat(core)!: introduce `aidermacs-default-chat-mode`; deprecate `aidermacs-use-architect-mode` by @timvisher-dd in https://github.com/MatthewZMD/aidermacs/pull/147
12+
* fix file selection when the previous buffer was not closed by @Azkae in https://github.com/MatthewZMD/aidermacs/pull/150
13+
* feat: support environment variables for default AI model configurations by @timvisher-dd in https://github.com/MatthewZMD/aidermacs/pull/151
14+
* fix default chat mode: defaults to 'code by @Azkae in https://github.com/MatthewZMD/aidermacs/pull/153
15+
16+
## New Contributors
17+
* @brianmcgillion made their first contribution in https://github.com/MatthewZMD/aidermacs/pull/137
18+
* @rajp152k made their first contribution in https://github.com/MatthewZMD/aidermacs/pull/143
19+
* @Azkae made their first contribution in https://github.com/MatthewZMD/aidermacs/pull/148
20+
* @timvisher-dd made their first contribution in https://github.com/MatthewZMD/aidermacs/pull/147
21+
22+
**Full Changelog**: https://github.com/MatthewZMD/aidermacs/compare/v1.4...v1.5
23+
24+
325
# Aidermacs 1.4
426

527
## What's Changed

aidermacs-backend-comint.el

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
;;; aidermacs-backend-comint.el --- Comint backend for aidermacs -*- lexical-binding: t; -*-
22
;; Author: Mingde (Matthew) Zeng <matthewzmd@posteo.net>
3-
;; Version: 1.4
3+
;; Version: 1.5
44
;; Keywords: ai emacs llm aider ai-pair-programming tools
55
;; URL: https://github.com/MatthewZMD/aidermacs
66
;; SPDX-License-Identifier: Apache-2.0

aidermacs-backend-vterm.el

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
;;; aidermacs-backend-vterm.el --- VTerm backend for aidermacs -*- lexical-binding: t; -*-
22
;; Author: Mingde (Matthew) Zeng <matthewzmd@posteo.net>
3-
;; Version: 1.4
3+
;; Version: 1.5
44
;; Keywords: ai emacs llm aider ai-pair-programming tools
55
;; URL: https://github.com/MatthewZMD/aidermacs
66
;; SPDX-License-Identifier: Apache-2.0

aidermacs-backends.el

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
;;; aidermacs-backends.el --- Backend dispatcher for aidermacs -*- lexical-binding: t; -*-
22
;; Author: Mingde (Matthew) Zeng <matthewzmd@posteo.net>
3-
;; Version: 1.4
3+
;; Version: 1.5
44
;; Keywords: ai emacs llm aider ai-pair-programming tools
55
;; URL: https://github.com/MatthewZMD/aidermacs
66
;; SPDX-License-Identifier: Apache-2.0

aidermacs-models.el

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
;;; aidermacs-models.el --- Model selection for aidermacs -*- lexical-binding: t; -*-
22
;; Author: Mingde (Matthew) Zeng <matthewzmd@posteo.net>
3-
;; Version: 1.4
3+
;; Version: 1.5
44
;; Keywords: ai emacs llm aider ai-pair-programming tools
55
;; URL: https://github.com/MatthewZMD/aidermacs
66
;; SPDX-License-Identifier: Apache-2.0

aidermacs-output.el

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
;;; aidermacs-output.el --- Output manipulation for Aidermacs -*- lexical-binding: t; -*-
22
;; Author: Mingde (Matthew) Zeng <matthewzmd@posteo.net>
3-
;; Version: 1.4
3+
;; Version: 1.5
44
;; Keywords: ai emacs llm aider ai-pair-programming tools
55
;; URL: https://github.com/MatthewZMD/aidermacs
66
;; SPDX-License-Identifier: Apache-2.0
@@ -455,20 +455,21 @@ User can select a file to view its diff."
455455
(let ((inhibit-read-only t))
456456
(erase-buffer)
457457
(aidermacs-file-diff-selection-mode)
458+
(setq-local default-directory (aidermacs-project-root))
458459
(setq-local aidermacs--pre-edit-file-buffers pre-edit-file-buffers)
459-
460+
460461
(insert "Files modified by Aider:\n")
461462
(insert "=======================\n\n")
462463
(insert "Press RET on a file to view diff, q to quit\n\n")
463-
464+
464465
(dolist (file files)
465466
(insert-text-button file
466-
'action (lambda (_)
467+
'action (lambda (_)
467468
(aidermacs--show-ediff-for-file file))
468469
'follow-link t
469470
'help-echo "Click to view diff for this file")
470471
(insert "\n"))
471-
472+
472473
(goto-char (point-min))
473474
(forward-line 5)))
474475

@@ -480,7 +481,7 @@ User can select a file to view its diff."
480481
(defun aidermacs--show-ediff-for-file (file)
481482
"Uses the pre-edit buffer stored to compare with the current FILE state."
482483
(setq aidermacs--pre-ediff-window-config (current-window-configuration))
483-
484+
484485
(let* ((full-path (expand-file-name file (aidermacs-project-root)))
485486
(pre-edit-pair (assoc full-path aidermacs--pre-edit-file-buffers))
486487
(pre-edit-buffer (and pre-edit-pair (cdr pre-edit-pair))))

aidermacs.el

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
;;; aidermacs.el --- AI pair programming with Aider -*- lexical-binding: t; -*-
22
;; Author: Mingde (Matthew) Zeng <matthewzmd@posteo.net>
3-
;; Version: 1.4
3+
;; Version: 1.5
44
;; Package-Requires: ((emacs "26.1") (transient "0.3.0") (compat "30.0.2.0") (markdown-mode "2.7"))
55
;; Keywords: ai emacs llm aider ai-pair-programming tools
66
;; URL: https://github.com/MatthewZMD/aidermacs

0 commit comments

Comments
 (0)