History log of /dokuwiki/inc/parser/parser.php (Results 51 – 75 of 97)
Revision Date Author Comments
# 36f2d7c1 12-Oct-2008 Gina Haeussge <osd@foosel.net>

Make recognized URL schemes customizable via conf/scheme.conf (FS#797)

darcs-hash:20081012155022-2b4f5-177571b9b176bb822015623b62b4d35b98a93d7b.gz


# 1b26635b 12-Oct-2008 Andreas Gohr <andi@splitbrain.org>

fix smileys at the start or end of a line

darcs-hash:20081012115011-7ad00-7aded95b825d6faee7c39b0c0ba92cd84f0da298.gz


# 92655603 11-Oct-2008 Andreas Gohr <andi@splitbrain.org>

recognize smileys with proper boundaries only FS#1489

darcs-hash:20081011184717-7ad00-0f910f4d061e00ccfdf722a3f971656da1b7979b.gz


# 24b0ff2a 11-Oct-2008 Andreas Gohr <andi@splitbrain.org>

Another fix for emphasis parsing FS#1468

Hopefully doesn't break anything

darcs-hash:20081011164847-7ad00-9c0873e505e1c3b9dad2477d3ccfaf9c75d95839.gz


# 6f9bd982 18-Jan-2008 Andreas Gohr <andi@splitbrain.org>

prevent error on buggy syntax plugin FS#1218

darcs-hash:20080118234120-7ad00-01defe99eda2568ef91acc679a35b25e8bdc40ed.gz


# 00976812 30-Sep-2007 Andreas Gohr <andi@splitbrain.org>

don't use realpath() anymore (FS#1261 and others)

The use of realpath() to clean up relative file names caused some
trouble in certain setups relying on symlinks or having restricitve
file structure

don't use realpath() anymore (FS#1261 and others)

The use of realpath() to clean up relative file names caused some
trouble in certain setups relying on symlinks or having restricitve
file structure setups.

This patch replaces all realpath() calls with a PHP only replacement
which should solve those problems.

darcs-hash:20070930184250-7ad00-512ff04c95f57fc9eaf104f80372237a3c94286f.gz

show more ...


# 07f89c3c 17-May-2007 Anika Henke <a.c.henke@arcor.de>

added block mode for embedded html+php (FS#541) -- same syntax but in capital letters (<HTML>+<PHP>)

darcs-hash:20070517233213-d5083-9dbccf77383575912ad75533ca690302557e0f79.gz


# 5fc8a925 26-Jun-2007 Andreas Gohr <andi@splitbrain.org>

some more tweaks to the smart quote parser

Now all test cases succeed, but there is probably still trouble with certain
conditions.

darcs-hash:20070626181735-7ad00-dd6e51e37cda7ca63077a2779afe1753a

some more tweaks to the smart quote parser

Now all test cases succeed, but there is probably still trouble with certain
conditions.

darcs-hash:20070626181735-7ad00-dd6e51e37cda7ca63077a2779afe1753ad975f84.gz

show more ...


# 9426a41a 13-Jun-2007 Andreas Gohr <andi@splitbrain.org>

make typography option three staged FS#1142

Because correct smart quote parsing with regular expressions is nearly
impossible, especially when dealing with quote usage in languages different
from en

make typography option three staged FS#1142

Because correct smart quote parsing with regular expressions is nearly
impossible, especially when dealing with quote usage in languages different
from english, the typography configuration option was changed.

0 means to completely disable any typography replacements
1 will only handle the multiply entitity and double quotes, this should
nearly always work without problems and is the new default
2 will add singlequote parsing. This might break because single quotes and
apostrophes are not always easily distinguishable. Especially in languages
where single quote openings and apostrophes are different characters you
might experience problems. For english it should nearly always work.

darcs-hash:20070613184015-7ad00-0cebc3f807f54467d54458075c5c9f651355c5ba.gz

show more ...


# f43b6d3a 13-Jun-2007 Andreas Gohr <andi@splitbrain.org>

some small improvement for smart quote parsing FS#1142

darcs-hash:20070613173817-7ad00-99fdc0bf868bff124ef7c5ec01ef3f58c51b36eb.gz


# 57d757d1 13-May-2007 Andreas Gohr <andi@splitbrain.org>

distinction between apostrophes and single quotes FS#1127

This patch adds another parser mode for apostrophes. Now single quote closing
markers are handled different from apostrophes for better loca

distinction between apostrophes and single quotes FS#1127

This patch adds another parser mode for apostrophes. Now single quote closing
markers are handled different from apostrophes for better local typograpy
support.

Needs testing and languages updates.

darcs-hash:20070513084024-7ad00-d20fe093a093c265d357b178e199c1596b484996.gz

show more ...


# d4834a19 06-Feb-2007 Stephane Chazelas <stephane@artesyncp.com>

do preconnects only once #1067

darcs-hash:20070206191629-64c10-6607d7e7e724315b728e8c46a0b2ff6e7e8ab2f6.gz


# 0a1d30bf 25-Jan-2007 chris <chris@jalakai.co.uk>

improve and centralise email regexp, fixes FS#1049

darcs-hash:20070125143421-9b6ab-93ce6bfd804924af4651da9424738494f11fe5f2.gz


# 44881bd0 03-Jan-2007 henning.noren <henning.noren@gmail.com>

tf_rename_lower.patch

Name the TRUE/FALSE-constants consistently as lowercase everywhere.
This might also be an tiny optimization in some environments.

darcs-hash:20070103205700-d2a3e-e7ec0aedb938d

tf_rename_lower.patch

Name the TRUE/FALSE-constants consistently as lowercase everywhere.
This might also be an tiny optimization in some environments.

darcs-hash:20070103205700-d2a3e-e7ec0aedb938d563f583116a2d5b17f3a3fea36c.gz

show more ...


# 2fe7363d 09-Aug-2006 chris <chris@jalakai.co.uk>

fix for footnote nesting

darcs-hash:20060809155417-9b6ab-c88a818425487cac0cd1f8d7cd266ac088bba16c.gz


# 87858f84 01-Jun-2006 chris <chris@jalakai.co.uk>

tidy format patterns

The bug preventing use of '<' & '>' in look ahead patterns was fixed
some time ago. This patch replaces the '\x3C' & '\x3E' in those syntax
pattern where they were still in use

tidy format patterns

The bug preventing use of '<' & '>' in look ahead patterns was fixed
some time ago. This patch replaces the '\x3C' & '\x3E' in those syntax
pattern where they were still in use.

darcs-hash:20060601101231-9b6ab-4ad0d61578710543063a5de053c3d0f2065a7ddf.gz

show more ...


# 30fe9cd6 11-Apr-2006 Andreas Gohr <andi@splitbrain.org>

releaxed header syntax

darcs-hash:20060411182721-7ad00-0f34803c6228eb2918f0049284e6290a47ce51bd.gz


# e1c10e4d 09-Apr-2006 chris <chris@jalakai.co.uk>

Parser Update:

- revisions to header class and section handling
header pattern simplified
header class now writes section open and close instructions
section call writer removed
check for an

Parser Update:

- revisions to header class and section handling
header pattern simplified
header class now writes section open and close instructions
section call writer removed
check for and update meta['first_header'] if required (see below)

- meta instruction added
written by _finalize to front of instruction stack
holds first header information

plugins can now write first header information, or other page meta information
to this data structure.

- get_first_heading updated to make use of meta['first_header']

- plugin instruction structure changed to include lexer state in the data portion
of the instruction.
OLD INSTRUCTION: array('plugin', array(<plugin name>,<plugin_data>,$pos), $pos)
NEW INSTRUCTION: array('plugin', array(<plugin name>,<plugin_data>,$state), $pos)

- block handler/call writer update to better handle plugin PTypes 'block' & 'stack'.
Lexer states are mapped as follows:
DOKU_LEXER_ENTER, DOKU_LEXER_SPECIAL : block_open, stack_open
DOKU_LEXER_EXIT, DOKU_LEXER_SPECIAL : block_close, stack_close
DOKU_LEXER_MATCHED, DOKU_LEXER_UNMATCHED : plugin must handle <p>

Plugin writers can now use these PTypes as intended !

darcs-hash:20060409214958-9b6ab-cd2cef97a6a2521e3a02175075b8ff4648035f69.gz

show more ...


# 901c1c87 17-Mar-2006 Andreas Gohr <andi@splitbrain.org>

make sure the parser works if acronym file is missing #716

Parser don't longer breaks if no smileys, acronyms or entities are configured

darcs-hash:20060317182631-7ad00-090248bae8cdeaa19127251e46df

make sure the parser works if acronym file is missing #716

Parser don't longer breaks if no smileys, acronyms or entities are configured

darcs-hash:20060317182631-7ad00-090248bae8cdeaa19127251e46dfaef80ef49f58.gz

show more ...


# ee3d998e 11-Mar-2006 Guy Brand gb@isis.u-strasbg.fr <andi@splitbrain.org>

LDAP URI support for parser

Add parser detection for LDAP URI scheme as specified in RFC 2255

darcs-hash:20060311130311-c47a2-fd0b1e2a6ba50e4c76732101966dcb27c42a178f.gz


# 98c86858 17-Feb-2006 Andreas Gohr <andi@splitbrain.org>

file cleanups

This patch cleans up the source code to satisfy the coding guidelines (see
http://wiki.splitbrain.org/wiki:development#coding_style)

It converts files to UNIX lineendings and removes

file cleanups

This patch cleans up the source code to satisfy the coding guidelines (see
http://wiki.splitbrain.org/wiki:development#coding_style)

It converts files to UNIX lineendings and removes tabs and trailing
whitespace. Not all files were cleaned yet.

darcs-hash:20060217222040-7ad00-bba3d2bee3b5aa7cbb5184258abd50805cd071bf.gz

show more ...


# 9ab75d9e 03-Nov-2005 Andreas Gohr <gohr@cosmocode.de>

Table Syntax fixes #280 #591

darcs-hash:20051103162630-6e07b-21520008f556114f8273307e7d6d33795488b1d2.gz


# 8e266198 14-Sep-2005 Andreas Gohr <andi@splitbrain.org>

fix for acronyms, but still buggy

The last change introduced a bug where acronyms inside words where
marked. This fixes it partly. However there is still a bug - the
following line gets both occuren

fix for acronyms, but still buggy

The last change introduced a bug where acronyms inside words where
marked. This fixes it partly. However there is still a bug - the
following line gets both occurences of 'spec' marked as acronym and
I don't know why:

This is the specification also called spec.

Only the last occurence of spec should be marked but both are. If
the latter is missing the first one isn't marked as well.

Any help appreciated.

darcs-hash:20050914144810-7ad00-9e486e207cb856524a044a1d6d3ed07dbb534864.gz

show more ...


# e6258e07 11-Sep-2005 Andreas Gohr <andi@splitbrain.org>

fixed UTF-8 handling in Acronyms #478

darcs-hash:20050911210801-7ad00-f571ad2eeb07ce2e62ae55775b49c0e9be523166.gz


# f4b3aca3 06-Aug-2005 Harry Fuecks <hfuecks@gmail.com>

Alternative fix for #384

The bug with emphasis syntax clashing with URLs did still occur with
protocols different from http or ftp. This patch might be a better
solution.

I had to use [^\x00]* inst

Alternative fix for #384

The bug with emphasis syntax clashing with URLs did still occur with
protocols different from http or ftp. This patch might be a better
solution.

I had to use [^\x00]* instead of .* - for some reason the later won't
work properly in this case. It means people won't be able to use ASCII
NUL characters inside an emphasis.

The other thing that won't work is this;

Won't work: //semi colon here>://

People will need to make sure there is at least a space - this will work;

Works //semi colon here>: //

darcs-hash:20050806151204-56ad0-532806af57801f5fa4536add32175089e625a0d4.gz

show more ...


1234