Michael Bryan
132f4fd358
Fixed a bug where the tests use the wrong dummy book
2018-09-16 23:33:58 +08:00
Michael Bryan
1d72cea972
The example preprocessor works
2018-09-16 23:28:01 +08:00
Michael Bryan
1aa1194d79
We can shell out to the preprocessor
2018-09-16 23:23:03 +08:00
Michael Bryan
304234c122
The example can now tell mdbook if renderers are supported
2018-09-16 23:00:19 +08:00
Michael Bryan
729c94a7e4
Started working on a custom preprocessor
2018-09-16 22:49:52 +08:00
Ramon Buckland
df874cdbdb
Resolves #270 . details for Clippy and Rustmft usage ( #776 )
...
* Resolves #270 . details for Clippy and Rustmft usage
* Fix Typo
2018-09-16 14:39:18 +08:00
Michael Bryan
5dce539928
Notify preprocessors of the mdbook version and add __non_exhaustive elements
2018-09-16 14:27:37 +08:00
Michael Bryan
206a00915b
Export the mdbook version from the crate root
2018-09-16 14:22:50 +08:00
Ramon Buckland
ced74ca4dd
Updated the documentation for new preprocessor format ( #787 )
...
* Updated the documentation for new preprocessor format
* adjusted the descriptions for preprocessors
2018-09-10 19:51:18 +08:00
Michael Bryan
09667c9956
Configurable preprocessor ( #658 )
...
* The preprocessor trait now returns a modified book instead of editing in place
* A preprocessor is told which render it's running for
* Made sure preprocessors get their renderer's name
* Users can now manually specify whether a preprocessor should run for a renderer
* You can normally use default preprocessors by default
* Got my logic around the wrong way
* Fixed the `build.use-default-preprocessors` flag
2018-09-10 18:55:58 +08:00
Weihang Lo
d729a762fe
Remove insertion on non alphabetic initial headings
2018-09-09 12:00:28 +08:00
Weihang Lo
43b3d157d9
(test) validate id from non ascii headings
2018-09-09 12:00:25 +08:00
Matt Ickstadt
a9f3be6f44
Make serve command note more prominent
2018-09-06 10:24:56 -05:00
Matt Ickstadt
34356b87a0
Document dest-dir relative path behavior
2018-09-06 10:24:42 -05:00
Matt Ickstadt
48c97dadd0
Merge pull request #777 from wirelyre/fix-additional-css-and-js
...
Fix paths to additional CSS and JavaScript files
2018-09-04 14:16:42 -04:00
wirelyre
65198a7632
Fix paths to additional CSS and JavaScript files
...
Expressions in an `#each` block need to begin with "../" to reference
values in the main context.
2018-08-31 20:03:34 -05:00
Matt Ickstadt
a0e7b19784
(cargo-release) start next development iteration 0.2.2-alpha.0
2018-08-22 08:51:07 -05:00
Matt Ickstadt
7e2e095c26
(cargo-release) version 0.2.1
2018-08-22 08:48:25 -05:00
Matt Ickstadt
5baaf55abc
Merge pull request #770 from mattico/improve-travis
...
Improve CI
2018-08-22 08:55:06 -05:00
Matt Ickstadt
9157f6e32d
Improve CI
...
- Try to get OSX releases working
- Use LTO for appveyor releases
- Remove unused install.sh
2018-08-21 11:18:20 -05:00
Matt Ickstadt
3688f73052
rustfmt
...
using rustfmt 0.99.2-nightly
2018-08-21 10:58:44 -05:00
Matt Ickstadt
3e89e8b1bd
Update dependencies
2018-08-21 10:51:34 -05:00
Matt Ickstadt
e08fc148b1
Merge pull request #769 from dguo/patch-1
...
Fix a typo
2018-08-21 09:44:35 -05:00
Danny Guo
d9c1c77aae
Fix a typo
2018-08-20 23:48:18 -04:00
Matt Ickstadt
bb2ca4f938
Merge pull request #765 from weihanglo/fix/quote-table-colors
...
Fix table and quote related color
2018-08-13 11:08:29 -05:00
Weihang Lo
42aded9577
Fix table and quote related color
2018-08-12 02:47:06 +08:00
Matt Ickstadt
7fb2d5437a
Merge pull request #761 from sunng87/feature/handlebars-1.0
...
Update to handlebars 1.0
2018-08-07 15:39:09 -05:00
Ning Sun
4cc3a1333b
(feat) update to handlebars 1.0
2018-08-05 15:08:47 +08:00
Matt Ickstadt
322e8fcf77
Rewrap guide markdown at 80 columns
...
Much of the book was wrapped at around 80 columns, but let's make this consistent.
2018-08-02 21:34:26 -05:00
Matt Ickstadt
a8a460545f
Update installation instructions in guide
2018-08-02 21:19:47 -05:00
Matt Ickstadt
1d69ccae48
Run rustfmt
...
using 0.8.2-stable included in rustc 1.28.0
2018-08-02 20:22:49 -05:00
Matt Ickstadt
762d89ebbf
(cargo-release) start next development iteration 0.2.1-alpha.0
2018-08-02 19:20:05 -05:00
Matt Ickstadt
91ffca1bbc
(cargo-release) version 0.2.0
2018-08-02 19:17:40 -05:00
Matt Ickstadt
6f963bbe3c
Run AppVeyor on version tags
2018-08-02 19:10:41 -05:00
Matt Ickstadt
93af92910a
Remove travis github_pages deploy
...
Since it doesn't work at the moment and it takes a lot of time.
2018-08-02 19:10:11 -05:00
Matt Ickstadt
f30ce0184d
Fix escaped link preprocessor
2018-08-02 19:04:35 -05:00
Matt Ickstadt
ccb2340fbe
Update dependencies
2018-08-02 17:33:56 -05:00
Matt Ickstadt
bbe6e324d0
Merge pull request #757 from mattico/improve-argparse
...
Improve command-line argument parsing
2018-08-02 17:28:45 -05:00
Matt Ickstadt
a776aa9783
Update documentation for commands
2018-08-02 17:01:47 -05:00
Matt Ickstadt
b8f8e76899
Improve command-line argument parsing
2018-08-02 16:52:41 -05:00
Matt Ickstadt
ac4e00c7c6
Begin development for the 0.2.0 release
2018-08-02 13:31:58 -05:00
Matt Ickstadt
67fde37030
Merge pull request #756 from mattico/test-dir
...
Fix relative paths in index.html
2018-08-02 13:12:34 -05:00
Matt Ickstadt
b2eb1ace08
Fix relative paths in index.html
2018-08-02 12:43:40 -05:00
Matt Ickstadt
b5fd170008
Merge pull request #755 from mattico/test-dir
...
Add directory argument to `mdbook test`
2018-08-01 23:11:32 -05:00
Matt Ickstadt
b3665c287d
Add directory argument to `mdbook test`
2018-08-01 17:59:40 -05:00
Matt Ickstadt
436c084b9e
Merge pull request #754 from mattico/playpen-api
...
Use stable rust playground API
2018-08-01 15:22:06 -05:00
Matt Ickstadt
47f85e71a8
Use stable rust playground API
...
and also add timeouts to these fetches.
2018-08-01 12:38:36 -05:00
Matt Ickstadt
1d448fc8cc
(cargo-release) start next development iteration 0.1.11-alpha.0
2018-07-30 19:23:20 -05:00
Matt Ickstadt
add23a43c2
(cargo-release) version 0.1.10
2018-07-30 19:21:18 -05:00
Matt Ickstadt
8ba1830750
Merge pull request #752 from mattico/icon-margin-padding
...
Icon button hit-test dead-space fix
2018-07-30 19:19:31 -05:00