Source

hgtk / tortoisehg / util / hgshelve.py

Author Commit Message Labels Comments Date
Sune Foldager
shelve: fix api changes and remove custom internalpatch
Branches
hgtk
Henrik Stuart
lift to require mercurial 2.0.2
Branches
hgtk
Steve Borho
hglib: updatedir() was moved between mercurial modules
Branches
stable
Steve Borho
shelve: catch IOError from recovering backup files On Windows, shutil.copyfile will raise an IOError if the file is opened by another process. Note that this is the second exception raised by the locked file. The first exception (during the shelve patching phase) caused it to drop into this recovery code (copying backups back over the original files). Refs #1303
Steve Borho
Merge with stable
David Wilhelm
shelve: always clean up backups after a failure
Branches
stable
Steve Borho
Merge with stable
David Wilhelm
shelve: show unshelve errors
Branches
stable
Steve Borho
Merge with stable
David Wilhelm
shelve: fix shelve-backups for unshelve The backups were always skipped with the patch string position at the end instead of the beginning.
Branches
stable
David Wilhelm
shelve: add 'abandon shelf contents' Closes #700
Steve Borho
hgshelve: add missing import for gtklib
Steve Borho
hgshelve: keep up with hg-main churn in patch.py Closes #827
Yuki KODAMA
gtklib: define and use common colors
Steve Borho
hgshelve: reverse argument to patch.applydiff() was removed On hg-main, the reverse keyword argument to patch.applydiff() has been removed. Since hgshelve does not use the argument, we just remove it.
Steve Borho
hgshelve: read eolmode unconditionally
Steve Borho
hggtk, thgutil: move Python packages under tortoisehg During the move, take the opportunity to rename hggtk->hgtk and thgutil->util This serves two purposes, to make us better Python citizens and to dogfood our support for renames.