21 lines
744 B
JSON
21 lines
744 B
JSON
{ "name": "Git Commit Message",
|
|
"scopeName": "text.git-commit",
|
|
"fileTypes": ["COMMIT_EDITMSG"],
|
|
"patterns": [
|
|
{ "name": "comment.line.number-sign.git-commit",
|
|
"match": "^\\s*(#).*$\n?",
|
|
"captures": {
|
|
"1": { "name": "punctuation.definition.comment.git-commit" }
|
|
}
|
|
},
|
|
{ "name": "meta.diff.git-commit",
|
|
"comment": "diff at the end of the commit message when using commit -v, or viewing a log. End pattern is just something to be never matched so that the meta continues untill the end of the file.",
|
|
"begin": "diff\\ \\-\\-git",
|
|
"end": "(?=xxxxxx)123457",
|
|
"patterns": [
|
|
{ "include": "source.diff" }
|
|
]
|
|
}
|
|
],
|
|
"uuid": "de3fb2fc-e564-4a31-9813-5ee26967c5c8"
|
|
} |