Commit Graph

  • a1cb01da5b Provide :Gedit - to open previous :Git output Tim Pope 2021-03-18 00:57:30 -04:00
  • 6b39f6c641 Restore X on submodules Tim Pope 2021-03-29 20:31:50 -04:00
  • 09cbabe793 Don't trigger FugitiveChanged until :Git finishes output Tim Pope 2021-03-29 19:06:33 -04:00
  • 258dd16938 Fix undesired line wrap in :Git output Tim Pope 2021-03-26 18:10:03 -04:00
  • 112310c026 Move edit sentinel removal out of resume handler Tim Pope 2021-03-28 14:41:52 -04:00
  • f4acdcc5b4 Eliminate blank line after resuming from GIT_EDITOR Tim Pope 2021-03-27 20:43:19 -04:00
  • f7321f6d5b Allow close callback to run before leaving job wait loop Tim Pope 2021-03-27 23:04:13 -04:00
  • 00cb68e627 Echo from wait loop, not job callback Tim Pope 2021-03-25 22:40:32 -04:00
  • af1a46edb7 Don't record last job until after completion Tim Pope 2021-03-27 15:36:39 -04:00
  • eaee845aba Unify remote resolution Tim Pope 2021-03-25 11:57:17 -04:00
  • 6860c592ad Capture cwd of :Git command Tim Pope 2021-03-25 20:03:41 -04:00
  • a12e88bcc2 Add error message when editing after Vim exit Tim Pope 2021-03-25 22:54:50 -04:00
  • 0713b84f97 Don't wait silently on :wall with 'confirm' Tim Pope 2021-03-26 12:03:20 -04:00
  • 93b434949b Don't try to send :Git process CTRL-C when stdin is closed Tim Pope 2021-03-25 19:31:50 -04:00
  • 7de9b5a04b Retool :Git blame colored commits Tim Pope 2021-03-24 19:38:44 -04:00
  • b2195e7690 Extract fugitiveblame ftplugin Tim Pope 2021-03-24 19:54:47 -04:00
  • 5e5ce843ea Automatically mkdir when editing .git/info/exclude Tim Pope 2021-03-24 18:56:49 -04:00
  • a03444404a Capture exit status of :Git Tim Pope 2021-03-20 03:48:46 -04:00
  • 64a3f99d03 Pass private job state to s:RunWait() Tim Pope 2021-03-21 11:18:35 -04:00
  • 9103a738c7 Fix :GBrowse with no argument Tim Pope 2021-03-24 17:41:58 -04:00
  • 156dbcd738 Don't set foldmethod=syntax in historical buffers Tim Pope 2021-03-23 19:35:47 -04:00
  • 133bf406c7 Accept alternate syntax for :GBrowse remote Tim Pope 2021-03-23 14:10:01 -04:00
  • d5d436bfa3 Tweak default list of paginated commands Tim Pope 2021-03-23 15:29:28 -04:00
  • 53df837ac6 Don't complete directories as subcommands Tim Pope 2021-03-23 16:28:47 -04:00
  • 0205ae8d45 Handle tabs in commit subject Tim Pope 2021-03-24 14:19:37 -04:00
  • 11b824a0ee Forcefully disable colors on paginated :Git output Tim Pope 2021-03-24 09:37:35 -04:00
  • 857496c32f Unify temp state and job state Tim Pope 2021-03-17 22:03:03 -04:00
  • 9715dbe19e Replace broken check for nvim 0.5.0 Tim Pope 2021-03-23 13:33:28 -04:00
  • 58d2b25836 Use git --list-cmds= to complete subcommands Tim Pope 2021-03-20 10:52:58 -04:00
  • 1999aef8cd Retool completion of subcommands Tim Pope 2021-03-20 07:46:00 -04:00
  • a55d6f39c8 Paginate :Git whatchanged Tim Pope 2021-03-21 10:12:57 -04:00
  • 4e285c8137 Clean up argument splitting utility functions Tim Pope 2021-03-21 07:05:17 -04:00
  • ddea2ecb0f Expand ssh host aliases in remote urls Tim Pope 2021-03-20 05:43:04 -04:00
  • 10ed587f65 Capture :Git job output to temp file Tim Pope 2021-03-12 17:49:39 -05:00
  • 04b0b26f84 Fix diff in status buffer Tim Pope 2021-03-19 23:36:01 -04:00
  • 4ea84b29eb Default coo to identifier under cursor in temp buffers Tim Pope 2021-03-19 00:51:44 -04:00
  • 7bee1113e3 Don't automatically enable syntax folding in status buffer Tim Pope 2021-03-19 20:23:39 -04:00
  • 4e85dd3424 Revert "Support X for submodules" Tim Pope 2021-03-18 21:06:56 -04:00
  • 0508885550 Don't clobber alt buffer with :Gread Tim Pope 2021-03-18 23:15:49 -04:00
  • 99fccd08e2 Make :Gdiffsplit! from common ancestor stage open ours and theirs Tim Pope 2021-03-18 22:17:34 -04:00
  • 0858688120 Don't expand # in :GBrowse http://example.com/#anchor Tim Pope 2021-03-18 17:03:39 -04:00
  • 91089715f4 Update env workarounds for nvim Tim Pope 2021-03-19 02:40:27 -04:00
  • d70c42aa50 Support opting out of deprecated commands Tim Pope 2021-03-18 03:05:12 -04:00
  • 563faf95b8 Remove broken deprecated :Git merge calling mergetool Tim Pope 2021-03-18 15:35:13 -04:00
  • d7c2e50816 Partition public and private job state Tim Pope 2021-03-17 22:07:49 -04:00
  • 39d904051d Avoid :normal during status reload Tim Pope 2021-03-17 22:41:48 -04:00
  • e89d22e5da Use unambiguous option keys for subcommand delegation Tim Pope 2021-03-18 01:43:59 -04:00
  • d73fe3c192 Fix inline diff expansion when foldmethod is not syntax Tim Pope 2021-03-16 20:07:51 -04:00
  • caf2907fd8 Retool discard operation during conflict Tim Pope 2021-03-16 16:04:17 -04:00
  • cc525c99df Fix remaining :Gremove and :Gmove references Tim Pope 2021-03-16 05:15:48 -04:00
  • f5bbd4eea0 Tiny optimization to s:Slash() Tim Pope 2021-03-16 15:52:37 -04:00
  • 3eb6f316c0 Act globally when invoking inline diff maps on Head: line Tim Pope 2021-03-13 19:56:18 -05:00
  • 776ce315c4 Ensure open folds after expanding inline diff Tim Pope 2021-03-13 20:06:18 -05:00
  • e3b7cce2e6 Feed custom file under cursor into netrw's gx Tim Pope 2021-03-15 23:37:04 -04:00
  • 10121f34f2 Remove Git dir checks on FileType events Tim Pope 2021-03-13 23:27:28 -05:00
  • f2956a923d Set b:git_dir early in BufReadCmd Tim Pope 2021-03-13 22:43:45 -05:00
  • 36f9211da2 End the guioptions+=! reign of terror Tim Pope 2021-03-12 23:24:20 -05:00
  • 977e3c805d Fix staging partial hunk near EOF lacking newline Tim Pope 2021-03-13 00:02:43 -05:00
  • a4a9acf44e Add initial :echo before job Tim Pope 2021-03-13 01:07:52 -05:00
  • b962714fcd Replace blame shell fiddling with s:TempCmd() Tim Pope 2020-03-12 11:10:02 -04:00
  • e704d15787 Fix tab complete of tree objects Tim Pope 2021-03-12 22:13:13 -05:00
  • 6356bbc4a7 Fix argument parsing of :Gedit fugitive:\\... Tim Pope 2021-03-12 22:02:20 -05:00
  • 423aed15fc Delete backing temp file upon wiping buffer Tim Pope 2021-03-12 16:49:49 -05:00
  • 1ccb082753 Rename temp state bufnr field to origin_bufnr Tim Pope 2021-03-12 17:24:08 -05:00
  • d0e277c7be Don't try to reuse terminal buffers for status window edits Tim Pope 2021-03-11 01:36:21 -05:00
  • 4fa53ad329 Add a FAQ about symlinks Tim Pope 2021-03-10 19:22:51 -05:00
  • 753318ef83 Smarter diff jumping in :Git log Tim Pope 2021-03-05 12:15:57 -05:00
  • 9cba97f4db Add sourcehut plugin for :GBrowse to README William Durand 2021-02-28 19:26:59 +01:00
  • 601bf2e225 Provide some <mods> handling on quickfix commands Tim Pope 2021-02-27 08:18:28 -05:00
  • fad16e502a Better handling of git blame variable width date formats Tim Pope 2021-02-25 21:57:11 -05:00
  • 6c4c7c9aeb Account for closing windows when reloading status Ian Homer 2021-02-22 03:51:23 +00:00
  • 9e378fd9aa Resolve temp name used in :Git Tim Pope 2021-02-21 14:56:41 -05:00
  • 783ec701fe Work around 'suffixes' in :Git completion Tim Pope 2021-02-21 14:51:13 -05:00
  • d1e74ac267 Move :Git --paginate helper function into :Git section Tim Pope 2021-02-20 21:55:57 -05:00
  • eb4d75efb6 Fix :Gedit worktree-file Tim Pope 2021-02-19 18:47:13 -05:00
  • 0a35937003 Provide error message when Netrw can't be loaded Tim Pope 2021-02-16 21:02:08 -05:00
  • c63bc47c44 Remove obsolete push/fetch docs Tim Pope 2021-02-13 15:51:20 -05:00
  • d6809e9ee4 Use stderr for in-band job communication Tim Pope 2021-02-15 19:55:12 -05:00
  • 15f32b0008 Guard against diff.noprefix in commit buffers Tim Pope 2021-02-13 17:13:08 -05:00
  • 22384947a0 Add Azure DevOps :GBrowse extension to README Sam Cedarbaum 2021-02-15 08:19:27 -06:00
  • d4bcc75ef6 Remove dispatch.vim backed fetch and push Tim Pope 2021-02-12 18:29:06 -05:00
  • 0cc2190889 Add deprecation notices to git subcommand wrappers Tim Pope 2021-02-12 18:35:06 -05:00
  • 4c5f6fcaf5 Retire old :Gsplit! family of temp buffer commands Tim Pope 2021-02-12 13:40:01 -05:00
  • 5c821eb78d Don't default to work tree on :Gedit invalidref:file Tim Pope 2021-02-11 17:05:05 -05:00
  • 8cf0cf5bfb Emphasize poor quickfix performance in docs Tim Pope 2021-01-25 22:44:03 -05:00
  • bebe504e38 Fix typo in helpfile Andreas Hunkeler 2020-12-17 10:13:22 +01:00
  • 7afa1cfaa6 Avoid presenting verbose command output as error Tim Pope 2020-12-07 18:59:28 -05:00
  • 7bcfe539be Avoid window shenanigans if :diffoff restores options Tim Pope 2020-11-27 09:40:22 -05:00
  • 866ecfff4e Enable Help: header Tim Pope 2020-10-29 19:26:47 -04:00
  • e90478511d Restore correct cursor position in commit buffer Pavol Juhas 2020-11-20 22:08:52 -08:00
  • 660d2ba2b6 Fix jumps from blame commits with ignore marks Maksim Odnoletkov 2020-11-20 13:53:36 +00:00
  • 1a77f1c00e Recover from deleted temp script Tim Pope 2020-10-26 20:31:54 -04:00
  • 89e6b5e4e1 Disable 'swapfile' early Tim Pope 2020-10-11 20:42:35 -04:00
  • 4189bdb580 Don't override user :G Tim Pope 2020-09-29 20:31:08 -04:00
  • e12236b60a Fix reference to renamed function Tim Pope 2020-09-27 04:47:22 -04:00
  • 12011a475d Disable spell checking while blaming Ryosuke Ito 2020-07-29 11:26:47 +09:00
  • 8080407ae9 Provide public diff closing function Tim Pope 2020-09-26 12:21:52 -04:00
  • 49315d0c74 Fix :Gwrite DWIM in commit messages Tim Pope 2020-09-24 07:32:12 -04:00
  • 4824b5b3fe Avoid empty string keys to prevent Vim 7 error Tim Pope 2020-09-24 03:30:53 -04:00
  • 511d3035d4 Fix: digits in a user name was highlighted as time Wu Yongwei 2020-08-23 09:50:12 +08:00