2010-03-09 |
Fixed typo that broke renaming token handling.
tundra
committed
on 9 Mar 2010
|
---|---|
Factored the Tile Time renaming token processing code and made it table drive.
...
tundra
committed
on 9 Mar 2010
|
|
2010-03-08 |
Fixed bug in literal constants for mtime renaming tokens.
tundra
committed
on 8 Mar 2010
|
Redid existing Time Renaming Tokens and implemented all the remaining ones.
tundra
committed
on 8 Mar 2010
|
|
Implemented CDATE renaming token.
tundra
committed
on 8 Mar 2010
|
|
Fixed bug in Command Execution token processing that prevented the use of absolute path references.
tundra
committed
on 8 Mar 2010
|
|
Changed renaming templates: g -> GID, G -> GNAME, L -> LEN, F -> FNAME, u -> UID, U -> UNAME.
...
tundra
committed
on 8 Mar 2010
|
|
2010-03-06 |
Implmenented UID, Uname, GID, and Gname renaming tokens.
tundra
committed
on 6 Mar 2010
|
Implemented File Length renaming token.
tundra
committed
on 6 Mar 2010
|
|
2010-03-05 |
Implemented Filename renaming token.
tundra
committed
on 5 Mar 2010
|
Slight error message cleanup.
tundra
committed
on 5 Mar 2010
|
|
|
|
Implemented /`cmd`/ command execution renaming tokens.
tundra
committed
on 5 Mar 2010
|
|
|
|
Added code to __ResolveRenameTokens() to detect renaming tokens in a string, determine their contents, and flag missing delimiters.
tundra
committed
on 5 Mar 2010
|
|
2010-02-26 |
|
Consolidated all test mode reporting down into __RenameIt() so that -t will also show any required backup operations.
tundra
committed
on 26 Feb 2010
|
|
Fixed a bug that occured when multiple renames iterated over the same filename.
tundra
committed
on 26 Feb 2010
|
|
|
|
Added more bounds checking for individual replacement instance values.
tundra
committed
on 26 Feb 2010
|
|
2010-02-25 |
Changed renaming logic to only rename the instances specified on the command line via -i.
tundra
committed
on 25 Feb 2010
|
Changed -i parsing logic to look for python-style indexes or slice ranges.
tundra
committed
on 25 Feb 2010
|
|
Began implementing new logic for selecting replacement "instances".
...
tundra
committed
on 25 Feb 2010
|
|
2010-02-23 |
Initial revision
tundra
committed
on 23 Feb 2010
|
|
|
2010-02-17 |
Simplified test mode reporting to only show top level renames and not any consequence backups or skips.
...
tundra
committed
on 17 Feb 2010
|
|
|
Began restructuring Rename() and added a new supporting RenameIt() method.
tundra
committed
on 17 Feb 2010
|
|
Added -P option to allow user to specify their own escape character.
tundra
committed
on 17 Feb 2010
|
|
2010-02-12 |
|
2010-02-05 |
More cosmetic cleanup.
tundra
committed
on 5 Feb 2010
|
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
|
|
Minor cosmetic cleanup.
tundra
committed
on 5 Feb 2010
|
|
|
|
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
|
|
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 |
Cleaned up renaming logic to handle old and new stings that contain spaces.
...
tundra
committed
on 4 Feb 2010
|
Cleaned up the rename code further when handling -r =something.
tundra
committed
on 4 Feb 2010
|
|
|
|
Retooled the renaming algorithm in preparation for adding case-insensitivity.
tundra
committed
on 4 Feb 2010
|
|
2010-02-03 |
Fixed rename logic to only affect the filename portion of the fully qualified pathname string.
tundra
committed
on 3 Feb 2010
|
|
|
2010-02-02 |
Modified the contents of ORDERBYCMDLINE and ORDERBYALPHA to use fully qualified filenames.
tundra
committed
on 2 Feb 2010
|
|
|
Restructured RenRequests to be a single dictionary that now lives in the RenameTargets class.
...
tundra
committed
on 2 Feb 2010
|
|
Changed TGTSEQFLG to a null string so it doesn't show up in debug output.
tundra
committed
on 2 Feb 2010
|
|
More cleanup of debug output for command line and environment info.
tundra
committed
on 2 Feb 2010
|
|
Repackaged program options into the ProgramOptions dictionary instead of being separate global variables.
...
tundra
committed
on 2 Feb 2010
|
|
2010-02-01 |
Implemented GetOldNew to properly parse a -r old=new arg, honoring RENSEP.
tundra
committed
on 1 Feb 2010
|
2010-01-30 |
|
Changed how environment variable and homepage strings are calculated.
tundra
committed
on 30 Jan 2010
|
|
Cleaned up Usage() copyright info and added homepage information.
tundra
committed
on 30 Jan 2010
|
|
Minor edit to copyright message.
tundra
committed
on 30 Jan 2010
|
|
Fixed problem when user specified -I without a space before the filename following as in -Ifile.
tundra
committed
on 30 Jan 2010
|
|
Minor cosmetic change to Usage() output.
tundra
committed
on 30 Jan 2010
|
|
|
|
|
|
|
|
2010-01-29 |
Further slight restructuring of renaming request code.
tundra
committed
on 29 Jan 2010
|
Factored out a common routine, DumpList(), for dumping any list, using any output handler.
...
tundra
committed
on 29 Jan 2010
|
|
Added deletion of unneeded objects at the end of RenameTargets.__init__()
tundra
committed
on 29 Jan 2010
|
|
Added remainder of os.stat() info to RenameTargets for potential sequence renaming token use.
...
tundra
committed
on 29 Jan 2010
|
|
2010-01-28 |
|
Factored and cleaned up sequence building logic in RenameTargets.
...
tundra
committed
on 28 Jan 2010
|
|
Added code to sort entries alphabetically if more than one has same ctime or size.
...
tundra
committed
on 28 Jan 2010
|
|
2010-01-27 |
Fixed sequence list construction to preserve all files that share idential ctimes/sizes.
...
tundra
committed
on 27 Jan 2010
|
Added logic to dump sequence information from rename objects.
tundra
committed
on 27 Jan 2010
|
|
Added logic to more cleanly handle long error and debug messages.
tundra
committed
on 27 Jan 2010
|
|
2010-01-26 |
Began constructing the renaming targets object and associated debug support.
tundra
committed
on 26 Jan 2010
|
2010-01-25 |
Got rid of superfluous DumpState() at end of option parsing.
tundra
committed
on 25 Jan 2010
|
Reintroduced ability to get debug dump as often as we like with multiple command line '-d's.
...
tundra
committed
on 25 Jan 2010
|
|
Cleanup of debug structure and logic.
tundra
committed
on 25 Jan 2010
|
|
Added logic to subdivide command line into "opts... targets..." pairs.
tundra
committed
on 25 Jan 2010
|
|
|
|
2010-01-22 |
WHATSNEW For 'tren' 1.107 (Fri Jan 22 19:14:35 CST 2010)
tundra
committed
on 22 Jan 2010
|
WHATSNEW For 'tren' 1.107 (Fri Jan 22 19:13:49 CST 2010)
tundra
committed
on 22 Jan 2010
|
|
|
|
Added code to handle comments in include files.
tundra
committed
on 22 Jan 2010
|
|
Documented the limit on inclusions.
tundra
committed
on 22 Jan 2010
|
|
Limited number of includes to 50 to catch circular references.
tundra
committed
on 22 Jan 2010
|
|
|
|
|
|
2010-01-21 |
|
|
|
Moved -b to correct location in SYNOPSIS.
tundra
committed
on 21 Jan 2010
|
|
|
|
2010-01-20 |
Many typos and minor edits fixed.
tundra
committed
on 20 Jan 2010
|
|
|
|
|
First complete document.
tundra
committed
on 20 Jan 2010
|
|
Began cleanup of renaming token details.
tundra
committed
on 20 Jan 2010
|
|
|
|
2010-01-19 |
|
Further minor edits.
tundra
committed
on 19 Jan 2010
|
|
Typos
tundra
committed
on 19 Jan 2010
|
|
More work on templates.
tundra
committed
on 19 Jan 2010
|
|
2010-01-18 |
Further cleanup of the Sequence Renaming Tokens section.
tundra
committed
on 18 Jan 2010
|
2010-01-16 |
Minor formatting.
tundra
committed
on 16 Jan 2010
|
Minor cleanup.
tundra
committed
on 16 Jan 2010
|
|
Filled in more of the sequence renaming token material.
tundra
committed
on 16 Jan 2010
|
|
|
|
Minor edits.
tundra
committed
on 16 Jan 2010
|
|
Continued documenting renaming tokens.
tundra
committed
on 16 Jan 2010
|
|
|
|
|
|
2010-01-15 |
|
Formatting.
tundra
committed
on 15 Jan 2010
|
|
Fixed minor typo/formatting.
tundra
committed
on 15 Jan 2010
|
|
|
|
Modified license to make 'tren' free for all users.
tundra
committed
on 15 Jan 2010
|
|
Finished long description replacing Rename By Date with Rename By Pattern.
tundra
committed
on 15 Jan 2010
|
|
2010-01-14 |
Minor edits and formatting cleanup.
tundra
committed
on 14 Jan 2010
|
Added -b and -e options.
tundra
committed
on 14 Jan 2010
|
|
Some slight reformatting.
tundra
committed
on 14 Jan 2010
|
|
Edits and cleanup to the options section.
tundra
committed
on 14 Jan 2010
|
|
Finshed options section and began filling in Description.
tundra
committed
on 14 Jan 2010
|
|
|
|
Minor edits.
tundra
committed
on 14 Jan 2010
|
|
Created overall structure and began adding content for command line options.
tundra
committed
on 14 Jan 2010
|
|
WHATSNEW For 'tren' 1.100 (Thu Jan 14 12:26:34 CST 2010)
tundra
committed
on 14 Jan 2010
|
|
Initial Version
tundra
committed
on 14 Jan 2010
|