Le 16/03/2018 à 17:10, David Hugh-Jones a écrit :
Hi all,
I expect I'm getting something wrong, but
cat("foo bar baz foo bar baz foo bar baz", fill = 10)
should be broken into lines of width 10, whereas I get:
cat("foo bar baz foo bar baz foo bar baz", fill = 10)
foo bar baz foo bar baz foo bar baz
On the other side, if I do
> cat(strsplit("foo bar baz foo bar baz foo bar baz", " ")[[1]], fill = 10)
I get the expected result:
foo bar
baz foo
bar baz
foo bar
baz
Which suggest that cat() doesn't break elements of submitted character vector
put put enough of them to fill the requested width.
Serguei.
This is on R 3.4.3, but I don't see mentions of it fixed in 3.4.4 or
r-devel NEWS.
Cheers,
David
[[alternative HTML version deleted]]
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel