Pass extensions to pointer decode too now they're supported

This commit is contained in:
Steve Streeting 2015-08-05 14:48:12 +01:00
parent b5d098a897
commit 051db88de4

@ -611,7 +611,7 @@ func parseLogOutputToPointers(log io.Reader, dir LogDiffDirection,
commitHeaderRegex := regexp.MustCompile(`^lfs-commit-sha: ([A-Fa-f0-9]{40})(?: ([A-Fa-f0-9]{40}))*`) commitHeaderRegex := regexp.MustCompile(`^lfs-commit-sha: ([A-Fa-f0-9]{40})(?: ([A-Fa-f0-9]{40}))*`)
fileHeaderRegex := regexp.MustCompile(`diff --git a\/(.+?)\s+b\/(.+)`) fileHeaderRegex := regexp.MustCompile(`diff --git a\/(.+?)\s+b\/(.+)`)
fileMergeHeaderRegex := regexp.MustCompile(`diff --cc (.+)`) fileMergeHeaderRegex := regexp.MustCompile(`diff --cc (.+)`)
pointerDataRegex := regexp.MustCompile(`^([\+\- ])(version https://git-lfs|oid sha256|size).*$`) pointerDataRegex := regexp.MustCompile(`^([\+\- ])(version https://git-lfs|oid sha256|size|ext-).*$`)
var pointerData bytes.Buffer var pointerData bytes.Buffer
var currentFilename string var currentFilename string
currentFileIncluded := true currentFileIncluded := true