NEWS.md
R does a better job of linking documentationDOMPurify js dependency (XSS Sanitization js lib) was previously included as href dependency
href dependencies are supported by htmltools, but not yet by rmarkdown.DOMPurify is embedded directly (for now)mandrake::embed_event_handler() due to XSS vector, and its annoying to maintain JS stored in R code.
htmlwidgets::saveWidget when selfcontained = TRUE breaking embedded stylesheets.attach_dependencies(), which attaches bootstrap and jquery deps to graphsinheritCol. that allows columns to be inherited from other packages. Give a package name, and a list of columns.roclet_process.roclet_col(),
roxygen2::roxy_meta_get("current_package"), will attempt to use env$.packageName.roclet_col(),
"objects" (or the default storr namespace), where column is referenced by
"unique", where they are referenced by name onlysrcpkg is added to "package:{srcpkg}", which contains only columns defined by srcpkg.@importFrom roxygen2 roclet_process, etc to import roxygen2 generics@col outputs never got written to file, to be found by @inheritCol.
@col are processed, and results cached, then all @inheritCol outputs are processed.decorate_plan() function. This function wraps the column extraction and linking process, and allows:
command column of the plan is parsed, highlighted, and code referenced are automagically linked to their docs (thanks to downlit).
Tentative First-Pass
@col tag + column doc workflow #8.
yaml.Initial Dev Version
extract_column_names()