Skip to content

Commit cc73d8e

Browse files
author
Rodrigo Fernandes
committed
Merge pull request #21 from pbu88/fixes_white_spaces_being_truncated
Better regexp to handle unified diff header
2 parents ca8cfe0 + a6efdd0 commit cc73d8e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/diff-parser.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,10 +152,10 @@
152152
var values = [];
153153
if (utils.startsWith(line, 'diff')) {
154154
startFile();
155-
} else if (currentFile && !currentFile.oldName && (values = /^--- a\/(\S+).*$/.exec(line))) {
155+
} else if (currentFile && !currentFile.oldName && (values = /^--- [aiwco]\/(.+)$/.exec(line))) {
156156
currentFile.oldName = values[1];
157157
currentFile.language = getExtension(currentFile.oldName, currentFile.language);
158-
} else if (currentFile && !currentFile.newName && (values = /^\+\+\+ [b]?\/(\S+).*$/.exec(line))) {
158+
} else if (currentFile && !currentFile.newName && (values = /^\+\+\+ [biwco]?\/(.+)$/.exec(line))) {
159159
currentFile.newName = values[1];
160160
currentFile.language = getExtension(currentFile.newName, currentFile.language);
161161
} else if (currentFile && utils.startsWith(line, '@@')) {

0 commit comments

Comments
 (0)