Commit Graph

  • af20a9fcff Fix example mappings Morgan Terry 2019-10-23 14:29:47 -06:00
  • 5c73edb3c2 Fix write_buffer() to not add extra line for dos fileformat Andy Stewart 2019-10-15 10:14:10 +01:00
  • ed978c40eb Fix dos undo test Andy Stewart 2019-10-15 10:14:00 +01:00
  • 7e1ca55646 Fix test names Andy Stewart 2019-10-15 10:13:02 +01:00
  • af4aded958 Add blank line to end of dos fixture Andy Stewart 2019-10-14 17:38:49 +01:00
  • 320b7a33e7 Fix preview and undo hunk for dos line endings Andy Stewart 2019-10-14 09:57:46 +01:00
  • 1725c13add Simplify installation instructions Andy Stewart 2019-10-01 10:39:23 +01:00
  • 236ced01c7 Clarify that plugin compares buffer not working tree Andy Stewart 2019-09-30 13:26:40 +01:00
  • c656fc94d2 Add FAQ on diff highlight groups Andy Stewart 2019-09-30 13:26:17 +01:00
  • 0bcd8c5b9c Update signs if linenrs highlighted Andy Stewart 2019-09-30 13:20:43 +01:00
  • 32fb9895b7 Do not clear signs when disabling signs if linenrs highlighted Andy Stewart 2019-09-30 13:20:17 +01:00
  • cc5108e9a7 Avoid unnecessary diff enabling signs when linenrs highlighted Andy Stewart 2019-09-30 13:19:11 +01:00
  • 178764e9a1 Whitespace Andy Stewart 2019-09-30 13:17:23 +01:00
  • 54eff3e545 Clarify variable name Andy Stewart 2019-09-30 12:56:10 +01:00
  • 44bb472bac Add changed indicator for closed folds Andy Stewart 2019-09-27 16:49:14 +01:00
  • 883b2be1db Test s:split does not use regex Andy Stewart 2019-09-27 13:16:23 +01:00
  • 6b08e1425b Include accumulated prefix offsets when recursing Andy Stewart 2019-09-26 16:57:27 +01:00
  • 09bc754efc Fix splitting on a string not a pattern Andy Stewart 2019-09-26 16:56:19 +01:00
  • b94fab3070 Use matchaddpos() instead of text properties Andy Stewart 2019-09-26 15:08:56 +01:00
  • ba049e707a Add note Andy Stewart 2019-09-24 18:38:54 +01:00
  • 45347c9a4b Add comment Andy Stewart 2019-09-24 18:38:36 +01:00
  • f2ea4f7034 Fix missing empty string when LCS at one end Andy Stewart 2019-09-24 18:38:12 +01:00
  • 3405ad72b6 Handle edge case in common prefix calculation Andy Stewart 2019-09-24 18:33:12 +01:00
  • ccd4972d23 Fix off-by-one error in LCS calculation Andy Stewart 2019-09-24 17:10:26 +01:00
  • d2796a277e Use relative path for screenshot Andy Stewart 2019-09-24 11:44:01 +01:00
  • 6660aca947 Update screenshot to include hunk preview Andy Stewart 2019-09-24 11:37:14 +01:00
  • 677a80c4ed Only show intra line highlights in Vim popups when supported Andy Stewart 2019-09-24 11:25:48 +01:00
  • dfa6972b67 Add intra-line change highlighting for Vim popups Andy Stewart 2019-09-23 12:05:10 +01:00
  • 9231bda97f Enable intra-line highlights to handle multiple regions Andy Stewart 2019-09-24 10:26:31 +01:00
  • 68e735b92c Improve intra-line change highlighting Andy Stewart 2019-09-23 15:59:37 +01:00
  • ae9edf0602 Fix non-empty suffix condition Andy Stewart 2019-09-23 13:19:49 +01:00
  • f980fab55c Do not enable syntax in Vim floating popup Andy Stewart 2019-09-23 10:33:17 +01:00
  • 76aa5920db Handle no prefix in GitGutterQuickFix Andy Stewart 2019-09-18 16:39:38 +01:00
  • 12bb0e9634 Do not write EOL after last line when no EOL present Andy Stewart 2019-09-19 12:20:42 +01:00
  • 92deed378d Add cterm value for intra-line highlights Andy Stewart 2019-09-18 15:54:21 +01:00
  • fdecc23368 Hunk previews highlight intra-line changes. Andy Stewart 2019-09-18 11:55:01 +01:00
  • b71ab64dc1 Add comment about quickfix list Andy Stewart 2019-09-05 18:36:55 +01:00
  • c5d2519cd5 Update example maps to use g-based maps Andy Stewart 2019-09-05 18:36:39 +01:00
  • 7be1f83092 Fix escaping in non-expression map warnings. Andy Stewart 2019-09-05 09:24:01 +01:00
  • 0469b8435a Deprecate <Plug>... maps in favour of <Plug>(...) Andy Stewart 2019-09-04 08:56:36 +01:00
  • 43c82ce8fb Whitespace. Andy Stewart 2019-09-03 13:53:52 +01:00
  • 0804623cb7 Reset hunk previewing window's modified state. Andy Stewart 2019-09-03 13:52:55 +01:00
  • 558e51bd5c Avoid duplicate autocommands in previewing window. Andy Stewart 2019-09-02 10:40:25 +01:00
  • c375aea57a Enable any write in hunk previewing window to stage. Andy Stewart 2019-08-29 15:45:27 +01:00
  • 88d396f1b4 Add :GitGutterQuickFix command. Andy Stewart 2019-08-28 11:59:19 +01:00
  • 307caf6f39 Extract general assert method. Andy Stewart 2019-08-28 11:56:52 +01:00
  • 2364d14242 Fix test logic when no signs expected. Andy Stewart 2019-08-28 11:41:09 +01:00
  • 3d71ac7e14 Fix duplicate tag. Andy Stewart 2019-08-28 10:24:58 +01:00
  • 2980a162fc Minor docs update. Andy Stewart 2019-08-28 09:23:39 +01:00
  • 8bafd08ef4 Support diffs relative to the working tree. Andy Stewart 2019-08-28 09:22:06 +01:00
  • 83eb5377be Fix FileChangedShellPost handler on terminal vim. Andy Stewart 2019-08-28 09:07:07 +01:00
  • 7e3b079e6a Fix option setting logic for floating windows. Andy Stewart 2019-08-28 09:00:48 +01:00
  • afb8e03222 Do not run ex commands unnecessarily via normal mode. Andy Stewart 2019-08-27 19:49:49 +01:00
  • 98ce886999 Mention staging partial hunks in top of readme. Andy Stewart 2019-08-27 16:57:13 +01:00
  • 67c8cca890 Support Vim's popup windows for hunk previews. Andy Stewart 2019-08-27 16:56:30 +01:00
  • f0f56b9569 Use floating windows for hunk previews on Neovim. Andy Stewart 2019-08-27 16:02:51 +01:00
  • 0c3e7219b4 Extract operations on hunk preview window. Andy Stewart 2019-08-27 11:52:50 +01:00
  • e929cb8b86 Prevent whitespace problems in test. Daniel Hahler 2019-08-22 15:41:30 +01:00
  • 7dfbb8be11 Fix incorrect expectations in test. Andy Stewart 2019-08-22 15:16:43 +01:00
  • 5458e3db8a Use feedkeys() so cabbrev sees it. Andy Stewart 2019-08-22 15:15:54 +01:00
  • 77fb3fd81e Enable :w in preview window to stage the hunk. Andy Stewart 2019-08-21 10:27:23 +01:00
  • 46f15ed42a More doc updates. Andy Stewart 2019-08-16 16:52:38 +01:00
  • c351eb13cf Update docs. Andy Stewart 2019-08-16 16:38:32 +01:00
  • cbaa22e38c Use sign functions, groups, and priority, where available. Andy Stewart 2019-08-16 16:21:06 +01:00
  • afe94ede1b Do not use a dummy sign to keep the sign column open. Andy Stewart 2019-08-16 12:06:28 +01:00
  • f6f425e4cf Do not use a dummy sign to prevent sign column flicker. Andy Stewart 2019-08-16 11:55:01 +01:00
  • 53996f5cd1 Use simpler syntax for zero-width positive lookbehind. Andy Stewart 2019-08-15 11:58:14 +01:00
  • e608bff4a3 Update signs after a Fugitive :Gwrite. Andy Stewart 2019-08-15 11:43:30 +01:00
  • 71bbe88525 Distinguish normal and visual modes in map check. Andy Stewart 2019-08-13 19:22:04 +01:00
  • 070cfc531a Move to line more idiomatically. Andy Stewart 2019-08-13 16:02:12 +01:00
  • b036fcf527 Stage part of any hunk. Andy Stewart 2019-08-13 15:57:22 +01:00
  • a5ee9f2f11 Rename variables for clarity. Andy Stewart 2019-08-13 15:47:34 +01:00
  • c9fd335246 Add comments. Andy Stewart 2019-08-13 15:45:51 +01:00
  • 773a5697f1 Warn user when git rejects patch. Andy Stewart 2019-08-13 15:45:29 +01:00
  • 50a7a9f6cb Ensure no extra blank line in hunk preview window. Andy Stewart 2019-08-13 13:06:58 +01:00
  • 609b2170bf Merge branch 'master' of ssh://github.com/airblade/vim-gitgutter Andy Stewart 2019-08-12 17:20:02 +01:00
  • bc1d28db46 Allow staging part of an additions-only hunk. Andy Stewart 2019-08-12 17:19:05 +01:00
  • f2bf8376ae Fix #639: Use more careful way to enable numhl delphinus 2019-08-12 18:51:06 +09:00
  • fef14f1d49 Ignore non-gitgutter signs by default on Neovim >= 0.4.0 Andy Stewart 2019-08-12 10:03:59 +01:00
  • 9bf988bd1d Add g:gitgutter_sign_allow_clobber to control clobbering. Dan Aloni 2019-08-10 07:27:13 +01:00
  • de200ffdd4 Document cmd.exe vulnerability where it can execute the wrong git. Andy Stewart 2019-08-10 06:16:13 +01:00
  • 6c320c71c5 Update README delphinus 2019-07-05 22:10:12 +09:00
  • c9ef2cd3d0 Fix typo in existent doc delphinus 2019-07-05 21:52:16 +09:00
  • eb89ba52dc Add doc for highlighting line numbers delphinus 2019-07-05 21:51:49 +09:00
  • fc4f9d2039 Add commands to control numhl highlights delphinus 2019-07-05 10:12:37 +09:00
  • 67b3ed65e3 Enable to toggle numhl delphinus 2019-07-05 10:05:28 +09:00
  • 78876150ae Add logic for sign with numhl delphinus 2019-07-04 22:30:44 +09:00
  • ed4d8bec89 Add note to readme about preview window location. Andy Stewart 2019-08-08 16:33:47 +01:00
  • e564c28b6a Add link in docs. Andy Stewart 2019-08-08 16:32:18 +01:00
  • 8985017094 Add g:gitgutter_preview_win_location option homestar 2019-05-11 23:07:59 -05:00
  • c75c83df53 Ensure maps set on all buffers for vim -o/-O. Andy Stewart 2019-07-26 10:27:58 +01:00
  • 91471746fe Avoid asynchronous job while vim is starting. Andy Stewart 2019-07-01 11:24:45 +01:00
  • 8aac968f1a Update issue template. Andy Stewart 2019-06-19 14:46:53 +01:00
  • eddec4a59a Fix typo in tmux command. Andy Stewart 2019-06-19 14:45:24 +01:00
  • 5989eb882e Do not overwrite registers when undoing hunks. Andy Stewart 2019-06-14 16:56:28 +01:00
  • dc3c0dcd2a Ensure git calls always use configured args for git. Andy Stewart 2019-06-14 12:52:13 +01:00
  • 07b60b584e Update signs when file renamed via :saveas Andy Stewart 2019-06-04 12:37:59 +01:00
  • 25f3c56335 Make conditional style consistent with codebase Jonny Bylsma 2019-06-03 17:50:50 -04:00
  • 8696c880df In get_hl(), discard returned synIDattr values of -1 Jonny Bylsma 2019-06-03 17:12:50 -04:00
  • a4e8d3f188 gitgutter#utility#getbufvar: handle not existing buffer Daniel Hahler 2019-06-03 09:05:58 +02:00