Skip to content

Ensure code executed by dtplyr is marked as data.table aware #184

@hadley

Description

@hadley

When called from within another package, dt_eval() ends up with a root environment that's the other package's namespace (which might not import data.table). It would be nice if dtplyr always worked without intervention by the package author. But cedta() always calls topenv() so it's not clear how to tell data.table that this specific call is ok (even if other calls from the same package aren't data.table aware).

See discussion in ianmcook/tidyquery#17

@MichaelChirico any ideas?

Metadata

Metadata

Assignees

No one assigned

    Labels

    featurea feature request or enhancement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions