| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-09-12 | Fix newline parsing behaviour in markup | Laurenz | |
| 2023-09-11 | Update tests for type system changes | Laurenz | |
| 2023-09-11 | Wrap into an equation when a Math expr is evaluated (#2081) | LU Jialin | |
| 2023-09-11 | Provide `highlight` function for setting the background color of text (#2076) | LU Jialin | |
| 2023-09-09 | Fix font family mismatch between Typst and usvg | Laurenz | |
| Fixes #2051 | |||
| 2023-09-06 | Fix spacing after number in math | Laurenz | |
| Fixes #1052 | |||
| 2023-09-06 | Don't automatically match fences | Laurenz | |
| Fixes #306 | |||
| 2023-09-06 | Interpret vertical page number alignment differently | Laurenz | |
| The vertical alignment of `number-align` now selects header or footer instead of aligning within the footer. This is a minor breaking change because - top behaves differently now - horizon is now forbidden - bottom (the new default) behaves differently, too Typical number-align usage will likely not use the vertical component at all, though. Fixes #645 | |||
| 2023-09-05 | Bump hayagriva | Laurenz | |
| 2023-09-04 | Fix improper line wrapping in the presence of medial newlines (#2056) | bluebear94 | |
| Fixes #2019. | |||
| 2023-09-01 | Rename test | Laurenz | |
| The name `empty` shall not appear in any test but `empty.typ`. | |||
| 2023-08-31 | Replace tabs with spaces in raw elements. (#2042) | Anton Wetzel | |
| 2023-08-31 | Add regular polygons to visualize (#1215) | Reid Johnson | |
| 2023-08-30 | Introduce second variant of Ignorant Behaviour and prevent weak page breaks ↵ | Beiri22 | |
| at basically empty pages (#1929) | |||
| 2023-08-26 | Fix weak spacing broken in math (#1966) | sitandr | |
| 2023-08-25 | Initial support for augmented matrices (#1679) | lolstork | |
| 2023-08-23 | Render opening smart quote after another opening quote of a different type ↵ | bluebear94 | |
| (#1559) | |||
| 2023-08-23 | linebreak_optimized: Handle breakpoints separated only by spaces (#1821) | bluebear94 | |
| 2023-08-22 | Support selectors with and/or followed by before/after (#1883) | damaxwell | |
| Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2023-08-21 | Check for control flow event before let binding (#1912) | bluebear94 | |
| Fixes #1906 (trying to destructure the result of `continue`). | |||
| 2023-08-10 | Fix single prime in subscript (#1909) | sitandr | |
| * Fix single prime in subscript (a_' producing wrong result) * Clippy | |||
| 2023-08-08 | Penalize runts (#1858) | Matt Fellenz | |
| 2023-08-05 | Decode image (#1810) | Beiri22 | |
| 2023-08-05 | Period and slash are ordinary characters in math (#1855) | damaxwell | |
| 2023-08-05 | Correct spacing between closing delimiter and large operators (#1857) | damaxwell | |
| 2023-08-03 | layout::par::finalize: Bound allotted width when fitting to width (#1828) | bluebear94 | |
| Sometimes, optimized line breaking outputs lines that are wider than the allotted width so that spacing between words can be narrowed to fit. However, the width calculation for the fit-to-width case does not account for this, causing the resulting width to exceed the width of the region. This commit takes the minimum of the calculated width with the width of the region. Fixes #1825. | |||
| 2023-08-03 | Ensure normal weight math font face is consistent (#1774) | damaxwell | |
| 2023-08-03 | large operators have limits in displays; relations have limits always (#1748) | damaxwell | |
| 2023-08-03 | Warn if layout doesn't stabilize (#1684) | bluebear94 | |
| 2023-07-20 | Improved #box baselines in math (#1755) | damaxwell | |
| * Improved #box baselines in math * add a test | |||
| 2023-07-20 | Center delimiters vertically about the axis (#1756) | damaxwell | |
| 2023-07-20 | Center large operators on axis (#1735) | damaxwell | |
| 2023-07-19 | Identify state by key only | Laurenz | |
| 2023-07-19 | Resolve `place` deltas relative to real container size | Laurenz | |
| 2023-07-19 | Positions placed elements relative to real container size (#1745) | Laurenz | |
| This positions placed elements relative to the real container size instead of relative to the base size of the region. This makes its usage more versatile. Fixes #82 Fixes #685 Fixes #1705 | |||
| 2023-07-19 | Support OpenType writing script (#1697) | damaxwell | |
| 2023-07-18 | Support `scope` argument for `eval` | Laurenz | |
| 2023-07-18 | Improved math root layout (#1743) | damaxwell | |
| 2023-07-18 | split attach test (#1744) | damaxwell | |
| 2023-07-17 | Support for bounding box text edges (#1626) | damaxwell | |
| 2023-07-17 | Load theme for raw code (#1675) | Myriad-Dreamin | |
| 2023-07-17 | Classify `dots.c`, `dots.down`, `dots.up` and `dots.v` as normal (#1726) | Liam Murphy | |
| Fixes #713. They were previously classified by Unicode as relations, which caused a '+' sign after one of them to be treated as a unary operator rather than a binary operator. This PR overrides the Unicode classification and classifies them as normal instead, which causes a '+' sign after one of them to be properly treated as a binary operator. | |||
| 2023-07-10 | Do not take empty lines into account when computing `raw` block dedent (#1676) | MALO | |
| 2023-07-10 | Basic floating placement | Laurenz | |
| 2023-07-10 | Better primes in math (#1614) | sitandr | |
| 2023-07-10 | Customizable math classes (#1681) | Eric Biedert | |
| 2023-07-06 | Raw syntax definition loading (#1655) | Sébastien d'Herbais de Thun | |
| 2023-07-06 | Handle single and alternate substs for single glyphs in math mode (#1592) | bluebear94 | |
| 2023-07-06 | Add support for weak elements in math (#1633) | bluebear94 | |
| 2023-06-26 | support optical sizes for script/scriptscript when available (#1580) | damaxwell | |
