Thomas Hurst
2a53955696
Fix rendering benchmarks.
2018-08-26 00:13:15 +01:00
Thomas Hurst
6a5ace62fc
link_checker: Set Accept header
...
As mentioned in #381 , crates.io 404's any request without an Accept:
text/html header. It 200's any request with one, but at least
false-successes don't prevent checking any other links.
This also makes it easier to add a custom User-Agent if desired.
rustfmt and fix a clippy nit (unnecessary return) while I'm here.
2018-08-25 17:17:06 +01:00
Vincent Prouillet
6d875db4c7
Update changelog
2018-08-25 11:21:02 +02:00
Vincent Prouillet
0b874c9248
Merge pull request #380 from Freaky/rework-summary
...
Improve summary handling
2018-08-25 11:19:40 +02:00
Thomas Hurst
68690a2cf1
Add a test for summary handling in Markdown rendering.
2018-08-24 22:46:28 +01:00
Thomas Hurst
c53c403790
Update rendering tests
2018-08-24 22:37:55 +01:00
Thomas Hurst
5f1f9efe7a
Derive debug for markdown::Rendered
2018-08-24 22:37:39 +01:00
Thomas Hurst
f2f3bed080
Markdown parsing: prefer Borrowed over Owned where possible
...
As mentioned in #376
2018-08-24 17:40:26 +01:00
Thomas Hurst
c069bfdafa
Rework summary handling.
...
Push summary handling into Markdown parsing, identifying the presence
of one by giving its length in the rendered markup.
Hopefully a better fix for #376 .
2018-08-22 17:34:32 +01:00
Vincent Prouillet
e0291cec65
Add Swift, MiniZinc syntax and update the rest
...
Also fix tests
Close #367 , #372
2018-08-15 15:42:43 +02:00
Vincent Prouillet
ce813fab1b
Merge pull request #369 from remexre/feature/runtime-syntax-loading
...
Runtime syntax loading
2018-08-15 10:29:48 +02:00
Nathan Ringo
48391dbafb
extra_syntaxes documentation
2018-08-14 09:54:24 -05:00
Nathan Ringo
9df5da4697
Fixes bug with extra syntaxes in non-root section, adds tests.
2018-08-14 02:12:04 -05:00
Vincent Prouillet
742987144c
Merge pull request #370 from 17cupsofcoffee/patch-1
...
Update page variable list for custom taxonomies
2018-08-13 15:05:06 +02:00
Joe Clay
005e1f00b6
Update page variable list for custom taxonomies
...
I love the new support for custom taxonomies! I got a little thrown off when updating my site, though, as the docs didn't specify how the page would expose the taxonomies to the template. Wasn't too hard to figure it out, but I figured I'd save the next person who tries it the effort :)
2018-08-12 13:09:46 +01:00
Nathan Ringo
64fa890aa9
Adds support for loading additional syntaxes via extra_syntaxes.
2018-08-12 02:08:50 -05:00
Vincent Prouillet
9675ab190d
Merge pull request #364 from paulcmal/section-assets
...
Section assets
2018-08-11 10:14:04 +02:00
cmal
7875387a04
Document assets on sections doc
2018-08-10 15:59:16 +02:00
cmal
ec65d01a72
Add assets to Sections variables
2018-08-10 15:59:03 +02:00
cmal
b8bc13c351
Make link more specific
2018-08-10 15:58:26 +02:00
cmal
26ffc31850
Document section assets + add example asset interaction from Markdown
2018-08-10 15:56:36 +02:00
cmal
31479ff23b
Remove condition that's always true (optimization)
2018-08-09 11:58:09 +02:00
cmal
739c2011a7
Remove redundant filtering operation (optimization)
2018-08-09 11:55:27 +02:00
cmal
77f8d96c9c
Make comment more explicit
2018-08-09 11:53:45 +02:00
cmal
3b9c8c71b5
Revert "Start implementing _index folder for section content/assets"
...
This reverts commit c7156a84f0
.
2018-08-09 11:51:01 +02:00
cmal
c7156a84f0
Start implementing _index folder for section content/assets
2018-08-08 10:51:40 +02:00
cmal
15190962ba
Copy relevant assets in case of colocation for section
2018-08-07 12:14:59 +02:00
cmal
8473dff23d
Implement assets colocation in section
2018-08-07 12:12:12 +02:00
Vincent Prouillet
cc46c81bbd
Prepare 0.4.1
2018-08-06 19:40:59 +02:00
Vincent Prouillet
abd9c26d81
Update deps for notify
2018-08-06 09:20:54 +02:00
Vincent Prouillet
a4e47f9435
Update deps
2018-08-05 15:03:12 +02:00
Vincent Prouillet
f7bc88de59
Merge pull request #360 from johansigfrids/fix_window_path_handling
...
Fix path handling on windows
2018-08-05 14:49:36 +02:00
Vincent Prouillet
3ddfc303ec
Document extending theme templates ( #361 )
2018-08-05 11:49:50 +02:00
Vincent Prouillet
8149b0db99
No need for beta & nightly in Travis
2018-08-05 10:31:43 +02:00
Vincent Prouillet
4f418a11b4
Fix live reload of section content
2018-08-05 10:30:01 +02:00
Johan Sigfrids
883357a7dd
Handle relative path case
2018-08-05 08:59:56 +03:00
Johan Sigfrids
9be5e640ff
Only test windows path handling on windows.
...
Otherwise Path won't know what to do.
2018-08-04 23:28:39 +03:00
Johan Sigfrids
64ec7e1578
Fix path handling on windows.
...
Delay turning paths into string. Instead, use methods on Path/PathBuf
to manipulate paths. This way the Rust Path implementation gets to deal with
all werid cross-platform issues.
This should fix #359
2018-08-04 22:47:45 +03:00
Vincent Prouillet
f0ba604075
Update README.md
2018-08-04 15:39:21 +02:00
Vincent Prouillet
3db404c9f9
Update themes docs
2018-08-04 13:15:01 +02:00
Vincent Prouillet
d9bc70c6fa
Last minute cargo update
2018-08-04 00:21:16 +02:00
Vincent Prouillet
37a8f5f643
Build site with 0.4.0
2018-08-03 23:09:40 +02:00
Vincent Prouillet
fb6e3bd5cc
Fix CIs
2018-08-03 22:34:56 +02:00
Vincent Prouillet
8fcb4c3ae6
Merge pull request #290 from Keats/next
...
Next version
2018-08-03 21:34:03 +02:00
Vincent Prouillet
84a3193e97
Last fixes
2018-08-03 19:47:39 +02:00
Vincent Prouillet
bd6578e71c
Fix failing test
2018-08-03 18:32:30 +02:00
Vincent Prouillet
f2d1e25c3d
cargo update
2018-08-02 17:44:08 +02:00
Vincent Prouillet
648b700667
One more cargo update
2018-08-01 18:22:12 +02:00
Vincent Prouillet
8e3e3a52f1
Updated deps
2018-08-01 10:33:20 +02:00
Vincent Prouillet
6707078479
Clarify pelican and netlify
2018-07-31 17:10:46 +02:00