Commit Graph

  • 302ee3b41c Fix P in :Gstatus Tim Pope 2019-07-03 17:14:18 -04:00
  • d238736a30 Remove weird FAQ entry Tim Pope 2019-07-02 08:26:56 -04:00
  • cf5b43443f Encapsulate "-z" null splitting Tim Pope 2019-07-01 02:11:20 -04:00
  • 39087fed59 Encapsulate system() plus v:shell_error Tim Pope 2019-07-01 02:38:16 -04:00
  • 77d86594cc Encapsulate common v:shell_error usages Tim Pope 2019-07-01 05:52:45 -04:00
  • 17618402fa Remove :terminal special case for Neovim :Git Tim Pope 2019-07-01 18:36:55 -04:00
  • 461c1beefa Fix extra space in win32 environment variables Tim Pope 2019-07-01 17:58:33 -04:00
  • 0d6ffcc3a9 Fix docs for :0 removal Tim Pope 2019-07-01 05:49:19 -04:00
  • b343a4bec0 Add error handling to s:TreeChomp() Tim Pope 2019-07-01 00:48:18 -04:00
  • 14649fb858 Restore autowrite before :Gcommit Tim Pope 2019-07-01 05:52:02 -04:00
  • 3d252dac21 Avoid use of :! in :Gcommit Tim Pope 2019-06-30 21:37:17 -04:00
  • cf9c04af06 Eliminate environment juggling in :Gcommit Tim Pope 2019-06-30 23:24:56 -04:00
  • 74fc4b5eea Avoid intermediary v:errmsg in exception handling Tim Pope 2019-06-30 21:25:15 -04:00
  • 384c9e1d8e Support :tcd in initialization Tim Pope 2019-06-30 21:11:31 -04:00
  • 4a94b374d0 Fix bug revealing next hunk Tim Pope 2019-06-29 20:50:14 -04:00
  • 7c66d544e5 Only target current file if range is given to :Glog Tim Pope 2019-06-29 19:55:16 -04:00
  • c8ac43422e Adjust viewport position *after* reload Tim Pope 2019-06-29 19:19:09 -04:00
  • 9c195de61b Fix dd in :Gstatus staged section Tim Pope 2019-06-28 14:42:01 -04:00
  • cb4bb94f7b Fix dd in :Gstatus Tim Pope 2019-06-28 14:31:37 -04:00
  • 198e9c4128 Improve :Gstatus support for renames Tim Pope 2019-06-27 23:30:19 -04:00
  • 8e024f9bcc Add <mods> helper function Tim Pope 2019-06-27 23:22:36 -04:00
  • 192538c0a7 Fix :Gstatus overscroll when already at bottom of document Tim Pope 2019-06-27 23:09:34 -04:00
  • 0f20c35b62 Fix error on :Gedit with no argument Tim Pope 2019-06-25 16:28:36 -04:00
  • fc529da8ae Work around autowrite bug when :terminal is open Tim Pope 2019-06-25 04:18:19 -04:00
  • a0815c7010 Retire :Gedit -..., :Gedit @{...}, and :Gedit :n Tim Pope 2019-06-25 04:32:59 -04:00
  • aff3359699 Retire :Gedit ^n and :Gedit ~n Tim Pope 2019-06-25 04:02:24 -04:00
  • 66a927524a Don't map <CR> in editable index buffers Tim Pope 2019-06-25 04:02:02 -04:00
  • 6d42c7df44 Fix fugitive#isdirectory() with trailing slash Tim Pope 2019-06-08 02:42:32 -04:00
  • bf7f05e62b Accept a count to :Git Tim Pope 2019-06-05 22:43:31 -04:00
  • 41a734ef49 Fix Fugitive activation when historical version does not exist Tim Pope 2019-06-03 21:06:59 -04:00
  • a135d10967 Only activate Projectionist if config file exists Tim Pope 2019-06-03 00:31:46 -04:00
  • 8bbc4d8816 Eliminate repeated $GIT_DIR check Tim Pope 2019-06-02 19:32:57 -04:00
  • 078ffa6197 Don't assume b:git_dir is an actual directory Tim Pope 2019-06-02 16:19:09 -04:00
  • 79f3be9f17 Abbreviate commit SHA1s for :Grebase -i Teo Ljungberg 2019-04-13 15:54:38 +02:00
  • 0f9db6af70 Fix garbled screen after :Git! and related commands Tim Pope 2019-05-21 17:00:12 -04:00
  • 5d99841b22 Fix fugitive#glob('[^x]') Tim Pope 2019-05-04 18:47:27 -04:00
  • 2bde1d9de6 Don't activate autocmds with tmp filenames Tim Pope 2019-05-02 23:43:41 -04:00
  • b27e71c34b Add <nowait> to gq map Tim Pope 2019-04-29 21:48:46 -04:00
  • cfbaa27d11 Fix :Gstatus log with unpushed remote Tim Pope 2019-04-24 13:17:39 -04:00
  • 16b7a060a3 Pass in matching number of arguments for :Gread Teo Ljungberg 2019-04-24 09:57:04 +02:00
  • 1ac2c707e5 Begin moving to standard command implementation interface Tim Pope 2019-03-15 20:18:03 -04:00
  • 4ec81b5251 New naming scheme for completion functions Tim Pope 2019-02-27 22:01:25 -05:00
  • 60eac8c974 Call :Gcommit from :Grebase --continue Tim Pope 2019-04-05 21:01:43 -04:00
  • 1b3668b89f Allow --abbrev as :Gblame argument (#1243) Jay Sitter 2019-04-04 14:28:15 -04:00
  • 3aaeaca87b Fix restore of sequence editor Tim Pope 2019-03-07 20:01:28 -05:00
  • 59f104075c Revert "Add documentation for --relative-date in :Gblame" Tim Pope 2019-04-04 13:56:36 -04:00
  • 86d6872ce2 Add documentation for --relative-date in :Gblame Jay Sitter 2019-04-04 12:50:42 -04:00
  • bd0b87d36a Provide gq to close status buffer Tim Pope 2019-03-01 16:36:41 -05:00
  • 57b4d848a4 Use :setlocal for all local options Tim Pope 2019-02-28 20:08:09 -05:00
  • 94723902fb Remove stopgap support for reload after :Dispatch Tim Pope 2019-02-28 16:15:50 -05:00
  • ddd0513071 Reblame at HEAD from dirty lines Maksim Odnoletkov 2019-02-23 00:13:39 +00:00
  • b44b7b8ae7 Encapsulate b:git_dir Tim Pope 2019-02-25 17:10:54 -05:00
  • 0171b2a5b0 Fix function name mutilated by search and replace Tim Pope 2019-02-25 17:10:30 -05:00
  • 666c4abc12 Brute force mapping jumps Tim Pope 2019-02-27 23:27:00 -05:00
  • a69b0b0fd6 Fix unofficial "a" map Tim Pope 2019-02-25 14:16:45 -05:00
  • 66073d955d Use blamed file when calling :Gbrowse in blame buffer Tim Pope 2019-02-23 16:49:19 -05:00
  • 1a3c04585b Gblame: allow passing --relative-date bennyyip 2019-02-22 12:04:53 +08:00
  • ad32eae7e2 Override color.ui=always Tim Pope 2019-02-23 18:02:14 -05:00
  • c5d8b25c5e Don't repeatedly trigger FocusGained on win32 Tim Pope 2019-02-23 15:21:30 -05:00
  • f259fd5d6d Provide "i" Tim Pope 2019-02-18 17:20:52 -05:00
  • 755554bb3c Sort untracked files before unstaged files Tim Pope 2019-02-18 15:04:31 -05:00
  • 28a03d0b00 Provide option for status reloading Tim Pope 2019-02-21 13:20:36 -05:00
  • 8caa4a0ba3 Try J/K for next/previous Tim Pope 2019-02-18 14:07:04 -05:00
  • 01b9a645b6 Provide checkout --ours/--theirs on X Tim Pope 2019-02-14 17:06:12 -05:00
  • 74aefa53ac Support X on newly added file Tim Pope 2019-02-20 23:47:46 -05:00
  • 654f7f5432 Support "." in visual mode Tim Pope 2019-02-18 17:28:49 -05:00
  • 26cf153e76 Refactor status spaghetti into dispatch mechanism Tim Pope 2019-02-14 16:23:13 -05:00
  • 15fb5f68ad Remove duplicate q map Tim Pope 2019-02-18 14:02:33 -05:00
  • a489c6e1d3 Fix reveal of hunks on CTRL-N Tim Pope 2019-02-13 21:01:19 -05:00
  • 02c26619c4 Remove duplicate help tag Tim Pope 2019-02-12 15:58:53 -05:00
  • e9705826bd Trailing whitespace Tim Pope 2019-02-12 11:19:18 -05:00
  • 8c33bdfc26 Update :Gstatus description in README Tim Pope 2019-02-12 11:06:12 -05:00
  • b3de2f2284 Handle mysterious tab at the end of a diff filename with spaces Tim Pope 2019-02-12 10:39:24 -05:00
  • 5c5581386f Redo :Gstatus documentation Tim Pope 2019-02-10 19:00:40 -05:00
  • 817fc15287 Remove comment Tim Pope 2019-02-11 09:06:01 -05:00
  • ce8ddf37fc Fix autocmds & alternate file handling for "index" Brennen Bearnes 2019-02-10 20:02:27 -07:00
  • 7cb2ca81e3 Use current window for :0Gsplit Tim Pope 2019-02-10 09:33:52 -05:00
  • 0727261b38 Fix current line assumption Tim Pope 2019-02-10 11:39:28 -05:00
  • 489201879b Eliminate s:StageReloadSeek() Tim Pope 2019-02-10 11:15:03 -05:00
  • 8899468c09 Handle git --version with (Apple ...) suffix Tim Pope 2019-02-06 15:19:37 -05:00
  • ed07f9a503 Guard against status reloading in wrong buffer Tim Pope 2019-02-03 01:57:24 -05:00
  • c98d3cf38f Fix bug in excluding Gstatus window from reuse Henrique Malheiro 2019-02-02 14:42:11 +00:00
  • 3304c14c63 Move filetype to after maps to allow user maps David Briscoe 2019-01-30 21:07:48 -08:00
  • d27dbc40d4 Respect 'splitbelow' in :Gstatus Tim Pope 2019-01-27 07:52:59 -05:00
  • 50cf1b3bd1 Fix s:Cd() usage in the Gblame command John Drouhard 2019-01-23 13:42:51 -06:00
  • 8b32524219 Don't force foldtext for status buffer Tim Pope 2019-01-26 03:55:33 -05:00
  • 5a7f5967e7 Don't set readonly globally Tim Pope 2019-01-24 14:09:55 -05:00
  • 552baf98b3 Support git grep --column Tim Pope 2019-01-13 15:13:37 -05:00
  • 58a4a2e102 Provide Git version comparison API Tim Pope 2019-01-13 15:05:22 -05:00
  • 8bf74ceef3 Make all maps reblame at index when on dirty lines Maksim Odnoletkov 2019-01-11 23:52:38 +00:00
  • fe467f78bc Allow ShellCmdPost to fire inside :Make Tim Pope 2019-01-11 14:11:25 -05:00
  • 07845537d7 Fix :belowright Gstatus Tim Pope 2019-01-11 13:58:40 -05:00
  • ddc5e1a21a Reload status after :Gpush and :Gfetch Tim Pope 2019-01-09 19:57:39 -05:00
  • 9211b11cd2 Use native edit commands in :Gstatus Tim Pope 2019-01-09 15:00:36 -05:00
  • 6e74463965 Run :Gstatus edit command at top level Tim Pope 2019-01-09 14:57:07 -05:00
  • b8a6fd204c Always default to horizontal split for :Gstatus Tim Pope 2019-01-08 20:23:04 -05:00
  • 75ca90739b Ignore warnings in git status --porcelain Tim Pope 2019-01-09 14:01:54 -05:00
  • 5a1c8bbe46 Reload status on all quickfix commands Tim Pope 2019-01-09 14:00:06 -05:00
  • bb46630828 Clarify that removal notices need to be fixed at the source Tim Pope 2019-01-07 11:29:46 -05:00
  • c448104332 Fix :Gread deleting too much due to closed folds Tim Pope 2019-01-06 02:37:30 -05:00