On Sat, 8 Nov 2003 16:03:19 +0000 (GMT), you wrote:
>On Sat, 8 Nov 2003, Duncan Murdoch wrote:
>
>> Another special connection (which might exist? I couldn't spot it)
>> would be one that read from a character vector, i.e. c('a','b','c')
>> would be read as 3 lines of one letter each. Then something like
>>
>> stringConnection(readClipboard())
>
>It's called a textConnection:
>
>> readLines(textConnection(c('a','b','c')))
>[1] "a" "b" "c"
>
>The problem here is not with the file("clipboard") connection but with the
>documented restriction of load() to suitable connections, including
>needing binary mode (which text connections don't have either).
I was misled by a typo in the man page for file, where it says:
Under Windows, 'file' can also be used with 'description =
"clipboard"' in mode '"w"' and '"w"' only.
Presumably that should be "in modes '"r"' and '"w"'."
In the ?load page, I see the words "suitable connection", but I don't
see any mention of binary access being required. Is that documented
somewhere?
I guess it comes from the use of gzcon in load. Couldn't the
restriction be removed by having gzcon treat any text mode connection
as uncompressed?
Duncan Murdoch
______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-devel