summaryrefslogtreecommitdiff
path: root/rc/filetype/git.kak
AgeCommit message (Collapse)Author
2022-05-10Merge remote-tracking branch 'adamchristiansen/gitignore-highlighting'Maxime Coste
2022-05-09Fixed extra + sign leftover from patchAdam Christiansen
An extra + sign was removed that was a remnant of a suggested patch/diff.
2022-05-09Fix gitignore highlighter glob handlingAdam Christiansen
Fixes the handling of multiple backslashes before gitignore * and ? glob patterns. Adds character classes to gitignore highlighting. Co-authored-by: Johannes Altmanninger <aclopte@gmail.com>
2022-05-07Add gitignore highlightingAdam Christiansen
2022-05-03Mark gitmodules as iniltdk
2022-01-25rc diff: make it a moduleJohannes Altmanninger
We want to move git-diff-goto-source from rc/tools/git.kak to rc/filetype/diff.kak (or should we could create rc/tools/diff.kak?). Either way, create the diff module so we can formalize this dependency. Currently this module only provides highlighters, so require it wherever we reference them. Keep the diff-select-{file,hunk} commands outside the module because people might already use them in git buffers.
2020-10-21rc git: indented # is not a comment in commit messageJohannes Altmanninger
Git includes them in commit messages and notes, which is sometimes useful when adding shell script snippets: # this is included in the commit message! Also, in rebase buffers, # only marks a comment if it is the first nonblank character in a line.
2019-12-08rc git: Highlight commands differently from `pick`Frank LENORMAND
The `pick` command in a rebase commit is virtually a no-op, but other commands actually do things. This commit visually communicates that fact. Fixes #3208.
2019-04-10Fixed several more support files.Justin Frank
2019-04-08Modified base files to use modulesJustin Frank
2019-03-21Add categories in rc/Alex Leferry 2
Closes #2783