HuntnGather – Diff between revs 37 and 44

Subversion Repositories:
Rev:
Only display areas with differencesIgnore whitespace
Rev 37 Rev 44
1 20211105: 1 20211105:
2 * Use a single binary for all CPUs. 2 * Use a single binary for all CPUs.
-   3 * Refocus the documentation to match the latest changes.
-   4 * MuForce and MuGuardianAngel memory usage stress testing.
-   5 * Large storage (cca. 8k directories / 80k files) stress testing.
-   6 * Use locale for string comparisons on the Amiga.
-   7 * "Gather" now requires either of -a (add), -r (remove), -c (create).
-   8 * Allow multiple paths when issuing the "Gather" command.
-   9
-   10 20211105:
-   11 * Use a single binary for all CPUs.
3 * Refocus the documentation to match the latest changes. 12 * Refocus the documentation to match the latest changes.
4 * MuForce and MuGuardianAngel memory usage stress testing. 13 * MuForce and MuGuardianAngel memory usage stress testing.
5 * Large storage (cca. 8k directories / 80k files) stress testing. 14 * Large storage (cca. 8k directories / 80k files) stress testing.
6 * Use locale for string comparisons on the Amiga. 15 * Use locale for string comparisons on the Amiga.
7 * "Gather" now requires either of -a (add), -r (remove), -c (create). 16 * "Gather" now requires either of -a (add), -r (remove), -c (create).
8 * Allow multiple paths when issuing the "Gather" command. 17 * Allow multiple paths when issuing the "Gather" command.
9   18  
10 20201026: 19 20201026:
11 * Use AsyncIO. 20 * Use AsyncIO.
12 21
13 20211019: 22 20211019:
14 * Make Hunt search substrings if no wildcards have been specified. 23 * Make Hunt search substrings if no wildcards have been specified.
15 * Process current directory as a full path when invoked with "". 24 * Process current directory as a full path when invoked with "".
16 * Code maintenance. 25 * Code maintenance.
17   26  
18 20210131: 27 20210131:
19 * Store files as uppcase. 28 * Store files as uppcase.
20   29  
21 20210127: 30 20210127:
22 * Some speedups. 31 * Some speedups.
23 * Small retouches and make the path or pattern argument required. 32 * Small retouches and make the path or pattern argument required.
24   33  
25 20210110: 34 20210110:
26 * Fixes for the new pattern matching. 35 * Fixes for the new pattern matching.
27   36  
28 20210109: 37 20210109:
29 * Add the ability to specify the database file for all tools (-d). 38 * Add the ability to specify the database file for all tools (-d).
30 * Perform some file checking for all tools before running. 39 * Perform some file checking for all tools before running.
31 * Add Amiga-style pattern matching with Hunt. 40 * Add Amiga-style pattern matching with Hunt.
32   41  
33 20210107: 42 20210107:
34 * Add the quiet option (-q) to the Gather tool. 43 * Add the quiet option (-q) to the Gather tool.
35 * Process arguments cannonically for both Hunt & Gather. 44 * Process arguments cannonically for both Hunt & Gather.
36 * Switch to a case-insensitive search for Hunt. 45 * Switch to a case-insensitive search for Hunt.
37   46  
38 20210105: 47 20210105:
39 * Ensure the database is sorted for future development. 48 * Ensure the database is sorted for future development.
40 * Insert CTRL+C breaking of both tools for AmigaOS. 49 * Insert CTRL+C breaking of both tools for AmigaOS.
41 * Make both tools more verbose. 50 * Make both tools more verbose.
42 * Dot the is, dash the ts... 51 * Dot the is, dash the ts...
43   52