Added a lot more syntax files (#3)

* Added ct, git, glsl, json, pascal, sol, and text

* ct

* \n

* Added dart, keymap, lily, mail, ocaml, r, and rest
This commit is contained in:
Colin Rioux
2017-02-17 10:13:08 -05:00
committed by Zachary Yedidia
parent d6d0b44fa5
commit 4193133ce4
16 changed files with 418 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
filetype: git-rebase-todo
detect:
filename: "git-rebase-todo"
rules:
# Default
- ignore: ".*"
# Comments
- comment:
start: "#"
end: "$"
rules: []
# Rebase commands
- keyword: "^(e|edit) [0-9a-f]{7,40}"
- keyword: "^# (e, edit)"
- keyword: "^(f|fixup) [0-9a-f]{7,40}"
- keyword: "^# (f, fixup)"
- keyword: "^(p|pick) [0-9a-f]{7,40}"
- keyword: "^# (p, pick)"
- keyword: "^(r|reword) [0-9a-f]{7,40}"
- keyword: "^# (r, reword)"
- keyword: "^(s|squash) [0-9a-f]{7,40}"
- keyword: "^# (s, squash)"
- keyword: "^(x|exec) [^ ]+ [0-9a-f]{7,40}"
- keyword: "^# (x, exec)"
# Recolor hash symbols
- special: "#"
# Commit IDs
- identifier: "[0-9a-f]{7,40}"