Skip to content

blog post: parsing in quarto 2#2014

Merged
cscheid merged 9 commits intomainfrom
blogpost/quarto-2-deep-dive-may-2026
May 6, 2026
Merged

blog post: parsing in quarto 2#2014
cscheid merged 9 commits intomainfrom
blogpost/quarto-2-deep-dive-may-2026

Conversation

@cscheid
Copy link
Copy Markdown
Member

@cscheid cscheid commented May 5, 2026

Another post for our blog describing ongoing work in Quarto 2.

@github-actions github-actions Bot temporarily deployed to pull request May 5, 2026 15:35 Inactive
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 5, 2026

📝 Preview Deployment

🔍 Full site preview: https://deploy-preview-2014.quarto.org

🔄 Modified Documents

@github-actions github-actions Bot temporarily deployed to pull request May 5, 2026 15:56 Inactive
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 5, 2026

📝 Preview Deployment

🔍 Full site preview: https://deploy-preview-2014.quarto.org

🔄 Modified Documents

Comment thread docs/blog/posts/2026-05-05-quarto-2-parsing/index.qmd Outdated
@@ -0,0 +1,60 @@
#import "@preview/cetz:0.3.4"
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
#import "@preview/cetz:0.3.4"
#import "@preview/cetz:0.5.0"

Comment thread docs/blog/posts/2026-05-05-quarto-2-parsing/index.qmd Outdated
Copy link
Copy Markdown
Collaborator

@mcanouil mcanouil left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suggest to add language to all code blocks to ensure similar styling thus avoid making "code" like prose.
Adding code-overflow: scroll to preserve the wide output shape.

image-alt: "Quarto 2.0"
description: |
Why Quarto 2 ships its own Markdown parser: actionable syntax errors, source locations that survive the entire processing pipeline, and a syntax we can hold stable for the project's lifespan.
---
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
---
code-overflow: scroll
---

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't like the scrollbars!

Copy link
Copy Markdown
Collaborator

@mcanouil mcanouil May 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't either. It was there before but when code blocks have language, then code-overflow default to wrap which changed the display but might have been intentional, thus the suggestion to keep the scrollbar.

Comment thread docs/blog/posts/2026-05-05-quarto-2-parsing/index.qmd Outdated
Comment thread docs/blog/posts/2026-05-05-quarto-2-parsing/index.qmd Outdated
Comment thread docs/blog/posts/2026-05-05-quarto-2-parsing/index.qmd Outdated
cscheid and others added 5 commits May 6, 2026 08:28
Co-authored-by: Mickaël Canouil <8896044+mcanouil@users.noreply.github.com>
Co-authored-by: Mickaël Canouil <8896044+mcanouil@users.noreply.github.com>
Co-authored-by: Mickaël Canouil <8896044+mcanouil@users.noreply.github.com>
Co-authored-by: Mickaël Canouil <8896044+mcanouil@users.noreply.github.com>
Co-authored-by: Mickaël Canouil <8896044+mcanouil@users.noreply.github.com>
@github-actions github-actions Bot temporarily deployed to pull request May 6, 2026 13:41 Inactive
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

📝 Preview Deployment

🔍 Full site preview: https://deploy-preview-2014.quarto.org

🔄 Modified Documents

@cscheid cscheid merged commit 8b1be24 into main May 6, 2026
5 checks passed
@cscheid cscheid deleted the blogpost/quarto-2-deep-dive-may-2026 branch May 6, 2026 14:02
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

Successfully created backport PR for prerelease:

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.

2 participants