Commit graph

271 commits

Author SHA1 Message Date
Paul Gauthier
0e65ddee37 fix ruby with ts 0.23 2025-03-06 16:26:41 -08:00
Paul Gauthier
44b1acd385 feat: Add tree-sitter language pack configuration and version pinning 2025-02-10 14:25:42 -08:00
Paul Gauthier
2a56d892d7 works with both tsl and tsl-pack 2025-02-07 16:18:09 -08:00
Paul Gauthier
e3d5eaf388 reorg scm files 2025-02-07 15:29:28 -08:00
Paul Gauthier (aider)
5d1f50117b refactor: Improve file lookup logic in get_scm_fname 2025-02-07 15:23:50 -08:00
Paul Gauthier
f6a2ec15d7 refactor: Update get_scm_fname to support multiple query subdirectories 2025-02-07 15:23:48 -08:00
Paul Gauthier
64a8d56725 reorg scm files 2025-02-07 15:17:59 -08:00
Paul Gauthier
17993ef9ff works 2025-02-07 14:26:59 -08:00
Paul Gauthier
5c4aaa27d9 Merge branch 'main' into ts-pack 2025-02-07 11:15:10 -08:00
Paul Gauthier (aider)
392fb21946 fix: ensure integer indices for list slicing in repomap.py 2025-01-11 15:49:58 -08:00
Paul Gauthier (aider)
9b0388d00a chore: remove AI-related comments from code 2024-12-01 08:23:36 -08:00
Paul Gauthier
99a1e42381 refactor: improve AI comment detection and file handling 2024-12-01 08:23:35 -08:00
Paul Gauthier
ee837889db Merge branch 'main' into ts-pack 2024-11-27 08:54:03 -08:00
Paul Gauthier
a5f4cba72f wip 2024-11-27 08:53:41 -08:00
Paul Gauthier
a66f31dc87 bugfix 2024-11-07 11:28:52 -08:00
Paul Gauthier
12698998b9 feat: add verbose output for file processing in RepoMap 2024-11-05 08:48:06 -08:00
Paul Gauthier
0424e4b00a refactor: improve SQLite error handling and logging in tags cache 2024-10-29 15:09:22 -07:00
Paul Gauthier (aider)
adca062081 feat: improve SQLite error handling with original exception details 2024-10-29 15:05:16 -07:00
Paul Gauthier
ef0fcb8f38 refactor: Improve SQLite cache error handling and import organization 2024-10-29 15:04:00 -07:00
Paul Gauthier (aider)
0feed0047c style: fix whitespace and formatting in repomap.py 2024-10-29 14:59:55 -07:00
Paul Gauthier (aider)
7f027ff6e5 feat: add auto-recovery for corrupted tags cache 2024-10-29 14:59:50 -07:00
Paul Gauthier (aider)
e25a46c892 fix: wrap TAGS_CACHE length check in try/except block for SQLite errors 2024-10-29 14:58:00 -07:00
Paul Gauthier (aider)
68916b1186 feat: add error handling for SQLite tags cache operations 2024-10-29 14:55:43 -07:00
Paul Gauthier
8b6b558483 refactor: Optimize cache key generation in RepoMap class 2024-10-01 14:25:27 -07:00
Paul Gauthier (aider)
1ff9157c95 style: Format code to comply with linter rules 2024-10-01 14:22:49 -07:00
Paul Gauthier (aider)
cf1e6e65c7 feat: add mentioned_fnames and mentioned_idents to cache key 2024-10-01 14:22:44 -07:00
Paul Gauthier
be5012db96 refactor: improve sorting of ranked definitions 2024-10-01 14:22:43 -07:00
Paul Gauthier
a4b79127b0 fix: Handle ZeroDivisionError in PageRank calculation 2024-09-23 11:49:44 -07:00
Paul Gauthier
d82d21b8c1 refactor: improve error handling for SQLite operations in RepoMap 2024-09-09 13:34:49 -07:00
Paul Gauthier
82f8aa5d6a copy 2024-09-09 10:26:32 -07:00
Paul Gauthier (aider)
e76bd89bc1 style: remove unnecessary whitespace and simplify list comprehension 2024-09-03 15:39:23 -07:00
Paul Gauthier (aider)
098f94d38b refactor: filter special_fnames to exclude existing ranked tags 2024-09-03 15:39:20 -07:00
Paul Gauthier
1e5fdfa4be refactor: Filter out duplicate filenames from special_fnames list 2024-09-03 15:39:18 -07:00
Paul Gauthier
75de2989f8 fix --map-refresh=manual 2024-09-03 15:28:08 -07:00
Paul Gauthier
dff814a7a8 refactor: change tool_error to tool_warning for non-critical messages 2024-09-03 13:30:04 -07:00
Paul Gauthier
b3928dabbc fix: Resolve KeyError in RepoMap.get_tags_for_file method 2024-09-03 08:10:30 -07:00
Paul Gauthier
be1e45a4b3 refactor: simplify file existence check and error handling in RepoMap 2024-09-03 07:55:48 -07:00
Paul Gauthier
3bf403ba05 fixes #1288 2024-09-02 11:18:43 -07:00
Paul Gauthier (aider)
fbb5d34888 style: remove unused variable in exception handling 2024-08-30 18:20:00 -07:00
Paul Gauthier
ec18b190e9 refactor: comment out error logging for lexer failures 2024-08-30 18:19:54 -07:00
Paul Gauthier
b228ba3dc5 feat: add special file filtering to RepoMap ranking 2024-08-30 15:06:52 -07:00
Paul Gauthier
eb2f89f2b8 fixes #1236 2024-08-30 07:03:11 -07:00
Paul Gauthier
ad3f29bdce fix: improve error handling for lexer exceptions in AutoCompleter and RepoMap 2024-08-28 22:49:22 -07:00
Paul Gauthier
ce397b71e8 do not try pexpect on windows; fix time.clock error on windows 2024-08-28 22:26:48 -07:00
Paul Gauthier (aider)
40be2d2100 fix: Add sqlite3 import to aider/repomap.py 2024-08-27 05:27:23 -07:00
Paul Gauthier
743412777d fix: Handle errors when loading tags cache 2024-08-27 05:27:17 -07:00
Paul Gauthier (aider)
ff039e80ad style: Format code with linter 2024-08-21 16:03:43 -07:00
Paul Gauthier (aider)
bbb40e3045 feat: Add test for --map-mul option and update RepoMap to print map_mul_no_files 2024-08-21 16:03:37 -07:00
Paul Gauthier
fc055a17c1 fix: Remove unused map_multiplier_no_files attribute from Coder class 2024-08-20 12:59:54 -07:00
Paul Gauthier (aider)
78a4ed69d8 style: Format code using linter 2024-08-19 15:49:47 -07:00