History for tren / tren.py
2010-03-05
@tundra
Implemented actual renaming token substitution logic. ...
tundra committed on 5 Mar 2010
@tundra
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
@tundra
Cosmetic cleanup in preparation for rename token processing. ...
tundra committed on 26 Feb 2010
@tundra
Consolidated all test mode reporting down into __RenameIt() so that -t will also show any required backup operations.
tundra committed on 26 Feb 2010
@tundra
Fixed a bug that occured when multiple renames iterated over the same filename.
tundra committed on 26 Feb 2010
@tundra
First cut at regex-based matching. ...
tundra committed on 26 Feb 2010
@tundra
Added more bounds checking for individual replacement instance values.
tundra committed on 26 Feb 2010
2010-02-25
@tundra
Changed renaming logic to only rename the instances specified on the command line via -i.
tundra committed on 25 Feb 2010
@tundra
Changed -i parsing logic to look for python-style indexes or slice ranges.
tundra committed on 25 Feb 2010
@tundra
Began implementing new logic for selecting replacement "instances". ...
tundra committed on 25 Feb 2010
2010-02-23
@tundra
Changed Rename() to ProcessRenameRequests(). ...
tundra committed on 23 Feb 2010
2010-02-17
@tundra
Simplified test mode reporting to only show top level renames and not any consequence backups or skips. ...
tundra committed on 17 Feb 2010
@tundra
Moved checks for existing targets from Rename() to RenameIt(). ...
tundra committed on 17 Feb 2010
@tundra
Began restructuring Rename() and added a new supporting RenameIt() method.
tundra committed on 17 Feb 2010
@tundra
Added -P option to allow user to specify their own escape character.
tundra committed on 17 Feb 2010
2010-02-12
@tundra
Cleaned up and added more forced renaming logic. ...
tundra committed on 12 Feb 2010
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