Tim Pope
|
c242cb6369
|
Provide maps to find similar diff lines
|
2019-08-18 10:53:21 -04:00 |
|
Tim Pope
|
ff058bf5b7
|
Fix diff after :Gwrite
This works around a bug in Vim that was fixed in patch 8.0.0421.
Closes https://github.com/tpope/vim-fugitive/issues/1102
References https://github.com/tpope/vim-fugitive/pull/859
|
2019-08-18 10:53:20 -04:00 |
|
Tim Pope
|
ed6f4256fc
|
Change work tree buffer on :Gwrite exactly once
|
2019-08-18 09:11:10 -04:00 |
|
Tim Pope
|
1c22b69652
|
Remove dp map in blobs
The built-in is actually useful so don't shadow it.
|
2019-08-18 09:11:10 -04:00 |
|
Tim Pope
|
52f71a3154
|
Follow renames on :0Gclog
Closes https://github.com/tpope/vim-fugitive/issues/563
|
2019-08-18 07:18:17 -04:00 |
|
Tim Pope
|
fdbcad0624
|
Allow expanding merge conflict in :Gstatus
Closes https://github.com/tpope/vim-fugitive/issues/1242
|
2019-08-18 04:58:59 -04:00 |
|
Tim Pope
|
bbd9afe790
|
Provide map to close diff buffers
|
2019-08-18 04:58:59 -04:00 |
|
Tim Pope
|
f2ca0e43a1
|
Give s:MapEx() more intention revealing name
|
2019-08-18 04:58:59 -04:00 |
|
Tim Pope
|
25581bf775
|
Support discarding multiple changes in visual mode
Closes https://github.com/tpope/vim-fugitive/issues/944
|
2019-08-18 01:51:38 -04:00 |
|
Tim Pope
|
e69a3ea21a
|
Add nested to reload status autocommands
References https://github.com/tpope/vim-fugitive/pull/889
|
2019-08-17 08:43:21 -04:00 |
|
Tim Pope
|
442d56e23c
|
Fix :Glog
|
2019-08-16 13:48:46 -04:00 |
|
Daniel Hahler
|
cb613ca05d
|
Fix :Gdiffsplit with diffopt+=vertical
Only remove "vertical" from `&diffopt` after calling
`s:diff_modifier()`.
Regressed in c972b2a .
References https://github.com/tpope/vim-fugitive/pull/805#issuecomment-522057790.
|
2019-08-16 13:40:53 -04:00 |
|
Tim Pope
|
d6f7eaf16c
|
Compensate for 'noequalalways' in merge diff
Closes https://github.com/tpope/vim-fugitive/issues/674
|
2019-08-16 07:08:05 -04:00 |
|
Tim Pope
|
b6dbe402e8
|
Fix :Glog with diff.noprefix set
Closes https://github.com/tpope/vim-fugitive/issues/606
|
2019-08-16 07:08:05 -04:00 |
|
Tim Pope
|
86c276d629
|
Fix version check for doautocmd <nomodeline>
|
2019-08-16 07:08:05 -04:00 |
|
Tim Pope
|
2518ef9a02
|
Map double click to jump to file
References https://github.com/tpope/vim-fugitive/pull/620
|
2019-08-15 22:58:37 -04:00 |
|
Tim Pope
|
a8163625f8
|
Vim automatically sets cursorbind for diff buffers
References https://github.com/tpope/vim-fugitive/pull/937
|
2019-08-15 22:39:04 -04:00 |
|
Tim Pope
|
7079d0c7e2
|
Convert all FugitivePrepare() int arguments to buffer names
|
2019-08-15 22:01:27 -04:00 |
|
Tim Pope
|
4f51d99f44
|
Encapsulate shell escaping user arguments
|
2019-08-15 22:01:27 -04:00 |
|
Tim Pope
|
c972b2a065
|
Fix :Ghdiffsplit with diffopt=vertical
Closes https://github.com/tpope/vim-fugitive/issues/990
|
2019-08-15 19:40:46 -04:00 |
|
Tim Pope
|
cf9ef7377f
|
Don't process modelines after :Gwrite
Closes https://github.com/tpope/vim-fugitive/issues/956
|
2019-08-15 17:53:27 -04:00 |
|
Tim Pope
|
45ca1eab83
|
Use platform slashes for :Gcd
The only current difference is backslashes on Windows, which aren't
required, but this may evolve into larger changes in the future.
|
2019-08-15 17:53:27 -04:00 |
|
Tim Pope
|
a80b965d0d
|
Remove legacy support for /relative/path
|
2019-08-15 17:53:27 -04:00 |
|
Tim Pope
|
03361373b1
|
Fix :Gstatus U map
|
2019-08-15 17:53:13 -04:00 |
|
Tim Pope
|
6a04e875f8
|
Provide diff maps in blobs
|
2019-08-15 11:49:54 -04:00 |
|
Tim Pope
|
557cc74141
|
Fix syntax error
Closes https://github.com/tpope/vim-fugitive/issues/1310
|
2019-08-15 11:49:54 -04:00 |
|
Tim Pope
|
b887de5ce2
|
Don't reuse blame buffers for Gstatus edits
|
2019-08-15 03:47:13 -04:00 |
|
Tim Pope
|
6cc52a1aab
|
Fix extra bang in diff maps
|
2019-08-15 03:47:13 -04:00 |
|
Tim Pope
|
6eb885c017
|
Always diff against parents in :Gdiffsplit!
|
2019-08-14 11:06:42 -04:00 |
|
Tim Pope
|
308e4bf241
|
Fix temp file gq shadowing blame gq
|
2019-08-14 09:38:39 -04:00 |
|
Tim Pope
|
7d484eaf52
|
Use s:Map() for nearly all maps
|
2019-08-14 09:38:39 -04:00 |
|
Tim Pope
|
34bfcd471b
|
Fix error generating command for :'<,'>Gblame
Closes https://github.com/tpope/vim-fugitive/issues/1308
|
2019-08-14 09:38:39 -04:00 |
|
Tim Pope
|
1d2821f91e
|
Clarify :Gstatus p behavior
I've seen a lot of confusion in the wild around this, and the old
behavior is immortalized in the Vimcasts. Lets make this an error while
we regroup.
|
2019-08-14 01:44:13 -04:00 |
|
Tim Pope
|
53e5e61afa
|
Emphasize :Glog behavior change
Let's go ahead and embrace :Gclog as a warning free version of the
command.
|
2019-08-14 01:44:13 -04:00 |
|
Tim Pope
|
1359d620eb
|
Force <nowait> for all generated maps
|
2019-08-13 23:32:50 -04:00 |
|
Tim Pope
|
5defa72b81
|
Provide count on blob blame maps for --reverse
|
2019-08-13 21:31:01 -04:00 |
|
Tim Pope
|
c21736dde7
|
Jump to file not diff for boundary commit in :Gblame
|
2019-08-13 21:31:01 -04:00 |
|
Tim Pope
|
11691b38bb
|
Allow :Gblame ^boundary to use scrollbind
|
2019-08-13 21:31:01 -04:00 |
|
Tim Pope
|
69bf0e3469
|
Accept commit.. :Gblame argument as commit not filename
|
2019-08-13 20:58:10 -04:00 |
|
Tim Pope
|
49b777ae44
|
Use rev-list in lieu of log with raw format
|
2019-08-13 17:24:17 -04:00 |
|
Tim Pope
|
f33a53bceb
|
Remove debug
|
2019-08-13 17:20:56 -04:00 |
|
Tim Pope
|
16bfd4fa92
|
Fix offset jumping to patch on :Gblame --reverse
|
2019-08-13 17:20:03 -04:00 |
|
Tim Pope
|
8038ee60a9
|
Fix -1 effectively canceling --reverse
Is there a way to apply a limit at the print level rather than the query
level?
|
2019-08-13 17:12:28 -04:00 |
|
Tim Pope
|
08a9a45dbc
|
Support :rightbelow Gblame and other <mods>
Closes https://github.com/tpope/vim-fugitive/issues/976
|
2019-08-13 16:27:28 -04:00 |
|
Tim Pope
|
0a7ffc5d67
|
Use descendant when jumping to patch for :Gblame --reverse
References https://github.com/tpope/vim-fugitive/issues/1305
|
2019-08-13 16:27:28 -04:00 |
|
Tim Pope
|
0392f64a93
|
Make :Gblame a proper subcommand
|
2019-08-13 15:28:01 -04:00 |
|
Tim Pope
|
d1033e756e
|
Cleaner error on -z command failure
|
2019-08-13 15:28:01 -04:00 |
|
Tim Pope
|
79b1f16a7a
|
Delegate :Git grep to :Ggrep
|
2019-08-12 00:12:18 -04:00 |
|
Tim Pope
|
03710a877a
|
Use same window for commit message on :0Gcommit
|
2019-08-12 00:12:18 -04:00 |
|
Tim Pope
|
b4d40abb10
|
Use lower case for subcommand declarations
|
2019-08-11 22:36:29 -04:00 |
|