summaryrefslogtreecommitdiff
path: root/crates/typst-syntax
AgeCommit message (Collapse)Author
2023-10-30Fixed typos (#2524)Fritz Rehde
2023-10-29Linebreaking for linksLaurenz
2023-10-19Fix tag list orderLaurenz
2023-10-17Replace `Vec` with `EcoVec`, removed `Box` (#2420)Sébastien d'Herbais de Thun
2023-10-12MathAttach::primes: account for possible hash before base (#2363)bluebear94
Fixes #2358.
2023-10-09Hashtag -> HashLaurenz
2023-10-09Use/allow U+2212 MINUS SIGN instead of U+002D HYPHEN MINUS everywhere (#2318)MALO
2023-10-09Bump ecowLaurenz
2023-09-26Extract IDE crateLaurenz
2023-09-19Improve span stability after incremental parsingLaurenz
2023-09-19Incremental parsing in CLILaurenz
Reparses files in the CLI incrementally and also uses the file modification timestamp to completely skip reparsing if possible.
2023-09-16Fix missing capturing of assignmentsLaurenz
The previous commit was a bit overambitious. The left-hand side of assignments should actually be fully captured: Argument lists in `at` calls can contain captured variables. And if the assigned variable itself is captured, then the function is faulty anyway. (And we ensure the correct error message by capturing it.) Fixes #2169
2023-09-16Fix incremental compilation by fixing closure capturingLaurenz
Fixes #1958
2023-09-12Fix newline parsing behaviour in markupLaurenz
2023-09-11First-class typesLaurenz
Makes types first-class values.
2023-09-06Don't automatically match fencesLaurenz
Fixes #306
2023-09-04Allow packages to specify their minimum compiler versionLaurenz
2023-09-04Update ast.rs (#2057)KillTheMule
Rust 1.74 warns about this, noting it will be a hard error soon. Quite annoying when developing on an unstable compiler now already ;)
2023-08-30Allow renaming imports with `as` (#1923)Pg Biel
2023-08-29More type safety for spansLaurenz
2023-08-22Virtual path typeLaurenz
Fixes #1937
2023-08-21Set new minimum serde versionLaurenz
1.0.184 does not ship with a precompiled binary anymore
2023-08-19Restrict serde versionLaurenz
2023-08-19Make AST borrowedLaurenz
2023-08-10Fix single prime in subscript (#1909)sitandr
* Fix single prime in subscript (a_' producing wrong result) * Clippy
2023-08-03Split markup and math shorthands for docsLaurenz
2023-08-03enum ident one more then current start (#1824)Anton Wetzel
2023-07-19Enable ecow's serde feature for typst-syntaxLaurenz
2023-07-18Extract syntax module into typst-syntax crateLaurenz