[Rd] justify hard coded in format.ftable

2020-05-10 Thread SOEIRO Thomas
Dear all, justify argument is hard coded in format.ftable: cbind(apply(LABS, 2L, format, justify = "left"), apply(DATA, 2L, format, justify = "right")) It would be useful to have the possibility to modify the argument between c("left", "right", "centre", "none") as in format.default. The

Re: [Rd] Minor Infelicity in Printing of Objects Nested in Lists

2020-05-10 Thread brodie gaslam via R-devel
> On Sunday, May 10, 2020, 12:24:17 PM EDT, Lionel Henry > wrote: > > The main reason for resetting the tagbuf in `print.default()` and > other entry points to the print routine is that it is currently not > reset on exit. Creating a context to reset it on exit to its last > value might work. T

Re: [Rd] Minor Infelicity in Printing of Objects Nested in Lists

2020-05-10 Thread Lionel Henry
Hello, The main reason for resetting the tagbuf in `print.default()` and other entry points to the print routine is that it is currently not reset on exit. Creating a context to reset it on exit to its last value might work. This should be done in the entry points rather than in print-value-rec th

[Rd] Minor Infelicity in Printing of Objects Nested in Lists

2020-05-10 Thread brodie gaslam via R-devel
Currently S3 objects nested in generic vectors cause the tag buffer to be reset.  This feels sub-optimal for those objects that don't have a print method: > list(a=list(b='hello')) $a $a$b ### notice "$a$b" [1] "hello" > list(a=structure(list(b='hello'), class='world')) $a