kaste on do-not-appveyor
Remove testing on "appveyor" Add testing on Windows to the G… (compare)
kaste on rebind-tag-show-commit
kaste on master
Re-bind `gs_tags_show_commit` t… Merge pull request #1630 from t… (compare)
kaste on do-not-appveyor
Remove testing on "appveyor" Add testing on Windows to the G… (compare)
kaste on rebind-tag-show-commit
Re-bind `gs_tags_show_commit` t… (compare)
kaste on master
Fix: Move cursor to active bran… Rename `gs_branches_set_cursor`… Merge pull request #1629 from t… (compare)
kaste on hotfix-branch-navigate-to-active-branch
kaste on rebind-tag-show-commit
Re-bind `gs_tags_show_commit` t… (compare)
kaste on hotfix-branch-navigate-to-active-branch
Fix: Move cursor to active bran… Rename `gs_branches_set_cursor`… (compare)
git config
before every commit. That makes it lean. The behavior can be configured in many ways without any penalty. New, fresh users get a WYSIWYG commit message. Advanced users can set an option to their liking.
Last dev build looks interesting:
BUILD 3186 - 18 January 2019
Diffs are now shown in the gutter, showing the modified lines since the file was opened, or modified lines vs HEAD if the file is part of a Git repository. This can be disabled via the mini_diff setting.
Git: Various improvements to Git repository detection and handling
Git: Git status badges are shown in the Open Files section of the side bar
Git: Added support for includeIf in Git config files
Rewritten Lua syntax highlighting, with thanks to Thomas Smith
Various syntax highlighting improvements
Support for Unicode 11.0
Linux and Windows: Improved IME support
Linux: Fixed popup menu positioning on High DPI screens
Mac: Fixed middle mouse button support
Fixed a crash that could occur when nesting embed patterns in .sublime-syntax files
Minihtml: Fix hwb() to normalize w and b channels, and accept an alpha channel
Syntax Tests: Allow syntax test files to have a UTF-8 BOM
API: Added view.set_reference_document(), to control the mini diff target
git commit
before the git commit view is opened is there are pre commit hooks
#!/bin/sh
sleep 1
echo "yo"
sleep 1
echo "hey"
sleep 1
echo "who loves slow commits?"
sleep 2
echo "this guy"
sleep 2
exit 0
/usr/local/bin/git commit -q
before opening the commit view is that if there's nothing to commit, the view simply doesn't open
/usr/local/bin/git commit -q
before opening the commit view, even if there is a pre commit hook. git commit
and the pre commit hook should only be run when the user explicitly runs the commit from the commit view
commit-msg
hook.
pre-commit
is triggered again.
--no-verify
in the second commit
command, the pre-commit
hook will not be triggered, however, it will also disable the commit-msg
hook if there is any.