Commit Graph

8 Commits (aa02f160ccdd844751cc4d637a71107d3d434309)

Author SHA1 Message Date
Simon McVittie efcbeaa09a build: Use if/then instead of `||` so that the `-e` flag works 2018-01-29 22:35:29 +00:00
Simon McVittie 3aacac3b46 build: `set -e` before each `for` loop, so that errors are reliably trapped 2018-01-29 22:35:29 +00:00
Simon McVittie f46e429d96 mdwn: Restore historical behaviour
The Discount package in Debian historically enabled fenced code blocks,
PHP Markdown Extra-style definition lists, and an expanded character
set for tag names. Since Discount 2.2.0 those are runtime settings, so
enable them. Unfortunately Text::Markdown::Discount doesn't yet expose
the necessary constants:
https://rt.cpan.org/Public/Bug/Display.html?id=124188

The IDANCHOR option was historically also enabled in Debian, but is not
enabled here because ikiwiki does not enable the TOC option, and
IDANCHOR does nothing without TOC.

Closes: #888055
2018-01-29 22:35:29 +00:00
Simon McVittie a147f5349d Don't send relative redirect URLs when behind a reverse proxy 2018-01-08 10:56:12 +00:00
Joey Hess ade66c541e
releasing package ikiwiki version 3.20180105 2018-01-05 13:42:29 -04:00
Joey Hess 1e3ca5dc88
set last release's distribution to upstream; dch -r will copy that value
to not imply that this changelog has anything to do with debian unstable
2018-01-05 13:39:03 -04:00
Joey Hess 02b76497a2
flip changelog symlink 2018-01-05 13:38:40 -04:00
joey dae0f48e91 * Work on firming up the plugin interface:
- Plugins should not need to load IkiWiki::Render to get commonly
    used functions, so moved some functions from there to IkiWiki.
  - Picked out the set of functions and variables that most plugins
    use, documented them, and made IkiWiki export them by default,
    like a proper perl module should.
  - Use the other functions at your own risk.
  - This is not quite complete, I still have to decide whether to
    export some other things.
* Changed all plugins included in ikiwiki to not use "IkiWiki::" when
  referring to stuff now exported by the IkiWiki module.
* Anyone with a third-party ikiwiki plugin is strongly enrouraged
  to make like changes to it and avoid use of non-exported symboles from
  "IkiWiki::".
* Link debian/changelog and debian/news to NEWS and CHANGELOG.
* Support hyperestradier version 1.4.2, which adds a new required phraseform
  setting.
2006-09-09 22:50:27 +00:00