aboutsummaryrefslogtreecommitdiffstats
path: root/libbe/command/diff.py
Commit message (Collapse)AuthorAgeFilesLines
* remove support for ArchMatthew Fernandez2017-10-251-2/+0
| | | | | | The last release of GNU Arch was in 2006, over ten years ago at time of writing. GNU suggests users should migrate repositories to Bazaar. This commit removes all support for Arch to reduce ongoing maintenance overheads.
* Ran update-copyright.py.W. Trevor King2012-10-161-1/+1
|
* Rewrite commands to use bugdirs instead of a single bugdir.W. Trevor King2012-08-291-6/+11
| | | | | | | The bulk of the work is in regard to XML, with new BugDir.xml and .from_xml methods to support the new <bugdir> entity. I also split the guts import_xml's ._run method into sub-methods to make the import logic more obvious.
* Ran update-copyright.py.W. Trevor King2012-02-161-10/+10
|
* Run update_copyright.py.W. Trevor King2011-05-251-0/+1
|
* Bumped to version 1.0.01.0.0Chris Ball2011-01-081-1/+1
|
* Ran update_copyright.pyW. Trevor King2010-06-221-12/+13
|
* Use RevisionedBugDir, not .duplicate_bugdir() in libbe.command.diffW. Trevor King2010-01-181-3/+4
|
* Updated copyright informationW. Trevor King2010-01-011-1/+1
|
* Added UserInterface and other improved abstractions for command handlingW. Trevor King2009-12-311-6/+8
|
* Fixed libbe.command.diff + ugly BugDir.duplicate_bugdir implementationW. Trevor King2009-12-151-17/+9
| | | | | | | | | | | | | | | | | | | | | duplicate_bugdir() works, but for the vcs backends, it could require shelling out for _every_ file read. This could, and probably will, be horribly slow. Still it works ;). I'm not sure what a better implementation would be. The old implementation checked out the entire earlier state into a temporary directory pros: single shell out, simple upgrade implementation cons: wouldn't work well for HTTP backens I think a good solution would run along the lines of the currently commented out code in duplicate_bugdir(), where a VersionedStorage.changed_since(revision) call would give you a list of changed files. diff could work off of that directly, without the need to generate a whole duplicate bugdir. I'm stuck on how to handle upgrades though... Also removed trailing whitespace from all python files.
* Fixed libbe.command.subscribeW. Trevor King2009-12-151-1/+1
|
* Transition to Command-format complete.W. Trevor King2009-12-151-9/+9
| | | | | | | | Well, except for going through and updating the _long_help() strings. $ python test.py libbe.command succeeds for everything except Diff and Subscribe, which is expected since I haven't fixed up libbe.diff yet.
* Transitioned target to Command-formatW. Trevor King2009-12-151-1/+1
|
* Transitioned diff and subscribe to Command-format"W. Trevor King2009-12-151-86/+97
| | | | | | They don't work yet, since I still need to fix up libbe.diff and replace BugDir.duplicate_bugdir() with something based on the new Storage backend.
* Initial directory restructuring to clarify dependenciesW. Trevor King2009-12-071-0/+133