Commit graph

980 commits

Author SHA1 Message Date
Vincent Prouillet
c2b76d1850 Enable markdown extensions for markdown filter
Closes #417
2018-09-10 17:22:36 +02:00
Vincent Prouillet
b4158921dd Fix email links being checked by link checker
Closes #403
2018-09-10 12:40:31 +02:00
Vincent Prouillet
7c75232a74 Mention highlight bg improvement in changelog 2018-09-10 09:19:58 +02:00
Vincent Prouillet
352cb17586
Merge pull request #416 from porglezomp-misc/background-color
Change highlighting to not include duplicated background colors
2018-09-10 09:16:37 +02:00
C Jones
dabc614fb3 Change highlighting to not include duplicated background colors 2018-09-09 16:42:10 -04:00
Vincent Prouillet
367f58b0a3 Fix loading html files in themes outside of templates
Fix #412
2018-09-09 20:12:55 +02:00
Vincent Prouillet
38b30eb144 Update deps and fix deprecrations 2018-09-09 19:43:14 +02:00
Vincent Prouillet
00b6aee0e8
Merge pull request #400 from mre/typo
Fix typo
2018-09-06 09:08:27 +02:00
Matthias Endler
54b3ba4e11
Fix typo 2018-09-05 23:37:55 +02:00
Vincent Prouillet
8cf7dc7cce Start work on 0.4.3 2018-09-05 17:26:39 +02:00
Vincent Prouillet
037237425b Update changelog date 2018-09-03 19:41:30 +02:00
Vincent Prouillet
014ce878f8
Merge pull request #368 from Keats/next
Next version
2018-09-03 19:39:10 +02:00
Vincent Prouillet
a6adbabb3d Fix benches 2018-09-03 19:05:24 +02:00
Vincent Prouillet
a60075fd54 Update deps 2018-09-03 18:02:01 +02:00
Vincent Prouillet
743f832b2f Fix tests 2018-09-03 17:54:51 +02:00
Vincent Prouillet
5ed489d4f2
Merge pull request #389 from Libbum/pagination
Update pagination for test_site posts
2018-09-02 21:34:16 +02:00
Vincent Prouillet
c4225432c1
Merge pull request #391 from cldershem/fixTaxDocs
Updates docs to match proper toml syntax.
2018-08-30 08:44:49 +02:00
Cameron Dershem
15b74b2907 Updates docs to match proper toml syntax. 2018-08-29 18:56:21 -04:00
Tim DuBois
e99bdd07ac
Update pagination for test_site posts 2018-08-27 21:37:50 +02:00
Vincent Prouillet
f98efe5311
Merge pull request #384 from Freaky/linkchecker-headers
link_checker: Set Accept header
2018-08-26 11:14:13 +02:00
Vincent Prouillet
29e8b48581
Merge pull request #387 from Freaky/fix-rendering-benchmark
Fix rendering benchmarks.
2018-08-26 11:12:59 +02:00
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