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