summaryrefslogtreecommitdiff
path: root/src/exec
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2021-05-17 22:55:31 +0200
committerLaurenz <laurmaedje@gmail.com>2021-05-17 22:55:31 +0200
commitc975d0d5e989cca6eff8e80ca8174f85eb4a3460 (patch)
tree7aaf68ee71d81a1d71d7dcb1f928659bc6fa975d /src/exec
parent24c4a746bc68874f2d1b0d1b726596930acaadcf (diff)
Tidy up layouting code
Diffstat (limited to 'src/exec')
-rw-r--r--src/exec/context.rs2
-rw-r--r--src/exec/state.rs4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/exec/context.rs b/src/exec/context.rs
index 7dc51796..b5298313 100644
--- a/src/exec/context.rs
+++ b/src/exec/context.rs
@@ -167,7 +167,7 @@ struct StackBuilder {
impl StackBuilder {
fn new(state: &State) -> Self {
Self {
- dirs: Gen::new(Dir::TTB, state.lang.dir),
+ dirs: Gen::new(state.lang.dir, Dir::TTB),
children: vec![],
last: Last::None,
par: ParBuilder::new(state),
diff --git a/src/exec/state.rs b/src/exec/state.rs
index f4bc6b7b..f0b060af 100644
--- a/src/exec/state.rs
+++ b/src/exec/state.rs
@@ -29,7 +29,7 @@ impl Default for State {
page: PageState::default(),
par: ParState::default(),
font: FontState::default(),
- aligns: Gen::new(Align::Start, Align::Start),
+ aligns: Gen::splat(Align::Start),
}
}
}
@@ -65,7 +65,7 @@ impl PageState {
Self {
class: paper.class,
size: paper.size(),
- margins: Sides::uniform(None),
+ margins: Sides::splat(None),
}
}