14d64495b6
Add deduplicate flag
2025-03-29 17:29:21 +01:00
2c487bc443
Implement "Isolate" commands
...
Commands that run alone one by one on reading and writing the file
This should be used on commands that will modify a large part of the
file (or generally large parts)
Since that can fuck up the indices of other commands when ran together
2025-03-28 16:56:39 +01:00
ebb07854cc
Memoize the match table
2025-03-28 11:31:27 +01:00
8a86ae2f40
Add filter flag
2025-03-28 11:20:44 +01:00
2d523dfe64
Rename pattern to regex
2025-03-28 01:08:48 +01:00
2629722f67
Minor fixes and tweaks
2025-03-28 01:03:27 +01:00
9064a53820
Add more tests (and fix some things) for replacecommand
2025-03-28 00:23:42 +01:00
294c04a11a
Add more tests for modifycommand
2025-03-28 00:03:23 +01:00
ba7ac07001
Fix up the logs a little
2025-03-27 23:36:56 +01:00
5d10178bf9
Update old and add new tests
2025-03-27 23:33:57 +01:00
bf72734b90
Clean up regex.go a little
2025-03-27 23:04:39 +01:00
cc30c2bdcb
Cleanup
2025-03-27 22:56:42 +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