From e089b6ea40015e012302dc55ac5d6cb42ca4876e Mon Sep 17 00:00:00 2001 From: Laurenz Date: Tue, 8 Feb 2022 16:39:37 +0100 Subject: Set rules for everything --- src/library/align.rs | 4 +- src/library/columns.rs | 7 +- src/library/container.rs | 2 +- src/library/deco.rs | 76 ++++++------ src/library/flow.rs | 34 +++--- src/library/grid.rs | 8 +- src/library/heading.rs | 78 +++++++------ src/library/hide.rs | 2 +- src/library/image.rs | 5 - src/library/link.rs | 34 +++++- src/library/list.rs | 57 +++++---- src/library/math.rs | 32 +++++ src/library/mod.rs | 20 ++-- src/library/pad.rs | 4 +- src/library/page.rs | 296 ++++++++++++++++++++--------------------------- src/library/par.rs | 2 +- src/library/place.rs | 4 +- src/library/raw.rs | 117 +++++++++++++++++++ src/library/shape.rs | 10 +- src/library/spacing.rs | 6 + src/library/stack.rs | 4 +- src/library/table.rs | 19 +-- src/library/text.rs | 125 +++++++++----------- src/library/transform.rs | 7 +- 24 files changed, 531 insertions(+), 422 deletions(-) create mode 100644 src/library/math.rs create mode 100644 src/library/raw.rs (limited to 'src/library') diff --git a/src/library/align.rs b/src/library/align.rs index 5d89dcb6..5dc12938 100644 --- a/src/library/align.rs +++ b/src/library/align.rs @@ -9,14 +9,14 @@ pub struct AlignNode { /// How to align the node horizontally and vertically. pub aligns: Spec>, /// The node to be aligned. - pub child: PackedNode, + pub child: LayoutNode, } #[class] impl AlignNode { fn construct(_: &mut EvalContext, args: &mut Args) -> TypResult