HuntnGather – Diff between revs 20 and 22

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 20 Rev 22
Line 11... Line 11...
11   11  
Line 12... Line 12...
12 © Copyright 2021 by Wizardry and Steamworks 12 © Copyright 2021 by Wizardry and Steamworks
Line 13... Line 13...
13   13  
Line 14... Line -...
14 Released under the MIT License, all rights reserved. -  
15   -  
16 -=:[ ChangeLog ]:=- -  
17   -  
18 20211019: -  
19 * Make Hunt search substrings if no wildcards have been specified. -  
20 * Process current directory as a full path when invoked with "". -  
21 * Code maintenance. -  
22   14 Released under the MIT License, all rights reserved.
23 20210131: 15  
24 * Store files as uppcase. -  
25   -  
26 20210127: -  
27 * Some speedups. -  
28 * Small retouches and make the path or pattern argument required. -  
29   -  
30 20210110: -  
31 * Fixes for the new pattern matching. -  
32   -  
33 20210109: -  
34 * Add the ability to specify the database file for all tools (-d). -  
35 * Perform some file checking for all tools before running. -  
36 * Add Amiga-style pattern matching with Hunt. -  
37   -  
38 20210107: -  
39 * Add the quiet option (-q) to the Gather tool. -  
40 * Process arguments cannonically for both Hunt & Gather. -  
41 * Switch to a case-insensitive search for Hunt. -  
42   -  
43 20210105: -  
Line 44... Line 16...
44 * Ensure the database is sorted for future development. 16 -=:[ Changes ]:=-
Line 45... Line 17...
45 * Insert CTRL+C breaking of both tools for AmigaOS. 17  
Line 89... Line 61...
89   61  
90 which will create a file in the S: directory named "gahter.db". While 62 which will create a file in the S: directory named "gahter.db". While
91 Gather is running, the utility will display the number of indexed 63 Gather is running, the utility will display the number of indexed
Line 92... Line 64...
92 directories and files on the command line. 64 directories and files on the command line.
93   65  
Line 94... Line 66...
94 In order to look for a file, the Hunt utility is invoked with an Amiga 66 In order to look for a file, the Hunt utility is invoked with an
Line 95... Line 67...
95 search pattern: 67 Amiga search pattern:
96   68  
97   69  
98 Hunt #?test#? 70 Hunt #?test#?
Line 99... Line 71...
99   71  
Line 100... Line 72...
100   72  
101 in this case, "#?test#?", that will be compared to all the files indexed 73 in this case, "#?test#?", that will be compared to all the files
Line 143... Line 115...
143 svn co http://svn.grimore.org/HuntnGather 115 svn co http://svn.grimore.org/HuntnGather
Line 144... Line 116...
144 116
Line 145... Line 117...
145 -=:[ Mentions ]:=- 117 -=:[ Mentions ]:=-
146   118  
147 The code includes a shim for "getopt" in order to process command line 119 The code includes a shim for "getopt" in order to process command line
-   120 parameters on Amiga without changing the semantics. The shim is
Line 148... Line 121...
148 parameters on Amiga without changing the semantics. The shim is created 121 created by Daniel J. Barrett, barrett@cs.umass.edu and is available on
Line 149... Line 122...
149 by Daniel J. Barrett, barrett@cs.umass.edu and is available on AmiNET: 122 AmiNET:
Line -... Line 123...
-   123
-   124 http://aminet.net/package/dev/misc/GetOpt-1.3
150 125
-   126 -=:[ Contact ]:=-
151 http://aminet.net/package/dev/misc/GetOpt-1.3 127  
-   128 E-Mail(tor):
-   129  
152 130 office@3wymlmcsvxiaqzmbepsdawqpk6o2qsk65jhms72qqjulk5u4bgmvs3qd.onion
-   131  
153 -=:[ Contact ]:=- 132 Website: https://grimore.org/amiga/hunt_and_gather