summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2023-08-30Add test for ends-with fixLaurenz
2023-08-30Fix data loading display namesLaurenz
2023-08-30Allow renaming imports with `as` (#1923)Pg Biel
2023-08-30Make zip variadic (#2041)Sébastien d'Herbais de Thun
2023-08-30Introduce second variant of Ignorant Behaviour and prevent weak page breaks ↵Beiri22
at basically empty pages (#1929)
2023-08-30Duration type, simple date-duration-calculations and comparisons (#1843)Beiri22
2023-08-29Add a bit more docs to `compile`Laurenz
2023-08-29More type safety for spansLaurenz
2023-08-26Fix weak spacing broken in math (#1966)sitandr
2023-08-26Implement `rev()` method on string (#2013)Kevin K
2023-08-26Fixed numbering hint (#2012)Sébastien d'Herbais de Thun
2023-08-25separate decode from string/bytes for all data functions; and encode for ↵Beiri22
json, toml, yaml via serde (#1935)
2023-08-25Initial support for augmented matrices (#1679)lolstork
2023-08-23Render opening smart quote after another opening quote of a different type ↵bluebear94
(#1559)
2023-08-23linebreak_optimized: Handle breakpoints separated only by spaces (#1821)bluebear94
2023-08-22Virtual path typeLaurenz
Fixes #1937
2023-08-22Support selectors with and/or followed by before/after (#1883)damaxwell
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-08-21Add hint for missing method error for dictionary where a field with a ↵Simon Rask
function is present (#1922)
2023-08-21Check for control flow event before let binding (#1912)bluebear94
Fixes #1906 (trying to destructure the result of `continue`).
2023-08-21Add intersperse() method for arrays (#1897)Gokul Soumya
2023-08-21Make bytes joinableLaurenz
2023-08-21Wasm plugin system (#1555)astrale-sharp
2023-08-10Fix single prime in subscript (#1909)sitandr
* Fix single prime in subscript (a_' producing wrong result) * Clippy
2023-08-08Fix crashing on empty regexps (#1870)sitandr
2023-08-08Refactor SVG export a bitLaurenz
2023-08-08Add SVG export (#1729)Wenzhuo Liu
2023-08-08Penalize runts (#1858)Matt Fellenz
2023-08-07Show warning to user if they use double/empty underscores (italic) (#1871)Mathias Fischler
2023-08-06Fix incomplete line endings (#1866)Matt Fellenz
2023-08-05Decode image (#1810)Beiri22
2023-08-05Period and slash are ordinary characters in math (#1855)damaxwell
2023-08-05Correct spacing between closing delimiter and large operators (#1857)damaxwell
2023-08-04Bytes typeLaurenz
- Moves `Bytes` from `util` to `eval` module - Accepts bytes in `str` function for bytes -> str conversion - Adds `bytes` function for str | array -> bytes conversion - Adds `array` function for bytes -> array conversion - Adds `len`, `at`, and `slice` methods for bytes - Adds `encoding` parameter to `read` function
2023-08-03layout::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-03Ensure normal weight math font face is consistent (#1774)damaxwell
2023-08-03large operators have limits in displays; relations have limits always (#1748)damaxwell
2023-08-03Warn if layout doesn't stabilize (#1684)bluebear94
2023-07-29Add start parameter to array enumerate (#1818)bluebear94
2023-07-26Update field mutation error message (#1742)Pg Biel
2023-07-20Improved #box baselines in math (#1755)damaxwell
* Improved #box baselines in math * add a test
2023-07-20Center delimiters vertically about the axis (#1756)damaxwell
2023-07-20Center large operators on axis (#1735)damaxwell
2023-07-19Identify state by key onlyLaurenz
2023-07-19Resolve `place` deltas relative to real container sizeLaurenz
2023-07-19Positions 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-19Add infrastructure for compiler warnings (#1731)lolstork
2023-07-19Support OpenType writing script (#1697)damaxwell
2023-07-18Support `scope` argument for `eval`Laurenz
2023-07-18Extract syntax module into typst-syntax crateLaurenz
2023-07-18Improved math root layout (#1743)damaxwell