Skip to content

Conversation

@jennybc
Copy link

@jennybc jennybc commented Dec 21, 2023

This PR is inspired by doing revdep checks for glue. I'm going to temporarily back off on the associated change in glue, just so I can release without any breakage of other packages.

But please do consider this a heads up that, in the future, glue::glue() will error when .envir is not an actual environment. .envir has always been documented to be an environment and I'd like to make that actually true.

OTOH glue_data() does officially accept something "list-ish" as .x. So I think it's a better choice for your usage.

Backstory in glue:

tidyverse/glue#308
tidyverse/glue@e2b74ff

Add the final 's' to 'allowEscapes'
@jennybc
Copy link
Author

jennybc commented Jan 10, 2024

I released glue 1.7.0 today without this change and then re-introduced the change. So you can expect it to be present in glue's next release, which I have no concrete plans for. But barring an unforeseen release in the next ~2 weeks, I will consider this issue as me having given plenty of notice of the change.

This also means you can check your package in the presence of dev glue to test your own fix for the issue.

@jennybc jennybc mentioned this pull request Sep 19, 2024
16 tasks
@jennybc
Copy link
Author

jennybc commented Sep 30, 2024

glue 1.8.0 has been accepted on CRAN now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant