summaryrefslogtreecommitdiff
path: root/src/library/mod.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2019-11-17 15:16:37 +0100
committerLaurenz <laurmaedje@gmail.com>2019-11-17 15:16:37 +0100
commitf6cb4d725ee6e4fd09b92b5af7348d11ac951b10 (patch)
tree7cf8bc7b0158a8a453fd9e2a2fe5a857ef036d5e /src/library/mod.rs
parent4d0bdc4ca4cb5e8ca1a70b38a0fc0ec37d9e4857 (diff)
Update standard library functions 🎁
Diffstat (limited to 'src/library/mod.rs')
-rw-r--r--src/library/mod.rs19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/library/mod.rs b/src/library/mod.rs
index 74f77204..d795d488 100644
--- a/src/library/mod.rs
+++ b/src/library/mod.rs
@@ -2,22 +2,23 @@
use crate::func::Scope;
-mod structure;
-mod style;
-
-pub use structure::*;
-pub use style::*;
+pub_use_mod!(boxed);
+pub_use_mod!(axes);
+pub_use_mod!(spacing);
+pub_use_mod!(style);
/// Create a scope with all standard functions.
pub fn std() -> Scope {
let mut std = Scope::new();
- std.add::<Align>("align");
std.add::<Boxed>("box");
- std.add::<Linebreak>("line.break");
- std.add::<Linebreak>("n");
- std.add::<Pagebreak>("page.break");
+ std.add::<Align>("align");
+
+ std.add::<LineBreak>("n");
+ std.add::<LineBreak>("line.break");
+ std.add::<ParagraphBreak>("paragraph.break");
+ std.add::<PageBreak>("page.break");
std.add::<HorizontalSpace>("h");
std.add::<VerticalSpace>("v");