home *** CD-ROM | disk | FTP | other *** search
-
- TOUCH, written by Kai Iske July 27. 1993
- This is PUBLIC DOMAIN; you may do with it whatever you like
-
- If you change/republish/delete/sell the program or do anything similar, please
- be so kind to keep my name within the program and all the other files, even
- though you`re not obliged to, as for the definition of Public Domain
-
- I wrote Touch because I needed a Touch Command from within an ARexx-Script, but
- the ARexx-Script couldn`t reach the CSH`s internal touch.
-
- TOUCH was written using SAS 6.3 / 6.50....
-
- !!! Touch requires OS 2.x and up to run !!!
-
-
-
- -------------------
- What does TOUCH ???
- -------------------
-
-
- Well, it touches every file matching a given pattern like "#?.c" or any
- particular file like ":CPrgs/Utils/Dummy.c". If a particualar file, i.e. a
- filename not containing wildcards, doesn`t exist it will be created, just the
- way the UNIX touch command does it. You may give any number of
- filenames/patterns on the commandline and Touch will touch `em, i.e. setting
- the filedate to the current date.
-
- Example :
-
- Touch #?.c Dummy.doc Zaphod.o "Hello World.c"
-
- You see you can give any number of filenames/patterns on the commandline,
- but be sure to enclose filenames, which contain spaces, within quotes.
-
-
-
- ------------------------
- How to install TOUCH ???
- ------------------------
-
- Simply copy it to a directory within you search path (eg. C:)
-
-
-
-
- -----------
- Version 1.0
- -----------
- - initial release
-
-
- -----------
- Version 1.1
- -----------
- - Reduced stack usage
- - Reduced executable size
- - Recompiled using SAS 6.50
- - Added CTRL-C checking
-
-
- -----------
- Version 1.2
- -----------
- - Touch will issue a warning if no matching files could be
- found for a pattern
- (Suggested by : Dan Barret)
-
-
- -----------
- Version 1.3
- -----------
- - For ExAll() a wrong buffer size was supplied; Whoops
- - Pattern buffer wasn`t large enough
- - For some calls (like AddPart) the length of the dest buffer
- was to small according to the allocation
- - For ParsePattern, the FileName wasn`t converted to uppercase
-
-
-
- Hope you like it, if not, delete it......
-
-
-
- So long,
-
- Kai
-
-
-
-
- --- Kai Iske
- Brucknerstrasse 18, 63452 Hanau, Germany, Tel.: +49-(0)6181-850181
- Z-Net : KAI@SWEET.ZER usenet : kai@iske.adsp.sub.org
- internet : iske@informatik.uni-frankfurt.de IRC:kiske
- ---- Life sucks ----
-