summaryrefslogtreecommitdiffstats
path: root/modules/base
diff options
context:
space:
mode:
authorUnknown <joe2010xtmf@163.com>2014-03-26 16:41:16 -0400
committerUnknown <joe2010xtmf@163.com>2014-03-26 16:41:16 -0400
commitdd6246877d8dd2de5f71f51c58a90eb155785c34 (patch)
tree12cd46c291c2e2adf61eeccb638b771a66761d52 /modules/base
parent4b9eef50c9bf91e6ca2d85d9e63dc69b0ffba737 (diff)
downloadgitea-dd6246877d8dd2de5f71f51c58a90eb155785c34.tar.gz
gitea-dd6246877d8dd2de5f71f51c58a90eb155785c34.zip
Almost done diff page
Diffstat (limited to 'modules/base')
-rw-r--r--modules/base/template.go3
-rw-r--r--modules/base/tool.go12
2 files changed, 14 insertions, 1 deletions
diff --git a/modules/base/template.go b/modules/base/template.go
index e577bd7c35..dca76fafdc 100644
--- a/modules/base/template.go
+++ b/modules/base/template.go
@@ -70,5 +70,6 @@ var TemplateFuncs template.FuncMap = map[string]interface{}{
"SubStr": func(str string, start, length int) string {
return str[start : start+length]
},
- "DiffTypeToStr": DiffTypeToStr,
+ "DiffTypeToStr": DiffTypeToStr,
+ "DiffLineTypeToStr": DiffLineTypeToStr,
}
diff --git a/modules/base/tool.go b/modules/base/tool.go
index 15d42fa751..6f4fbe8366 100644
--- a/modules/base/tool.go
+++ b/modules/base/tool.go
@@ -552,3 +552,15 @@ func DiffTypeToStr(diffType int) string {
return "unknown"
}
}
+
+func DiffLineTypeToStr(diffType int) string {
+ switch diffType {
+ case 2:
+ return "add"
+ case 3:
+ return "del"
+ case 4:
+ return "tag"
+ }
+ return "same"
+}