Commit Graph

304 Commits

Author SHA1 Message Date
Mathieu David 0ac0301d72 Continue #29, Rust files can now be loaded with {{#playpen file.rs}}, they will be displayed as other code snippets included with markdown backticks except they have a playpen css class 2015-12-31 19:25:02 +01:00
Mathieu David 38b2dee17e Continue #29 Check that the rust file exists and read to string 2015-12-31 14:14:56 +01:00
Mathieu David 0cb234de5d Add tests for find_playpens 2015-12-31 12:02:25 +01:00
Mathieu David ee4a7fb35c Start implementing #29 support for embedding playpen, implemented the function that parses the markdown to find playpen links 2015-12-30 22:40:23 +01:00
Mathieu David 9c5c8a6804 Bump version to 0.0.6, v0.0.5 has been published to Crates.io 2015-12-30 17:26:04 +01:00
Mathieu David ae6334f358 Fix bug where we would not check if there was actually a page to navigate to when using arrow keys 2015-12-30 17:19:43 +01:00
Mathieu David 98cd2f0c27 Version bump to 0.0.5, v0.0.4 has been published to crates.io 2015-12-30 17:05:09 +01:00
Mathieu David 600eb02fee Fix bug introduced earlier, where navigation arrows would become blue when visited + make the tooltip on nvigation arrows a little clearer 2015-12-30 16:48:46 +01:00
Mathieu David 41462e8b2d Merge pull request #87 from funkill/keys_navigation
add navigation by arrows
2015-12-30 16:37:09 +01:00
Istratov D. S 43eef7637a add navigation by arrows 2015-12-30 18:30:08 +03:00
Mathieu David dc8f6cd5e9 Add contributors to the doc + set visisted links to the same color as normal links 2015-12-30 15:59:18 +01:00
Mathieu David 5b9d8ee6ac Fix #83, spacing is reduced between two consecutive headings 2015-12-30 15:41:49 +01:00
Mathieu David 8a4d744dc1 Merge branch 'master' of https://github.com/azerupi/mdBook 2015-12-30 15:04:43 +01:00
Mathieu David 4f583dfea9 Update documentation, Closes #80 2015-12-30 15:04:24 +01:00
Mathieu David 678a0906db Merge pull request #86 from azerupi/revert-85-keys_navigation
Revert "Add navigation by keyboard using alt + left/right arrows"
2015-12-30 14:39:21 +01:00
Mathieu David f47d420811 Revert "Add navigation by keyboard using alt + left/right arrows" 2015-12-30 14:38:00 +01:00
Mathieu David 5ffee8144b Merge pull request #85 from funkill/keys_navigation
Add navigation by keyboard using alt + left/right arrows
2015-12-30 14:32:54 +01:00
Istratov D. S e9e8b4239e add navigation by keyboard using alt + left/right arrows 2015-12-30 16:09:59 +03:00
Mathieu David 0a0a96808d Merge branch 'master' of https://github.com/azerupi/mdBook 2015-12-30 00:51:05 +01:00
Mathieu David 2d00f40a24 Tweak css for inline code blocks in sidebar 2015-12-30 00:50:22 +01:00
Mathieu David e40b293336 Fix #70 render inline code blocks in the sidebar 2015-12-30 00:46:55 +01:00
Mathieu David 6c94ba8a88 Merge pull request #82 from steveklabnik/docs
mdbook test documentation
2015-12-30 00:12:21 +01:00
Steve Klabnik eed440ef5a fix mdbook test for the book 2015-12-29 17:59:08 -05:00
Steve Klabnik e8436d2fd2 Add some documentation for mdbook test 2015-12-29 17:58:56 -05:00
Mathieu David b40688c880 Merge branch 'master' into watch-command 2015-12-29 13:40:13 +01:00
Mathieu David 71213f40da Add expand/collapse button to show and hide the hidden code lines 2015-12-29 13:08:25 +01:00
Mathieu David 0620ef1f47 Hides rust code lines prepended with # 2015-12-29 12:26:32 +01:00
Mathieu David d6d0979ecf The code on the lines prepended with a # are hidden, the space of the line remains because of the '\n' in <pre> tag 2015-12-28 23:52:05 +01:00
Mathieu David 159b300067 Merge branch 'master' into hide-rust-js 2015-12-28 16:40:56 +01:00
Mathieu David 0dd6a17187 Fix some small things in javascript 2015-12-28 16:39:14 +01:00
Mathieu David f9b6e09c26 Merge pull request #79 from asolove/72-auto-anchor
Add anchors around all headers in the content.
2015-12-28 16:29:55 +01:00
asolove 4dfa15cffa Update .styl file. Ran the compile and it results in exactly what I did by hand, d'oh. 2015-12-27 21:13:31 -07:00
Mathieu David 7762475b33 Merge pull request #78 from asolove/76-newlines-in-index
Add newlines back in to generated index.html files.
2015-12-27 23:56:56 +01:00
asolove 0ab8a73ba2 Add anchors around all headers in the content.
- Just uses the header's text as its anchor name. Spaces work. Scrolling to the anchor works even when the anchor is added after the dom loads.
- Adjust theme css to only style links, not <a> tags used as anchors.
2015-12-27 15:17:59 -07:00
asolove 5b289c1303 Fix 0ffd638 with smarter way to join with linebreaks. 2015-12-27 14:24:42 -07:00
asolove 0ffd638904 Add newlines back in to generated index.html files. 2015-12-27 14:10:13 -07:00
Mathieu David 50504282fb Merge pull request #77 from asolove/scroll-sidebar-to-active-section
On page load, scroll sidebar to active section. Resolves #21.
2015-12-27 10:50:04 +01:00
asolove 1de00f9cd7 On page load, scroll sidebar to active section. 2015-12-26 20:45:50 -07:00
Mathieu David a2b25232d3 Merge pull request #75 from mdinger/non_pre
Generalize inline code to all themes
2015-12-23 00:50:58 +01:00
mdinger b1265862c7 Generalize inline code to all themes 2015-12-22 16:30:05 -05:00
Mathieu David f1cd9f54c2 Fixes rust-lang/book#29 where the navigation arrow for next chapter was displayed on top of the scroll bar making it unusable 2015-12-17 17:34:24 +01:00
Mathieu David 95d82a924f Merge pull request #71 from steveklabnik/mdbook_test
Add initial support for running rustdoc to test rust code snippets, until a more generic test "system" is implemented
2015-12-15 22:00:36 +01:00
Steve Klabnik 6bcc592ed9 Implement 'mdbook test'
Fixes #69
2015-12-15 13:56:24 -05:00
Mathieu David 4ca6693a48 Update handlebars from 0.11.x to 0.12.x 2015-12-15 18:58:34 +01:00
Mathieu David d376b0663a Bumped version to 0.0.4 (after publishing 0.0.3 to crates.io) + updated README to use cargo install for the installation 2015-12-11 22:17:05 +01:00
Mathieu David 04c7020168 Merge pull request #65 from kbknapp/cargo-install
adds version for deps to make cargo installable
2015-11-22 20:36:43 +01:00
Kevin K 274c22c702 adds version for deps to make cargo installable 2015-11-20 08:41:16 -05:00
Mathieu David 22b6448381 Merge branch 'master' into watch-command 2015-11-10 16:33:25 +01:00
Mathieu David 6dcb411f6a Bumped version that was still set to 0.0.1 + added a bigger top margin for h2 and h3 elements 2015-11-10 16:26:39 +01:00
Mathieu David cdbb2ee5fd Watch builds are now spawned in new threads (using crossbeam) and there is a timelock, preventing multiple builds being triggered in less than a second 2015-11-09 14:31:00 +01:00