-
-
Notifications
You must be signed in to change notification settings - Fork 878
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
Building quarto book shows non-interactive progress bar #2271
Comments
Same problem when knitting a single quarto doc when the output appears in the background jobs tab, rather than the build pane. |
The new behavior cames from discussion in #2221 and commit 47bce01. It was introduced in 1.43 Current detection for simple mode is Lines 1136 to 1149 in ec4c9b6
When quarto is running R it will do it executing R in background session started with Deno as So probably the current detection does not work for the case of knitr run within Quarto. We need to find what works for this case.... I think even |
I'm using an env var to detect the background jobs pane. This should work now. |
This is now working in Background Job pane inside RStudio.
@hadley I understand there could be a scenario where the Build pane is used ? Also, I don't know if you were referring only to RStudio IDE panes, but just for referement, in terminal, it will still use the non-interactive progress bar. In same terminal session, we'll have
Just mentioning this for reference. The simple progress bar seems ok to have in Terminal for Quarto. |
Yeah, I see quarto book usually in the build pane. |
Thanks I tried Quarto Website and the Build Pane button triggers a render in the Job Pane. So it seems only the Build button for a Quarto Book triggers rendering in the Build pane directly. |
It should be ok in build pane now too. thanks |
Thanks @cderv! |
This old thread has been automatically locked. If you think you have found something related to this, please open a new issue by following the issue guide (https://yihui.org/issue/), and link to this old issue if necessary. |
i.e.
Previously it was (correctly) using the dynamic progress bar. I'm using knitr 1.43.
By filing an issue to this repo, I promise that
xfun::session_info('knitr')
. I have upgraded all my packages to their latest versions (e.g., R, RStudio, and R packages), and also tried the development version:remotes::install_github('yihui/knitr')
.I understand that my issue may be closed if I don't fulfill my promises.
The text was updated successfully, but these errors were encountered: