Commit Graph

  • e750b5fa21 Eliminate unnecessary string concatenation. Andy Stewart 2014-01-11 17:24:11 +01:00
  • 5bd0f7f796 Add up-to-dateness feature to README. Andy Stewart 2014-01-10 11:13:17 +01:00
  • 38e6524fff Remove unnecessary argument to sign unplace. Andy Stewart 2014-01-10 10:51:48 +01:00
  • 648281497f Standardise on . Andy Stewart 2014-01-10 10:48:20 +01:00
  • b1f023e230 Remove unnecessary colons. Andy Stewart 2014-01-10 10:46:53 +01:00
  • ff79a0ab85 Disable vim-gitgutter during :vimgrep. Andy Stewart 2014-01-10 10:34:24 +01:00
  • a5b9da9f56 Add features section to README. Andy Stewart 2014-01-10 10:25:58 +01:00
  • a6ac0d879c Whitespace Andy Stewart 2014-01-09 18:00:29 +01:00
  • 1ad55ae1eb Fix type mismatch. Andy Stewart 2014-01-09 17:57:19 +01:00
  • 92abcce1ff Stage and revert individual hunks. Andy Stewart 2014-01-08 17:07:06 +01:00
  • 7ce6309a01 Don't call getbufvar() with a default value. Andy Stewart 2014-01-09 10:05:49 +01:00
  • 03ca0f8d93 Extract utility functions. Andy Stewart 2014-01-08 09:55:54 +01:00
  • 6369f5033b Inline boolean logic. Andy Stewart 2014-01-08 09:49:15 +01:00
  • 2caf156c47 Eliminate redundant argument. Andy Stewart 2014-01-08 09:47:43 +01:00
  • 7919906105 Fix bug that processed buffers it shouldn't have. Andy Stewart 2014-01-08 09:40:16 +01:00
  • 0218e08c9e Fix GitGutter argument errors on save and toggle. darrenli 2014-01-07 21:40:34 +01:00
  • e88f9e16b4 Update gitignore. Andy Stewart 2014-01-07 15:17:49 +01:00
  • d420a44536 Reduce duplicate work due to overlapping autocommands. Andy Stewart 2014-01-07 13:34:21 +01:00
  • 021a922083 Remove obsolete text. Andy Stewart 2014-01-07 10:47:55 +01:00
  • 88a2eb3626 Update FAQ. Andy Stewart 2014-01-07 10:45:59 +01:00
  • c2cea84a7f Remove Alternatives section. Andy Stewart 2014-01-07 10:42:34 +01:00
  • fa582f7863 Only redraw when changing line highlighting. Andy Stewart 2014-01-07 10:21:04 +01:00
  • b996dd3b53 Remove unnecessary precondition. Andy Stewart 2014-01-06 17:11:19 +01:00
  • faa6aaf669 Minimise sign place/unplace calls to speed things up. Andy Stewart 2014-01-06 16:58:45 +01:00
  • 65b050ba2e Fix unnecessary modified sign in modified-and-removed diff. Andy Stewart 2014-01-06 14:54:04 +01:00
  • c81d897d60 Reduce chance of dummy sign's id clobbering another. Andy Stewart 2014-01-06 12:01:00 +01:00
  • cde54e3066 Simplify initialisation. Andy Stewart 2014-01-06 11:47:42 +01:00
  • 88623e3fec Speed up snake-to-camel-case conversion. Andy Stewart 2014-01-06 11:31:30 +01:00
  • a4f6acb731 Use buffer-local variables to store signs. Andy Stewart 2014-01-06 11:22:34 +01:00
  • 8a3d1cb88b Remove obsolete code. Andy Stewart 2014-01-06 10:43:53 +01:00
  • d3177cacd9 Remove unnecessary conditional. Andy Stewart 2014-01-05 13:59:22 +01:00
  • 702d27a84f Autoload. Andy Stewart 2013-12-17 11:03:52 +01:00
  • 926aea86c1 Clear out hunks stats when file is not tracked. Bailey Ling 2013-12-07 14:51:16 +00:00
  • f2e794b484 Always use realtime diff when buffer is modified. Andy Stewart 2013-12-07 14:42:45 +00:00
  • 6f760b077f Fix typo. Andy Stewart 2013-12-07 14:01:53 +00:00
  • cdfde92a15 Use correct line ending for realtime diff. Jakob Rath 2013-12-07 14:00:07 +00:00
  • c5872cd042 support using POSIX sh(1) as set shell=/bin/sh Suraj N. Kurapati 2013-09-25 10:33:24 -07:00
  • 878c3422c9 Add note about Fish shell. Andy Stewart 2013-08-22 10:47:41 +02:00
  • c44f4b8be6 Fix calculation of removed lines for hunk summary. Bailey Ling 2013-08-21 11:30:10 +02:00
  • 6955f6dc91 Replace cd with pushd, currently NOT working for windows Wilson Y. Wong 2013-08-19 19:16:32 -07:00
  • e07e6aa601 Move hunk summary function to diff utility section. Andy Stewart 2013-08-19 17:55:46 +02:00
  • bdaff53497 add documentation for GitGutterGetHunkSummary. Bailey Ling 2013-08-19 15:41:26 +00:00
  • 8951f68795 extract updating hunk summary into another function. Bailey Ling 2013-08-19 15:26:24 +00:00
  • ab58e070cf introduce GitGutterGetHunkSummary for statusline integration. Bailey Ling 2013-08-19 14:53:57 +00:00
  • 1b5fe1bf9c Update help text. Andy Stewart 2013-08-19 15:25:57 +02:00
  • 6e1e1dfe09 Update signs in realtime. Andy Stewart 2013-08-19 15:21:32 +02:00
  • c896c9c7f6 Merge branch 'issue-84' Andy Stewart 2013-08-19 10:34:13 +02:00
  • e49faaea8f Now working with shellslash Wilson Y. Wong 2013-08-13 22:16:02 -07:00
  • fa6c08b841 Fixed escaping Wilson Y. Wong 2013-08-13 21:32:00 -07:00
  • da7900a809 Escape shell commands on windows. Andy Stewart 2013-08-07 10:02:18 +02:00
  • 15113259bb Update when file modified externally. Andy Stewart 2013-08-07 09:52:22 +02:00
  • ff031d022f Prevent error message from showing when s:dummy_sign_id is not set Trevor Fitzgerald 2013-04-24 19:57:33 -04:00
  • 935184bd18 Add default mappings. Andy Stewart 2013-04-17 11:23:11 +02:00
  • bcef63b7d5 Clarify FAQ. Andy Stewart 2013-04-17 10:52:52 +02:00
  • 01e7eb4e8d Clarify that plugin works with saved buffers. Andy Stewart 2013-04-17 10:51:45 +02:00
  • 1a13951fc5 Simplify tradeoff between accuracy and speed. Andy Stewart 2013-04-17 10:39:57 +02:00
  • b63d3c6f27 Revert "Use correct filename in auto commands." Andy Stewart 2013-04-15 10:24:37 +02:00
  • 25d428c390 Use correct filename in auto commands. Andy Stewart 2013-04-12 13:17:05 +02:00
  • d4a1a60f39 Always prevent flicker. Andy Stewart 2013-04-10 10:34:16 +02:00
  • fe1a76901c Always remove the sign column when disabling gitgutter. Andy Stewart 2013-04-10 10:06:03 +02:00
  • 9b45af6701 Prevent clearing highlight definitions when colorscheme changed cohama 2013-04-07 20:01:47 +09:00
  • 5c23cadf57 Allow plugin to bypass any alias for grep. Andy Stewart 2013-04-05 11:23:11 +02:00
  • 5bc25a8f11 Make grep optional instead of required. Andy Stewart 2013-04-05 11:04:45 +02:00
  • 93288afef8 Update only visible buffers on FocusGained and TabEnter. Andy Stewart 2013-04-02 11:37:37 +02:00
  • 15dc21aca5 Check for grep Justin M. Keyes 2013-04-01 14:03:36 -04:00
  • 989ad9b0fb Whitespace. Andy Stewart 2013-03-28 09:39:12 +01:00
  • 3243987028 Make signs optional (on by default). Andy Stewart 2013-03-28 09:36:24 +01:00
  • 60ce94c03b Better filename resolution. Andy Stewart 2013-03-25 11:35:53 +01:00
  • 948a0fb977 Allow configuration of extra arguments for git-diff. Andy Stewart 2013-03-20 09:56:45 +01:00
  • 985f5f87dd Remove unnecessary string concatenation. Andy Stewart 2013-03-20 09:45:00 +01:00
  • 357306f443 DRY configuration. Andy Stewart 2013-03-20 09:42:08 +01:00
  • e04d719159 Customisable signs' symbols. Andy Stewart 2013-03-20 09:29:00 +01:00
  • 2a5ae179fc Speed up work done on FocusGained. Andy Stewart 2013-03-19 20:08:54 +01:00
  • fd7fb6cd15 Fix bug where GitGutter wasn't called on buffer write. Andy Stewart 2013-03-19 09:12:21 +01:00
  • 7f1c104f9f Fix autocommands so GitGutter doesn't run twice on file read. Andy Stewart 2013-03-18 16:09:40 +01:00
  • 21a27e05b2 Fix typos. Andy Stewart 2013-03-15 11:05:25 +01:00
  • 966a432ce5 Specify viml for relevant code blocks. Andy Stewart 2013-03-15 11:03:24 +01:00
  • c53f4cf807 Add FAQ about lag. Andy Stewart 2013-03-15 11:02:45 +01:00
  • 677dac451d Add opt-out configuration for BufEnter and FocusGained. Andy Stewart 2013-03-15 10:53:31 +01:00
  • 04be163a3e Fix bug for GitGutterEnable. Andy Stewart 2013-03-15 10:20:43 +01:00
  • d40fd44904 Fix bug when calling GitGutterDisable immediately. Andy Stewart 2013-03-15 10:18:30 +01:00
  • f52625be83 Fix bug where vim-gitgutter tried to run for non-files. Andy Stewart 2013-03-15 10:00:09 +01:00
  • c0d24ffa47 Add debugging section to README. Andy Stewart 2013-03-14 16:31:55 +01:00
  • c48829586e Update signs across all buffers on FocusGained. Andy Stewart 2013-03-14 15:41:45 +01:00
  • 3f107f97da Make always-showing-the-sign-column opt-in. Andy Stewart 2013-03-14 09:34:25 +01:00
  • 15ee31acf4 Handle non-English locales. Andy Stewart 2013-03-13 14:55:22 +01:00
  • fe2b4ec869 Place a dummy sign to keep sign column. Andy Stewart 2013-03-13 11:30:24 +01:00
  • 1f91ef2402 Document required support for signs in Vim. Andy Stewart 2013-03-13 09:54:11 +01:00
  • 15b2fb49c9 Document count support for jumping between hunks. Andy Stewart 2013-03-13 09:38:26 +01:00
  • 1f04008485 Improve fix to Windows gVim infinite shell loop. Nick Andryshak 2013-03-12 16:25:18 +01:00
  • a09e085b51 Prevent infinite loop on Windows gVim. Lewis Franklin 2013-03-12 16:19:50 +01:00
  • 6889f9918e Remove accidentally-committed maps. Andy Stewart 2013-03-12 16:03:37 +01:00
  • 64e9fac7df Enable prev/next hunk commands to take a count. Andy Stewart 2013-03-12 15:57:57 +01:00
  • 3f9cf5a44d Document special case of deleted first line(s). Andy Stewart 2013-03-08 13:29:38 +01:00
  • 3979c4f7b6 Easier customisation. Andy Stewart 2013-03-08 13:19:25 +01:00
  • 861e417886 Construct variable on one line for clarity. Andy Stewart 2013-03-08 12:48:48 +01:00
  • a61ddf453c Extract method for clarity. Andy Stewart 2013-03-08 11:45:13 +01:00
  • cf2db0df65 Define sign column highlights. Add colours and signs section. Andy Stewart 2013-03-08 11:36:44 +01:00
  • 7186f8bcad Highlighting customisation tweaks. Vaz Allen 2013-03-08 11:14:56 +01:00
  • 14563c3689 Ensure signs feature is present. Andy Stewart 2013-03-07 20:00:58 +01:00