| #
0139312b |
| 26-Mar-2010 |
Adrian Lang <lang@cosmocode.de> |
Better code syntax parsing, less E_NOTICE
|
| #
90df9a4d |
| 04-Feb-2010 |
Adrian Lang <lang@cosmocode.de> |
Rewrite section edit handling according to #1860
|
| #
8af66ab9 |
| 29-Jan-2010 |
Adrian Lang <lang@cosmocode.de> |
table: Remove redundant parser data, update tests
|
| #
07c2b1c7 |
| 19-Nov-2009 |
Adrian Lang <lang@cosmocode.de> |
Add TABLE range marker for table editing
darcs-hash:20091119140619-e4919-15efddc768526a6c1f6472f83ede17019144ffa3.gz
|
| #
67f9913d |
| 15-Jan-2010 |
Andreas Gohr <andi@splitbrain.org> |
removed deprecated PHP4 construct
Assigning the return value of new by reference is deprecated, PHP5's new automatically assigns by reference
|
| #
73c47f3d |
| 01-Dec-2009 |
Chris Smith <chris.eureka@jalakai.co.uk> |
fix footnote tests (includes hack to counter #1652, #1699 fix)
Ignore-this: c5a934d8bce1c2b5953632bedd0c4f64
darcs-hash:20091201205426-f07c6-e21cbc5f84a8702f074069eae3cab1aa4bdb50ea.gz
|
| #
1378fb56 |
| 03-Nov-2009 |
hakan.sandell <hakan.sandell@mydata.se> |
inc/handler cleanup removed Doku_Handler_Section class
darcs-hash:20091103165100-9a5f4-b992cc4b716134f750ffffa678694b7ba05c541a.gz
|
| #
25b97867 |
| 03-Nov-2009 |
hakan.sandell <hakan.sandell@mydata.se> |
rowspan with ::: implemented in parser/handler
darcs-hash:20091103161002-9a5f4-2114938a7e62a924b9fe424b63584a4747286563.gz
|
| #
e03b8b2e |
| 03-Nov-2009 |
Adrian Lang <lang@cosmocode.de> |
Align an empty cell left instead of right
darcs-hash:20091103130556-e4919-f9045f6018952f2b02a699d18746a330526a4dbe.gz
|
| #
47583ff0 |
| 16-Oct-2009 |
furun <furun@arcor.de> |
Whitespace cleanup FS#1709
Ignore-this: 27ea52110bce929b2c61ed8faba67cfc
darcs-hash:20091016205526-c0bf4-35eba4e65d37980a667ba982f7f1ea5b7b07f01c.gz
|
| #
95c19ce7 |
| 04-Oct-2009 |
Chris Smith <chris.eureka@jalakai.co.uk> |
FS#1652, #FS1699
Ignore-this: b30b4a3061ad7a485012f6fd55cdfc78 This patch fixes problems with blank lines which contain whitespace before EOL. It also fixes an issue with preformatted syntax mode no
FS#1652, #FS1699
Ignore-this: b30b4a3061ad7a485012f6fd55cdfc78 This patch fixes problems with blank lines which contain whitespace before EOL. It also fixes an issue with preformatted syntax mode not triggering following p_open instructions under some circumstances.
Note: The fix can result in swallowing of non-eol white space that precedes the EOL. This can happen when there is no non-whitespace CDATA between the end of the previous syntax mode and the EOL character.
darcs-hash:20091004190359-f07c6-36bb418cb9be8bbaff741b4cbe135c442d0bde81.gz
show more ...
|
| #
3d491f75 |
| 26-Jul-2009 |
Andreas Gohr <andi@splitbrain.org> |
enhanced <code> and <file> syntax
Ignore-this: 80398f84222bec1fce56eee8f107d37a
This patch enhances the code and file syntax with several new features.
1. code and file are now essentially the sam
enhanced <code> and <file> syntax
Ignore-this: 80398f84222bec1fce56eee8f107d37a
This patch enhances the code and file syntax with several new features.
1. code and file are now essentially the same and just differ in the class name. This means you now can use the file syntax with syntax highlighting as well. This also solves problems where the code to highlight already contains a <code> tag (FS#1493)
2. a filename can be given as label for the code or file block. It is specified as second parameter after the language:
<code html myfile.html>...</code>
If no highlighting is wanted, but a filename shall be given, you can use a dash as language:
<code - somefile.foo>...</code>
3. when a filename was given (as shown above), the label links to a download of the code given in the code/file block. This is made possible by a new renderer in inc/parser/code.php. The basename of given filename is suggested as filename when downloading.
darcs-hash:20090726175158-7ad00-969641a06ae1393a6d99207c3cd938fb67f23a71.gz
show more ...
|
| #
4b7f9e70 |
| 28-May-2009 |
Tom N Harris <tnharris@whoopdedo.org> |
Change expensive uses of split to the much faster explode.
darcs-hash:20090528215438-6942e-bf1b875e689ade6bd1a17e3d812ce16bf35c84a6.gz
|
| #
fa8adffe |
| 13-Dec-2008 |
Andreas Gohr <andi@splitbrain.org> |
removed some illogical path setups
darcs-hash:20081213090400-7ad00-4e21cd75978bb07513f32f5d750658e8d777c59e.gz
|
| #
82d61635 |
| 22-Oct-2008 |
pierre.spring <pierre.spring@liip.ch> |
parser: put match on the call stack
darcs-hash:20081022140209-c07ef-c4d27f3c581ee6ee7cedb886f9e5b2675503b817.gz
|
| #
3c829837 |
| 29-Aug-2008 |
pierre.spring <pierre.spring@liip.ch> |
syntax plugin match getter and setter
darcs-hash:20080829125828-c07ef-b27cbac1f23e313572952ea8f1172fbd88f60493.gz
|
| #
13ecfb18 |
| 13-Aug-2008 |
Chris Smith <chris.eureka@jalakai.co.uk> |
Allow syntax plugin handle() function to return false to indicate do not create plugin render instruction
darcs-hash:20080813125334-f07c6-dc93aefae6f027152a7bded7f0dacc814d041566.gz
|
| #
e08dda3f |
| 25-Mar-2008 |
Andreas Gohr <andi@splitbrain.org> |
allow numbers in interwiki descriptors FS#1358
darcs-hash:20080325185208-7ad00-d5181f3d82f89f6ed1d4ca9068db4123df8d443b.gz
|
| #
93a34bf3 |
| 13-Mar-2008 |
Chris Smith <chris.eureka@jalakai.co.uk> |
update preformatted syntax mode to ignore entire blocks of white space
This patch only updates the actual "preformatted" syntax mode, that is only preformatted blocks caused by leading blanks on a l
update preformatted syntax mode to ignore entire blocks of white space
This patch only updates the actual "preformatted" syntax mode, that is only preformatted blocks caused by leading blanks on a line. If the entire block is empty, it is ignored. ie. if a block of preformatted text has leading or trailing empty lines and some non-empty lines, the leading and trailing content are preserved.
darcs-hash:20080313203950-f07c6-9d0745b157e45b61b06ff0c7d85bec8558946c1e.gz
show more ...
|
| #
52fe2bfb |
| 12-Mar-2008 |
Chris Smith <chris.eureka@jalakai.co.uk> |
change line-break replacement character to '\n'
This patch is the third in a series aimed at making it easier for DW to allow plugins to modify the standard handling of line-breaks.
It effectively
change line-break replacement character to '\n'
This patch is the third in a series aimed at making it easier for DW to allow plugins to modify the standard handling of line-breaks.
It effectively leaves the new-line character '\n' in the 'cdata' instruction allowing the renderer to process the character as it chooses. No changes have been made to the renderers.
This change is neutral to xhtml renderers as xhtml treats spaces and new-lines identically (as white-space).
Writers of renderer plugins are advised to check their plugin against the new patch.
darcs-hash:20080312000924-f07c6-a6dab2d16c7bc42e9dc8eb137648c6f984b4f2e6.gz
show more ...
|
| #
41624b31 |
| 12-Mar-2008 |
Chris Smith <chris.eureka@jalakai.co.uk> |
Update handler to merge consecutive 'cdata' instructions (incl. test case updates)
This patch is the second in the series designed to make it easier for DW to allow plugins to modify the standard ha
Update handler to merge consecutive 'cdata' instructions (incl. test case updates)
This patch is the second in the series designed to make it easier for DW to allow plugins to modify the standard handling of line-breaks.
Like the first this patch doesn't alter line-break behaviour at all, but introduces improvements that reduce to a minimum the number of 'cdata' instructions generated by the handler.
darcs-hash:20080312000248-f07c6-f6ce1b5aac43a52cbe31215c517b048679ae20a7.gz
show more ...
|
| #
a9c1d2d2 |
| 09-Mar-2008 |
Chris Smith <chris.eureka@jalakai.co.uk> |
Change handler to use a defined character for line-break replacement
This patch is the first in a series aimed at making it easier for DW to allow plugins to modify the standard handling of line-bre
Change handler to use a defined character for line-break replacement
This patch is the first in a series aimed at making it easier for DW to allow plugins to modify the standard handling of line-breaks.
Currently the handler "eats" line-break characters replacing them with a space. This patch changes the replacement character to a define, DOKU_PARSER_EOL and updates all the test cases to use the new define.
DOKU_PARSER_EOL is left as a space.
darcs-hash:20080309201116-f07c6-21edb4f6955da8fa5ba0f9346d859a7c5c69a239.gz
show more ...
|
| #
8acb3108 |
| 23-Feb-2008 |
Andreas Gohr <andi@splitbrain.org> |
renamed justlink option to linkonly
darcs-hash:20080223101426-7ad00-ceacdc83e829f1da7aa272eb597277a8c78113be.gz
|
| #
b739ff0f |
| 21-Feb-2008 |
Pierre Spring <pierre.spring@liip.ch> |
media_justlink
darcs-hash:20080221160833-c3d3e-1afe0835f9ba1af27712bd34e8b0b65e6165284f.gz
|
| #
d86d5af0 |
| 13-Feb-2008 |
Chris Smith <chris@jalakai.co.uk> |
Rationalise Parser PHP & HTML syntax mode handling to renderer only.
This patch corrects the problems with the previously (reversed) patch "remove htmlok and phpok tests from Doku_Handler".
The han
Rationalise Parser PHP & HTML syntax mode handling to renderer only.
This patch corrects the problems with the previously (reversed) patch "remove htmlok and phpok tests from Doku_Handler".
The handler will now write php, phpblock, html & htmlblock instructions and let the renderer decide how these instructions should be processed.
The xhtml renderer will follow the "phpok" and "htmlok" config settings. If these settings are turned off the any instructions will be rendered as code with php or html syntax highlighting (as appropriate).
darcs-hash:20080213024941-d26fc-ec485362803e63a2d949dad5c23e17db939e6ced.gz
show more ...
|