Commit graph

1505 commits

Author SHA1 Message Date
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
Vincent Prouillet
c03425260d Pelican doesn't have netlify support, there is only python/pipenv 2018-07-31 17:09:49 +02:00
Vincent Prouillet
b63e7963e5 Expand comparison 2018-07-31 16:48:52 +02:00
Vincent Prouillet
efddb24b95 We actually need get_taxonomy_url. Also update docs 2018-07-31 16:35:16 +02:00
Vincent Prouillet
a83518a29b Update warning message to use weight 2018-07-31 15:39:20 +02:00