[plt-scheme] complete word
Robert Nikander wrote:
>
> On Sep 21, 2007, at 8:48 AM, Jens Axel Søgaard wrote:
>>>> Just checking: What is the value of the environment
>>>> variable PLTCOLLECTS ?
>>> /Users/rob/Projects/schemelibs:
>>
>> That looks wrong (95% sure). PLTCOLLECTS should point
>> to the collects folder - and it is important it points
>> to where you downloaded the SVN-version of collects
>> (and not the standard location).
>
> My understanding is that adding the colon makes it prepend PLTCOLLECTS
> to the default collections path list. It has worked for months --
> within DrScheme I can require the standard collections, as well as those
> in my 'schemelibs' directory. When I set PLTCOLLECTS to nothing and
> restarted, still no completions.
>
> Here is (current-library-collection-paths) with PLTCOLLECTS set to nothing:
>
> (#<path:/Users/rob/Library/PLT Scheme/371.3/collects>
> #<path:/usr/local/plt/collects>)
>
> and with my original setting:
>
> (#<path:/Users/rob/Projects/schemelibs> #<path:/Users/rob/Library/PLT
> Scheme/371.3/collects> #<path:/usr/local/plt/collects>)
>
> When I built from SVN I did:
>
> configure --prefix=/usr/local/plt
> make
> sudo make install
Okay, that implies the collections from the SVN version
is installed in /usr/local/plt/collects . What troubles me is the
/Users/rob/Library/PLT Scheme/371.3/collects. If the collections
in there stem from a distribution different from the SVN version
then you risk DrScheme uses the wrong one.
Unless of course /Users/rob/Projects/schemelibs is a symbolic
link to /Users/rob/Library/PLT Scheme/371.3/collects ?
But I'll leave it to the Mac users to tell you whether it
okay or not.
--
Jens Axel Søgaard