Re: Re: Re: gvim 6.2.225 + cream 0.28: multiple user problems
Cream is a free, easy-to-use configuration of the Vim text editor
Brought to you by:
digitect
From: Steve H. <dig...@mi...> - 2004-02-09 17:38:42
|
From: Ivailo Stoyanov, Feb 9, 2004 3:20 AM > > please accept my apologies for my (presumably) unclear expression, > but English is not my native language. PLEASE, no apologies! I can speak only this one language, so I have only admiration for others who have learned more than one. > Anyway, I have experimented with all the new information I've got, > so here I sum up everything again: > > 1) CREAM environment variable not set --> ``ERROR! $CREAM location > not discovered! Cream not loaded.'' This one troubles me, Cream shouldn't have any problem setting path when using the default installation. I know we're working on a bug when your $CREAM path is set, but I'd like to figure out why it fails when it isn't. Do you have an environmental variable %VIMINIT% set? How about %VIM%? What is the output of ":echo $VIM" and ":echo $VIMRUNTIME" from within Vim? (Do these requests make sense? I don't remember if you said you've used Vim before--if the command line entries, beginning with ":", don't make sense, let me know.) > 2) CREAM variable set to ``C:\Progra~1\vim\cream\'' --> Cream > loaded, BUT the toolbar icons do not appear. > > 3) CREAM variable set to ``C:\Progra~1\vim\cream/'' + modified > cream-menu-toolbar.vim (the one you sent me as attachment) --> > everything works OK. These two are explained by the bug I think we've found fixed by... > > 41:" remove trailing slash from $CREAM > > 42:if strpart($CREAM, strlen($CREAM) - 1) == "/" > > 43: let creamfix = strpart($CREAM, 0, strlen($CREAM) - 1) > > 44:else > > 45: let creamfix = $CREAM > > 46:endif > > 47:" concatenate > > 48:let myruntimepath = creamfix . "," . &runtimepath > > > > with these: > > > > 41:" remove trailing slash from $CREAM > > 42:if matchstr($CREAM, '.$') == '/' > > 43:\|| matchstr($CREAM, '.$') == '\' > > 44: let myruntimepath = matchstr($CREAM, '^.*\(.$\)\@=') . "," > > . &runtimepath > > 45:else > > 46: let myruntimepath = $CREAM . "," . &runtimepath > > 47:endif > > 48: > > 4) CREAM variable set to ``C:\Progra~1\vim\cream/'' + modified lines > 41-48 as suggested --> ``Error detected while C:/Program > Files/vim/cream/cream-menu-toolbar.vim line 49: > E121: Undefined variable: creamfix > E15: Invalid expression: creamfix . "," . &runtimepath'', BUT > afterwards Cream starts as expected. Please make sure your new line 48 is blank, and doesn't include the line 48 from the unpatched version above. There should be no references to the variable "creamfix" remaining. > 5) CREAM variable set to ``C:\Progra~1\vim\cream\'' + new lines > 41-48 --> the same result as described under 4). Should be ok if line 48 is blank. > 6) The mentioned right-click anomaly disappeared when I restarted > the machine. Good, hopefully this is resolved. > Hope that this is now much more clearer;) I think we almost have one bug resolved, but I hope we can figure out why #1 doesn't work. > For the moment I successfully use configuration #3) without any > further problems. > > Thank you for providing this marvelous piece of software to the > community!!! Thank you for your feedback! -- Steve Hall [ dig...@mi... ] Cream... the Vim text editor in sheep's clothing! http://cream.sourceforge.net |