steveklabnik
d319d8f642
Introduce smoke test
...
This checks that we render the example book correctly. In order to do
that, we put a known-good copy of the book under tests/book, and then in
tests/smoke.rs, we generate a copy of it, and then diff the two
directories.
This means that PRs that change the generated output will need to update
this fixture, but it also means we get to see an easy way of what they
actually update.
Part of #11
2017-04-14 15:26:57 -04:00
Steve Klabnik
9cb232058b
Merge pull request #243 from steveklabnik/gh241
...
Accept nightly examples.
2017-04-14 15:19:07 -04:00
Mathieu David
ef402c16e8
Merge pull request #248 from mthh/master
...
Fix alignement of chapters with three digit numbering
2017-04-14 20:25:21 +02:00
mthh
df5472ab5a
Should fix sections created with chapter of more than two digits
2017-04-07 12:46:28 +02:00
mthh
d768963c30
Revert "should fix sections created with chapter of more than two digits"
...
This reverts commit 8e7ec6e1fd
.
2017-04-07 10:47:45 +02:00
mthh
8e7ec6e1fd
should fix sections created with chapter of more than two digits
2017-04-07 02:37:46 +02:00
steveklabnik
80f01d70c6
Accept nightly examples.
...
This also brings us to parity with rustdoc regarding attributes in
general; while this PR was focused on enabling nightly, that was a
happy accident.
2017-03-31 17:06:03 -04:00
Mathieu David
40f275bf21
Merge pull request #236 from steveklabnik/master
...
add a .gitattributes to ensure proper line ending settings
2017-03-31 15:27:11 +02:00
Mathieu David
af8300c0b4
Merge pull request #239 from tshepang/misplaced
...
move misplaced example
2017-03-31 15:26:00 +02:00
Tshepang Lekhonkhobe
793a88260c
move misplaced example
2017-03-30 14:09:14 +02:00
Steve Klabnik
1ec776244d
Merge pull request #238 from tshepang/misc
...
typos
2017-03-29 14:17:44 -04:00
Tshepang Lekhonkhobe
4af107b0ca
typos
2017-03-29 16:42:55 +02:00
steveklabnik
35e2807138
add a .gitattributes to ensure proper line ending settings
2017-03-28 09:50:57 -04:00
Mathieu David
1632d2e339
Merge pull request #230 from crazymerlyn/ignore_arrow_keys_with_modifier
...
Fix keyboard navigation to trigger only if no modifier key is pressed
2017-03-26 18:49:27 +02:00
Steve Klabnik
7c3932cef9
Merge pull request #231 from crazymerlyn/fix-header-link-id
...
Fix header links
2017-03-24 10:24:53 -04:00
CrazyMerlyn
ed1a216121
Fix header links
...
Header fragment links now use "id" attribute instead of the depreciated
"name" attribute.
Similar headers are given numbered ids to avoid id collisions.
For instance, if there are three headers named "Example", their ids
would be "#example", "#example-1", and "#example-2" respectively.
2017-03-23 23:24:26 +05:30
CrazyMerlyn
f814e96459
Fix keyboard navigation to trigger only if no modifier key is pressed
2017-03-23 13:29:04 +05:30
Steve Klabnik
a7272e0ff5
Merge pull request #226 from steveklabnik/master
...
bump version
2017-03-10 10:40:21 -08:00
steveklabnik
1cf4774737
bump version
2017-03-10 13:39:35 -05:00
Steve Klabnik
c6a5d12002
Merge pull request #222 from steveklabnik/gh29
...
Implement playpen support for ```rust
2017-03-10 08:59:15 -08:00
steveklabnik
b120ce7397
inject allow(unused_variables)
2017-03-10 09:46:11 -05:00
Steve Klabnik
c7916c4818
Merge pull request #225 from integer32llc/update-hljs
...
Update to highlight.js 9.10.0
2017-03-10 05:53:10 -08:00
Carol (Nichols || Goulding)
56f597b90c
Update to highlight.js 9.10.0
2017-03-09 22:45:59 -05:00
steveklabnik
c5f9625feb
inject main
2017-03-06 13:27:25 -05:00
steveklabnik
79f00eeea3
Implement playpen support for ```rust
...
Fixes #29
2017-03-06 12:23:15 -05:00
Mathieu David
677fa42458
(cargo-release) start next development iteration 0.0.18-pre
2017-02-28 17:22:51 +01:00
Mathieu David
a8bba0b94d
(cargo-release) version 0.0.17
2017-02-28 17:20:28 +01:00
Mathieu David
e5a973a18d
Merge pull request #212 from azerupi/fix-anchors
...
Fix anchors #211
2017-02-28 14:50:40 +01:00
Mathieu David
e218257e42
fix anchor links
2017-02-28 12:42:11 +01:00
Mathieu David
1345c05b18
Fix anchors, Fixes #211
2017-02-28 12:40:05 +01:00
Mathieu David
5e3a3f3482
Merge pull request #214 from azerupi/fix-rust-hide
...
Fix code blocks with comma separated classes
2017-02-28 12:33:52 +01:00
Mathieu David
7f46071faa
Merge pull request #215 from steveklabnik/travis
...
Try to fix Travis
2017-02-28 10:59:02 +01:00
Steve Klabnik
5674da2afb
fix travis
2017-02-27 20:21:35 -05:00
Mathieu David
01341a7705
Fix code blocks with comma separated classes
2017-02-28 01:41:06 +01:00
Mathieu David
0c624d0f74
bump version
2017-02-20 16:16:21 +01:00
Mathieu David
58cfef00f2
Merge pull request #209 from steveklabnik/gh204
...
Print version: fix up header links
2017-02-20 16:12:00 +01:00
Steve Klabnik
6af3eea24b
Print version: fix up header links
2017-02-20 09:28:49 -05:00
Mathieu David
c88656284c
Regenerate css
2017-02-19 11:13:19 +01:00
Mathieu David
14a28080c1
Merge pull request #208 from frewsxcv/bump
...
Bump crates.
2017-02-19 11:10:46 +01:00
Corey Farwell
7fa36f82b0
Bump ws crate to 0.6.
2017-02-18 20:28:12 -05:00
Corey Farwell
3a30e65eef
Bump staticfile crate to 0.4, iron to 0.5.
2017-02-18 20:26:12 -05:00
Corey Farwell
fab24f5224
Bump notify crate to 0.4.
2017-02-18 20:24:27 -05:00
Corey Farwell
cfa4295d79
Bump toml crate to 0.3.
2017-02-18 20:22:55 -05:00
Mathieu David
d7f38d08fd
Merge pull request #205 from frewsxcv/clippy
...
Address warnings found by rust-clippy.
2017-02-17 11:05:33 +01:00
Mathieu David
864be6cf42
Merge pull request #207 from steveklabnik/gh204
...
Generate links at compile-time rather than use JS
2017-02-17 11:00:39 +01:00
Steve Klabnik
ec42e2f771
convert to one pass
...
thanks @burntsushi ❤️
2017-02-16 19:31:52 -05:00
Steve Klabnik
aba153a271
update env_logger
2017-02-16 17:17:26 -05:00
Steve Klabnik
280dabecd7
update regex dep
2017-02-16 17:11:16 -05:00
Steve Klabnik
38b3516b60
Implement links in section headers.
...
This project already had a transitive dependency on regex; let's use it.
This isn't the most efficient solution, but it should be fine. It ends
up doing five full scans of the text. There's probably an easier way but
I'm mostly just trying to get this to work for now.
This also implements the same algorithm that rustdoc does for generating
the name for the link.
Fixes #204
2017-02-16 17:07:17 -05:00
Steve Klabnik
d609988264
remove js rendering
2017-02-16 17:07:16 -05:00