Commit graph

165 commits

Author SHA1 Message Date
Chris Wong
ced8d50092 Document Markup a bit more 2015-01-19 16:38:38 +13:00
Chris Wong
5265e420c3 Document the whole thing
Like woah
2015-01-19 16:20:08 +13:00
Chris Wong
40424e283c Use the Escaper struct directly
It's internal anyway, so meh
2015-01-17 22:21:27 +13:00
Chris Wong
4da9272494 Finally make splicing variables work 2015-01-17 22:21:27 +13:00
Chris Wong
b984ef19cd Mark rt module as #[doc(hidden)] 2015-01-17 11:53:40 +13:00
Chris Wong
e4a804a365 Give Markup type one lifetime instead of two 2015-01-15 10:16:43 +13:00
Chris Wong
33c487c5e4 Refer to std::fmt types directly instead of using aliases 2015-01-12 15:56:33 +13:00
Chris Wong
663247aef3 Use an opaque Markup type instead of a bare closure 2015-01-12 15:52:11 +13:00
Chris Wong
b1aa300884 Don't use different escaping rules for attributes 2015-01-11 10:58:27 +13:00
Chris Wong
0b531572cf Mute unstable warnings 2015-01-10 21:35:38 +13:00
Chris Wong
905edd0ae0 Rewrite parser again
Now it's some one-pass monstrosity oh noes
2015-01-10 21:29:58 +13:00
Chris Wong
8b199d1c03 Generate closures rather than bare fns 2014-12-19 18:25:44 +13:00
Chris Wong
31ae7fd4aa Clean up runtime package 2014-12-19 12:33:02 +13:00
Chris Wong
225fee6681 Add escaping 2014-12-19 12:33:02 +13:00
Chris Wong
9e8e2f652e Rename htmlthing to maud
rocks
2014-12-18 19:49:49 +13:00