This is SearchAndReplace.h in view mode; [Download] [Up]
/* Search and Replace Date Rev. Author Revision Made ---- ---- ---------- ------------------------------------ 2/94 0.1 Gary Lynn Original Program 2/94 0.2 Gary Lynn Added option of making backups of modified files 2/94 0.3 Gary Lynn Fixed bug with renaming of directories 2/94 0.4 Gary Lynn Fixed bug where last file was searched twice 2/94 0.5 Gary Lynn Removed restriction of searching on executables 5/94 0.6 Gary Lynn Added restriction of searching hidden files Fixed bug with deleting last line of file if it contained no CR 9/94 0.7 Gary Lynn Fixed bug which caused problems when a ">" or "<" was used in the search string (added quotes to the call to "grep") */ #import "Globals.h" @interface SearchAndReplace:Object { id searchStringForm; id directoryText; id backupsDirectoryText; id filenameText; id includeExcludeRadio; id extensionForm; id operationSwitch; char fullFilename[256], backupsDirectory[256], *homeDir; } - appDidInit:sender; - execute:sender; - (BOOL)renameFile:(char *)aName searchFor:(char *)searchString replaceWith:(char *)replaceString; - setBackupsDirectory:sender; - setDirectory:sender; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.