FS#38581 - [vim-fugitive] Incompatibilty with git>1.8.5

Attached to Project: Community Packages
Opened by David Costa (zarel) - Sunday, 19 January 2014, 23:54 GMT
Last edited by Daniel Micay (thestinger) - Tuesday, 24 June 2014, 18:17 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Daniel Micay (thestinger)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The current release of vim-fugitive doesn't behave correctly when git 1.8.5 or newer is installed because of the new output format of 'git status'.
The problem is known and it is already fixed by the commit 6877d36 in the github project, but it's not part of a release, yet.

At present, the plugin is almost useless without the patch, since most interactive operations are done through parsing of 'git status' output.

In order to reproduce the bug:
- change to a directory where there is a git repo
- run vim and execute the command :Gstatus
- CTRL-N should move to lines where there's a filename, "-" should stage/unstage a file.

Additional info:
* architecture is x86_64
* vim-fugitive 1.2-1
* git 1.8.5.3
* vim-runtime 7.4.35-1
This task depends upon

Closed by  Daniel Micay (thestinger)
Tuesday, 24 June 2014, 18:17 GMT
Reason for closing:  Fixed
Additional comments about closing:  vim-fugitive-2.0-1
Comment by Daniel Micay (thestinger) - Monday, 27 January 2014, 17:31 GMT
If there aren't going to be new tagged releases, I'll just drop this from [community].

Loading...