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