Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
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 }}
Uh oh!
There was an error while loading.
Please reload this page
.
quarto-dev
/
quarto-cli
Public
Notifications
You must be signed in to change notification settings
Fork
457
Star
6k
Code
Issues
1.8k
Pull requests
80
Discussions
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Security and quality
Insights
feat(typst): add code annotation and filename support
- #14170
#14170
Open
mcanouil
wants to merge 38 commits into
quarto-dev:main
quarto-dev/quarto-cli:main
from
mcanouil:feat/typst-annotation-filename
mcanouil/quarto-cli:feat/typst-annotation-filename
Copy head branch name to clipboard
Conversation
Commits
38
(38)
Checks
Files changed
Open
feat(typst): add code annotation and filename support
#14170
mcanouil
wants to merge 38 commits into
quarto-dev:main
quarto-dev/quarto-cli:main
from
mcanouil:feat/typst-annotation-filename
mcanouil/quarto-cli:feat/typst-annotation-filename
Copy head branch name to clipboard
Commits
Commits on Mar 6, 2026
feat: add unified quarto-code-block wrapper to Typst definitions
Show description for d607d11
mcanouil
committed
d607d11
View commit details
Copy full SHA for d607d11
Browse repository at this point
feat: pass syntax-highlighting boolean to Typst filter params
Show description for b3e04ce
mcanouil
committed
b3e04ce
View commit details
Copy full SHA for b3e04ce
Browse repository at this point
feat: add Typst code annotation processing to Lua filter
Show description for e50c0bd
mcanouil
committed
e50c0bd
View commit details
Copy full SHA for e50c0bd
Browse repository at this point
feat: extend skylightingPostProcessor for code annotations
Show description for 6ce0416
mcanouil
committed
6ce0416
View commit details
Copy full SHA for 6ce0416
Browse repository at this point
feat: add Typst renderer for DecoratedCodeBlock filename bar
Show description for 80b2fcf
mcanouil
committed
80b2fcf
View commit details
Copy full SHA for 80b2fcf
Browse repository at this point
test: add Typst code annotation and filename bar test documents
Show description for 651075e
mcanouil
committed
651075e
View commit details
Copy full SHA for 651075e
Browse repository at this point
refactor: split quarto-code-block into quarto-code-filename and quarto-code-annotation
mcanouil
committed
b5c6da8
View commit details
Copy full SHA for b5c6da8
Browse repository at this point
test: expand Typst code annotation and filename test coverage
mcanouil
committed
9e800ff
View commit details
Copy full SHA for 9e800ff
Browse repository at this point
fix: harden Typst code annotation and filename escaping
mcanouil
committed
8241543
View commit details
Copy full SHA for 8241543
Browse repository at this point
Merge branch 'main' into feat/typst-annotation-filename
mcanouil
authored
53f0ede
View commit details
Copy full SHA for 53f0ede
Browse repository at this point
test: tweak test files
mcanouil
committed
9416ad1
View commit details
Copy full SHA for 9416ad1
Browse repository at this point
fix: merge parent block from code cell with annotation marker regex for Skylighting
Show description for 78a54f8
mcanouil
committed
78a54f8
View commit details
Copy full SHA for 78a54f8
Browse repository at this point
Commits on Mar 7, 2026
fix: improve semantic structure by linking code and annotation
mcanouil
committed
c0f1448
View commit details
Copy full SHA for c0f1448
Browse repository at this point
test: update tests with semantic links
mcanouil
committed
ac932e9
View commit details
Copy full SHA for ac932e9
Browse repository at this point
fix: ensure back-labels are emitted only once
mcanouil
committed
5c8b344
View commit details
Copy full SHA for 5c8b344
Browse repository at this point
test: update block styling to include stroke in monospace tests
mcanouil
committed
994a878
View commit details
Copy full SHA for 994a878
Browse repository at this point
Commits on Mar 8, 2026
test: update block styling to include stroke in brand monospace block
mcanouil
committed
6efcd12
View commit details
Copy full SHA for 6efcd12
Browse repository at this point
Commits on Mar 9, 2026
fix: escape newline, carriage return, and tab characters in filename
mcanouil
committed
da9fb87
View commit details
Copy full SHA for da9fb87
Browse repository at this point
Merge branch 'main' into feat/typst-annotation-filename
mcanouil
authored
f9a5d50
View commit details
Copy full SHA for f9a5d50
Browse repository at this point
Commits on Mar 24, 2026
Merge branch 'main' into feat/typst-annotation-filename
mcanouil
authored
3015d59
View commit details
Copy full SHA for 3015d59
Browse repository at this point
fix: improve filename escaping in DecoratedCodeBlock renderer
mcanouil
committed
422e053
View commit details
Copy full SHA for 422e053
Browse repository at this point
refactor: extract Typst annotation helpers into require() module
Show description for ae392ad
mcanouil
committed
ae392ad
View commit details
Copy full SHA for ae392ad
Browse repository at this point
fix: move Typst annotation require() inside function scope
Show description for 87698cd
mcanouil
committed
87698cd
View commit details
Copy full SHA for 87698cd
Browse repository at this point
docs: update changelog for Typst annotation and filename features
Show description for 12823b5
mcanouil
committed
12823b5
View commit details
Copy full SHA for 12823b5
Browse repository at this point
Commits on Apr 13, 2026
Merge branch 'main' into feat/typst-annotation-filename
mcanouil
authored
f7fd416
View commit details
Copy full SHA for f7fd416
Browse repository at this point
Commits on Apr 23, 2026
Merge branch 'main' into feat/typst-annotation-filename
mcanouil
authored
b997760
View commit details
Copy full SHA for b997760
Browse repository at this point
Commits on Jul 22, 2026
Merge branch 'main' into feat/typst-annotation-filename
cderv
authored
63d2a79
View commit details
Copy full SHA for 63d2a79
Browse repository at this point
Commits on Jul 23, 2026
fix(typst): qualify constants refs left bare after main merge
Show description for 3300cc2
cderv
committed
3300cc2
View commit details
Copy full SHA for 3300cc2
Browse repository at this point
revert: remove strok for consistency with other formats
mcanouil
committed
f3222b3
View commit details
Copy full SHA for f3222b3
Browse repository at this point
Commits on Jul 27, 2026
Merge remote-tracking branch 'origin/main' into pr/mcanouil/14170
mcanouil
committed
b154d27
View commit details
Copy full SHA for b154d27
Browse repository at this point
fix(typst): make code annotations robust to id, offset, and label mismatches
Show description for 94b048e
mcanouil
committed
94b048e
View commit details
Copy full SHA for 94b048e
Browse repository at this point
fix(typst): remove leftover stroke on native code blocks
Show description for f440dbc
mcanouil
committed
f440dbc
View commit details
Copy full SHA for f440dbc
Browse repository at this point
fix(typst): support code annotations inside crossref listings
Show description for 206cc84
mcanouil
committed
206cc84
View commit details
Copy full SHA for 206cc84
Browse repository at this point
fix(typst): keep Skylighting path for light/dark highlighting themes
Show description for 66c4f64
mcanouil
committed
66c4f64
View commit details
Copy full SHA for 66c4f64
Browse repository at this point
Merge branch 'main' into feat/typst-annotation-filename
mcanouil
authored
34b479d
View commit details
Copy full SHA for 34b479d
Browse repository at this point
fix(typst): adjust Skylighting annotation keys by startFrom only
mcanouil
committed
94e7b58
View commit details
Copy full SHA for 94e7b58
Browse repository at this point
test(typst): cover annotation and filename edge cases
mcanouil
committed
f7126b4
View commit details
Copy full SHA for f7126b4
Browse repository at this point
docs: move changelog entry to 1.11
mcanouil
committed
a63e76e
View commit details
Copy full SHA for a63e76e
Browse repository at this point
You can’t perform that action at this time.