Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Suggested syntax does work, and has a test | smcv | 2017-05-19 |
| | |||
* | Document the special case for [[!meta name=foo content=bar]] | smcv | 2017-05-19 |
| | |||
* | it is (meant to be) possible, just not with that syntax | smcv | 2017-05-19 |
| | |||
* | (no commit message) | fmarier | 2017-05-18 |
| | |||
* | long out of date | bma@d2ddf927e0bde7166ad151d794bee58589bedb40 | 2017-05-16 |
| | |||
* | color, toc: Fix `make test` | Simon McVittie | 2017-05-16 |
| | |||
* | color: Use markup for the preserved CSS, not character data | Simon McVittie | 2017-05-16 |
| | | | | | | This still smuggles it past the sanitize step, but avoids having other plugins that want to capture text content without markup (notably toc) see the CSS as if it was text content. | ||
* | color: Add a unit test | Simon McVittie | 2017-05-16 |
| | |||
* | we should prefer existing IDs and only act as a fallback | smcv | 2017-05-16 |
| | |||
* | cross-reference i18nheadinganchors | smcv | 2017-05-16 |
| | |||
* | correct ID syntax | smcv | 2017-05-16 |
| | |||
* | browsers and specifications support more Unicode than we give them credit for | smcv | 2017-05-16 |
| | |||
* | close | smcv | 2017-05-16 |
| | |||
* | Add a simple unit test for [[!toc]] | Simon McVittie | 2017-05-16 |
| | |||
* | Prune dead links | Simon McVittie | 2017-05-16 |
| | |||
* | Reinstate a git repo that has come back | Simon McVittie | 2017-05-16 |
| | |||
* | use heading identifiers in TOC links | Antoine Beaupré | 2017-05-16 |
| | | | | | | | | | | | reasoning: if headings have identifiers, they are probably more useful anchors than the automatically generated anchors we build in the toc plugin. this can happen if, for example, you use the `multimarkdown` plugin, which inserts `id` tags for every header it encounters. this also leverages the `headinganchors` plugin nicely. keeps backwards-compatibility with old toc-generated #indexXhY anchors. | ||
* | Added a comment | smcv | 2017-05-16 |
| | |||
* | Clarify documentation | Simon McVittie | 2017-05-16 |
| | |||
* | Add a test-case for Markdown options | Simon McVittie | 2017-05-16 |
| | |||
* | mdwn: Don't enable alphabetically labelled ordered lists by default | Simon McVittie | 2017-05-16 |
| | | | | | | | | | | | This avoids misinterpreting initials ("C. S. Lewis was an author"), the abbreviation for Monsieur ("M. Descartes was a philosopher") and German page numbering ("S. 42") as ordered lists if they happen to begin a line. This only affects the default Discount implementation: Text::Markdown and Text::MultiMarkdown do not have this feature anyway. A new mdwn_alpha_list option can be used to restore the old interpretation. | ||
* | Added a comment | qazwsx | 2017-05-15 |
| | |||
* | mdwn: Enable footnotes by default when using Discount | Simon McVittie | 2017-05-14 |
| | | | | | A new mdwn_footnotes option can be used to disable footnotes in MultiMarkdown and Discount. | ||
* | mdwn: Don't mangle <style> into <elyts> under some circumstances | Simon McVittie | 2017-05-14 |
| | | | | | We can ask libdiscount not to elide <style> blocks, which means we don't have to work around them. | ||
* | mdwn: Make flags passed to libdiscount explicit | Simon McVittie | 2017-05-14 |
| | | | | | | The Perl binding defaults to MKD_NOHEADER|MKD_NOPANTS anyway, but making them explicit means we can use other flags of our choice, and makes it easier to justify why those flags are appropriate. | ||
* | cgierror: When the CGI fails, print the error to stderr, not "Died" | Simon McVittie | 2017-05-14 |
| | | | | | $@ could be clobbered by the "exception handler", and in practice it seems that it is. This can be seen on stderr of t/git-cgi.t. | ||
* | Defend against empty session names | Simon McVittie | 2017-05-14 |
| | | | | | If misconfiguration has resulted in an empty session name, treat the session as having not signed in. | ||
* | httpauth: If REMOTE_USER is empty, behave as though it was unset | Simon McVittie | 2017-05-14 |
| | | | | | | A frequently cut-and-pasted HTTP basic authentication configuration for nginx sets it to the empty string when not authenticated, which is not useful. | ||
* | httpauth: Recommend if_not_empty parameter for REMOTE_USER | Simon McVittie | 2017-05-14 |
| | | | | | This is untested, but should hopefully avoid the failure mode described in [[bugs/Anon_edit_caused_lock_out_on_entire_site_]]. | ||
* | t/git-cgi.t: Wait 1 second before doing a revert that should succeed | Simon McVittie | 2017-05-14 |
| | | | | | | | | | | | This hopefully fixes a race condition in which the test failed around 6% of the time. If we don't wait, the mtime (which is rounded down to 1 second precision in the APIs we use) will not necessarily change, so the update will not necessarily cause the page to be refreshed. Bug-Debian: https://bugs.debian.org/862494 | ||
* | complete last paragraph | smcv | 2017-05-14 |
| | |||
* | I have a theory | smcv | 2017-05-14 |
| | |||
* | Added a comment | smcv | 2017-05-14 |
| | |||
* | (no commit message) | smcv | 2017-05-14 |
| | |||
* | recommend discount over multimarkdown | smcv | 2017-05-14 |
| | |||
* | multimarkdown: it's a trap! | smcv | 2017-05-14 |
| | |||
* | Added a comment: Use an underlay instead | smcv | 2017-05-14 |
| | |||
* | removed | smcv | 2017-05-14 |
| | |||
* | Added a comment: You can do almost this with an underlay | smcv | 2017-05-14 |
| | |||
* | Added a comment | smcv | 2017-05-14 |
| | |||
* | Added a comment: you can't use and/or/! inside the page() parameter, move ↵ | smcv | 2017-05-14 |
| | | | | them outside | ||
* | fix syntax | smcv | 2017-05-14 |
| | |||
* | Piny: mothballing | Joe Rayhawk | 2017-05-13 |
| | |||
* | (no commit message) | STrRedWolf | 2017-05-10 |
| | |||
* | (no commit message) | qazwsx | 2017-05-09 |
| | |||
* | Added a comment | DataComputist | 2017-05-08 |
| | |||
* | (no commit message) | DataComputist | 2017-05-08 |
| | |||
* | Updating links | desci | 2017-05-01 |
| | |||
* | Updating links | desci | 2017-05-01 |
| | |||
* | Added a comment | openmedi | 2017-04-18 |
| |