1
0
mirror of https://github.com/lise-henry/crowbook synced 2024-09-22 21:40:42 +02:00
Commit Graph

577 Commits

Author SHA1 Message Date
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