Commit graph

1361 commits

Author SHA1 Message Date
Mathieu David
78e1897b47 Remove code that has better equivalent in std
Path_Ext has been stabilized in the Standard Library, the temporary copy I had can go.

I found a fs::create_dir_all method that does exactly what create_path was doing, but better... create_path is thus replaced with that.
2016-01-03 13:02:04 +01:00
Mathieu David
d000fc8bac Updated pulldown-cmark to version 0.0.5
Version 0.0.5 contains table and footnotes support, both options are now enabled in mdBook.
2016-01-03 12:02:39 +01:00
Mathieu David
5170e6b675 Fix #89, bug introduced earlier where all headers are black in all color themes 2016-01-01 11:02:24 +01:00
Mathieu David
a7f329d337 Add href to heading anchors so that the url for the anchor is displayed in the url bar when clicking the header 2016-01-01 02:17:40 +01:00
Mathieu David
bb0c878e06 #29 update doc with an example of runnable rust code 2016-01-01 01:57:21 +01:00
Mathieu David
2a7463c45b #29 Add a way to escape {{#playpen ... } using a backslash in front: \{{#playpen ... }} 2016-01-01 01:40:37 +01:00
Mathieu David
db7424e947 Continue #29, playpens are now runnable 2016-01-01 00:32:12 +01:00
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