summaryrefslogtreecommitdiff
path: root/src/library/page.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2020-07-26 17:41:07 +0200
committerGitHub <noreply@github.com>2020-07-26 17:41:07 +0200
commite7ffdde43d09f60238590723c2829554806e23d5 (patch)
tree616ae4474f0dec5cc70fe3fa46b5f3c4b305a1be /src/library/page.rs
parent0e8c2cad6e4fee283f8f2d6fb9a571173b59fda2 (diff)
parente2ef4f64e777f293a0408d0f60cfed9de69c7bb6 (diff)
Merge pull request #5 from typst/problems-and-error-macro
Rename errors to problems and make error! macro more ergonomic
Diffstat (limited to 'src/library/page.rs')
-rw-r--r--src/library/page.rs12
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)]
}
}