Commit Graph

12 Commits

Author SHA1 Message Date
Andy Stewart
e480eb2b63 Use g:gitgutter_grep instead of grep in debug command
Closes #741.
2020-10-27 16:40:39 +00:00
Andy Stewart
94ee004087 Do not output shell related options in #debug() 2020-09-07 13:21:02 +01:00
Andy Stewart
5bfe5b9209 Big refactor.
- Hunk stage/undo/preview no longer saves the buffer.
- Hunk undo no longer makes locations go out of sync.
- Grep can be opted out of (grep output with ansi escapes is number one cause
  of issues).
- Replaced g:gitgutter_grep_command with g:gitgutter_grep.
- Always runs git-diff the same way instead of in two possible ways.
- Separated detection of git tracking from diffing.
- Simplified path handling.
- Removed support for xolox shell: Windows taskbar does not flash with async
  jobs.
- Removed g:gitgutter_{eager,realtime}.
- Simplified implementation generally.
2018-02-12 14:25:11 +00:00
Andy Stewart
f5a5234f22 Allow configuration of git executable. 2016-05-16 13:47:14 +01:00
Andy Stewart
cae4f72aa1 Abort functions at first error. 2016-05-13 14:14:41 +01:00
Andy Stewart
d5806ea44c Check existence of function 2016-05-09 12:14:30 +01:00
Andy Stewart
13c2943959 Add timestamps to log. Log channel traffic. 2016-04-29 10:02:15 +01:00
Andy Stewart
4bed1da648 Add simple logging. 2016-04-25 13:19:50 +01:00
Andy Stewart
28353bd060 Add grep information to debug output. 2016-03-07 10:32:52 +00:00
Andy Stewart
4e22ad501f Add a simple log function. 2015-03-04 14:40:40 +01:00
Andy Stewart
198faa119a Report updatetime option in debugging buffer. 2014-09-22 14:39:38 +02:00
Andy Stewart
fed2dbad34 Move every function into gitgutter namespace.
This makes profiling much easier.
2014-06-26 11:09:29 +02:00