[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/aidermacs 58593dd57f 216/466: feat: Add helm feature check
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/aidermacs 58593dd57f 216/466: feat: Add helm feature check before overriding aider-read-string (#75) |
Date: |
Sat, 15 Mar 2025 19:14:49 -0400 (EDT) |
branch: elpa/aidermacs
commit 58593dd57f3318e43af4040318e25886f73ac382
Author: Guillermo VayĆ” <guivaya@gmail.com>
Commit: GitHub <noreply@github.com>
feat: Add helm feature check before overriding aider-read-string (#75)
* feat: Add helm feature check before overriding aider-read-string
* show hint to install helm
---------
Co-authored-by: Kang Tu <tninja@gmail.com>
---
aider-helm.el | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/aider-helm.el b/aider-helm.el
index 60c0fad8f8..f6083fa206 100644
--- a/aider-helm.el
+++ b/aider-helm.el
@@ -54,7 +54,10 @@ INITIAL-INPUT is optional initial input string."
;;;###autoload
(with-eval-after-load 'aider
- (defalias 'aider-read-string 'aider-helm-read-string))
+ (if (featurep 'helm)
+ (defalias 'aider-read-string 'aider-helm-read-string)
+ (message "Helm is not available. Please install helm package to use
aider-helm features")
+ ))
(provide 'aider-helm)
;;; aider-helm.el ends here
- [nongnu] elpa/aidermacs 15a01a9b42 445/466: Improve API_KEY documentation, (continued)
- [nongnu] elpa/aidermacs 15a01a9b42 445/466: Improve API_KEY documentation, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 7848604a82 447/466: load api key from secrets, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs cdb15637ab 452/466: Fix linting, refactor, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 7614cb6542 463/466: Add aidermacs-refresh-repo-map, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 58b3fc29f5 458/466: Match space before ```, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs f3d308a068 460/466: Drop marked files from Dired buffer, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs cb22883ccc 026/466: docs: add use-package and straight installation instructions to the Installation section, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 3d2675d2f1 151/466: docs: Update README with basic buffer operations and Doom reset command, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 314fdc51be 196/466: docs: Revise "Feature development" section for a more humble tone, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs a4e99cce4c 205/466: feat: Add Test submenu with unit test commands in aider-doom-setup-keys, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 58593dd57f 216/466: feat: Add helm feature check before overriding aider-read-string (#75),
ELPA Syncer <=
- [nongnu] elpa/aidermacs 2a29cffb76 272/466: feat: Add aidermacs-auto-commits and M-x aidermacs-run-in-current-dir=, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs c05af05de9 278/466: Elaborate on Aidermacs start behavior, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 383ffd4ebb 283/466: Cache the models for future invocations., ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs fdce6f456e 379/466: Revamp Transient Menus for Enhanced Usability, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs bc5fe0b16e 386/466: Add aidermacs-current-mode and abstract aidermacs--get-files-in-session, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 0698038742 389/466: Use aidermacs--tracked-files to actively track files, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 718b5381e0 410/466: Merge pull request #47 from hexmode/use-package-update, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 3253a96566 455/466: Further refactor, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 02acb8ac63 457/466: Refactor aidermacs--parse-output-for-files and aidermacs--detect-edited-files, ELPA Syncer, 2025/03/15
- [nongnu] elpa/aidermacs 598251c934 222/466: Handle multi-line input in the aider buffer, ELPA Syncer, 2025/03/15