Commit Graph

  • 93f25f6883 Fix omitted Git dir argument Tim Pope 2021-07-27 11:43:33 -04:00
  • a41329ab7c Get remote URL with config rather than shelling out Tim Pope 2021-07-26 07:53:29 -04:00
  • 5f87622277 Add methods to config object Tim Pope 2021-04-01 18:44:01 -04:00
  • 6bacc1039c Decouple s:SystemError() from Git Tim Pope 2021-07-26 08:30:33 -04:00
  • d6edaf7a4d Document autocommands Tim Pope 2021-07-24 08:35:09 -04:00
  • af5ba43aa3 Reference plugin file as canonical API documentation Tim Pope 2021-07-24 07:23:36 -04:00
  • 8b0a40dfa2 Remove "soft" qualifier from deprecated commands Tim Pope 2021-07-24 07:30:08 -04:00
  • 8820f3f89c Document FugitiveRemoteUrl() Tim Pope 2021-07-24 07:53:57 -04:00
  • 7ab4ab9796 Document FugitiveGitDir() Tim Pope 2021-07-26 07:00:06 -04:00
  • 295780c507 Tweak phrasing of FugitiveConfig() family documentation Tim Pope 2021-07-26 07:06:32 -04:00
  • 07b8277475 Move FugitiveHead() documentation to plugin file Tim Pope 2021-07-24 07:32:29 -04:00
  • 75b2a9a8da Improve PowerShell support with recent Vim Mike Williams 2021-07-24 12:28:07 +01:00
  • a7c54990f0 Don't execute autocmds during :GBrowse with range Dmytro Meleshko 2021-07-21 19:30:24 +03:00
  • de6495ae84 Better support for ssh config Tim Pope 2021-07-17 15:55:57 -04:00
  • 58516a13c6 Support expanding ## as argument list Tim Pope 2021-07-16 18:38:00 -04:00
  • 1c2663f516 Use :echomsg for deprecation warnings Tim Pope 2021-07-12 15:56:27 -04:00
  • b5316d0e96 Avoid stepping on status window in :Gclog/:Gllog Tim Pope 2021-07-12 15:47:13 -04:00
  • e9f93be356 Generalize :GBrowse - to all temp buffers Tim Pope 2021-07-12 15:27:33 -04:00
  • fd5b553029 Tighten loose regexp Tim Pope 2021-07-12 15:41:12 -04:00
  • 3e2d531322 Fix error parsing worktree out of config Tim Pope 2021-07-11 23:12:13 -04:00
  • 4cdeff8c33 Remove unnecessary -complete on command with no arguments Tim Pope 2021-07-11 11:33:31 -04:00
  • 7412370dc8 Don't assume unrecognized status headers are refs Tim Pope 2021-07-10 17:56:29 -04:00
  • 78d41a014e Don't abbreviate :vertical Tim Pope 2021-07-10 17:49:17 -04:00
  • 957d962e06 Error when core.worktree expected but missing Tim Pope 2021-07-03 03:42:14 -04:00
  • f920245d6b Avoid spurious window resizing in :Gdiffsplit Tim Pope 2021-07-09 12:43:27 -04:00
  • 5551853f34 Fix ternary expression in s:NullError Elias Norrby 2021-07-08 13:00:10 +02:00
  • b498607aa7 Don't assume FugitiveGitDir() is actual directory Tim Pope 2021-07-02 23:42:13 -04:00
  • 0ec3bb2bdd Use cwd to find Git repository for terminal window Tim Pope 2021-07-05 16:41:39 -04:00
  • d11c90ad66 Save filenames from rename rather than splitting on " -> " Tim Pope 2021-07-02 23:09:08 -04:00
  • ca03f1d069 Fix write in index with guioptions=! Tim Pope 2021-07-04 08:14:06 -04:00
  • ae6f84adf3 Handle empty items when null splitting Tim Pope 2021-07-04 10:34:56 -04:00
  • 8e0a8abf08 Don't capture trailing count as part of section header Tim Pope 2021-07-02 22:22:06 -04:00
  • ca0ff578ad Move config getter implementation into autoload file Tim Pope 2021-07-03 05:11:20 -04:00
  • 24d1c60364 Unify location of blame maps Tim Pope 2021-06-25 17:11:24 -04:00
  • 79e2bd381a Fix pager usage for :Git reflog Tim Pope 2021-06-19 19:38:27 -04:00
  • 857c107e5a Fix typo Tim Pope 2021-06-19 12:40:07 -04:00
  • be9ff95f27 Avoid guioptions=! issues in :Git --paginate Tim Pope 2021-06-09 19:02:25 -04:00
  • c26b4b018a Fix shell escaping edge case on win32 Tim Pope 2021-06-11 17:40:15 -04:00
  • 41960996e0 Eliminate unnecessary redraw to clear up :Gdiffsplit sync issue Tim Pope 2021-06-06 15:37:12 -04:00
  • 8886d97070 Fix missing bang on function declaration Tim Pope 2021-06-06 15:32:27 -04:00
  • f7f1413ed9 Disable PTY when using win32 Git in WSL Tim Pope 2021-06-02 22:58:55 -04:00
  • 10ed70a9c2 Don't call exists() on invalid function name Tim Pope 2021-05-31 19:35:26 -04:00
  • 9eec18e76b Guard against unloaded plugin in runtime files Tim Pope 2021-05-31 11:52:58 -04:00
  • 9871822dd5 Avoid possible hang on failure to start job Tim Pope 2021-05-28 17:19:06 -04:00
  • 6ae064c5aa Tighten match for commit under cursor in temp buffers Tim Pope 2021-05-27 10:33:06 -04:00
  • 798f65a180 Fix variable reference in s:Remote() Tim Pope 2021-05-27 10:36:50 -04:00
  • da8d532b1a Support default value as third FugitiveConfigGet() argument Tim Pope 2021-05-26 09:22:37 -04:00
  • bee78a418f Unify use of FugitiveConfig helpers Tim Pope 2021-05-26 08:55:25 -04:00
  • 28afd12151 Handle quoted strings in g:fugitive_git_executable Tim Pope 2021-05-21 02:53:40 -04:00
  • dd01e40106 Use local not upstream branch name for :GBrowse default Tim Pope 2021-05-26 08:40:54 -04:00
  • 47a07a0a32 Standardize method for disabling foldmethod=marker Tim Pope 2021-05-12 14:08:08 -04:00
  • 7a75c18554 Fix :Git mergetool line offset Tim Pope 2021-05-26 07:15:23 -04:00
  • c926aadfaf Fix deprecation error in :GBlame Maksim Odnoletkov 2021-05-18 12:29:46 +01:00
  • 0868c30cc0 Tighten up diff highlighting Tim Pope 2021-05-12 13:50:14 -04:00
  • 32b0d62663 Hunt other tabs for window on :tab Git Tim Pope 2021-05-02 06:41:51 -04:00
  • 8f4a23e663 Fix capitalization Faisal Shah 2021-04-23 13:22:03 -05:00
  • f7a6097caa Change deprecated q and D maps to errors Tim Pope 2021-04-20 01:12:52 -04:00
  • b227b887bb Replace HEAD with @ Tim Pope 2021-04-16 10:20:07 -04:00
  • 895e56daca Require Git 1.8.5 or newer Tim Pope 2021-04-15 15:42:24 -04:00
  • 55e9f2f47e Fix README formatting Tim Pope 2021-04-16 15:19:03 -04:00
  • 9a1dab0b27 Require Vim 7.4 or newer Tim Pope 2021-04-15 15:18:10 -04:00
  • f037ce631a Add note about :Gvdiffsplit Rajit Banerjee 2021-03-08 20:34:10 +00:00
  • f5451e4379 fugitive.vim 3.3 v3.3 Tim Pope 2021-04-15 12:15:38 -04:00
  • 0365bcd76e Provide FugitiveConfigGetRegexp() Tim Pope 2021-03-20 06:34:40 -04:00
  • 2165884d13 Provide FugitiveResult() Tim Pope 2021-03-25 18:18:45 -04:00
  • 4139dc521c Support :Gwrite +aftercommand Tim Pope 2021-04-15 10:14:29 -04:00
  • f72ad60097 Only do "guessed" :Gwrite behaviors with no argument Tim Pope 2021-04-15 10:02:19 -04:00
  • 8686eb17e0 Fix :Git difftool work-tree paths Tim Pope 2021-04-15 08:56:30 -04:00
  • 1d00a7392b Fix :GBrowse :/ in bare repositories Tim Pope 2021-04-13 09:04:38 -04:00
  • 054fca2269 Return empty string on FugitiveFind() with no Git dir Tim Pope 2021-04-13 07:25:48 -04:00
  • 7866e83cc2 Fix :Gedit / Tim Pope 2021-04-13 07:39:47 -04:00
  • 503c22f1f5 Fix status in bare repository Tim Pope 2021-04-13 07:50:13 -04:00
  • d4e8c29084 Account for invalid b:git_dir in FugitiveGitDir() Tim Pope 2021-04-12 15:00:36 -04:00
  • ae45609cfc Proactively detect Git dir if autocommand hasn't triggered Tim Pope 2021-04-12 14:29:53 -04:00
  • 54cc9d01ad Always set b:git_dir Tim Pope 2021-04-12 13:29:49 -04:00
  • 649cb2dc05 Add deprecation warnings to :Glog and :Gstatus Tim Pope 2021-04-12 12:06:18 -04:00
  • 47479a6cc2 Add :Glog and :Gstatus to list of opt-out legacy commands Tim Pope 2021-04-12 12:01:15 -04:00
  • 94bc89da0f Don't use pty on win32unix Tim Pope 2021-04-10 21:32:05 -04:00
  • 222c9ccbc6 Don't trigger BufWrite during :Git blame Tim Pope 2021-04-08 20:43:49 -04:00
  • 8ede0aaf57 Provide :GBrowse behavior in blame buffers Tim Pope 2021-04-06 23:38:18 -04:00
  • 3a319cd5b8 Don't rely on current buffer's Git dir for :GBrowse Tim Pope 2021-04-06 22:10:24 -04:00
  • cd8bd39567 Support all <cword> style expansions Tim Pope 2021-04-07 00:11:33 -04:00
  • d4d2b9c6b2 Ignore :GBrowse line numbers for non-blob objects Tim Pope 2021-04-06 21:48:36 -04:00
  • 485251ec73 Provide "." and "<C-R><C-G>" in blame buffers Tim Pope 2021-04-06 23:40:43 -04:00
  • 50b57ba400 Fix double "fugitive:" in error message Tim Pope 2021-04-06 22:51:29 -04:00
  • b4255d6679 Add notices to deprecated lowercase commands Tim Pope 2021-03-29 22:28:13 -04:00
  • 87b169728c Add aliases for blame "-" map Tim Pope 2021-04-06 20:39:57 -04:00
  • f29c9e5079 Support :GBrowse {url} outside of Git repository Tim Pope 2021-04-04 18:20:36 -04:00
  • 81074db0ee Pass <mods> along to URL opener Tim Pope 2021-04-03 21:23:09 -04:00
  • 2ef9d9a748 Use :echo not :echomsg for displaying :GBrowse URL Tim Pope 2021-04-03 21:04:29 -04:00
  • ce58344c9e Jump to correct Unpushed/Unpulled section on reload Tim Pope 2021-04-02 19:10:46 -04:00
  • e474785adb Handle non-config dictionary passed to FugitiveConfig() Tim Pope 2021-04-03 18:40:46 -04:00
  • d3341147ef URL escape :command special characters Tim Pope 2021-04-03 18:31:34 -04:00
  • 1a765a46c1 Add git_dir key to :GBrowse API Tim Pope 2021-04-03 18:37:23 -04:00
  • 5a54ea4333 Handle race condition closing job stdin Tim Pope 2021-04-01 20:01:54 -04:00
  • 1d91517cdb Don't discard deleted submodules Tim Pope 2021-04-01 19:44:02 -04:00
  • c028ea5a44 Add foldtext for hunk headers Tim Pope 2019-09-01 13:38:58 -05:00
  • 88f50bba60 Press escape to background :Git to preview window Tim Pope 2021-03-29 20:05:00 -04:00
  • 9bd7c26466 Expand <cfile> Tim Pope 2021-03-29 23:09:54 -04:00
  • 002ed8de2e Make FugitiveChanged event aware of :Git result Tim Pope 2021-03-29 19:33:36 -04:00