Commit Graph

44 Commits

Author SHA1 Message Date
4e4b7bbd19 Implement parallel file processing 2025-03-27 22:22:43 +01:00
89eed3f847 Refactor git shit to its own module 2025-03-27 22:20:22 +01:00
f008efd5e1 Refactor modify and replace to their own files 2025-03-27 22:18:12 +01:00
f6def1e5a5 Refactor entirety of replace command to main for now 2025-03-27 22:11:03 +01:00
867b188718 Work out file reading and writing 2025-03-27 22:02:36 +01:00
aac29a4074 Refactor more stuff around 2025-03-27 21:58:52 +01:00
8a40f463f7 Implement file command association 2025-03-27 21:54:46 +01:00
8d4db1da91 Clean up code add some log lines and tidy up expandglobs 2025-03-27 21:49:28 +01:00
d41e2afe17 Update 2025-03-27 21:43:36 +01:00
76457d22cf Partially rework reading args to modify command loading 2025-03-27 21:39:16 +01:00
912950d463 Remove the vestiges of xml and json 2025-03-27 21:31:45 +01:00
66bcf21d79 Add goroutine numbers to log lines 2025-03-27 19:19:39 +01:00
9cea103042 Implement a more better logging solution 2025-03-27 17:53:43 +01:00
5c5fbac63f Make doublestar a little cleaner 2025-03-27 17:21:13 +01:00
c22e6ff41f Code polish 2025-03-26 11:40:23 +01:00
068c64d714 Fix up file reseting 2025-03-26 11:10:43 +01:00
0d7d251e76 Implement git reset 2025-03-26 03:23:16 +01:00
0d8c447ff6 Add support for git ie. automatically resetting changes to ensure clean slate 2025-03-26 03:22:05 +01:00
73d93367a0 Refactor some things around a little 2025-03-25 23:16:03 +01:00
64f690f6b4 Fix usage to reflect recent flag changes 2025-03-25 23:02:32 +01:00
34477b2c34 Make readme and rework the flags a little 2025-03-25 22:55:01 +01:00
15ae116447 Fix up some miscellaneous shit around the project regarding lua conversions 2025-03-25 17:46:21 +01:00
1bcc6735ab Improve error handling across the board 2025-03-25 17:27:20 +01:00
430234dd3b Clean up after claude 2025-03-25 17:27:20 +01:00
17bb3d4f71 Refactor everything to processors and implement json and xml processors such as they are 2025-03-25 17:27:20 +01:00
5697f30593 Add some other shit who even knows 2025-03-24 14:43:52 +01:00
77acbd63f3 Rework input args to be glob instead of files
So we don't have to do the whole find | shit
2025-03-24 00:43:53 +01:00
17f704178d Add string variables too as s1..s12 2025-03-23 02:10:01 +01:00
769435db2c Make file parsing concurrent 2025-03-22 13:50:22 +01:00
b96b6f9ef1 Minor fuckings 2025-03-22 04:13:13 +01:00
012c49d4f7 Much more better logs 2025-03-22 04:06:30 +01:00
0c56724429 Fix the god damn shorthands 2025-03-22 03:56:37 +01:00
16b6156cd3 Rework how we handle state and calling and returning 2025-03-22 03:25:28 +01:00
d5965d3b2d More useful logs 2025-03-22 03:16:33 +01:00
b235e171ea Shorthand for num 2025-03-22 02:54:17 +01:00
7467a4ef2e Now add logs again 2025-03-22 02:49:21 +01:00
ce40a199ba Make everything a morsel less complex 2025-03-22 02:47:44 +01:00
d7f88a2f21 Implement = operator 2025-03-22 02:36:54 +01:00
4694a5b9aa Rework shit to use v12345 instead of v[1]
Why did I even do that...
2025-03-22 02:30:36 +01:00
e799150c3d Fix up the workings 2025-03-22 02:18:28 +01:00
4f9073159c Add tests 2025-03-22 01:57:35 +01:00
7e85497ec4 Implement lua engine for the evaluations 2025-03-22 01:43:58 +01:00
5929c27731 Add modifying operations 2025-03-22 01:26:47 +01:00
75a26ef61a Initial commit 2025-03-22 01:14:15 +01:00