Elisabeth Henry
3ee40c8a12
Update Roadmap
2016-09-22 03:04:08 +02:00
Elisabeth Henry
38d3da6e6e
Rename numbering options
...
numbering => rendering.num_depth
numbering_template => rendering.chapter_template
2016-09-22 02:32:40 +02:00
Elisabeth Henry
7fa92eaabe
Rename toc options
...
display_toc => rendering.inline_toc
toc_name => rendering.inline_toc.name
2016-09-22 02:12:42 +02:00
Elisabeth Henry
f9ea2e4d38
Rename options
...
enable_yaml_blocks -> input.yaml_blocks
use_initials -> input.initials
autoclean -> input.autoclean
2016-09-22 02:07:38 +02:00
Elisabeth Henry
4fd9f8a08d
Update ChangeLog.md
2016-09-21 14:06:51 +02:00
Elisabeth Henry
ab5049291c
Discourage exhaustive pattern matching so enums may grow without increase major version
2016-09-21 13:59:22 +02:00
Elisabeth Henry
e6c1ae55e3
Make source::unset_line hidden
2016-09-21 13:44:33 +02:00
Elisabeth Henry
aa1cfbe3b7
Export BookOption again
2016-09-21 13:44:21 +02:00
Elisabeth Henry
a38e0d26b1
Allow resource_hander::add_link to take Into<String> instead of String
2016-09-21 13:42:37 +02:00
Elisabeth Henry
2a503d3bc4
Reduce API surface
2016-09-21 13:40:41 +02:00
Elisabeth Henry
aaf5b1083a
Add a lot of #[doc(hidden)] to reduce API's surface
2016-09-21 13:24:47 +02:00
Elisabeth Henry
496ab1cf25
Update ChangeLog
2016-09-21 13:05:01 +02:00
Elisabeth Henry
592a96178c
Change too much stuff at a time
...
* replace book.get_mapbuilder by book.get_metadata
* metadata can now contained markdown and will be rendered
* fix some templates since there is no more need for escaping
* use book::compile_str instead of mustache::compile_str to avoid panics
2016-09-21 13:01:03 +02:00
Elisabeth Henry
7a2c6653ef
Bump version to 0.9.0-unreleased since we AGAIN made breaking changes
2016-09-21 12:24:59 +02:00
Elisabeth Henry
bd0508795f
Update Changelog
2016-09-21 03:22:32 +02:00
Elisabeth Henry
98b6a88e57
Avoid panicking when mustache can't compile a template
...
Uses std:🧵 :spawn to transform a panic into an Error.
Fixes #20
2016-09-21 03:18:35 +02:00
Elisabeth Henry
4ee7cbc73c
Fix formatting
2016-09-20 17:22:36 +02:00
Elisabeth Henry
c202f2c416
Clean a bit merge check
2016-09-20 16:34:52 +02:00
Elisabeth Henry
1ae812c8fe
Fix bug in bookoptions merge (geting self instead of other value)
2016-09-20 16:31:30 +02:00
Elisabeth Henry
5c4fecb87b
Update ChangeLog
2016-09-20 16:19:00 +02:00
Elisabeth Henry
c5dad2a528
Fix handling of merging for default values
2016-09-20 16:15:42 +02:00
Elisabeth Henry
3fd05af886
Discard options that are already set when merging two BookOptions
2016-09-20 15:51:54 +02:00
Elisabeth Henry
91265d0368
Remove text-indent for footer.p
2016-09-20 15:05:52 +02:00
Elisabeth Henry
252a03d482
Update Changelog
2016-09-20 15:04:59 +02:00
Elisabeth Henry
ae139822e8
Write \section instead of \chapter if tex.short is set to true
2016-09-20 15:03:07 +02:00
Elisabeth Henry
b3ee567567
Change formatting of Error::default
2016-09-20 05:57:29 +02:00
Elisabeth Henry
951fa2cb9f
Update ChangeLog
2016-09-20 05:37:40 +02:00
Elisabeth Henry
9db161e999
Export crowbook_version to CARGO_PKG_VERSION
2016-09-20 05:37:30 +02:00
Elisabeth Henry
397770d2c1
Update Changelog.md
2016-09-20 05:15:25 +02:00
Elisabeth Henry
8d04f6935e
Use mustache to render html.top and html.footer
2016-09-20 05:14:06 +02:00
Elisabeth Henry
a0d275964e
Update ChangeLog
2016-09-20 04:58:31 +02:00
Elisabeth Henry
0ff7678170
Fix support for custom metadata
2016-09-20 04:58:25 +02:00
Elisabeth Henry
6319b1592a
Add display_xxx static method to Logger
2016-09-20 04:36:26 +02:00
Elisabeth Henry
e10b12b6fd
Add custom metadata starting by metadata.
2016-09-20 04:27:07 +02:00
Elisabeth Henry
b52cbefa90
Add support for more metadata
2016-09-20 04:19:29 +02:00
Elisabeth Henry
6787941478
Make logger output infolevel in bold
2016-09-20 03:42:55 +02:00
Elisabeth Henry
f0dff0028d
Improve error messages
2016-09-20 03:34:33 +02:00
Elisabeth Henry
431998ced9
Update Changelog and Roadmap
2016-09-20 02:22:51 +02:00
Elisabeth Henry
71806aefb4
Try to work on line number in book::new_from_config
2016-09-20 01:57:30 +02:00
Elisabeth Henry
8f143264fa
Give suggestion when running crowbook without -s on a .md file
2016-09-20 01:54:00 +02:00
Elisabeth Henry
03fd3088c3
Add is_xxx method for each variant of the inner (private) enum of Error
2016-09-20 01:34:50 +02:00
Elisabeth Henry
705e1ea732
Fix formatting of errors
2016-09-20 01:30:06 +02:00
Elisabeth Henry
6440640d5b
Bump version to 0.8.1-unreleased preventively
2016-09-20 01:23:29 +02:00
Elisabeth Henry
35abb87c88
Move Roadmap to correct directory
2016-09-20 01:22:31 +02:00
Elisabeth Henry
e7308c97e8
Bump version to 0.8.0
2016-09-19 23:06:25 +02:00
Elisabeth Henry
c57998c9e4
Update config part of the book
2016-09-19 23:06:04 +02:00
Elisabeth Henry
3c2955f72f
Add variants for future support of parts in Number
2016-09-19 22:55:43 +02:00
Elisabeth Henry
a48e004bf3
Fix formatting
2016-09-19 22:55:19 +02:00
Elisabeth Henry
4a5539df9c
Move get_files out of ResourceHandler so it doesn't get exported in library
2016-09-19 22:32:20 +02:00
Elisabeth Henry
825e42464b
Remove logger::verbosity method
2016-09-19 22:25:40 +02:00