Paul Gauthier (aider)
|
e8ccc030c0
|
refactor: simplify file watcher filter function implementation
|
2024-12-01 08:09:13 -08:00 |
|
Paul Gauthier
|
aa6d9779d3
|
refactor: simplify gitignore filter function creation
|
2024-12-01 08:08:54 -08:00 |
|
Paul Gauthier (aider)
|
b1dbf340b8
|
fix: correct undefined filter_func and remove unnecessary f-string
|
2024-12-01 08:07:48 -08:00 |
|
Paul Gauthier (aider)
|
27540d16ed
|
refactor: remove ignore_func parameter from FileWatcher.start()
|
2024-12-01 08:07:21 -08:00 |
|
Paul Gauthier
|
2e63f62215
|
refactor: remove unused ignore_func parameter from FileWatcher.start method
|
2024-12-01 08:07:20 -08:00 |
|
Paul Gauthier (aider)
|
633ba293a3
|
style: remove extra whitespace and newlines
|
2024-12-01 08:06:24 -08:00 |
|
Paul Gauthier (aider)
|
679c960ea1
|
refactor: move filter_func creation to FileWatcher.__init__
|
2024-12-01 08:06:20 -08:00 |
|
Paul Gauthier
|
cf91101a48
|
refactor: simplify file watcher and improve AI comment handling
|
2024-12-01 08:06:18 -08:00 |
|
Paul Gauthier (aider)
|
344d90aea0
|
style: fix whitespace in FileWatcher class
|
2024-12-01 07:55:43 -08:00 |
|
Paul Gauthier (aider)
|
8b7fa6f845
|
refactor: move bang checking logic earlier in file processing flow
|
2024-12-01 07:55:39 -08:00 |
|
Paul Gauthier
|
2eb7f78248
|
refactor: Move bang check logic to file change detection
|
2024-12-01 07:55:38 -08:00 |
|
Paul Gauthier (aider)
|
9a5925b1ad
|
refactor: fix has_bangs initialization and use |= operator
|
2024-12-01 07:54:44 -08:00 |
|
Paul Gauthier
|
60f2da370f
|
fix: correct comment about AI bang operator logic
|
2024-12-01 07:54:42 -08:00 |
|
Paul Gauthier (aider)
|
7ee69628a3
|
refactor: update get_ai_comments to return line nums, comments and bang status
|
2024-12-01 07:54:11 -08:00 |
|
Paul Gauthier
|
a64f14db51
|
refactor: modify get_ai_comments to return line nums, comments and has_bang
|
2024-12-01 07:54:09 -08:00 |
|
Paul Gauthier (aider)
|
1c84fc97a1
|
refactor: remove try/except block and AI comment from watch.py
|
2024-12-01 07:52:47 -08:00 |
|
Paul Gauthier
|
8b371ead92
|
refactor: remove unnecessary try/except block in FileWatcher
|
2024-12-01 07:50:17 -08:00 |
|
Paul Gauthier (aider)
|
14417f70af
|
style: fix linting issue in list comprehension spacing
|
2024-12-01 07:49:17 -08:00 |
|
Paul Gauthier (aider)
|
96c6d408fb
|
refactor: simplify get_ai_comments to return only line numbers and bang status
|
2024-12-01 07:49:14 -08:00 |
|
Paul Gauthier
|
cd922e919e
|
refactor: simplify get_ai_comments to return only line numbers and bang status
|
2024-12-01 07:49:11 -08:00 |
|
Paul Gauthier (aider)
|
c56f06fbcb
|
style: fix string quote consistency in comment parsing
|
2024-12-01 07:48:39 -08:00 |
|
Paul Gauthier (aider)
|
21dffa26b9
|
refactor: rename and enhance get_ai_comments to track line numbers and bang status
|
2024-12-01 07:48:35 -08:00 |
|
Paul Gauthier
|
a131d5ad35
|
refactor: simplify AI comment detection and improve comment handling
|
2024-12-01 07:48:33 -08:00 |
|
Paul Gauthier (aider)
|
b5dbb1d39d
|
refactor: simplify file content check using direct io.read_text and regex search
|
2024-12-01 07:28:37 -08:00 |
|
Paul Gauthier
|
bd3231d8dd
|
refactor: add comment about using io.read_text for AI marker detection
|
2024-12-01 07:28:35 -08:00 |
|
Paul Gauthier (aider)
|
4d96de3514
|
refactor: compile regex pattern as class attribute for better performance
|
2024-12-01 07:26:23 -08:00 |
|
Paul Gauthier
|
c9df6c11c5
|
refactor: extract regex pattern into compiled class attribute
|
2024-12-01 07:26:21 -08:00 |
|
Paul Gauthier (aider)
|
56aaa08224
|
refactor: use get_ai_comment method instead of direct regex matching
|
2024-12-01 07:25:51 -08:00 |
|
Paul Gauthier
|
014aeccde6
|
style: add comment to use self.ai_comments() method
|
2024-12-01 07:25:50 -08:00 |
|
Paul Gauthier (aider)
|
dcfa993806
|
feat: implement AI comment refresh and processing in FileWatcher
|
2024-12-01 07:24:55 -08:00 |
|
Paul Gauthier
|
69688cffd6
|
refactor: Add placeholder for AI comments refresh in FileWatcher
|
2024-12-01 07:24:53 -08:00 |
|
Paul Gauthier (aider)
|
769a31b7e3
|
refactor: remove redundant encoding parameter from FileWatcher
|
2024-12-01 07:22:40 -08:00 |
|
Paul Gauthier (aider)
|
78c20a8c25
|
style: fix linting issues in watch.py
|
2024-12-01 07:22:16 -08:00 |
|
Paul Gauthier (aider)
|
bb1b3fdca1
|
refactor: replace file operations with io.read_text()
|
2024-12-01 07:22:12 -08:00 |
|
Paul Gauthier
|
f872b20a97
|
refactor: improve file watcher change detection and comment handling
|
2024-12-01 07:22:11 -08:00 |
|
Paul Gauthier (aider)
|
f36239712f
|
refactor: replace global VERBOSE with instance variable in FileWatcher
|
2024-12-01 06:13:01 -08:00 |
|
Paul Gauthier
|
74108dd680
|
Merge branch 'main' into watch
|
2024-12-01 06:09:21 -08:00 |
|
Paul Gauthier
|
16af1751a6
|
copy
|
2024-12-01 06:09:11 -08:00 |
|
Paul Gauthier
|
b0e138952e
|
libportaudio2
|
2024-12-01 06:06:42 -08:00 |
|
Paul Gauthier (aider)
|
1271c037ef
|
ci: add PortAudio system dependency for Ubuntu tests
|
2024-12-01 06:06:03 -08:00 |
|
Paul Gauthier
|
36b59ba617
|
copy
|
2024-12-01 06:04:49 -08:00 |
|
Paul Gauthier (aider)
|
b671db7108
|
fix: correct sounddevice module mocking in voice tests
|
2024-11-30 19:15:58 -08:00 |
|
Paul Gauthier (aider)
|
9304b80b69
|
fix: update sounddevice mocking in voice tests
|
2024-11-30 19:15:40 -08:00 |
|
Paul Gauthier (aider)
|
03c2964364
|
style: Format code with black and sort imports
|
2024-11-30 19:15:20 -08:00 |
|
Paul Gauthier (aider)
|
49c78f2797
|
test: update voice tests to mock audio dependencies properly
|
2024-11-30 19:15:16 -08:00 |
|
Paul Gauthier
|
1a8d112055
|
copy
|
2024-11-30 18:38:40 -08:00 |
|
Paul Gauthier (aider)
|
7b193d693f
|
docs: clarify Control-Up/Down for message history navigation
|
2024-11-30 18:23:34 -08:00 |
|
Paul Gauthier (aider)
|
e8fa5c36c2
|
feat: add ctrl-up/down bindings for history navigation
|
2024-11-30 18:21:47 -08:00 |
|
Paul Gauthier
|
c9a27ba6ac
|
Merge branch 'main' into watch
|
2024-11-30 15:48:19 -08:00 |
|
Paul Gauthier (aider)
|
a6e162c37a
|
refactor: remove unused Mock import from test_voice.py
|
2024-11-30 15:43:18 -08:00 |
|