summaryrefslogtreecommitdiff
path: root/crates/typst-syntax/src
AgeCommit message (Expand)Author
2024-12-11Improve raw trimming (#5541)Ian Wrzesinski
2024-12-09Forbid base prefix for numbers with a unit (#5548)wznmickey
2024-12-08Convert unopened square-brackets into a hard error (#5414)Ian Wrzesinski
2024-12-05Bump Rust to 1.83 (#5534)Laurenz
2024-11-13Add support for raw range spansLaurenz
2024-11-04Refactor Parser (#5310)Laurenz
2024-11-0318. Restore list indent behaviorIan Wrzesinski
2024-11-0317. Replace while loop closures and Parser::end() to use SyntaxSetIan Wrzesinski
2024-11-0316. Compress with_mode and with_nl_mode to reduce rightward driftIan Wrzesinski
2024-11-0315. Convert Markup mode to use newline modesIan Wrzesinski
2024-11-01Disallow space between ident and paren in set rule (#5269)Ian Wrzesinski
2024-10-3114. Update 'maybe_wrap_in_math' to remove 'wrap_within' and 'post_process'!Ian Wrzesinski
2024-10-3113. Reorder functions to avoid jumping around when reading code. No actual ch...Ian Wrzesinski
2024-10-3112. Add the Token type and replace lex/skip/save methodsIan Wrzesinski
2024-10-3111. Add Parser::finish_intoIan Wrzesinski
2024-10-3110. Change parser modes using closures instead of manual stacksIan Wrzesinski
2024-10-319. Parse math field access in the lexerIan Wrzesinski
2024-10-318. Create Raw nodes entirely within the lexerIan Wrzesinski
2024-10-317. Return SyntaxNodes from the LexerIan Wrzesinski
2024-10-316. Reduce size of memoization map stateIan Wrzesinski
2024-10-315. Refactor parser memoization to localize functionalityIan Wrzesinski
2024-10-314. Rename convert to convert_and_eatIan Wrzesinski
2024-10-313. Add typst-syntax README and parser commentsIan Wrzesinski
2024-10-31Replace `once_cell`'s `Lazy` as much as possible (#4617)Abdul-Rahman Sibahi
2024-10-27Split out four new crates (#5302)Laurenz
2024-10-22Syntax set macro (#5138)Ian Wrzesinski
2024-10-10More robust glyph drawing (#5159)Laurenz
2024-10-07Fix "thumbnail" key in manifest files not being optional (#5122)Armin Brauns
2024-09-26Spelling (#5020)Josh Soref
2024-09-22Reduce typo count. (#4923)Bruce Mitchener
2024-09-02Parenthesized imports (#4869)Sébastien d'Herbais de Thun
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
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
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
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
2024-05-29Fix `Default` impls for AST nodes (#4288)Laurenz
2024-05-29Reorder syntax kinds (#4287)Laurenz