You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Revisit nagging about long-redundant Rcpp::LdPath() and alike #1412
A long time ago in a parallel universe far away we attempted to clean up use of (most of the) already-then ancient and unused helper functions in R/RcppLdpath.R. However, by jumping directly to .Deprecated() we created too much line noise and rolled this back. ChangeLog has the goods:
One issue may be, I just realized, that use cases often involved a call from src/Makevars via cat() which this may break. Hm. A quick spot check reveals no trouble. I guess that is what reverse dependency checks will be for.
Yes I was thinking about that too. Looks like we may be covered already:
‘message’ is used for generating ‘simple’ diagnostic messages
which are neither warnings nor errors, but nevertheless
represented as conditions. Unlike warnings and errors, a final
newline is regarded as part of the message, and is optional. The
default handler sends the message to the stderr() connection.
Activity
Enchufa2 commentedon Nov 26, 2025
+1
eddelbuettel commentedon Nov 26, 2025
One issue may be, I just realized, that use cases often involved a call from
src/Makevarsviacat()which this may break. Hm.A quick spot check reveals no trouble.I guess that is what reverse dependency checks will be for.Edit: I used
::when I needed:::. There is plenty of it out there still: https://github.com/search?q=org%3Acran%20Rcpp%3A%3A%3ALdFlags&type=codeEnchufa2 commentedon Nov 26, 2025
We need to write to stderr instead of stdout to avoid polluting the flags, right?
eddelbuettel commentedon Nov 26, 2025
Yes I was thinking about that too. Looks like we may be covered already:
eddelbuettel commentedon Dec 2, 2025
This has been addressed by #1413.
try removal of Makevars due to recent Rcpp messages about deprecation (…