Tim Pope
|
d625c55689
|
Fix erratic conf file type on :Gstatus
Closes https://github.com/tpope/vim-fugitive/issues/1137
|
2018-12-24 11:36:39 -05:00 |
|
Tim Pope
|
baee3bbfe8
|
Prevent bad modeline from blocking a :split
Closes https://github.com/tpope/vim-fugitive/issues/1136
|
2018-12-23 17:15:44 -05:00 |
|
Tim Pope
|
38c6acf27a
|
Disable modelines while loading blob
Modelines will still be evaluated by `doautocmd BufReadPost`.
References https://github.com/tpope/vim-fugitive/issues/1136
|
2018-12-23 14:31:16 -05:00 |
|
Tim Pope
|
0f6038881f
|
Handle case sensitivity in config keys correctly
|
2018-12-22 14:59:59 -05:00 |
|
Tim Pope
|
4ecd7e8932
|
Allow reusing dictionary for config queries
|
2018-12-22 14:59:59 -05:00 |
|
Tim Pope
|
73220820b5
|
Don't open :Gstatus on empty :Gcommit
|
2018-12-19 17:25:05 -05:00 |
|
Tim Pope
|
5540d257ef
|
Add s and u aliases for stage/unstage in :Gstatus
|
2018-12-19 17:25:05 -05:00 |
|
Tim Pope
|
d48fc4a5ec
|
Cache config queries
Does not support includeIf directives or a system config outside of
/etc/gitconfig for cache expiration.
|
2018-12-19 17:25:05 -05:00 |
|
Tim Pope
|
c98daaacfe
|
Refactor :Gstatus reload cursor positioning
|
2018-12-18 19:53:24 -05:00 |
|
Tim Pope
|
e8f4f28c93
|
Replace deprecated repository relative path syntax
|
2018-12-18 18:44:49 -05:00 |
|
Tim Pope
|
da3b2f3285
|
Support tab local working directories
|
2018-12-16 22:28:01 -05:00 |
|
Daniel Hahler
|
e48cf2dadd
|
Gblame: allow passing --first-parent
Also fixes the filter for `--root` and `--show-name`.
|
2018-11-18 17:11:26 -05:00 |
|
Tim Pope
|
6d497b0e63
|
Fix erroneous use of :keeppatterns g/.../s//.../
Closes https://github.com/tpope/vim-fugitive/issues/1008
|
2018-10-28 19:48:15 -04:00 |
|
Tim Pope
|
dcf32d2b3d
|
Clearer errors
|
2018-10-27 18:22:15 -04:00 |
|
Tim Pope
|
0fd64f8fbf
|
Remove FugitiveGenerate() in favor of FugitiveFind()
|
2018-10-21 19:44:20 -04:00 |
|
Tim Pope
|
7fae98f263
|
Associate conflicted files with relevant commits
|
2018-10-12 15:14:49 -04:00 |
|
Tim Pope
|
a9100fafb8
|
Show 7 not 8 SHA charcters in statusline
|
2018-09-24 17:04:06 -04:00 |
|
Tim Pope
|
9fec8aadc5
|
Use merge-base as starting point for ranged :Gbrowse
|
2018-09-19 17:38:19 -04:00 |
|
Tim Pope
|
fb55319973
|
Show error getting type for object in BufReadCmd
|
2018-09-15 16:47:28 -04:00 |
|
Justin M. Keyes
|
02fe20ece4
|
Use :keeppatterns with :substitute
|
2018-09-15 12:26:10 -04:00 |
|
Rick
|
6cd8ff77f0
|
Fix undefined variable
|
2018-09-13 10:51:08 -04:00 |
|
Tim Pope
|
af76267c6a
|
Fix backport of @ to old Git
|
2018-09-12 12:32:43 -04:00 |
|
Tim Pope
|
144b73946e
|
Older versions of cat-file do not accept --
|
2018-09-12 12:06:19 -04:00 |
|
Tim Pope
|
d4fb2a2f5c
|
Fix modeline support in historical buffers
Closes https://github.com/tpope/vim-fugitive/issues/1092
|
2018-09-09 09:37:06 -04:00 |
|
Tim Pope
|
4bf30ce907
|
Dogfood fugitive#Prepare()
|
2018-09-02 23:26:14 -04:00 |
|
Tim Pope
|
0fe0964385
|
Enhance fugitive#Prepare()
|
2018-09-02 23:25:43 -04:00 |
|
Tim Pope
|
8b4a1017b6
|
Simplify :Gstatus reset logic
|
2018-08-29 20:35:35 -04:00 |
|
Tim Pope
|
66e0fe5d3e
|
Fix - in :Gstatus on line 1 as Vinegar like navigation
|
2018-08-29 20:34:42 -04:00 |
|
Tim Pope
|
61b09ca6b7
|
Fix gf in gitcommit diff
Closes https://github.com/tpope/vim-fugitive/issues/1084
|
2018-08-29 17:15:28 -04:00 |
|
Tim Pope
|
fd83fcaf90
|
Support expansion flags
|
2018-08-28 00:35:35 -04:00 |
|
Tim Pope
|
4d3835f637
|
Accept buffer number to FugitiveRoute()
|
2018-08-28 00:35:35 -04:00 |
|
Tim Pope
|
44e5df8433
|
Provide API for retrieving working dir relative path
|
2018-08-27 21:04:41 -04:00 |
|
Tim Pope
|
bb2797d313
|
Special case :0Gread to get around FileReadCmd limitations
|
2018-08-20 15:00:55 -04:00 |
|
Tim Pope
|
67e9756c35
|
Support .git/.. to refer to work tree
|
2018-08-20 15:00:55 -04:00 |
|
Tim Pope
|
ae2005adbb
|
Return '' for FugitiveRoute('')
|
2018-08-20 15:00:55 -04:00 |
|
Tim Pope
|
ed36717a68
|
Use 2 argument system() rather than stdin redirect
|
2018-08-19 23:26:36 -04:00 |
|
Tim Pope
|
b1ab990314
|
Use -- to disambiguate arguments
This is to enable future replacement of s:Prepare() with
fugitive#Prepare().
|
2018-08-19 23:24:45 -04:00 |
|
Tim Pope
|
2b5effe2f1
|
Fix :Gbrowse with cwd other than work tree
|
2018-08-19 18:27:46 -04:00 |
|
Tim Pope
|
662b501eee
|
Resolve temp files only when using as buffer name
Closes https://github.com/tpope/vim-fugitive/issues/1078
|
2018-08-19 14:56:34 -04:00 |
|
Tim Pope
|
7bdf33d375
|
Always convert backslashes on Windows
The old conditional was fine for most things, but this ensures that
backslashes are used even for raw user input.
References https://github.com/tpope/vim-fugitive/issues/1079
|
2018-08-19 14:56:34 -04:00 |
|
Tim Pope
|
e9dc363745
|
Fix check for need to convert Windows path slashes
Closes https://github.com/tpope/vim-fugitive/issues/1079
|
2018-08-19 05:07:33 -04:00 |
|
Tim Pope
|
9979b2ab7c
|
Ignore 'shellslash' when checking for Win32 shell
|
2018-08-19 00:11:46 -04:00 |
|
Tim Pope
|
8589246545
|
Tweak check for Win32 shell
References https://github.com/tpope/vim-fugitive/issues/1079
|
2018-08-18 23:15:05 -04:00 |
|
Tim Pope
|
7b0aa58090
|
Accept ./ paths as relative to cwd
|
2018-08-15 19:24:35 -04:00 |
|
Tim Pope
|
45c21fc384
|
Normalize path specs when generating commands
|
2018-08-13 00:08:59 -04:00 |
|
Tim Pope
|
8dc13a6a72
|
Restore backwards compatible behavior of repo.translate()
|
2018-08-12 23:03:20 -04:00 |
|
Tim Pope
|
0614acc770
|
Fix issues with commit:./relative completion
|
2018-08-12 21:37:38 -04:00 |
|
Tim Pope
|
1a7b07cf22
|
Support commit:./relative style revisions
|
2018-08-11 19:15:56 -04:00 |
|
Tim Pope
|
4a3c6b4a56
|
Adjust section headers
|
2018-08-11 19:15:56 -04:00 |
|
Tim Pope
|
e3c9588e07
|
Extract function for getting current commit/ref
|
2018-08-11 19:15:56 -04:00 |
|