I keep getting the error when trying to build the vignetee for {disk.frame}. And I think it's due to buggy behaviour with {callr} with NSE.
Is it possible to not use {callr} with RMarkdown? I think {callr} creates a fresh session of R in the background, but if I just use the same session to build Markdown then I should be fine. But I can't find where in the Rmarkdown documentation that I can disable {callr}.
--- re-building 'intro-disk-frame.Rmd' using rmarkdown
Quitting from lines 230-235 (intro-disk-frame.Rmd)
Error: processing vignette 'intro-disk-frame.Rmd' failed with diagnostics:
no applicable method for 'filter_' applied to an object of class "NULL"
--- failed re-building 'intro-disk-frame.Rmd'
SUMMARY: processing the following file failed:
'intro-disk-frame.Rmd'
Error : Vignette re-building failed.
Error: <callr_status_error: callr subprocess failed: Vignette re-building failed.>
-->
<callr_remote_error: Vignette re-building failed.>
in process 17276
See `.Last.error.trace` for a stack trace.
Warning message:
In df_setup_vignette(excl = c("08-more-epic.Rmd", "06-vs-dask-juliadb.Rmd", :
NAs introduced by coercion