diff options
| author | Laurenz <laurmaedje@gmail.com> | 2020-07-26 17:28:43 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2020-07-26 17:28:43 +0200 |
| commit | e2ef4f64e777f293a0408d0f60cfed9de69c7bb6 (patch) | |
| tree | 616ae4474f0dec5cc70fe3fa46b5f3c4b305a1be /src/library/page.rs | |
| parent | 0e8c2cad6e4fee283f8f2d6fb9a571173b59fda2 (diff) | |
Rename errors to problems and make error! macro more ergonomic 🧼
Also adds a `warning!` macro.
Diffstat (limited to 'src/library/page.rs')
| -rw-r--r-- | src/library/page.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/library/page.rs b/src/library/page.rs index 07e43026..4d92ea91 100644 --- a/src/library/page.rs +++ b/src/library/page.rs @@ -15,9 +15,9 @@ function! { parse(header, body, ctx, f) { body!(nope: body, f); PageSizeFunc { - paper: header.args.pos.get::<Paper>(&mut f.errors), - extents: AxisMap::parse::<ExtentKey>(&mut f.errors, &mut header.args.key), - flip: header.args.key.get::<bool>(&mut f.errors, "flip").unwrap_or(false), + paper: header.args.pos.get::<Paper>(&mut f.problems), + extents: AxisMap::parse::<ExtentKey>(&mut f.problems, &mut header.args.key), + flip: header.args.key.get::<bool>(&mut f.problems, "flip").unwrap_or(false), } } @@ -31,7 +31,7 @@ function! { style.class = PaperClass::Custom; } - let map = self.extents.dedup(&mut f.errors, ctx.axes); + let map = self.extents.dedup(&mut f.problems, ctx.axes); map.with(Horizontal, |&width| style.dimensions.x = width); map.with(Vertical, |&height| style.dimensions.y = height); @@ -53,13 +53,13 @@ function! { parse(header, body, ctx, f) { body!(nope: body, f); PageMarginsFunc { - padding: PaddingMap::parse(&mut f.errors, &mut header.args), + padding: PaddingMap::parse(&mut f.problems, &mut header.args), } } layout(self, ctx, f) { let mut style = ctx.style.page; - self.padding.apply(&mut f.errors, ctx.axes, &mut style.margins); + self.padding.apply(&mut f.problems, ctx.axes, &mut style.margins); vec![SetPageStyle(style)] } } |
