Commit graph

15 commits

Author SHA1 Message Date
5232b8fb3b >> add basic search and replace 2025-05-28 00:32:08 +01:00
f871153f29 >> add truncate flag 2025-05-27 23:45:09 +01:00
00f8ca515f >> update documentation 2025-05-27 23:21:48 +01:00
6a0425cafe >> add support for POSIX portable runeset 2025-05-27 23:05:35 +01:00
b8375fb83e >> fix rename conflict issues 2025-05-27 13:08:48 +01:00
c8f28ba537 >> make individual file arguments pass same checks as recursive search
> rename variables in parseFileList
2025-05-24 11:56:29 +01:00
bea54603cb >> rename directory flag
> add it to man page
2025-05-24 11:45:32 +01:00
5ce718239e >> bug fix: stop paths ending in a slash being treated as longer
> use absolute paths
> add formatting to dry run output
2025-05-24 11:38:03 +01:00
eab2cf9f67 >> deal with invalid UTF-8 in filenames
> make restrictRuneset a method on context
2025-05-24 10:58:03 +01:00
9eec80ec79 >> write function to parse files & directories listed at command line
> remove sorted paths function
> use the comparator directly
> simplify warn function
2025-05-24 09:28:43 +01:00
18fede0d0d >> make many small corrections
>> rename context attributes
2025-05-24 09:28:43 +01:00
52c7f8bce6 >> write path sorter
> correct error in test
> rename to sortedPaths
2025-05-17 16:14:50 +01:00
13e6010d04 >> remove more complex whitespace behaviour form tests
> make restrictRuneset pass tests
2025-05-15 12:16:10 +01:00
c82804bf26 >> rewrite arg parisng to remove "commands"
> add strategy and directory flags
2025-05-13 17:48:19 +01:00
50d7189654 >> First commit
> make project outline
> tests are definitely wrong
> may need to rewrite arg parsing
2025-05-08 18:54:23 +01:00