Commit graph

499 commits

Author SHA1 Message Date
John Doty
428df0aa6a [emacs] Safe? 2025-08-19 22:23:17 +00:00
John Doty
293056cdb2 [emacs] Hacking on tools 2025-08-19 22:23:17 +00:00
John Doty
2ed5d59eae [emacs] Don't die on map registration error 2025-08-06 10:13:37 -07:00
John Doty
3e3bc2baba [emacs] jsonnet 2025-08-06 10:13:37 -07:00
John Doty
154e911afb [emacs] tramp improvements 2025-08-06 10:13:37 -07:00
0c1a3ac5c5 [emacs] HLSL 2025-08-05 07:37:16 -07:00
8a545508a0 [git] Ignore 2025-06-28 14:21:20 +00:00
John Doty
5c3ce76704 [emacs] Search project 2025-06-09 17:59:01 +00:00
f0f1a374ae [beets] Apropos should not return stale results
It's confusing for emacs.
2025-06-03 06:38:09 -07:00
John Doty
ef10f0e6c3 [emacs] Missed a require 2025-05-30 19:26:25 +00:00
John Doty
a3ccd09f9a [emacs] Factor the tools lisp a little bit
To make things a bit easier.
2025-05-30 19:24:38 +00:00
John Doty
eaedb40850 [emacs] More AI nonsense 2025-05-29 15:50:27 +00:00
3ca7c4a3f4 [emacs] Fonts for surface 2025-05-29 06:22:58 -07:00
385a074125 [emacs] Delay-load gptel 2025-05-29 06:22:58 -07:00
845aad4bf6 [beets] BEETS 2025-05-29 04:20:42 +00:00
John Doty
05d0ca3652 [emacs] Consistent use of booleans 2025-05-27 05:59:06 +00:00
12cea450ad [emacs] More AI tool garbage
Use line reading instead of file reading, and provide a summary of the
lines at the top to help the agent know more about the file at a
glance. Allow negative line offsets for editing. Tests and bugfixes.

Modified-by: John Doty <john@d0ty.me>
2025-05-26 10:40:28 -07:00
c8266f36dc [emacs] Fix bug with backslash in regex replacement 2025-05-26 08:01:01 -07:00
4b549f8a1f [emacs] Fix the project root tool 2025-05-26 07:42:44 -07:00
John Doty
1a9ccb2554 [emacs] Fix search and replace without regex 2025-05-22 19:19:15 +00:00
John Doty
1d1fc38354 [emacs] A test 2025-05-22 18:57:22 +00:00
John Doty
548d493c8c [emacs] Fix at least one tool, and write tests for tools 2025-05-22 18:50:15 +00:00
John Doty
a9344c1704 [emacs] Fixup gptel configuration 2025-05-22 18:50:15 +00:00
8aaad8532c [emacs] HLSL tree-sitter 2025-05-19 16:21:44 -07:00
John Doty
39ad97cfa7 [emacs] More tweaks for "AI" 2025-05-19 18:17:48 +00:00
John Doty
4c61541f83 [emacs] Cleanup related to lexical binding 2025-05-19 18:17:48 +00:00
72cb014e80 [emacs] Fix C# language entry 2025-05-18 08:14:18 -07:00
3ca393bcfd [emacs] Keybindings for gptel 2025-05-17 11:06:53 -07:00
John Doty
40a87f666b [emacs] Tweaks 2025-05-16 19:30:34 +00:00
John Doty
e4b05aeac8 [emacs] Support tree-sitter scala code
This turns out to be pretty nice
2025-05-15 18:02:19 +00:00
John Doty
11b3b46545 [emacs] Buffer info tool
Last one.
2025-05-15 04:45:14 +00:00
John Doty
bd48f5bda4 [emacs] Indexing tool 2025-05-14 22:10:56 +00:00
John Doty
cfc3557ee7 [emacs] Search and replace 2025-05-14 06:26:30 +00:00
John Doty
d762d50071 [emacs] A little change to make the tools smarter
Actually give people buffers.
2025-05-14 05:32:30 +00:00
John Doty
b978f93566 [emacs] Editing tools 2025-05-14 01:26:45 +00:00
John Doty
4a849cf912 [emacs] More tools for the bot
Hmm, looking interesting!
2025-05-14 01:15:18 +00:00
John Doty
9dc63e7548 [emacs] Some tools for gptel
These are partly written with the help of gptel. I don't know about
the categorization, I think it's OK. Some emacs help stuff, the
ability to read files and directories directly, the ability to run
shell commands.
2025-05-13 23:05:40 +00:00
John Doty
5de8ebdfe3 [emacs] Keybindings for deadgrep 2025-05-13 19:46:27 +00:00
John Doty
798d5ae05a [emacs] Enable thinking for claude 2025-05-13 19:46:09 +00:00
John Doty
e5b297962a [emacs] Keywords as italics is nice 2025-05-13 19:45:37 +00:00
John Doty
e112e686fc [emacs] Garbage package wrapping 2025-05-13 19:45:13 +00:00
John Doty
0ede1d3686 [emacs] flycheck-elisp should inherit path
It's what I always want
2025-05-13 19:44:41 +00:00
John Doty
be255360fa [emacs] Prettier theme 2025-05-12 18:07:40 +00:00
8ede0fd021 [emacs] Get anthropic keys from elsewhere 2025-05-12 09:53:21 -07:00
804926e05b [emacs] Stuff 2025-05-11 08:01:16 -07:00
John Doty
1fd66682e5 [emacs] More hacking, snapshot to sync 2025-04-25 18:15:27 +00:00
John Doty
cdc09a3c8c [emacs] Cleanup cleanup 2025-04-25 18:12:02 +00:00
3078e8d39d [vscode] nonsense 2025-04-19 08:57:25 -07:00
a43f1b15be [emacs] PLEASE STOP FIGHTING I BEG YOU 2025-04-19 08:57:25 -07:00
79f7b59a56 [emacs] Various C# amendments 2025-04-19 08:57:25 -07:00