Commit graph

1255 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