Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 187860 - app-vim/cream version bump
Summary: app-vim/cream version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Vim Maintainers
URL: http://cream.sourceforge.net/home.html
Whiteboard:
Keywords:
: 214889 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-08-05 23:35 UTC by Ingmar Vanhassel (RETIRED)
Modified: 2008-10-16 17:27 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch against Cream in Portage (cream-0.39.patch,671 bytes, patch)
2007-09-02 13:52 UTC, Ingmar Vanhassel (RETIRED)
Details | Diff
Updated ebuild for app-vim/cream-0.39 (cream-0.39.ebuild,5.06 KB, text/plain)
2007-12-19 20:25 UTC, Leonardo Valeri Manera
Details
cream-0.39 one server per user patch (cream-0.39-userserver.patch,828 bytes, patch)
2007-12-19 20:25 UTC, Leonardo Valeri Manera
Details | Diff
cream-0.39 fix for the server-detection code. (cream-0.39-single-server-only.patch,768 bytes, patch)
2007-12-19 20:26 UTC, Leonardo Valeri Manera
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ingmar Vanhassel (RETIRED) gentoo-dev 2007-08-05 23:35:46 UTC
app-vim/cream-0.39 was released on may 30.
A version bump would be nice.

thanks :-)

Reproducible: Always

Steps to Reproduce:
Comment 1 Ingmar Vanhassel (RETIRED) gentoo-dev 2007-09-02 13:52:04 UTC
Created attachment 129833 [details, diff]
Patch against Cream in Portage

This should do it, I think. :-)
Comment 2 Leonardo Valeri Manera 2007-12-19 20:25:00 UTC
Created attachment 138905 [details]
Updated ebuild for app-vim/cream-0.39
Comment 3 Leonardo Valeri Manera 2007-12-19 20:25:42 UTC
Created attachment 138906 [details, diff]
cream-0.39 one server per user patch
Comment 4 Leonardo Valeri Manera 2007-12-19 20:26:28 UTC
Created attachment 138907 [details, diff]
cream-0.39 fix for the server-detection code.

Hacky and horrid, if you can do better, please do.
Comment 5 Leonardo Valeri Manera 2007-12-19 20:34:30 UTC
There are 2 problems with raw cream-0.39 that I can tell.

1) One server per machine: "CREAM". This is probably fine on win32, but when a user and say, root both try to edit a file w. cream on the same machine, predictable horrible spiders from outer space come and devour your brain.

The first patch and the ebuild (attempt to) fix this, setting a 1-server-per-user configuration, imaginatively called "CREAM-$USER".

It works here...

2) The cream-server.vim file does some pretty horrid stuff to the variable used to set single-server mode in previous versions, like setting it to 0 if its 1 and to 1 if its not 1. Really.

The second patch kludges this so that single-session mode is forced on. Since this is the only mode that works /anyway/...

Again, I must stress this: It works _here_. But I'm no ebuild whizkid, and I did these fixes with a whole 30 minutes of vim scripting experience under my belt.

Nevertheless, I hope they help people.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2008-03-26 14:56:58 UTC
*** Bug 214889 has been marked as a duplicate of this bug. ***
Comment 7 Ali Polatel (RETIRED) gentoo-dev 2008-10-16 17:27:31 UTC
cream-0.41 is in CVS.
Forgot to close this one, sorry and thanks for reporting :)