-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
quarto documents with rlang errors throw badly #225
Comments
Duplicate of yihui/knitr#2366 |
I am the author of that issue, it looks like there is a bug here in introduced by #b834959 here: b834959#diff-518dd3a35abbeadcd80541ab2ee49daa55dbd86f84cac0a083168e022073868cR155 If we go to the eval_error code path, there is no handler for it to return from and it will return NULL, which later in the
CC: @yihui |
Fixes #225 I can't remember exactly why this comes up, but clearly in some circumstances rethrowing the error doesn't trigger immediate termination. This shouldn't have widespread effects.
Fixes #225 I can't remember exactly why this comes up, but clearly in some circumstances rethrowing the error doesn't trigger immediate termination. This shouldn't have widespread effects.
Ok, fairly confident that this is better as of 33c1286 |
Thank you! |
file
_quarto.yaml
:file
test.qmd
:Output:
The expected result is as when converted to
stop()
:The text was updated successfully, but these errors were encountered: