2010-02-05
@tundra
More cosmetic cleanup.
tundra committed on 5 Feb 2010
@tundra
Changed -v so it dumps and *continues* - this allows its output to be included in a rename output log.
tundra committed on 5 Feb 2010
@tundra
Minor cosmetic cleanup.
tundra committed on 5 Feb 2010
@tundra
Added logic for dumping test output. ...
tundra committed on 5 Feb 2010
@tundra
Modified ErrorMsg to accept and optional EXIT argument. This gets rid of most of the sys.exit(1)s that littered the code. ...
tundra committed on 5 Feb 2010
@tundra
Rewrote ProcessIncludes() to properly detect all legal forms of the include option on the command line.
tundra committed on 5 Feb 2010
2010-02-04
@tundra
Cleaned up renaming logic to handle old and new stings that contain spaces. ...
tundra committed on 4 Feb 2010
@tundra
Cleaned up the rename code further when handling -r =something.
tundra committed on 4 Feb 2010
@tundra
Added code to observe reqested case sensitivity when renaming. ...
tundra committed on 4 Feb 2010
@tundra
Retooled the renaming algorithm in preparation for adding case-insensitivity.
tundra committed on 4 Feb 2010
2010-02-03
@tundra
Fixed rename logic to only affect the filename portion of the fully qualified pathname string.
tundra committed on 3 Feb 2010
@tundra
Built basic scaffolding for renaming files. ...
tundra committed on 3 Feb 2010
2010-02-02
@tundra
Modified the contents of ORDERBYCMDLINE and ORDERBYALPHA to use fully qualified filenames.
tundra committed on 2 Feb 2010
@tundra
Retooled the way RenameTargets is structured and populated. ...
tundra committed on 2 Feb 2010
@tundra
Restructured RenRequests to be a single dictionary that now lives in the RenameTargets class. ...
tundra committed on 2 Feb 2010
@tundra
Changed TGTSEQFLG to a null string so it doesn't show up in debug output.
tundra committed on 2 Feb 2010
@tundra
More cleanup of debug output for command line and environment info.
tundra committed on 2 Feb 2010
@tundra
Repackaged program options into the ProgramOptions dictionary instead of being separate global variables. ...
tundra committed on 2 Feb 2010
2010-02-01
@tundra
Implemented GetOldNew to properly parse a -r old=new arg, honoring RENSEP.
tundra committed on 1 Feb 2010
2010-01-30
@tundra
Slight code cleanup and abstraction. ...
tundra committed on 30 Jan 2010
@tundra
Changed how environment variable and homepage strings are calculated.
tundra committed on 30 Jan 2010
@tundra
Cleaned up Usage() copyright info and added homepage information.
tundra committed on 30 Jan 2010
@tundra
Minor edit to copyright message.
tundra committed on 30 Jan 2010
@tundra
Fixed problem when user specified -I without a space before the filename following as in -Ifile.
tundra committed on 30 Jan 2010
@tundra
Minor cosmetic change to Usage() output.
tundra committed on 30 Jan 2010
@tundra
Added program version info to DumpState() output. ...
tundra committed on 30 Jan 2010
@tundra
Fixed minor typo in Usage(). ...
tundra committed on 30 Jan 2010
@tundra
Catch os.stat() attempts on nonexistent files. ...
tundra committed on 30 Jan 2010
2010-01-29
@tundra
Further slight restructuring of renaming request code.
tundra committed on 29 Jan 2010
@tundra
Factored out a common routine, DumpList(), for dumping any list, using any output handler. ...
tundra committed on 29 Jan 2010
@tundra
Added deletion of unneeded objects at the end of RenameTargets.__init__()
tundra committed on 29 Jan 2010
@tundra
Added remainder of os.stat() info to RenameTargets for potential sequence renaming token use. ...
tundra committed on 29 Jan 2010
2010-01-28
@tundra
More factoring of RenameTargets sequence generations. ...
tundra committed on 28 Jan 2010
@tundra
Factored and cleaned up sequence building logic in RenameTargets. ...
tundra committed on 28 Jan 2010
@tundra
Added code to sort entries alphabetically if more than one has same ctime or size. ...
tundra committed on 28 Jan 2010
2010-01-27
@tundra
Fixed sequence list construction to preserve all files that share idential ctimes/sizes. ...
tundra committed on 27 Jan 2010
@tundra
Added logic to dump sequence information from rename objects.
tundra committed on 27 Jan 2010
@tundra
Added logic to more cleanly handle long error and debug messages.
tundra committed on 27 Jan 2010
2010-01-26
@tundra
Began constructing the renaming targets object and associated debug support.
tundra committed on 26 Jan 2010
2010-01-25
@tundra
Got rid of superfluous DumpState() at end of option parsing.
tundra committed on 25 Jan 2010
@tundra
Reintroduced ability to get debug dump as often as we like with multiple command line '-d's. ...
tundra committed on 25 Jan 2010
@tundra
Cleanup of debug structure and logic.
tundra committed on 25 Jan 2010
@tundra
Added logic to subdivide command line into "opts... targets..." pairs.
tundra committed on 25 Jan 2010
@tundra
Noted ability to interweave options and rename targets. ...
tundra committed on 25 Jan 2010
2010-01-22
@tundra
WHATSNEW For 'tren' 1.107 (Fri Jan 22 19:14:35 CST 2010)
tundra committed on 22 Jan 2010
@tundra
WHATSNEW For 'tren' 1.107 (Fri Jan 22 19:13:49 CST 2010)
tundra committed on 22 Jan 2010
@tundra
Provided more detailed reporting of command line getopt errors. ...
tundra committed on 22 Jan 2010
@tundra
Added code to handle comments in include files.
tundra committed on 22 Jan 2010
@tundra
Documented the limit on inclusions.
tundra committed on 22 Jan 2010
@tundra
Limited number of includes to 50 to catch circular references.
tundra committed on 22 Jan 2010
@tundra
Changed -F to -I. ...
tundra committed on 22 Jan 2010
@tundra
Documented $TREN. ...
tundra committed on 22 Jan 2010
2010-01-21
@tundra
Added -d to getopts list. ...
tundra committed on 21 Jan 2010
@tundra
Added state variables/toggles. ...
tundra committed on 21 Jan 2010
@tundra
Moved -b to correct location in SYNOPSIS.
tundra committed on 21 Jan 2010
@tundra
Added -d option. ...
tundra committed on 21 Jan 2010
2010-01-20
@tundra
Many typos and minor edits fixed.
tundra committed on 20 Jan 2010
@tundra
Added OTHER PROGRAM SEMANTICS section. ...
tundra committed on 20 Jan 2010
@tundra
Added -F option. ...
tundra committed on 20 Jan 2010
@tundra
First complete document.
tundra committed on 20 Jan 2010
@tundra
Began cleanup of renaming token details.
tundra committed on 20 Jan 2010
@tundra
Finished renaming token overview. ...
tundra committed on 20 Jan 2010
2010-01-19
@tundra
Move OPTIONS up right below SHORT SYNOPSIS. ...
tundra committed on 19 Jan 2010
@tundra
Further minor edits.
tundra committed on 19 Jan 2010
@tundra
Typos
tundra committed on 19 Jan 2010
@tundra
More work on templates.
tundra committed on 19 Jan 2010
2010-01-18
@tundra
Further cleanup of the Sequence Renaming Tokens section.
tundra committed on 18 Jan 2010
2010-01-16
@tundra
Minor formatting.
tundra committed on 16 Jan 2010
@tundra
Minor cleanup.
tundra committed on 16 Jan 2010
@tundra
Filled in more of the sequence renaming token material.
tundra committed on 16 Jan 2010
@tundra
Added discussion of escaping = in -r and -x contexts. ...
tundra committed on 16 Jan 2010
@tundra
Minor edits.
tundra committed on 16 Jan 2010
@tundra
Continued documenting renaming tokens.
tundra committed on 16 Jan 2010
@tundra
Added -a and -p options. ...
tundra committed on 16 Jan 2010
@tundra
Editing and formatting cleanup. ...
tundra committed on 16 Jan 2010
2010-01-15
@tundra
Added .py suffix to all tren command invocation examples. ...
tundra committed on 15 Jan 2010
@tundra
Formatting.
tundra committed on 15 Jan 2010
@tundra
Fixed minor typo/formatting.
tundra committed on 15 Jan 2010
@tundra
Added -c option for case collapsing. ...
tundra committed on 15 Jan 2010
@tundra
Modified license to make 'tren' free for all users.
tundra committed on 15 Jan 2010
@tundra
Finished long description replacing Rename By Date with Rename By Pattern.
tundra committed on 15 Jan 2010
2010-01-14
@tundra
Minor edits and formatting cleanup.
tundra committed on 14 Jan 2010
@tundra
Added -b and -e options.
tundra committed on 14 Jan 2010
@tundra
Some slight reformatting.
tundra committed on 14 Jan 2010
@tundra
Edits and cleanup to the options section.
tundra committed on 14 Jan 2010
@tundra
Finshed options section and began filling in Description.
tundra committed on 14 Jan 2010
@tundra
Fixed minor bugs from template used to create skeleton code. ...
tundra committed on 14 Jan 2010
@tundra
Minor edits.
tundra committed on 14 Jan 2010
@tundra
Created overall structure and began adding content for command line options.
tundra committed on 14 Jan 2010
@tundra
WHATSNEW For 'tren' 1.100 (Thu Jan 14 12:26:34 CST 2010)
tundra committed on 14 Jan 2010
@tundra
Initial Version
tundra committed on 14 Jan 2010