Raberger, Stefan wrote:
Hi Peter,
each of the four PCs actually has the same locale setting:
Sys.setlocale(LC_CTYPE)
[1] German_Austria.1252
(all the other settings returned by invoking Sys.getlocale() are identical as
well).
Just to be sure (because it's displayed incorrectly in my
I had the same normalizePath error recently on a new laptop, with a fresh
install of R 2.8.1 and an attempt to install lme4. First attempt:
package 'Matrix' successfully unpacked and MD5 sums checked
Error in normalizePath(path) :
path[1]: The system cannot find the file specified
Second
S Ellison wrote:
I had the same normalizePath error recently on a new laptop, with a fresh
install of R 2.8.1 and an attempt to install lme4. First attempt:
package 'Matrix' successfully unpacked and MD5 sums checked
Error in normalizePath(path) :
path[1]: The system cannot find the file
I don't know if detecting timeouts is feasible. There are two problems. The
first is being able to tell that failing to find the file was a timeout
problem. The second is distinguishing timeouts due to antivirus software from
timeouts due to, eg, missing network connections, where giving up
I can reproduce the difference that Stefan saw, depending
on whether or not I start Rgui with the flags
--no-environ --no-Rconsole
I think it boils down to the isBlankString() function.
For the string \247 it returns 1 when those flags are
not present and 0 when they are. isBlankString does
William Dunlap wrote:
I can reproduce the difference that Stefan saw, depending
on whether or not I start Rgui with the flags
--no-environ --no-Rconsole
I think it boils down to the isBlankString() function.
For the string \247 it returns 1 when those flags are
not present and 0 when they
William Dunlap wrote:
You may have to use
(unsigned int)(unsigned char)*s++
instead of just
(unsigned int)*s++
to avoid the sign extension.
Thanks again,
I probably won't be doing the change since I don't have a Windows build
environment around, and I'm a bit superstitious about fixing
Using the (unsigned int)(unsigned char) in isspace()
resolved the problem in my Windows build. I put some Rprintf
statements into isBlankString and for type.convert(\247)
it printed
*s=3D-89 (4294967207 if unsigned)
8=3Disspace(*s)
8=3Disspace((unsigned int)*s)
0=3Disspace((unsigned
From: r-devel-boun...@r-project.org
[mailto:r-devel-boun...@r-project.org] On Behalf Of wdun...@tibco.com
Sent: Friday, April 10, 2009 4:00 PM
To: r-de...@stat.math.ethz.ch
Cc: r-b...@r-project.org
Subject: Re: [Rd] type.convert (PR#13646)
Using the (unsigned int)(unsigned char) in