[SVN] r9706 (Subversion (Interactive Input))
Luke Daley
ld at ldaley.com
Sun May 25 07:28:48 UTC 2008
• Rework all of the diff commands.
diff.rb provides a wrapper over the DiffOperation class. It accepts a ‘revision’ argument where the '?' and ':' characters have special meaning.
When the revision arg is '?', the revision chooser is called to select one revision.
When the revision arg is ':', the revision chooser is called to select two revisions (i.e. a range).
By default diff.rb sends the diff to STDOUT, but if the --send-to-mate switch is set the diff is written to a temp file and opened with mate.
Changed:
U branches/Subversion (Interactive Input).tmbundle/Commands/Diff Revisions….plist
U branches/Subversion (Interactive Input).tmbundle/Commands/Diff With Base.plist
U branches/Subversion (Interactive Input).tmbundle/Commands/Diff With Latest.plist
U branches/Subversion (Interactive Input).tmbundle/Commands/Diff With Previous.plist
U branches/Subversion (Interactive Input).tmbundle/Commands/Diff With Revision….plist
U branches/Subversion (Interactive Input).tmbundle/Commands/Show All Modifications.plist
A branches/Subversion (Interactive Input).tmbundle/Support/bin/diff.rb
A branches/Subversion (Interactive Input).tmbundle/Support/lib/diff_operation.rb
A branches/Subversion (Interactive Input).tmbundle/Support/lib/revision_chooser.rb
More information about the textmate-dev
mailing list