Commit Graph

  • 8d584c199a Fix escaping for :Ggrep '#' Tim Pope 2019-07-19 11:57:16 -04:00
  • adba9c6345 Provide core.askPass default Tim Pope 2019-07-18 16:04:44 -04:00
  • d68efa32e8 Document parentheses movement maps Tim Pope 2019-07-18 14:17:35 -04:00
  • b0de6c2811 Fix :0Glog another/path Tim Pope 2019-07-18 14:16:40 -04:00
  • e25a214f78 Add an error about LANG= in g:fugitive_git_executable Tim Pope 2019-07-18 11:06:08 -04:00
  • ea26a94bde Consistently position cursor on :Gstatus Tim Pope 2019-07-17 14:33:29 -04:00
  • 3d305c75a0 Don't print current line on :G|chainedcommand Tim Pope 2019-07-17 17:24:26 -04:00
  • 68b999bfd0 Remove <C-W>C map Tim Pope 2019-07-14 18:02:00 -04:00
  • 58b2b85c9e Only check bdelete mapping in normal mode ganziqim 2019-07-18 12:02:28 +08:00
  • 07661dc102 Provide additional commit maps Tim Pope 2019-07-09 04:28:19 -04:00
  • 2992275d8e Don't load first quickfix result into status buffer Tim Pope 2019-07-16 16:24:17 -04:00
  • d8acfc35c7 Clarify in error message that :Gbrowse handlers are user installed Tim Pope 2019-07-16 16:36:45 -04:00
  • 0ee0498b88 Filter out warning on :Gedit master@{2.years.ago} Tim Pope 2019-07-16 14:47:20 -04:00
  • 469a73f3d9 Speed up :Ggrep Tim Pope 2019-07-15 20:41:33 -04:00
  • a1b78969f5 Decouple :Glog from :grep Tim Pope 2019-07-14 16:49:36 -04:00
  • 158ffdbb14 Extract function to create titled quickfix list Tim Pope 2019-07-14 16:44:05 -04:00
  • f83072703b Remove debugging variable Tim Pope 2019-07-15 20:32:36 -04:00
  • 4c650c699d Don't require shell quoting for colons Tim Pope 2019-07-15 15:33:14 -04:00
  • dafb994c92 Remove unused function Tim Pope 2019-07-13 19:53:08 -04:00
  • 8c80cb63e2 Fix E211 handling in :Gmerge/:Grebase Tim Pope 2019-07-14 14:28:28 -04:00
  • dbdc947533 Fix <CR> as :Gblame map Tim Pope 2019-07-14 14:13:31 -04:00
  • 4da9fb8f43 Guard against empty filename checking for conflicts Tim Pope 2019-07-13 07:45:30 -04:00
  • 0c259e3016 Tighten up autowrite handling Tim Pope 2019-07-12 14:38:28 -04:00
  • d0049b4417 Support double quotes for all subcommand wrappers Tim Pope 2019-07-11 15:33:52 -04:00
  • e169595314 Fix finishing :Gcommit on :wqa Tim Pope 2019-07-12 09:15:46 -04:00
  • a1a40c360d Provide :Gclog and :Gcgrep aliases Tim Pope 2019-07-11 09:23:39 -04:00
  • e250f9730e Fix :Gblame on win32 Tim Pope 2019-07-11 17:33:21 -04:00
  • c33d7fcb9f Show stderr on :Gcommit Tim Pope 2019-07-11 11:58:00 -04:00
  • d176cca5ae Don't include trailing newline in fugitive#GitVersion() Tim Pope 2019-07-11 08:59:42 -04:00
  • aa68223376 More helpful error on Git without -C Tim Pope 2019-07-11 07:54:39 -04:00
  • bdf5a221fb Use standard argument handling for :Gfetch/:Gpush Tim Pope 2019-07-10 09:25:34 -04:00
  • fd48cde3b7 Fix escaping when :Grebase calls :Gcommit Tim Pope 2019-07-10 14:51:44 -04:00
  • 0a758c22b3 Retool :Ggrep Tim Pope 2019-07-09 11:11:46 -04:00
  • bb05732d7f Begin phasing out <line2> Tim Pope 2019-07-10 08:21:41 -04:00
  • de3f6d977c Fix commands on Vim without <mods> Tim Pope 2019-07-09 19:25:26 -04:00
  • 5f9602e12f Also support :G command commit:./path Tim Pope 2019-07-09 13:28:27 -04:00
  • 9afa926a23 Fix subcommand completion to match :Git completion Tim Pope 2019-07-09 13:26:07 -04:00
  • 23138572f4 Fix :[range]Glog Tim Pope 2019-07-09 13:14:23 -04:00
  • ad2e408e15 Treat :G ... ./path as relative to working directory Tim Pope 2019-07-09 12:26:45 -04:00
  • f38c59af7c Better error handling for obsolete argument syntax Tim Pope 2019-07-09 08:38:08 -04:00
  • 6b1e749849 Eliminate :cd in :Gread! and :Gblame Tim Pope 2019-07-09 10:08:01 -04:00
  • 2ddf4e97ef Work around broken nvim reltime() Tim Pope 2019-07-09 03:49:03 -04:00
  • fb66f9a86d Set loclist not qflist title for :Gllog Tim Pope 2019-07-09 09:47:24 -04:00
  • 9556e59765 Fix :Glog on Vim without quickfix "module" support Tim Pope 2019-07-09 12:01:31 -04:00
  • b48f93b550 Use proper argument parsing for :Glog Tim Pope 2019-07-09 06:33:57 -04:00
  • 0a4eee76e9 Don't hide :Glog errors Tim Pope 2019-07-09 05:38:22 -04:00
  • 1fb7fa0078 Use correct quickfix commands for :Gllog Tim Pope 2019-07-09 04:42:01 -04:00
  • 5c3d30223b Further tighten :Glog format Tim Pope 2019-07-09 04:33:05 -04:00
  • d22a14192f Don't map file/hunk jumps in blobs Tim Pope 2019-07-09 03:51:27 -04:00
  • f71a38db7d Fix argument handling for :Gmerge Tim Pope 2019-07-09 05:58:34 -04:00
  • cecfc06be3 Tweak s:Dir() usage Tim Pope 2019-07-09 06:45:50 -04:00
  • 102b3a50e2 Support next/previous file/hunk in commits Tim Pope 2019-07-08 15:40:47 -04:00
  • ebd7c9ddd3 Add next/previous section maps Tim Pope 2019-07-08 14:41:59 -04:00
  • 45fd3f4cb8 Change interface for jumping directly to blame commit Tim Pope 2019-07-08 09:55:25 -04:00
  • eaa0764940 Fix false positve matching :Glog abbreviated SHA Tim Pope 2019-07-08 15:39:22 -04:00
  • 85a135a9b0 Complete options for subcommand wrappers Tim Pope 2019-07-08 05:04:35 -04:00
  • cd78a08543 Retool diffing Tim Pope 2019-07-07 10:34:04 -04:00
  • e49b9a9303 Pass bang to :Gblame to get horizontal split Tim Pope 2019-07-08 08:02:53 -04:00
  • 362ce47ed1 Force hyphen in :Gblame -opts Tim Pope 2019-07-08 09:11:18 -04:00
  • 668a615559 DWIM for :(top)/absolute/path Tim Pope 2019-07-08 08:33:39 -04:00
  • 6b02026cf9 Fix :Gblame <CR> with existing q map Tim Pope 2019-07-08 09:40:49 -04:00
  • bfe74225fa Use :terminal for :Git add --patch and similar commands Tim Pope 2019-07-06 09:44:31 -04:00
  • 2cde9172a9 Add section jump maps Tim Pope 2019-07-07 14:29:37 -04:00
  • e0d4a281a8 Remove transitional g| mapping Tim Pope 2019-07-07 16:13:53 -04:00
  • 985861c083 Unify :G and :Git Tim Pope 2019-07-06 10:37:57 -04:00
  • d0212919f3 Only map q if no conflict Tim Pope 2019-07-07 14:26:03 -04:00
  • 7e91b47021 Move blame syntax to separate file Tim Pope 2019-07-07 13:59:44 -04:00
  • 2b5fdf146a Allow disabling dynamic blame colors Tim Pope 2019-07-07 13:38:35 -04:00
  • abefcb6ebd Add --option completion to :Git Tim Pope 2019-07-07 12:46:44 -04:00
  • 2c13dfff03 Fix completion on :vert Git <Tab> Tim Pope 2019-07-07 12:25:44 -04:00
  • 2e0570046b Remove reload map Tim Pope 2019-07-07 13:15:29 -04:00
  • 73b7e5e23f Use proper argument parsing for :Gcommit Tim Pope 2019-07-07 05:40:02 -04:00
  • e7f272a36c Change :Git! to split by default Tim Pope 2019-07-06 07:39:05 -04:00
  • 20bdfee4b7 Extract :Gsplit! implementation Tim Pope 2019-07-06 04:02:54 -04:00
  • a50e072587 Fix handling of bar in argument parsing Tim Pope 2019-07-06 13:47:30 -04:00
  • 2fdba349f5 Make completion more robust Tim Pope 2019-07-06 12:05:52 -04:00
  • aa41caf6c7 Lay groundwork for running commands without Git dir Tim Pope 2019-07-06 11:26:12 -04:00
  • 00bced7c53 Drop support for :Gblame -fn Tim Pope 2019-07-06 12:56:29 -04:00
  • f33ac1b2a7 Use proper argument parsing in :Gmerge/:Grebase Tim Pope 2019-07-06 11:19:08 -04:00
  • 2503a957ff Better helper function names for expanding split Tim Pope 2019-07-06 10:19:38 -04:00
  • e87c612491 Jump to appropriate section for s/u on :Gstatus header Tim Pope 2019-07-06 03:50:40 -04:00
  • 0816915503 Restore popular fugitive#buffer() methods Tim Pope 2019-07-03 18:32:47 -04:00
  • 81e57453ce Compensate for very old Vim without settabvar() Tim Pope 2019-07-06 07:08:05 -04:00
  • 873ede7aa4 Provide argument list version of s:UserCommand() Tim Pope 2019-07-06 07:13:44 -04:00
  • d1671f1fce Fix :Gedit > Tim Pope 2019-07-06 07:28:41 -04:00
  • 48e612601b s:BuildShell: fix E706 Daniel Hahler 2019-07-06 10:07:52 +02:00
  • fdb57922a4 Update escaping for dynamic :Git invocations Tim Pope 2019-07-06 02:17:25 -04:00
  • a025157c5f Don't rely on shell for quoting Tim Pope 2019-07-05 04:24:52 -04:00
  • 3684c01ef4 Smarter :Gstatus reload Tim Pope 2019-07-02 02:02:37 -04:00
  • 0f46d5ce32 Don't throw exception on :Gedit :bogus Tim Pope 2019-07-05 10:32:17 -04:00
  • ef820b7577 Separate argument massaging from shell quoting Tim Pope 2019-07-01 18:37:26 -04:00
  • 137433c3c0 Eliminate shell syntax in :Gstatus undo Tim Pope 2019-07-05 03:58:36 -04:00
  • ed5ac8dc5d Fix jump to patched line in :Gstatus Tim Pope 2019-07-05 00:55:57 -04:00
  • a0e8f59b68 Make :Glog a bit less insufferable Tim Pope 2019-07-04 04:38:21 -04:00
  • 04c68837d3 Fix stacking untracked files Tim Pope 2019-07-04 08:40:23 -04:00
  • a9572e9ea6 Fix inline diff expansion Tim Pope 2019-07-04 08:39:34 -04:00
  • 4466eeb47a Restore "Untracked" section Tim Pope 2019-07-04 07:17:36 -04:00
  • c62d23bc18 Change s:StageInfo() to use absolute paths like s:Selection() Tim Pope 2019-07-04 07:28:52 -04:00
  • 51c54138ba Fix count on :Gstatus maps Tim Pope 2019-07-04 06:50:37 -04:00
  • fc6643c318 Remove hard coded length limit of 40 on hashes Tim Pope 2019-07-01 21:19:47 -04:00