Home
last modified time | relevance | path

Searched refs:Lexer (Results 26 – 36 of 36) sorted by path

12

/dokuwiki/inc/Parsing/ParserMode/
H A DPreformatted.php11 $this->Lexer->addEntryPattern('\n (?![\*\-])', $mode, 'preformatted');
12 $this->Lexer->addEntryPattern('\n\t(?![\*\-])', $mode, 'preformatted');
14 // How to effect a sub pattern with the Lexer!
15 $this->Lexer->addPattern('\n ', 'preformatted');
16 $this->Lexer->addPattern('\n\t', 'preformatted');
22 $this->Lexer->addExitPattern('\n', 'preformatted');
H A DQuote.php25 $this->Lexer->addEntryPattern('\n>{1,}', $mode, 'quote');
31 $this->Lexer->addPattern('\n>{1,}', 'quote');
32 $this->Lexer->addExitPattern('\n', 'quote');
H A DQuotes.php16 $this->Lexer->addSpecialPattern(
21 $this->Lexer->addSpecialPattern(
26 $this->Lexer->addSpecialPattern(
33 $this->Lexer->addSpecialPattern(
38 $this->Lexer->addSpecialPattern(
H A DRss.php10 $this->Lexer->addSpecialPattern("\{\{rss>[^\}]+\}\}", $mode, 'rss');
H A DSmiley.php5 use dokuwiki\Parsing\Lexer\Lexer; alias
28 $this->pattern .= $sep . '(?<=\W|^)' . Lexer::escape($smiley) . '(?=\W|$)';
39 $this->Lexer->addSpecialPattern($this->pattern, $mode, 'smiley');
H A DTable.php25 $this->Lexer->addEntryPattern('[\t ]*\n\^', $mode, 'table');
26 $this->Lexer->addEntryPattern('[\t ]*\n\|', $mode, 'table');
32 $this->Lexer->addPattern('\n\^', 'table');
33 $this->Lexer->addPattern('\n\|', 'table');
34 $this->Lexer->addPattern('[\t ]*:::[\t ]*(?=[\|\^])', 'table');
35 $this->Lexer->addPattern('[\t ]+', 'table');
36 $this->Lexer->addPattern('\^', 'table');
37 $this->Lexer->addPattern('\|', 'table');
38 $this->Lexer->addExitPattern('\n', 'table');
H A DUnformatted.php10 $this->Lexer->addEntryPattern('<nowiki>(?=.*</nowiki>)', $mode, 'unformatted');
11 $this->Lexer->addEntryPattern('%%(?=.*%%)', $mode, 'unformattedalt');
17 $this->Lexer->addExitPattern('</nowiki>', 'unformatted');
18 $this->Lexer->addExitPattern('%%', 'unformattedalt');
19 $this->Lexer->mapHandler('unformattedalt', 'unformatted');
H A DWindowssharelink.php18 $this->Lexer->addSpecialPattern(
H A DWordblock.php5 use dokuwiki\Parsing\Lexer\Lexer; alias
34 $this->pattern .= $sep . '(?<=\b)(?i)' . Lexer::escape($badword) . '(?-i)(?=\b)';
43 $this->Lexer->addSpecialPattern($this->pattern, $mode, 'wordblock');
/dokuwiki/inc/
H A Ddeprecated.php55 dbg_deprecated('\\dokuwiki\\Parsing\\Lexer\\Lexer::escape()');
56 return \dokuwiki\Parsing\Lexer\Lexer::escape($str);
/dokuwiki/lib/plugins/info/
H A Dsyntax.php44 $this->Lexer->addSpecialPattern('~~INFO:\w+~~', $mode, 'plugin_info');

12