Skip to content

Commit b815d36

Browse files
tninjaCopilotCopilot
authored
Feat: Improve Implement TODO feature (#59)
* Remove prefix arg from Implement TODO and update prompts to add code after TODOs with DONE prefix ai-code-change.el: * Add TODO implementation prompt to ai-code-code-change function * Refactor ai-code-code-change and ai-code-implement-todo to use helpers * Add clipboard option to Implement TODO action description * Update ai-code-change.el Co-authored-by: Copilot <[email protected]> * Add clipboard context support to TODO implementation in ai-code-code-change (#60) * Initial plan * Add clipboard context support to TODO implementation Co-authored-by: tninja <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: tninja <[email protected]> * Add comment block detection and TODO insertion on blank lines * bump version, update recent HISTORY * Refine comment detection to exclude DONE prefix and add user error message * Clarify error message for ai-code-implement-todo function * special treatment for elisp comment * Refactor function name resolution logic for comments --------- Co-authored-by: Copilot <[email protected]> Co-authored-by: Copilot <[email protected]> Co-authored-by: tninja <[email protected]>
1 parent 976cffe commit b815d36

File tree

4 files changed

+331
-134
lines changed

4 files changed

+331
-134
lines changed

HISTORY.org

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,16 @@
33

44
** Main branch change
55

6+
- Feat: Improve Implement TODO feature
7+
- ai-code-implement-todo (C-a i) on blank line will ask user and insert TODO comment.
8+
- After ai-code-implement-todo (C-a i) finishing code generation, mark TODO as DONE, instead of delete it
9+
- ai-code-implement-todo support use clipboard content as context when C-u prefix is pressed
10+
- ai-code-code-change (C-a c) on TODO comment line will use comment as code change instruction
11+
- Feat: Add OpenCode backend support, requested and validated by gkzhb
12+
- Feat: Introduce ai-code-sed-command, by sandinmyjoints
13+
- Chore: Let AI to automatically determine the placeholder variable name during refactoring
14+
- Chore: Improve ai-code-take-notes to prompt from open org buffers
15+
- Fix duplicate .gitignore entries in ai-code-update-git-ignore
616
- Feat: Add context collection list management functions
717
- Feat: Add note taking functions, useful during discussing with AI
818
- Fix function detection for TODO comments preceding method definitions

0 commit comments

Comments
 (0)