-
Notifications
You must be signed in to change notification settings - Fork 985
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Printing of an expression type column does not work when the expression wraps to a new line #3011
Comments
as for the upgrade call, the url was incorrect, I already corrected it in wiki. |
|
As to your main issue, on my machine:
is an error:
with
So there's something wrong in Ideally you'll be able to use #3414 to customize a print method for |
I see... it's breaking because the output wraps to a new line but
I'll fix this in #3414 |
For the record, I dove into this a bit; |
As of now the most recent conclusion about sapply(expression(-1,1), is.language)
# [1] TRUE FALSE so because it can mix types, it behaves more like a list than a vector. |
Printing of an expression type column does not work when the expression wraps to a new line
Works:
Doesn't:
At least on my computer, outside of a
data.table
, the first expression would print all on one line and the second would be split over two.***I have just noticed when doing
rbindlist
that it says expression type columns are not supported***Therefore, maybe the issue is that I was able to create a
data.table
with an expression type column at allP.S. I was unable to download the development version of data.table as per the wiki:
data.table::update.dev.pkg(repo="https://gitlab.com/Rdatatable/data.table") Error: Line starting '<!DOCTYPE html> ...' is malformed!
Instead I did:
devtools::install_github("Rdatatable/data.table")
The text was updated successfully, but these errors were encountered: