From: Steve Hall <digitect@da...> - 2007-05-18 21:48:58
From: James Ahlstrom, Fri, May 18, 2007 10:16 am
> I tried to install Cream on my office Windows XP machine using the
> one-click install, and received this message:
> Error: Unable to find a location for user files.
> At first I suspected an environment variable issue, such as
> $HOMEDRIVE$HOMEPATH not being in proper format (forward/reverse
> backslash issues) or not writable. So I set $CREAM_USER to a known
> writable directory, but this didn't work either.
How are you setting this variable? This is a user-specified string
accepted "as-is". It is expected to be in Windows format, although
Cream does a pretty good job of trying to find something that works
between a valid Windows or Unix format. For best results, use the DOS
8.3 format ("DIR /x") which avoids spaces and forward slashes.
> Apparently Cream was unable to create directories on my office
> machine. I suspect that was because my office machine has MKS
> toolkit installed on it, and I suspect Cream uses a shell command to
> create directories. MKS toolkit is a set of Unix commands ported to
> Windows which includes "mkdir". Similar toolkits are cygwin and uwin
> if you are familliar with those. Anyway, MKS has a "mkdir" in $PATH
> before the Windows "mkdir", and I suspect that is the source of the
> trouble. My home machine does not have MKS but is otherwise similar
> to my office machine.
Very likely, Cream does indeed use the "mkdir" command and assumes a
proper/valid Windows format for the path attempted.
> Probably few people have MKS installed, so maybe this is not a
> frequent problem. But since one of the great benefits of Cream is
> that there is a Unix and a Windows version that work identically, it
> has appeal to those like myself who switch frequently between these
> OS's. Many of us will have MKS, cygwin, uwin, etc. so this problem
> may occur more than you think.
Perhaps, we do see issues from time to time with permissions and path
formatting for user directories. Sometimes the fix is worse than the
problem, but to date I've not seen a problem beyond the 8.3 format
Steve Hall [ digitect dancingpaper com ]
:: Cream... usability for Vim