Commit graph

1327 commits

Author SHA1 Message Date
Vincent Prouillet a0da580f87 Do not error on files starting with utf-8 BOM
Close #501
2018-10-29 12:43:53 +01:00
Vincent Prouillet 8a6d3d42ec Add ayu highlighting theme 2018-10-26 20:04:56 +02:00
Vincent Prouillet db4def63dc Set date from filename
Fix #396
2018-10-25 16:22:02 +02:00
Vincent Prouillet 0f6c0736cb Serialize page/section assets only once 2018-10-24 11:49:09 +02:00
Vincent Prouillet 4e3d231ca9 Small refactor for serialized page/sections 2018-10-24 11:40:57 +02:00
Vincent Prouillet dc94aa219b Do not paginate drafts
Fix #495
2018-10-23 13:37:24 +02:00
Vincent Prouillet 19b4341957 Fix test 2018-10-22 22:34:38 +02:00
Vincent Prouillet 2e84409c51
Merge pull request #496 from maghoff/next
Ensure root output directory exists explicitly.
2018-10-22 22:32:02 +02:00
Magnus Hovland Hoff 05b8bb4ac6 Ensure root output directory exists explicitly.
Aliases that have no directory nesting sneakily avoid the code path that ensures the directories exist
2018-10-22 22:17:51 +02:00
Vincent Prouillet 4c9fd0d302 Do not panic if something is already bound to 1111 in serve 2018-10-19 16:33:11 +02:00
Vincent Prouillet e2b0ad47c6
Merge pull request #489 from jwatt/next
Remove unmatchable rules from render_shortcodes
2018-10-19 14:11:41 +02:00
Vincent Prouillet f64e65ce7e Clarify redirect_to in docs
Fix #490
2018-10-19 12:14:20 +02:00
Vincent Prouillet 465778c196 Always populate sections on section change 2018-10-19 08:59:45 +02:00
Jonathan Watt f1b6f3082e Remove unmatchable rules from render_shortcodes 2018-10-19 01:00:11 +01:00
Vincent Prouillet 1811c18b4a No need for clone 2018-10-18 23:20:29 +02:00
Vincent Prouillet 0101e5cb12 Update docs to refer to zola 2018-10-18 23:11:36 +02:00
Vincent Prouillet f84ae7c93b Rename all occurrences of gutenberg to zola in code 2018-10-18 22:50:06 +02:00
Vincent Prouillet dffd39aa8f Do not have trailing slash for rss.xml
Closes #486
2018-10-18 18:09:32 +02:00
Vincent Prouillet 83b04a561c Expose relative path of pages & sections
Closes #485
2018-10-18 18:00:40 +02:00
Vincent Prouillet a86a6ae8c4 Update changelog 2018-10-18 17:48:20 +02:00
Luke Frisken 1baa7750f3 CSV and TOML loading global functions (#379)
Local CSV/TOML/JSON loading Tera function
2018-10-18 17:32:30 +02:00
Vincent Prouillet 90a2c0a35a Mention toc changes in changelog 2018-10-18 17:20:51 +02:00
Vincent Prouillet ad6e443ffa
Merge pull request #484 from Keats/subsections
section.subsections is now an array of paths
2018-10-18 17:17:57 +02:00
Vincent Prouillet 86c418372f Add metadata_only to get_section 2018-10-18 16:49:33 +02:00
Vincent Prouillet 5e05d1d01a
Merge pull request #488 from bdjnk/remove-tags-from-toc
prevent html tags from appearing in the toc
2018-10-18 16:36:55 +02:00
Vincent Prouillet 957c6bed9d Have a list of ancestors instead of only parent section 2018-10-18 15:54:51 +02:00
Michael Plotke 4db629a060 prevent html tags from appearing in the toc 2018-10-18 08:58:50 -04:00
Vincent Prouillet f14dbcbdf4 section.subsections is now an array of paths
Close #446
Close #260
Close #478
Close #284
Close #480
2018-10-15 22:28:27 +02:00
Vincent Prouillet 7ef4acbfbc Bundle the F# syntax 2018-10-15 11:56:03 +02:00
Vincent Prouillet a1c5fc15b4
Merge pull request #483 from chriskrycho/fsharp-syntax
Add F# syntax highlighting.
2018-10-15 11:25:29 +02:00
Chris Krycho 41f8b74f3e
Add F# syntax. 2018-10-13 12:53:12 -06:00
Vincent Prouillet f920b873b8 Clarify where to use shortcodes 2018-10-13 11:15:19 +02:00
Vincent Prouillet 6b1c499f64 Add Reason syntax highlighting 2018-10-12 12:19:31 +02:00
Vincent Prouillet 652196969c templates folder is now optional for serve
Fix #445
2018-10-11 20:52:42 +02:00
Vincent Prouillet ce79f9881a
Merge pull request #474 from jwatt/next
Fix content parser's 'text' rule to use the correct production
2018-10-11 14:17:21 +02:00
Vincent Prouillet 1dae935a1b
Merge pull request #477 from rocode/master
Minor documentation typo fixes
2018-10-11 08:42:34 +02:00
Elias Roa dd13f30a41 Minor documentation typo fixes 2018-10-10 15:21:58 -06:00
Vincent Prouillet 81713a906c Speed up travis 2018-10-10 15:55:18 +02:00
Vincent Prouillet 7ecdc47b91 Remove line trimming for shortcode bodies
Can't remember why it was doing that even
with the comment and the test added in the
commit still pass so...

Fix #462
2018-10-10 15:26:33 +02:00
Vincent Prouillet 44a33c020c Clearer error message when failing to load theme.toml 2018-10-10 13:58:21 +02:00
Vincent Prouillet 2c79eeb8be
Merge pull request #472 from chriskrycho/make-rss_limit-optional
Allow inclusion of all items in RSS feeds.
2018-10-10 09:48:29 +02:00
Chris Krycho 56c5036abc
Allow inclusion of all items in RSS feeds.
Switch to an `Option<usize>` for the serialized value of `rss_items`.
This lets us just set a blank value in the configuration and thereby
include *all* items.

This is a backwards-compatible change; it does not affect the behavior
of existing configurations.

Fixes #468. Closes #471.
2018-10-09 20:20:09 -06:00
Jonathan Watt 324211159e Fix content parser's 'text' rule to use the correct production 2018-10-09 20:13:16 +01:00
Vincent Prouillet 9f88b0776a Cargo update 2018-10-09 19:41:56 +02:00
Vincent Prouillet 0b0b4a86db Update pest for shortcode parser 2018-10-09 15:24:56 +02:00
Vincent Prouillet ee3f4dc511 Update to syntect 3 2018-10-09 14:33:43 +02:00
Vincent Prouillet 0ce3a0f070
Merge pull request #459 from Keats/database
Slotmap refactor
2018-10-09 11:30:49 +02:00
Vincent Prouillet 5be4b822f9 Link to list of themes from themes docs 2018-10-08 13:08:41 +02:00
Vincent Prouillet 290b38c2ea Remove debug symbols on release 2018-10-08 08:55:21 +02:00
Vincent Prouillet 634706d839
Merge pull request #464 from jwatt/master
Fix the spelling of "macOS"
2018-10-07 21:17:55 +02:00