branch: externals/ellama
commit ea682607c9227ccdeca6c9d85f896c5a4269fb66
Author: Sergey Kostyaev <[email protected]>
Commit: Sergey Kostyaev <[email protected]>
Add command to generate commit message to keymap
Added a new command `ellama-generate-commit-message` accessible via
the keybinding "c m". This command will generate a basic commit
message based on the current buffer content. The corresponding entry
was added to the README.org file as well.
---
README.org | 1 +
ellama.el | 1 +
2 files changed, 2 insertions(+)
diff --git a/README.org b/README.org
index b01a108b42..87b555079f 100644
--- a/README.org
+++ b/README.org
@@ -257,6 +257,7 @@ Ellama, using the ~ellama-keymap-prefix~ prefix (not set by
default):
| "c e" | ellama-code-edit | Code edit |
| "c i" | ellama-code-improve | Code improve |
| "c r" | ellama-code-review | Code review |
+| "c m" | ellama-generate-commit-message | Generate commit message |
| "s s" | ellama-summarize | Summarize |
| "s w" | ellama-summarize-webpage | Summarize webpage |
| "s c" | ellama-summarize-killring | Summarize killring |
diff --git a/ellama.el b/ellama.el
index 1969c28b37..678bf6d122 100644
--- a/ellama.el
+++ b/ellama.el
@@ -111,6 +111,7 @@
(define-key map (kbd "c e") 'ellama-code-edit)
(define-key map (kbd "c i") 'ellama-code-improve)
(define-key map (kbd "c r") 'ellama-code-review)
+ (define-key map (kbd "c m") 'ellama-generate-commit-message)
;; summarize
(define-key map (kbd "s s") 'ellama-summarize)
(define-key map (kbd "s w") 'ellama-summarize-webpage)