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