confused-Techie 50aa999d14 Decaf `language-git` 1 年之前
..
grammars 477b075db5 ➡️ Migrate all language packages 2 年之前
settings 477b075db5 ➡️ Migrate all language packages 2 年之前
snippets 477b075db5 ➡️ Migrate all language packages 2 年之前
spec 50aa999d14 Decaf `language-git` 1 年之前
.gitignore 477b075db5 ➡️ Migrate all language packages 2 年之前
LICENSE.md e5c40b5f35 rebrand and relicence 1 年之前
README.md e5c40b5f35 rebrand and relicence 1 年之前
package-lock.json aecb3cc5c3 add or update packages/*/package-lock.json 1 年之前
package.json 61d85c19a8 Merge branch 'master' into remove-coffeelint 1 年之前

README.md

Git editing support in Pulsar

Adds syntax highlighting to Git commit, merge, and rebase messages edited in Pulsar.

You can configure Pulsar to be your Git editor with the following command:

git config --global core.editor "pulsar --wait"

Commit message highlighting

This package uses warning and error highlighting to help bring attention to some violations of standard conventions around commit message best practices:

  1. If the subject line goes beyond 50 characters and again if it goes beyond 72 characters
  2. If the subject line begins with a lower-case letter (emoji at the beginning of the subject line won't be highlighted)
  3. If the subject line ends with a period
  4. If any non-comment body line goes beyond 72 characters

Diff highlighting

If language-diff is installed, the diff part of git commit --verbose messages is highlighted as well.

Background

Originally converted from the Git TextMate bundle.

Contributions are greatly appreciated. Please fork this repository and open a pull request to add snippets, make grammar tweaks, etc.