summaryrefslogtreecommitdiff
path: root/crates/typst-syntax/src
AgeCommit message (Collapse)Author
2024-09-26Spelling (#5020)Josh Soref
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-09-22Reduce typo count. (#4923)Bruce Mitchener
2024-09-02Parenthesized imports (#4869)Sébastien d'Herbais de Thun
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-08-22Fix docstring in package manifest code (#4801)PgBiel
2024-08-20Fix typos (#4784)Max
2024-08-15Fix lexer on sth followed by comments (#4739)Yip Coekjan
2024-08-09Split shorthands into math and markup, add tilde shorthand (#4706)Max
2024-08-08Bail out of reparse in `expr_with_paren` if we land on a different char (#4577)+merlan #flirora
2024-07-14Change the signature of `World::main` (#4531)Myriad-Dreamin
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-07-14Fix lexer behavior on non-whitespace before ref (#4553)Yip Coekjan
2024-07-11Spans for cross-file go-to-definition (#4539)Laurenz
2024-07-10Add missing keys to manifest types (#4494)tingerrr
2024-07-08Primes should not further raise next superscript's position (#4492)Leedehai
Co-authored-by: Ian Wrzesinski <133046678+wrzian@users.noreply.github.com>
2024-06-22Better error message when package version not exists (#4429)Yip Coekjan
2024-06-22Allow "imprecise" bounds for the compiler version (#4394)Clemens Koza
2024-06-12Lexer hint (#4346)astrale-sharp
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-06-11Add hint when string is used in place of label (#4330)+merlan #flirora
2024-06-04Hint for labels in code mode (#4319)Yip Coekjan
2024-05-30Fix race condition in interners (#4300)Laurenz
2024-05-30Add nested import syntax (#4228)Tulio Martins
Co-authored-by: LuizAugustoPapa <luiz.papa@aluno.puc-rio.br> Co-authored-by: PepinhoJp <pepinho.jp@gmail.com> Co-authored-by: PgBiel <9021226+PgBiel@users.noreply.github.com>
2024-05-29Fix `Default` impls for AST nodes (#4288)Laurenz
2024-05-29Reorder syntax kinds (#4287)Laurenz
2024-05-17Fix raw block has extra space when end with backtick (#4162)Wenzhuo Liu
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-05-13Replace all `Prehashed` with `LazyHash` (#4127)Laurenz
2024-04-30Let let-binding raise error on unexpected keywords (#4034)Leedehai
2024-04-30Fix suffix computation for Source::replace (#3989)QuarticCat
2024-04-19Fix empty 2-d math args with whitespace/trivia (#3786)Ian Wrzesinski
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-04-08SyntaxKind::Eof => SyntaxKind::End to better express its usage (#3872)Leedehai
2024-04-04Let the lexer respect linebreaks within inline raw (#3756)Leedehai
2024-04-03Fix newline parsing behavior in code mode (#3780)Leedehai
2024-04-01Add side parameter to leaf_at (#3767)Matthew Toohey
2024-03-12Fix parsing of parenthesized imports (#3633)Laurenz
2024-03-09Update changelog and roadmap (#3594)Laurenz
2024-03-06Add `typst init` command (#3544)Laurenz
2024-03-03Fix some comments (#3541)geekvest
Signed-off-by: geekvest <cuimoman@sohu.com>
2024-03-01Provide more fine-grained spans in raw blocks (#3257)Myriad-Dreamin
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-02-29Add `depth` and `offset` field to `heading` (#3038)tingerrr
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-02-28Make use of `is_some_and` where applicable (#3523)Laurenz
2024-02-27Fix bugs with parenthesized expression parsing (#3505)Laurenz
2024-02-27Fix parser bug with space before colon (#3504)Laurenz
2024-02-27New context system (#3497)Laurenz
2024-02-21Destructuring improvements (#3463)Laurenz
2024-02-18Introduce `SyntaxSet` (#3450)Laurenz
2024-02-12lexer: Allow emphasis in Korean text without spaces (#3397)Natsu Kagami
2024-02-05Support reading input from stdin (#3339)spore
2024-01-30Remove an unnecessary clone in loop evaluation (#3297)Leedehai
2024-01-29Do not parse special spaces to Space Token (#3267)Peng Guanwen
2024-01-16Syntax error if function name is parenthesized (#3058)Heinenen
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-01-02Don't stop parsing markup text for braces (#3112)Nathan Varner
2023-12-30Don't allow nested line comment inside block comment (#3048)Heinenen