Vincent Prouillet
ccaf36ee94
Avoid the use of enumerate in render_paginated
6 years ago
Vincent Prouillet
91adc03bdd
Some more benches
6 years ago
Vincent Prouillet
5876a67100
Remove useless benches and add more useful ones
6 years ago
Vincent Prouillet
cf5f22135f
Some more info on installation
6 years ago
Vincent Prouillet
98ed34ec49
Removed outdated bit in rss docs
6 years ago
Vincent Prouillet
10c7aa0a6a
No replacein markdown rendering
Fix #430
6 years ago
Vincent Prouillet
62b89d0c72
_processed_images -> processed_images
6 years ago
Vincent Prouillet
ee72a2c247
Merge pull request #427 from Freaky/foldreduce-to-collect
Replace fold/reduce over Result::and with collect
6 years ago
Thomas Hurst
088b3df79a
Replace fold/reduce over Result::and with collect
Not only is this tidier, but it avoids making these iterators
Rayon-specific.
6 years ago
Vincent Prouillet
d11f4aa56a
Do not load markdown files starting with a .
6 years ago
Vincent Prouillet
58e2793097
Ignore one more type of emacs temp file
6 years ago
Vincent Prouillet
5e6458aa61
Merge pull request #424 from Freaky/hash-orphans
Use a HashSet for detecting orphan pages
6 years ago
Thomas Hurst
34d17e613d
Make get_all_orphan_pages more idiomatic
6 years ago
Thomas Hurst
2d7315676b
Use a HashSet for detecting orphan pages
This offers a big performance bump for large sites:
small-kb (100 pages)
before: 530ms
after: 500ms
medium-kb (1000 pages)
before: 2.9s
after: 1.5s
huge-kb (10,000 pages)
before: 150s
after: 9.1s
6 years ago
Vincent Prouillet
67698a3aa1
Move to non-deprecated fns
6 years ago
Vincent Prouillet
4571b067ea
Fix ignored shortcode swallowing whitespace
Fix #383
6 years ago
Vincent Prouillet
e9d59239d6
Update deps
6 years ago
Vincent Prouillet
ae7a65b51f
Fix base-url not overriding processed images urls
Closes #418
6 years ago
Vincent Prouillet
5fe4590063
Default get_url to not add a trailing slash
Closes #388
6 years ago
Vincent Prouillet
c2b76d1850
Enable markdown extensions for markdown filter
Closes #417
6 years ago
Vincent Prouillet
b4158921dd
Fix email links being checked by link checker
Closes #403
6 years ago
Vincent Prouillet
7c75232a74
Mention highlight bg improvement in changelog
6 years ago
Vincent Prouillet
352cb17586
Merge pull request #416 from porglezomp-misc/background-color
Change highlighting to not include duplicated background colors
6 years ago
C Jones
dabc614fb3
Change highlighting to not include duplicated background colors
6 years ago
Vincent Prouillet
367f58b0a3
Fix loading html files in themes outside of templates
Fix #412
6 years ago
Vincent Prouillet
38b30eb144
Update deps and fix deprecrations
6 years ago
Vincent Prouillet
00b6aee0e8
Merge pull request #400 from mre/typo
Fix typo
6 years ago
Matthias Endler
54b3ba4e11
Fix typo
6 years ago
Vincent Prouillet
8cf7dc7cce
Start work on 0.4.3
6 years ago
Vincent Prouillet
037237425b
Update changelog date
6 years ago
Vincent Prouillet
014ce878f8
Merge pull request #368 from Keats/next
Next version
6 years ago
Vincent Prouillet
a6adbabb3d
Fix benches
6 years ago
Vincent Prouillet
a60075fd54
Update deps
6 years ago
Vincent Prouillet
743f832b2f
Fix tests
6 years ago
Vincent Prouillet
5ed489d4f2
Merge pull request #389 from Libbum/pagination
Update pagination for test_site posts
6 years ago
Vincent Prouillet
c4225432c1
Merge pull request #391 from cldershem/fixTaxDocs
Updates docs to match proper toml syntax.
6 years ago
Cameron Dershem
15b74b2907
Updates docs to match proper toml syntax.
6 years ago
Tim DuBois
e99bdd07ac
Update pagination for test_site posts
6 years ago
Vincent Prouillet
f98efe5311
Merge pull request #384 from Freaky/linkchecker-headers
link_checker: Set Accept header
6 years ago
Vincent Prouillet
29e8b48581
Merge pull request #387 from Freaky/fix-rendering-benchmark
Fix rendering benchmarks.
6 years ago
Thomas Hurst
2a53955696
Fix rendering benchmarks.
6 years ago
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.
6 years ago
Vincent Prouillet
6d875db4c7
Update changelog
6 years ago
Vincent Prouillet
0b874c9248
Merge pull request #380 from Freaky/rework-summary
Improve summary handling
6 years ago
Thomas Hurst
68690a2cf1
Add a test for summary handling in Markdown rendering.
6 years ago
Thomas Hurst
c53c403790
Update rendering tests
6 years ago
Thomas Hurst
5f1f9efe7a
Derive debug for markdown::Rendered
6 years ago
Thomas Hurst
f2f3bed080
Markdown parsing: prefer Borrowed over Owned where possible
As mentioned in #376
6 years ago
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 .
6 years ago
Vincent Prouillet
e0291cec65
Add Swift, MiniZinc syntax and update the rest
Also fix tests
Close #367, #372
6 years ago