History log of /dokuwiki/lib/plugins/syntax.php (Results 1 – 25 of 56)
Revision Date Author Comments
# d4f83172 31-Aug-2023 Andreas Gohr <andi@splitbrain.org>

code style: line breaks


# dccd6b2b 30-Aug-2023 Andreas Gohr <andi@splitbrain.org>

coding style: function call spacing


# 54cc7aa4 30-Aug-2023 Andreas Gohr <andi@splitbrain.org>

Apply rector fixes to the rest of lib/plugin


# c243774d 14-Aug-2022 Andreas Gohr <andi@splitbrain.org>

another go at #3717

c0ece86a0ac0cfab0856b056fb3ce8e726855542 was wrong too, because most
deprecation logs drop the callee


# c0ece86a 14-Aug-2022 Andreas Gohr <andi@splitbrain.org>

Another fix for #3717

The deprecation mechanism did actually log the wrong file (callee
instead of caller). This was fixed and the message adjusted again.

A guardian for very short backtraces and l

Another fix for #3717

The deprecation mechanism did actually log the wrong file (callee
instead of caller). This was fixed and the message adjusted again.

A guardian for very short backtraces and large offsets was added

show more ...


# aa726f38 14-Aug-2022 Andreas Gohr <andi@splitbrain.org>

better deprecation message for require. fixes #3717


# b97865bf 13-Aug-2020 Andreas Gohr <andi@splitbrain.org>

adjust callstack depth for deprecation message further


# e4aa0139 13-Aug-2020 Andreas Gohr <andi@splitbrain.org>

better deprecation messages for self required plugin base files


# e1d9dcc8 15-Jun-2018 Andreas Gohr <andi@splitbrain.org>

First go at moving the plugin classes into their own namespace


# d4d8fb18 04-May-2018 Andreas Gohr <andi@splitbrain.org>

moved Parser to Parsing namespace


# be906b56 04-May-2018 Andreas Gohr <andi@splitbrain.org>

moved all parsing related namespaces to their own


# 36dc94bb 28-Apr-2018 Andreas Gohr <andi@splitbrain.org>

split out parser modes into their own files

This moves all the parser classes into their own namespace and files.
Next up are the handler classes.

I'm not sure about the namespace, yet. A nested na

split out parser modes into their own files

This moves all the parser classes into their own namespace and files.
Next up are the handler classes.

I'm not sure about the namespace, yet. A nested namepspace Parser\Modes
would probably make more sense... we'll see.

This also removes the duplicated coded in the Plugin mode. We now use
the plugin trait and can inherit from AbstractMode instead.

show more ...


# 42c2870a 27-Apr-2018 Andreas Gohr <andi@splitbrain.org>

plugin prototype adjustments

They are now proper abstract classes


# 8702de7f 09-Dec-2014 Gerrit Uitslag <klapinklapin@gmail.com>

Merge remote-tracking branch 'origin/master' into scrutinizerissues

Conflicts:
inc/media.php
inc/plugin.php
inc/template.php
lib/plugins/authplain/_test/escaping.test.php
lib/plugins/syntax.php


# cded1125 02-Dec-2014 Gerrit Uitslag <klapinklapin@gmail.com>

phpdocs syntax plugin base class


# 253d4b48 01-Oct-2014 Gerrit Uitslag <klapinklapin@gmail.com>

more PHPDocs, unused var, small bit code reformatting


# 7ac0b9fe 25-May-2014 Andreas Gohr <andi@splitbrain.org>

just some more doc blocks


# a9617800 06-Mar-2014 Christopher Smith <chris@jalakai.co.uk>

remove reference to reference from comments


# 3cd4fc17 05-Mar-2014 Christopher Smith <chris@jalakai.co.uk>

remove '&' from object parameters, PHP5 style not E_ALL


# 5a3e1f53 07-Jan-2014 Andreas Gohr <andi@splitbrain.org>

reintroduce a tiny bit of duplication

This reads some duplication in the from of haveing a Doku_Parser_Mode
and Doku_Parser_Mode_Plugin class which are basically the same but only
the latter extends

reintroduce a tiny bit of duplication

This reads some duplication in the from of haveing a Doku_Parser_Mode
and Doku_Parser_Mode_Plugin class which are basically the same but only
the latter extends DokuWiki_Plugin. This avoids the performance/RAM
problems mentioned in my previous commit. An interface keeps both
logically together.

With PHP 5.4 further deduplication could be done via Traits.

show more ...


# 72d89f96 07-Jan-2014 Andreas Gohr <andi@splitbrain.org>

remove duplicate plugin code for syntax plugins

This makes Doku_Parser_Mode inherit from DokuWiki_Plugin which allows
for the removal of a bunch of duplicate code form
DokuWiki_Syntax_Plugin. This m

remove duplicate plugin code for syntax plugins

This makes Doku_Parser_Mode inherit from DokuWiki_Plugin which allows
for the removal of a bunch of duplicate code form
DokuWiki_Syntax_Plugin. This makes the code easier to maintain and makes
sure all DokuWiki plugins are actual instances of DokuWiki_Plugin.

However this adds a bunch of functions to the "normal" parser modes that
don't need them which could have performance/RAM implications.

show more ...


# 2f7a0e94 11-Sep-2013 Matt Perry <matt@mattperry.com>

Fix CodeSniffer whitespace violoations

Removed extraneous whitespace to eliminate errors reported by the
Squiz.WhiteSpace.SuperfluousWhitespace sniff.


# 7ef8e99f 22-Aug-2013 Matt Perry <matt@mattperry.com>

Fix CodeSniffer violations

Change indentation to ensure code confirms to CodeSniffer rules.


# 97f59cf7 27-Jan-2013 Klap-in <klapinklapin@gmail.com>

set $msg argument of loadHelper() default to true.


# 5fd9b829 26-Jan-2013 Klap-in <klapinklapin@gmail.com>

Reformat last bottom end of the syntax plugin file


123