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
|
2845e6dc4f
|
Fail silently retrieving work tree for blank git dir
Closes https://github.com/tpope/vim-fugitive/issues/1113
|
2018-10-17 23:20:11 -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
|
66697b99d6
|
Don't throw error on invalid URL to FugitiveParse()
|
2018-09-19 17:17:17 -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
|
b3651aa744
|
Use platform path separator for Projectionist config
|
2018-08-29 17:15:28 -04:00 |
|
Tim Pope
|
fd83fcaf90
|
Support expansion flags
|
2018-08-28 00:35:35 -04:00 |
|
Tim Pope
|
1e3786734b
|
Add potential alternative name for FugitiveRoute()
|
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
|
a202238b5d
|
Support Projectionist config in .git/info/projections.json
|
2018-08-26 17:42:19 -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 |
|
Tim Pope
|
40facfde5e
|
Rewrite <C-R><C-G> and y<C-G>
|
2018-08-11 02:41:33 -04:00 |
|
Tim Pope
|
236bd21b45
|
Use <nowait> for - maps
Closes https://github.com/tpope/vim-fugitive/issues/1076
|
2018-08-11 02:41:33 -04:00 |
|
Tim Pope
|
e9ce313912
|
Support pathspec arguments to :Gcd
|
2018-08-11 01:26:23 -04:00 |
|
Tim Pope
|
74b10425eb
|
Fix legacy expansion of bare caret/tilde
|
2018-08-11 01:26:21 -04:00 |
|
Tim Pope
|
1a041936da
|
Provide less awkward signature for s:Prepare()
|
2018-08-11 00:55:21 -04:00 |
|
Tim Pope
|
a358191cfb
|
Use unambiguous paths for :Gstatus dot map
When the current working directory isn't the work tree, use absolute
paths so that pairing with both :Git and :! works as expected.
|
2018-08-10 19:22:13 -04:00 |
|
Tim Pope
|
597289e64d
|
Handle :Gmove paths consistently
|
2018-08-10 19:22:13 -04:00 |
|