diff options
| author | Tobias Schmitz <tobiasschmitz2001@gmail.com> | 2025-07-04 10:37:46 +0200 |
|---|---|---|
| committer | Tobias Schmitz <tobiasschmitz2001@gmail.com> | 2025-07-04 10:37:46 +0200 |
| commit | 4dceb7f5efb0319359b25d887fd47ebe680c1d4b (patch) | |
| tree | d5329e8b56ae7043a874a5d5a004f9d1d9a17d8f | |
| parent | 3d4d5489349f0d13707903462d0f245e19b54298 (diff) | |
refactor: update krilla
| -rw-r--r-- | Cargo.lock | 4 | ||||
| -rw-r--r-- | crates/typst-pdf/src/convert.rs | 2 | ||||
| -rw-r--r-- | crates/typst-pdf/src/tags/table.rs | 7 |
3 files changed, 6 insertions, 7 deletions
@@ -1367,7 +1367,7 @@ dependencies = [ [[package]] name = "krilla" version = "0.4.0" -source = "git+https://github.com/saecki/krilla?branch=tag-attributes#2897351d6eeb139675b5e7e2765fe6f082e26efd" +source = "git+https://github.com/saecki/krilla?branch=tag-attributes#a13326781d3959896a468b79dd80741bd3ab2398" dependencies = [ "base64", "bumpalo", @@ -1396,7 +1396,7 @@ dependencies = [ [[package]] name = "krilla-svg" version = "0.1.0" -source = "git+https://github.com/saecki/krilla?branch=tag-attributes#2897351d6eeb139675b5e7e2765fe6f082e26efd" +source = "git+https://github.com/saecki/krilla?branch=tag-attributes#a13326781d3959896a468b79dd80741bd3ab2398" dependencies = [ "flate2", "fontdb", diff --git a/crates/typst-pdf/src/convert.rs b/crates/typst-pdf/src/convert.rs index eadcc627..19f2a096 100644 --- a/crates/typst-pdf/src/convert.rs +++ b/crates/typst-pdf/src/convert.rs @@ -598,7 +598,7 @@ fn convert_error( let span = to_span(*loc); error!(span, "{prefix} duplicate tag id") } - ValidationError::UnknownHeaderTagId(_id, loc) => { + ValidationError::UnknownTagId(_id, loc) => { // TODO: display the id and better error message let span = to_span(*loc); error!(span, "{prefix} unknown header tag id") diff --git a/crates/typst-pdf/src/tags/table.rs b/crates/typst-pdf/src/tags/table.rs index 26df629f..57effd02 100644 --- a/crates/typst-pdf/src/tags/table.rs +++ b/crates/typst-pdf/src/tags/table.rs @@ -1,8 +1,7 @@ use std::num::{NonZeroU32, NonZeroUsize}; use krilla::tagging::{ - TableCellHeaders, TableCellSpan, TableDataCell, TableHeaderCell, TagBuilder, TagId, - TagKind, + TableCellSpan, TableDataCell, TableHeaderCell, TagBuilder, TagId, TagIdRefs, TagKind, }; use typst_library::foundations::{Packed, Smart, StyleChain}; use typst_library::model::{TableCell, TableCellKind, TableElem, TableHeaderScope}; @@ -84,7 +83,7 @@ impl TableCtx { rowspan, colspan, kind, - headers: TableCellHeaders::NONE, + headers: TagIdRefs::NONE, nodes, }); } @@ -294,7 +293,7 @@ struct TableCtxCell { rowspan: NonZeroUsize, colspan: NonZeroUsize, kind: Smart<TableCellKind>, - headers: TableCellHeaders, + headers: TagIdRefs, nodes: Vec<TagNode>, } |
