index
:
typst
0.10
0.11
0.11-with-extras
0.11.1-with-extras
0.12
0.12.0-with-extras
0.13
0.6
0.7
0.8
0.9
better-lists
consistent-html-frame-size
digital-signatures
html-content-models
improve-raw-docs
in-operator-for-modules
main
parallel-iterations
pdf-accessibility
pdf-lang
rect-strokes
ref-cite-warn
repeat-figure-caption
table-subfooters
type-str-compat-round-2
warn-suppression
MSM's mirror of Typst
Charlotte Koch
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
crates
/
typst-syntax
/
src
/
lexer.rs
Age
Commit message (
Expand
)
Author
2025-06-26
Disallow empty labels and references (#5776) (#6332)
Said A.
2025-06-12
Unify `EvalMode` and `LexMode` into `SyntaxMode` (#6432)
cAttte
2025-06-10
Improve number lexing (#5969)
Ian Wrzesinski
2025-03-24
Use `u64` instead of `usize` to store counter and enumeration item numbers, s...
Eduardo Sánchez Muñoz
2025-01-23
Just add MathText SyntaxKind
Ian Wrzesinski
2025-01-23
Ignore shebang at start of file (#5702)
T0mstone
2025-01-09
Better math argument parsing (#5008)
Max
2024-12-11
Improve raw trimming (#5541)
Ian Wrzesinski
2024-12-09
Forbid base prefix for numbers with a unit (#5548)
wznmickey
2024-11-03
18. Restore list indent behavior
Ian Wrzesinski
2024-11-03
15. Convert Markup mode to use newline modes
Ian Wrzesinski
2024-10-31
9. Parse math field access in the lexer
Ian Wrzesinski
2024-10-31
8. Create Raw nodes entirely within the lexer
Ian Wrzesinski
2024-10-31
7. Return SyntaxNodes from the Lexer
Ian Wrzesinski
2024-08-15
Fix lexer on sth followed by comments (#4739)
Yip Coekjan
2024-08-09
Split shorthands into math and markup, add tilde shorthand (#4706)
Max
2024-07-14
Fix lexer behavior on non-whitespace before ref (#4553)
Yip Coekjan
2024-06-12
Lexer hint (#4346)
astrale-sharp
2024-06-11
Add hint when string is used in place of label (#4330)
+merlan #flirora
2024-05-17
Fix raw block has extra space when end with backtick (#4162)
Wenzhuo Liu
2024-04-08
SyntaxKind::Eof => SyntaxKind::End to better express its usage (#3872)
Leedehai
2024-04-04
Let the lexer respect linebreaks within inline raw (#3756)
Leedehai
2024-04-03
Fix newline parsing behavior in code mode (#3780)
Leedehai
2024-03-01
Provide more fine-grained spans in raw blocks (#3257)
Myriad-Dreamin
2024-02-28
Make use of `is_some_and` where applicable (#3523)
Laurenz
2024-02-27
New context system (#3497)
Laurenz
2024-02-12
lexer: Allow emphasis in Korean text without spaces (#3397)
Natsu Kagami
2024-01-29
Do not parse special spaces to Space Token (#3267)
Peng Guanwen
2024-01-02
Don't stop parsing markup text for braces (#3112)
Nathan Varner
2023-12-30
Don't allow nested line comment inside block comment (#3048)
Heinenen
2023-11-19
Streamline imports
Laurenz
2023-11-15
Lexer change: Allow emphasis in CJK text without spaces (#2648)
Peng Guanwen
2023-11-13
Fix potential line splitting issue in `raw` (#2674)
Sébastien d'Herbais de Thun
2023-10-29
Linebreaking for links
Laurenz
2023-10-09
Hashtag -> Hash
Laurenz
2023-10-09
Use/allow U+2212 MINUS SIGN instead of U+002D HYPHEN MINUS everywhere (#2318)
MALO
2023-07-18
Extract syntax module into typst-syntax crate
Laurenz