Move unified diff parser out of the scm abstract adapter so it can be reused for viewing attached diffs (#1403).

git-svn-id: http://redmine.rubyforge.org/svn/trunk@1513 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang
2008-06-08 16:28:42 +00:00
parent 731d15fe9b
commit ec0525d497
13 changed files with 198 additions and 179 deletions

View File

@@ -204,7 +204,7 @@ module Redmine
revisions
end
def diff(path, identifier_from, identifier_to=nil, type="inline")
def diff(path, identifier_from, identifier_to=nil)
path ||= ''
if !identifier_to
identifier_to = nil
@@ -220,7 +220,7 @@ module Redmine
end
end
return nil if $? && $?.exitstatus != 0
DiffTableList.new diff, type
diff
end
def annotate(path, identifier=nil)