Paul Gauthier
|
dff544cd5d
|
refactor: Split summarize method and add model metadata handling
|
2025-01-20 09:38:45 -08:00 |
|
Paul Gauthier
|
6a1f4431d0
|
docs: Update HISTORY.md and FAQ.md with latest changes and model usage stats
|
2025-01-04 12:22:45 -08:00 |
|
Paul Gauthier
|
f62ef34715
|
fix: Handle missing git module gracefully
|
2024-12-14 09:42:54 -08:00 |
|
Paul Gauthier (aider)
|
e50992bb93
|
style: remove unused shutil import
|
2024-12-08 18:12:36 -08:00 |
|
Paul Gauthier
|
fa6c3068c0
|
refactor: simplify pip install command by using sys.executable directly
|
2024-12-08 18:12:30 -08:00 |
|
Paul Gauthier
|
73205b1f8c
|
refactor: Move charset test to separate method in Spinner class
|
2024-12-05 14:57:13 -08:00 |
|
Paul Gauthier (aider)
|
3016d7b8f3
|
style: fix whitespace in utils.py
|
2024-12-05 14:46:37 -08:00 |
|
Paul Gauthier (aider)
|
beb3ddaa1f
|
feat: add __main__ block to utils.py
|
2024-12-05 14:46:33 -08:00 |
|
Paul Gauthier
|
8db48fb4f1
|
refactor: simplify comment in utils.py
|
2024-12-05 14:46:31 -08:00 |
|
Paul Gauthier (aider)
|
6eb3641c1d
|
feat: add main function with spinner demo
|
2024-12-05 14:45:50 -08:00 |
|
Paul Gauthier
|
8cfd64a7be
|
chore: add comment for future spinner implementation
|
2024-12-05 14:45:47 -08:00 |
|
Paul Gauthier (aider)
|
f6f5955753
|
style: fix whitespace in Spinner class
|
2024-12-04 07:04:04 -08:00 |
|
Paul Gauthier (aider)
|
d87f9fbd79
|
fix: add fallback to ASCII spinner when Unicode is not supported
|
2024-12-04 07:03:59 -08:00 |
|
Paul Gauthier
|
b8f36c8277
|
feat: add PDF file support and refactor image handling
|
2024-11-26 17:19:28 -08:00 |
|
Paul Gauthier (aider)
|
d67d319b31
|
style: fix whitespace and line spacing issues
|
2024-11-01 08:12:17 -07:00 |
|
Paul Gauthier (aider)
|
93639039d4
|
feat: disable spinner when stdout is not a tty
|
2024-11-01 08:12:13 -07:00 |
|
Paul Gauthier
|
789535cb85
|
feat: disable spinner animation when stdout is not a tty
|
2024-11-01 08:12:11 -07:00 |
|
Paul Gauthier
|
84eca42ca8
|
feat: Add upgrade-strategy option to pip install command
|
2024-09-27 10:43:55 -07:00 |
|
Paul Gauthier
|
8eed1b6ca5
|
fix: Update pip install command to use --upgrade-strategy only-if-needed
|
2024-09-27 10:34:09 -07:00 |
|
Paul Gauthier
|
50fb95c8b1
|
force pip to install aider's deps
|
2024-09-26 11:47:05 -07:00 |
|
Paul Gauthier
|
82ebb7713a
|
Return True to indicate successful install even if no module
|
2024-09-24 12:28:54 -07:00 |
|
Paul Gauthier
|
84ca8dd582
|
fix unicode errors in run_install
|
2024-09-20 11:52:24 -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
|
2cfdd7ab5b
|
adopt pip's get_best_invocation_for_this_python
|
2024-09-02 07:24:29 -07:00 |
|
Paul Gauthier
|
ecf80a799d
|
feat: improve version upgrade messaging and display
|
2024-09-02 07:06:20 -07:00 |
|
Paul Gauthier
|
62c89f60bf
|
feat: improve version update handling for Windows and Docker
|
2024-09-02 07:02:03 -07:00 |
|
Paul Gauthier
|
5fe85f7233
|
cleanup
|
2024-09-02 06:46:50 -07:00 |
|
Paul Gauthier (aider)
|
9bc61a656c
|
refactor: replace shlex.join with printable_shell_command
|
2024-09-01 07:25:33 -07:00 |
|
Paul Gauthier (aider)
|
8c229e5072
|
style: format code and organize imports
|
2024-09-01 07:25:05 -07:00 |
|
Paul Gauthier (aider)
|
89c9f5ccf9
|
feat: add printable_shell_command function for cross-platform command escaping
|
2024-09-01 07:25:00 -07:00 |
|
Paul Gauthier
|
d629ff4a76
|
fixes #1273
|
2024-08-31 18:48:10 -07:00 |
|
Paul Gauthier
|
4f195ea4c6
|
ssh
|
2024-08-31 16:17:13 -07:00 |
|
Paul Gauthier
|
69a490dc44
|
debug
|
2024-08-31 16:13:45 -07:00 |
|
Paul Gauthier
|
c0f2326d36
|
ssh
|
2024-08-31 16:13:17 -07:00 |
|
Paul Gauthier
|
9c91406c4f
|
debug
|
2024-08-31 16:03:05 -07:00 |
|
Paul Gauthier
|
e9e2afe39f
|
refactor: improve pip install error handling and messaging
|
2024-08-31 15:51:04 -07:00 |
|
Paul Gauthier
|
0c5cd64b83
|
refactor: use shlex.join for safer command string representation
|
2024-08-31 15:36:41 -07:00 |
|
Paul Gauthier
|
01964ca294
|
refactor: improve file handling and error reporting in Coder class
|
2024-08-31 08:15:02 -07:00 |
|
Paul Gauthier (aider)
|
0f1b15942d
|
feat: add touch_file function to handle file creation
|
2024-08-31 08:08:10 -07:00 |
|
Paul Gauthier (aider)
|
80abb5c812
|
refactor: Move run_interactive_command functions to run_cmd.py
|
2024-08-27 10:39:50 -07:00 |
|
Paul Gauthier (aider)
|
ec7e0cdb72
|
refactor: move run_interactive_command funcs to run_cmd
|
2024-08-27 10:39:33 -07:00 |
|
Paul Gauthier (aider)
|
8af705482e
|
feat: Check if stdin is a TTY before using pexpect in run_interactive_command
|
2024-08-27 10:38:06 -07:00 |
|
Paul Gauthier
|
089863cf32
|
fix: Remove unused run_interactive_subprocess method from EditBlockCoder
|
2024-08-27 09:15:07 -07:00 |
|
Paul Gauthier (aider)
|
79ffc2405a
|
style: Fix formatting in utils.py
|
2024-08-27 09:09:28 -07:00 |
|
Paul Gauthier (aider)
|
6d02c14fe4
|
fix: Use SHELL environment variable in run_interactive_command_pexpect
|
2024-08-27 09:09:25 -07:00 |
|
Paul Gauthier
|
ec935842ab
|
fix: Improve error handling in run_interactive_command_pexpect
|
2024-08-27 09:09:24 -07:00 |
|
Paul Gauthier (aider)
|
27e8780cbe
|
style: Fix formatting in utils.py
|
2024-08-27 09:02:25 -07:00 |
|
Paul Gauthier (aider)
|
15521c41d1
|
feat: Introduce run_interactive_command that uses pexpect if available, otherwise falls back to subprocess
|
2024-08-27 09:02:21 -07:00 |
|
Paul Gauthier
|
444416638a
|
fix: Rename run_interactive_command to run_interactive_command_pexpect
|
2024-08-27 09:02:20 -07:00 |
|
Paul Gauthier (aider)
|
3ccb876434
|
fix: Correct SEARCH/REPLACE block in aider/utils.py
|
2024-08-27 08:59:20 -07:00 |
|