summaryrefslogtreecommitdiff
path: root/crates
AgeCommit message (Collapse)Author
2024-11-29Fix paragraph spacing in Rust 1.82+0.10Laurenz
2023-12-04Fix PDF transform (#2850)Sébastien d'Herbais de Thun
2023-12-04Update emph.rs docstring (#2847)Joseph Wilson
2023-12-04Fix zero-sized patternsLaurenz
2023-12-04Fix defaults on `#[synthesized]` fields (#2825)Sébastien d'Herbais de Thun
Fixes #2821
2023-11-30Adjust signature of `jump_from_cursor`Laurenz
2023-11-30Drop dependency on `DashMap`Laurenz
DashMap doesn't work in multi-threaded WebAssembly in Safari: https://bugs.webkit.org/show_bug.cgi?id=265581
2023-11-30Fix content hashingLaurenz
Fixes #2800
2023-11-30Optimized labels & introspector (#2801)Sébastien d'Herbais de Thun
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-11-30Fix chinese numbers being limited to 255 (#2802)frozolotl
2023-11-29Don't exit watcher on invalid utf-8 (#2795)He Li
2023-11-29Added the Estonian language to LocalName (#2797)Marten Roots
2023-11-29Pattern improvementsLaurenz
2023-11-29A little less route nestingLaurenz
2023-11-29Demo mid() with a new example showing a friction point with auto-scaling (#2783)Leedehai
2023-11-29Don't write multiple authors in XMP metadataLaurenz
Fixes #2556.
2023-11-28Better error message for named instead of positional argumentLaurenz
2023-11-28Add missing details for type completionLaurenz
2023-11-27Mark document children as internalLaurenz
2023-11-27Make workspace inheriting consistentLaurenz
2023-11-27Update changelogLaurenz
2023-11-27Fix trailing comma of function call in math mode (#2772)T0mstone
2023-11-27Optimized `DocumentElem` (#2777)Sébastien d'Herbais de Thun
2023-11-27Implement mid() for middle delimiters in lr() (#2760)Leedehai
2023-11-27Optimize `Content::has`, `Introspector::query_label`, and `MetaElem` (#2759)Sébastien d'Herbais de Thun
2023-11-27Use clippy workspace lints and inline format args (#2771)danieleades
2023-11-27Run clippy on all features (#2767)danieleades
2023-11-27Added `hint` to `bail!`, `warning!`, and `error!` (#2756)Sébastien d'Herbais de Thun
2023-11-27Added vertical number alignment to enum (#2742)Jakob Sachs
Fixes #2441
2023-11-26Rework `Vt` into `Engine`Laurenz
- Moves as much data out of the `Vm` - Removes duplication with call_vm and call_vt flavours - Uses tracked chain instead of fixed int for determining max nesting depth - This means that nesting checks now generalizes to layout and realization, to detect crashing show rules and overly nested layouts
2023-11-24Bump HayagrivaMartin Haug
Fix #2572
2023-11-24Gradient Part 6 - Pattern fills (#2740)Sébastien d'Herbais de Thun
2023-11-24Simplify counting a bitLaurenz
2023-11-24Move delayed errors into tracerLaurenz
2023-11-24Merge `typst` and `typst-library`Laurenz
2023-11-24Allow multiple font paths in `TYPST_FONT_PATHS` (#2746)frozolotl
2023-11-24Fix `has` on non-inherent fields (#2745)frozolotl
2023-11-21Make `color.components`' alpha parameter named (#2734)frozolotl
2023-11-21Tidy up some importsLaurenz
2023-11-21Inline block into styles fileLaurenz
2023-11-21Extract location type into its own fileLaurenz
2023-11-21Clean up some color quantization code (#2730)frozolotl
2023-11-20Support arbitrary content for document titleLaurenz
For PDF, they will be immediately turned into plain text. However, it's still useful because templates can now accept content titles (with math or such things) instead of forcing strings because of set document. Moreover, it will be useful with "get rules" in the future.
2023-11-20Document the `#[ghost]` attribute from #2718 (#2721)Sébastien d'Herbais de Thun
2023-11-20Fix gradient colors (#2719)Sébastien d'Herbais de Thun
2023-11-19Added `ghost` attr to `elem` macro (#2718)Sébastien d'Herbais de Thun
2023-11-19Fix docsLaurenz
2023-11-19Workaround for show set propagation on citationsLaurenz
Fixes #2531
2023-11-19Rename typeset function to layoutLaurenz
2023-11-19More useful `Debug` implsLaurenz