additional_plugins/serendipity_event_markdown/ChangeLog
Thomas Hochstein ae01d649d8 Add a prefix for footnote links. (#56)
Add the entry id as a prefix to every footnote
links so links are unique even when more than
one entry is displayed (title page, search
results etc.).

This can only be done with PHP Markdown Lib;
the "classic" version does not have such a
configuration variable.

Signed-off-by: Thomas Hochstein <thh@inter.net>
2017-05-22 17:29:08 +02:00

80 lines
2.7 KiB
Plaintext

Version 1.24:
=============
Changes by Thomas Hochstein <thh@inter.net>
- Add a prefix for footnote links.
Version 1.23:
=============
Changes by Thomas Hochstein <thh@inter.net>
- Notice: The "classic" version is no longer supported from Feb 1, 2013
and stuck at PHP Markdown 1.0.2 / PHP Markdown Extra 1.2.8
- Upgrade PHP Markdown Lib to 1.7.0 (was 1.4.0).
- Get Markdown Extra working when using the PHP Markdown Lib;
it didn't before.
Version 1.22:
=============
- Added parameters to html_entity_decode() and htmlentities().
Version 1.21:
=============
- update to PHP Markdown 1.0.2
read http://michelf.ca/projects/php-markdown/
- update to PHP Markdown Extra 1.2.8
- include new lib version 1.4.0
- added optional SmartyPants library, of August, 2013 dev.
This is a library package that includes the PHP SmartyPants and its
sibling PHP SmartyPants Typographer with additional features.
SmartyPants is a free web typography prettifyier tool for web writers.
It easily translates plain ASCII punctuation characters into "smart"
typographic punctuation HTML entities.
- extend to PHP >= 5.3 only (while lib using namespaces)
Version 1.1.5:
==============
Changes by Lukas Reindl (ljr_nbg [at] web [dot] de)
- Added this ChangeLog file
- Updated PHP Markdown 1.0.1c to 1.0.1o
- Updated PHP Markdown Extra 1.0.1 to 1.2.5
- Patched PHP Markdown and PHP Markdown Extra:
changed curly brackets for accessing array members to square brackets (see below for details)
- - - - - - - - - - - - - - - - - - - - - -
Changes were done in the following lines (original lines included here):
(Included for documentation. Should be removed in future updates.)
PHP Markdown 1.0.1o
-------------------
- Line 910: $level = $matches[2]{0} == '=' ? 1 : 2;
- Line 1206: $token_stack[0] = str_repeat($token{0}, 3-$token_len);
- Line 1231: $em = $token{0};
- Line 1560: switch ($token{0}) {
- Line 1562: return $this->hashPart("&#". ord($token{1}). ";");
PHP Markdown Extra 1.2.5
------------------------
- Line 934: $level = $matches[2]{0} == '=' ? 1 : 2;
- Line 1230: $token_stack[0] = str_repeat($token{0}, 3-$token_len);
- Line 1255: $em = $token{0};
- Line 1584: switch ($token{0}) {
- Line 1586: return $this->hashPart("&#". ord($token{1}). ";");
- Line 1934: if ($tag{0} == "`") {
- Line 1970: else if ($tag{0} == "\n" || $tag{0} == " ") {
- Line 1998: $tag{1} == '!' || $tag{1} == '?')
- Line 2017: if ($tag{1} == '/') $depth--;
- Line 2018: else if ($tag{strlen($tag)-2} != '/' $depth++;
- Line 2122: return array($original_text{0}, substr($original_text, 1));
- Line 2134: $tag{1} == '!' || $tag{1} == '?')
- Line 2145: if ($tag{1} == '/') $depth--;
- Line 2146: else if ($tag{strlen($tag)-2} != '/') $depth++;
- Line 2270: $level = $matches[3]{0} == '=' ? 1 : 2;