FS#33019 - [gvim] Add +profile flag

Attached to Project: Arch Linux
Opened by Brandon Waskiewicz (brandonw) - Saturday, 08 December 2012, 18:59 GMT
Last edited by Thomas Dziedzic (tomd123) - Tuesday, 26 February 2013, 05:38 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Thomas Dziedzic (tomd123)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description: Add +profile to gvim. This allows easy profiling of custom scripts, as well as tuning general startup time due to loading vimrc/gvimrc.
This task depends upon

Closed by  Thomas Dziedzic (tomd123)
Tuesday, 26 February 2013, 05:38 GMT
Reason for closing:  Implemented
Comment by Thomas Dziedzic (tomd123) - Saturday, 08 December 2012, 22:20 GMT
This will require using --with-features=huge
I will have to investigate the implications of changing from the current value "big", to "huge".

I also found some info at:
http://vimdoc.sourceforge.net/htmldoc/various.html#+feature-list
Comment by Brandon Waskiewicz (brandonw) - Tuesday, 11 December 2012, 14:41 GMT
As far as I can tell, the only option that requires huge is +profile.

That's a shame, I guess it makes it much harder to justify adding it. I'm not sure how much it would even be needed by the majority of vim users, either. Honestly, I don't even need it right now. I was more curious than anything else.

There are a couple places I could afford to tune, but they are by no means holding me back or slowing me down in any way.

Whatever you think is best.

-Brandon
Comment by Thomas Dziedzic (tomd123) - Tuesday, 11 December 2012, 17:15 GMT
It's definitely worth looking into, the next time I update vim (in about 50 patch levels), I will take a more thorough look into it. Thanks for the suggestion.
Comment by Thomas Dziedzic (tomd123) - Wednesday, 06 February 2013, 15:59 GMT
vim/gvim in [testing] now uses --with-features=huge which enables +profile.

let me know if you are able to test and have everything working :)
Comment by Brandon Waskiewicz (brandonw) - Tuesday, 26 February 2013, 03:21 GMT
Sorry, didn't get a chance to test it until now. everything looks like it's working. Thanks a lot!

Loading...