[commits] Horde annotated tag horde_autoloader_cache-2.1.3 created. fb8ba72c64b9ebee8d968c0b7a5c1f753d75918a
Jan Schneider
jan at horde.org
Tue Sep 19 12:12:50 UTC 2017
The annotated tag "horde_autoloader_cache-2.1.3" has been created.
at fb8ba72c64b9ebee8d968c0b7a5c1f753d75918a (tag)
tagging b87868cee6788c49083bacb8d59e71cdc36138f8 (commit)
replaces horde_mime_viewer-2.2.2
tagged by Jan Schneider
on Tue Sep 19 10:15:24 2017 +0200
-----------------------------------------------------------------------
Released Horde_Autoloader_Cache-2.1.3.
Christian Weiske (2):
PHP5 constructor must be first for upwards compatibility
Make static methods static
Daniel Convissor (1):
Remove error reporting in tests. (Bug #19028)
Daniel O'Connor (21):
QA release prep
1.0.2
Bug #12722 HTML Blockquote compliance
Request #12569 Adding 'base_url' to XHTML Toc renderer
Bug #12719 Blockquote parsing bugs
Fix skip behaviour check
Remove skipping behaviour
Remove skipping behaviour
Updated test expectations
Update test expectations
Prevent E_NOTICE
Updated test expectations (TODO - go learn more about LaTeX to ensure this is actually correct)
Add travis
Bug #20110 package.xml does not validate
Remove package 1.0
Bug #20110 package.xml does not validate
Bug #20110 package.xml does not validate
Bug #20110 package.xml does not validate
Release prep
Trailing tag
Update
Del Elson (5):
Whitespace changes only.
Change to allow code type="parsed"
Reversed order of parameters in singleton.
Fix for new parameter order in singleton.
Fix for non-default instantiations of the constructor.
Firman Wandayandi (3):
Add superscript and subscript extension
Turn on Superscript and Subscript rules
Request #5767: relative [url] syntax not supported (e.g. [url=/contact.php])
Gwynne Raskind (2):
Standard project directories initialized by cvs2svn.
fix a huge number of wrong MIME types. UGH.
Jan Schneider (45):
Development mode for Horde_Mime_Viewer-2.2.3
Use Horde_Crypt_Translation.
Assume two-digit year is in the current century.
Fix file modes.
Make constructors BC and FC.
Remove debug output.
Remove unnecessary reference, causing E_NOTICEs.
Don't strip the leading linebreak off blockquotes.
Fix test.
Fix tests.
[jan] Fix time offsets when importing CSV data with two-digit years.
Prepare for adding a subtree.
Squashed 'wicked/lib/Text_Wiki/' content from commit 301610e
Merge commit '9460590060bdc10d6e7f02ca44b2dc586e236504' as 'wicked/lib/Text_Wiki'
Re-merge Horde customizations and extensions.
Remove PHP 4 constructors.
Merge commit '2b7fa546469029009782bcab89c41c9c108f2da6'
Use PHP 5 constructors in our own parsers too.
Load the bundled Text_Wiki.
Removed too much.
[jan] Bundle Text_Wiki and fix it to run on PHP 7.
Remove Text_Wiki dependency.
Update file list.
Disable ext/ldap temporarily.
Update dependencies.
Update tests.
Remove conflict marker.
Fix package names.
Trusty doesn't work.
Consider all remaining libaries as PHP 7 compatible.
Consider all applications as PHP 7 compatible.
Add test for key generation.
Unused
Save whether this is GnuPG 2.1+.
[jan] Correctly determine expiration dates of short living PGP keys.
This is no longer necessary.
Sign return URL passed to login link.
[jan] Fix returning to last URL after using the login link.
Massage array structure to expected layout.
Those aren't valid UTF-8 characters.
split() is deprecated.
Fix throwing exception.
Catch exceptions.
Trusty may be fixed.
Released Horde_Autoloader_Cache-2.1.3
Justin Patrin (70):
Adding Underline rules
Allow recursive <code></code> sections. This won't happen often, but could be useful.
Adding underline to rules
Switching back, toggg says it doesn't work
Fix bug #4719, "In Latex, newline rule does not produce a new line"
Checking in Cowiki, DokuWiki, and TikiWiki parsers and renderers
Checking in missing Render classes (I thought I'd added these before..)
Adding Text_Wiki_Tiki package file
Fix summary and description
Adding apckage.xml for Text_Wiki_Doku
Adding package.xml for Text_Wiki_Cowiki
Add toggg as a lead for all 3 new packages (sorry about that toggg)
Fix undefined offset error
Fix undefined offset errors
Fix undefined variable notice
Fix setting of anchor, fix output of links (new link code has not been merged to mainline yet....)
add missing return
Put back new style links for Doku wikilink
Add support for wikilinks which are split into start and end tokens around link text
Deak with the case where the text is empty
Fix undefined offset notices in Cowiki parser's Wikilink and Interwiki rules
Re-add code to not set 'text' if no explicit text is given
When text option is empty, use page which is not urlEncoded and textEncode it
Revert rename of singleton
Replace preg_replace with str_replace, fix variable names
Revert changes to constructor as it cannot instantiate the parser class as it should
Alter factory to check to make sure the file is readable before including it
Check in factory using @fopen($file, 'r', true) instead of looping over include_path
Switch to Text_Wiki error handling for factory and singleton
Set $wiki->newRendering to use new experimental preg_replace_callback rendering method
Move encoding calls to where the HTML is created instead of before processing happens
Added a comment
urlencode the part of the anchor after #
textEncode css before inserting into HTML
Fix issues with parsing URLs in (( ))
Fix notice about undefined index page
Fix paragraph rendering for Dokuwiki
Encode text to avoid XSS
Bug 8313 fix anchor output when used in conjuction with sprintf (thanks to bjs5075 at rit dot edu)
Set up a configuration variable (temporarily) to switch renderer algorithms
Prepare for 1.2.0RC1 release
Adding package2.xml, fixing multi-line summary
Add a stack-based rendering callback system which allows for renderers to easily alter the text between start and end tokens (such as for Blockquote wiki-format output)
Adding the first test
Add balanced token checking
Byg #7320 use UTF-8 syntax instead of "extended"
Combine UTF-8 and non-UTF-8 regexes....this will probably fail horribly
Only use \p is ext_chars is on. This should be switched to be turn on utf8...
Add another UTF-8-ism
Bug #7320 add a new utf-8 parse option for Wikilink and Freelink
Bug #6292 force headings and hrs to have extra newlines around them to avoid them being in paragraph tags (thanks to <wolfgang dot illmeyer at gmx dot net>)
sprintf if slow
Update for release
Prepare for new release
Correctversion number
If target == '_self' don't add an onclick
Request #10128 use CSS instead of the depracetd align attribute for images. Thanks to ritzmo (Moritz Venn) for the patch
Add support for alignment in image links
Bug #11262 Fix issues with any <code> block causing no output
Bug #10144 Fix all lower-case rule names
Prepare for 1.2.0 release
API should be stable too
Bug #12490 change delim to a utf-8 compatible value
Bug #12619 allow any number of spaces before the list items
Bug #12580 fix license
bug #14869 add SKIPIF for mossing config, thanks to daniel
use an include
Update wikilink renderers to be backwards-compatible
Fix syntax error
Bug #15758 Add # as a possibility for the last char in a URL
Michele Tomaiuolo (76):
First commit of Text_Wiki_Creole - parser and renderer. Fingers crossed :-)
start/end tokens
check-inner-tags counts open/end tags
*** empty log message ***
*** empty log message ***
making the parser compliant with version 0.4 of specs
making creole parser compliant with version 0.4 of specs
making creole parser compliant with version 0.4 of specs
making creole parser compliant with version 0.4 of specs
making creole parser compliant with version 0.4 of specs
making creole parser compliant with version 0.4 of specs
changed version to 0.4.1
ordinal numbers are automatically superscripted (1st, 2nd etc.)
bug-fix: <hr> now out of <p>
2 backslashes are needed
bug-fix: text defaults to url
comment about newlines
changed version to 0.4.2
removed htmlentities
output goes through textEncode
question mark for ungreedy regexp
include trailing braces
allows specifying class in options
allow specifying a class in conf - if a class is specified, no style is inlined
aligning to creole 0.5
aligning to creole 0.5 + additional markup
fixed url/wikilink priority problem
support for %%%
aligning to creole 0.5 + additional markup
email style emphasis
allows specifying class in options
removed notice about undefined name
removed notices about undefined index
removed notice about undefined variable
removed notice about undefined index
removed notice about undefined type (in renderer)
removed notice about undefined 'css' index
removed notice about undefined 'type' index
various ways to escape end of section
removed notice about undefined variable
removed notice about undefined variable
escape repeated char
allow numbered lists
restoreraw
support escape of closing sequence
improve single / emphasis detection
improve single _ underline detection
improve single * strong emphasis detection
upgrade to Creole 1.0 specs
upgrade to Creole 1.0 specs
Box (div) for footnotes
Box (div) for footnotes
accept bold par after list
*** empty log message ***
added support for deflist
free urls can be escaped by a tilde
single slash parsing moved to Italic.php
single star parsing moved to Bold.php
single underscore is now disabled
removed warning about undefined caption
removed warning about undefined alt text
enclose block-level images in a table
enclose block-level images in a table
allow tildes in image urls
don't escape alphanum chars, it's not consistent with urls
*** empty log message ***
using 'empty' to avoid notices
Fixed priority among images urls and tables (about pipe)
Commented out wrapping of images in tables
Avoid handling images which include other markup
fixed bug preventing urls to be used in tables
fixed bug preventing urls to be used in tables
minor - indent
bug fix - decimal numbers at beginning of line resulted into numbered list element
reorganized superscripting of ordinal numbers
"No linebreaks are allowed within headings." (From specs.)
Moritz Venn (28):
Rendering Fix for Tables (Missing Whitespace)
Add new Parsers for Text_Wiki_Mediawiki
File did not differ from the one in Default.
Adding package.xml for Text_Wiki_Mediawiki
Use Tikki-Wiki List-Parser for now, as it uses the same syntax.
First Version of a Mediawiki Deflist-Parser. Contains a few known Bugs.
Correct Cell-Parsing (#7392)
Fix Anchor in Wikilink
Follow Mediawiki markup standards with single newlines (#8174, thanks Brian Sipos)
Add Code- and Tt-Rule (thanks Brian)
Add Sub-/Superscript rules
Lists can now skip levels up AND down
Fix Bug #8402 (thanks brian)
Fix Bug #8449 (thanks brian)
Fixed Headers, Added Preformatted rule (used Brian's syntax for this one) and fixed resulting Bug #8448
Fix Bug #8496 (thanks Brian)
Implemented Request #8451 (thanks Brian)
Fix Bug #8501 (thanks Brian)
Fix Bug #8505 (thanks Brian)
Add file:// protocol to Url-Parser, will most likely be added as an option later on (as in Mediawiki). Closes #9383
dunno if someone ever used this, but has been broken for quite some time.
Fix #11578 by adding <code><pre> to Syntax of Code and switching Parsing order with Preformatted
Implemented #9378
Fix #8450 and probably receive a bug-report for it :-)
Implement #8503, thanks Brian
implement fr#16055 (include brackets in url regex)
implement fr#14348: allow width/height for images
fix #12825: remove helper code which looks unneeded to me
Paul M Jones (136):
initial add to PEAR
somehow, an earlier version of Text_Wiki was added to PEAR CVS; this commit reflects the 0.14 version, which should have been imported in the first place.
updated to reflect 0.15 release
udpated with changes for 0.15:
removed extra lines for nonexistent files
removed trim() from line 106 to leave leading and trailing white space in place in the output
started new release, not sure if it will be 0.15.1 or 0.16. Noted "code" rule change about white space.
no longer need to smash list items together on sequential lines. you can have any number of blank newlines between list items and stay in the same list. this improves source readability. however, if you start a line with a non-* non-# character non-whitespace character, that counts as a new paragraph.
now can separate list items with newlines and you stay in the same list
added extra newline to returned text so as not so screw up paragraphs
fixed bug 1362, accented letters not translated to HTML entities.
fixed bug 1384, list rule inaccurate. Have implemented the "display: inline" style fix noted by Mike. Not really happy with this for the long term, but it will do for now. In future, will attempt to rewrite the "list" rule to be more semantically accurate.
process() returns two newlines after the table, not just one, to help with parsing paragraph breaks
can now set rule conf key 'images' to turn image processing on and off (defaults to true/on)
added renderPlain() stub method
updated comments, brought package.xml up to 0.16, added renderPlain() methods, added newlines tailing deflist and table. updated comments.
added getConf() method to safely access config key values
added conf key 'numbers' (set to true if you want to allow numbers as lower-case letters in the regex). also added number-based regex as an alternate when 'numbers' is true.
added "'numbers' => false" in the wikilink conf array; it's false by default to maintain previous behavior.
added newline before and after returned text to help with paragraph parsing
udpated with proper date
updated version number to 0.17
removing files in preparation for MAJOR RESTRUCTURING of the directories
Major restructuring of all Text_Wiki parsing and rendering rules is reflected by the addition of theses files.
updated Wiki.php to match the new directory structure
added date to the release
moved and commented on the $_dirSep property
fixed insertRule() so that it inserts properly when a second argument is passed
no changes in list.php
fixed bugs 1571 and 1573
updated to 0.19.2
fixed bug 1616
per note from Stephane Solliec, images now always render with an "alt" attribute
image now accepts URLs in "link" attribute
updated to 0.19.3 version number
apply htmlspecialchars() to $href, $target, and $text
apply htmlspecialchars() to $href and $text, apply urlencode() to $page
fixed bug 1628
* Fixed bug 1628 (encoding of URLs and freelinks)
updated to 0.19.4 with changes and date
added "anchor" rule for parse and xhtml/render
fixed bug 1722 (can't use two instances of Text_Wiki)
fixed bug 1709 (interwiki targets are invalid)
updated for 0.19.5
removed '#' scheme support for same-page anchor references, also added a ':' to the mailto scheme
updated to 0.19.6
for minimal XHTML compliance, the target attribute is left out by default (it used to be 'target="_blank"' by default, which is not XHTML 1.0 Strict compliant)
updated version number, added change note about URL targets
updated version number
added renderer Plain for plain text
added Plain renderers
updated to 0.20 version number
updated with 0.20 release notes and files
changed to 0.20.0 (three numbers not two)
removed bad copies of Xhtml and Plain dirs, will replace
added Plain renderer files
re-added Xhtml renderer files
updated with 0.20.1 release notes
for deflist, must now use ": " (colon-space) at beginning and " : " (space-colon-space) to separate term from def; this it becuase URLs as terms were breaking the rule
applied fix for bug 2095, CSS not honored in deflist rule (thanks for the patch, glamm at a-s-i dot com)
updated release date
updated version number
added comment to credit contribution from Stephane le Solliec
URL "target"s are now XHTML compliant with suggestion from Aaron Kalin and JS code from youngpup.net
add 'id' attrbute to token; this will let us generate better tables of contents
added id_prefix conf element
continued working with new Heading and Toc rules for better, faster tables of contents (XHTML-compliant "div" support)
changed version number in Wiki.php, continued tweaking Toc rendering and parameters
now guesses width and height, and adds a pseudo-center alignment option (thanks Stephane Solliec)
added formatConf() method to wrap a config value in an sprintf() format string (thanks Bob Glamm)
added 'css' conf key (thanks Bob Glamm)
* Base Render class now has formatConf() method to wrap a config value in an sprintf() format
* Render rules for Wikilink and Freelink are much more configurable: put new-link text before or after the page name, or use CSS only to control the look of new-links
perfected the patches from Stephane le Solliec, image size guesses now work properly with non-local images
fixed bug 2316: swapped processing order to Center and Newline
finished "perfecting" CSS and linking in the Image rule
updated comments, put in release date
added note about Toc generation
added keys for column and row counts in the 'table_start' token (to support LaTeX rendering)
removed 'translatehtml' rule from the parse/render rule set; it is more appropriate for HTML translation to be part of the Xhtml "format" than a general processing rule (particularly when we start doing LaTeX and other non-HTML formats)
added HTML translation as part of the pre() method
Wiki.php: whitespace changes
Jeremy Cowgar has kindly submitted a prelminary LaTeX renderer. Thanks, Jeremy!
added change note about Latex renderer, added Latex format class and render classes
converted tabs to spaces in all files
added Function rule
added Function rule for parsing and rendering
Wiki.php: fixed bug 2419 for getParseConf(), fixed similar bug in getFormatConf()
changed version number
removed Translatehtml rules; this is XHTML-specific, and so belongs in Format/Xhtml.php, not a parse/render rule pair.
added shortcuts for line keys ('a' for 'access', 'p' for 'param', etc)
major changes to XHTML renderer for 'Function' -- has complete format control now, not just CSS
removed 'JEREMY' output in Tighten, changed not-implemented message in Function
added full output for plain text on the Function rule
added comments, converted tabs to 4-spaces
added changes for new release
changed version number
removed extra trailing single-quote, per Bob Glamm
removed extra single-quote in Anchor, minor change Strong and Emphasis regex so they work inside Colortext properly
fixed bug 2670, new links now get 'css_new' class (not 'css' normal class)
fixed bug 2916 (parser for "code" does not set all attributes)
added feature 2971 (allow dot in interwiki rule) patch from Lukas Smith
extended regex to allow for more page-name characters
added conf key 'exists_callback' to allow users to specify a callback function to tell whether a page exists or not.
gets a reference to the callback config instead of a copy, because the callback may be an object
changed line indenting
added change notes and new release date, moving to "beta"
finalized for release
fixed Bug:3336
moved all default pareing rules from Text/Wiki/Parse/ to Text/Wiki/Parse/Default/.
added lookahead assertion that first character is not a colon; it was messing up such markup as Package::methodName() because a colon is allowed in the page-name.
updated version number
added change notes
updated comment blocks, changed version number
fixed bug 3387 (mailto link includes javascript). mailto links no longer include javascript window-targeting code.
now supports an optional extended character set for wiki page names; umlauts and
added url_base conf option
added broad swaths of docblock comments
removed @package_version@ from sub-files, updated release info in package.xml
more change notes, changed version number
added subscript parsing support
added subscript rendering support
added subscript support
fixed bug 3004 (Wrong path for rule "image") -- patch provided by reg at dav-muz dot net
changed release date
first stable release
added charset and quotes support to html translation (changed internal algo
fixed bug 3959, "XHTML lists not rendered according W3C Standards", where
as part of fixed bug 3959, "XHTML lists not rendered according W3C Standards" (where
added a 'collapse' key to collapse the div horizontally within a table; this
parser returns an extra newline before the replacement to comply
updated with bugfix change notes
fixed bug 4175 "Wrong transform method" by generating PEAR_Error objects
* applied feature request 4436 "Add option to getTokens to get original token indices" -- now the return array from getTokens() is keyed to the original token index number.
Fixed Bug #4473 Undefined variables in error()
fixed bug 4474 to silence calls to htmlentities and htmlspecialchars so
Remi Collet (1):
Cleanup some license headers
Rodrigo Sampaio Primo (52):
Bug #9154: token() method for class Text_Wiki_Render_Tiki_Paragraph implemented
Bug #16322: properly url rendering
Feature request #16315: class Text_Wiki_Render_Tiki_Preformatted implemented
add Creole to the list of parsers and renders
add new tests using PHPUnit
Properly rendering of Tiki heading
Warning message about the need of magic_quotes_gpc = Off
Text_Wiki_Render_Tiki_Image can render images without additional parameters
Added tests for all Tiki Render rules
Fix Text_Wiki_Render_Tiki_Code
Renaming tests files
Fix: = heading = is a valid MediaWiki syntax
adding files to .cvsignore
Adding first tests to Text_Wiki class
Fix specific case of Tiki rendering of wikilinks
More tests to Text_Wiki_Parse_Mediawiki
Removing unnecessary tearDown() method from test class
More tests for Text_Wiki
Adding tests for the Text_Wiki_Render class
Fix tiki definition list render
Implemented one more Text_Wiki_Render_Tiki test
Two more tests to Text_Wiki core class
Text_Wiki tests now can run from any directory
Add Text_Wiki_Parse_Mediawiki_Redirect and Text_Wiki_Render_Tiki_Redirect
Tests for the Mediawiki wikilink parser
Tests for the URL parser of Mediawiki
Tests for the rules raw, preformatted and emphasis of the Mediawiki parser
Tests for the rules raw, preformatted and emphasis of the Mediawiki
Starting tests for the Text_Wiki_Parse_Tiki
just indentation (removing tabs and aligning)
Fixing tiki render for deflist
Text_Wiki_Render_Tiki_Deflist now support definition list without definition narrative
Tests for mediawiki rule list parser
Mediawiki rule list does not consider redirect rule as list
changed the fixture for testing the parser of mediawiki list
Bug #16455 - proper parsing of Mediawiki bold and italic (using algorithm from Mediawiki parser)
Proper Mediawiki parsing and Tiki rendering for heading (fix problem with linebreaks)
Adding new line at the end of Tiki list rendering
Add prefix option for the configuration of the Tiki Image Render
Improve Text_Wiki_Render_Tiki_List
Another tentative to fix heading parsing and heading from Mediawiki to Tiki
Converting Text_Wiki_Tiki and Text_Wiki_Mediawiki to 2.0 of package.xml
Updating the list of Text_Wiki_Mediawiki files on the XML and adding myself as one of the developers
Updating the list of Text_Wiki_Tiki files on the XML and adding myself as one of the developers
Removing obsolete test file
Removing unused file
Using a simplified syntax for rendering Tiki redirect
Preparing new release of Text_Wiki_Tiki and Text_Wiki_Mediawiki
Just avoiding undefined offset notice on Mediawiki wikilink parser
Just avoiding generation of php undefined index, offset or variable notices
update Text_Wiki_Render_Tiki_Redirect to use new Tiki redirect syntax
adding missing files from previous commit
Till Klampaeckel (12):
* tests.php >> AllTests.php to follow PEAR convention
cs
* include config.php (if available) allows us to run 'phpunit AllTests.php' as well
whitespace foo
* add testcase for bugs, #18289
* test seems to work standalone only
* added __construct() for PHP5
* applied patch from #18289, thanks yunosh
* added BugTests (work in progress)
* added appropriate require_once calls, #14604
* bugfix for #11649: regex updated (from Horde, thanks yunosh)
fixture and test for #11649
bertrand Gugger (222):
So we can play with it (dev copy), that will constitute next test/*.phpt too,
Creating the Text_Wiki_BBCode parser, it's a working copy, CS to be fixed
Comment: We match either [color..] or [/color], will be post synchronized
bad commented as // made a ?> from string becoming effective end php tag !
Made Font accepting nesting
Fixed Code recursive regexp
Fixed docbook headers, hope that is conform ! Set the BBCode rules list
Ooops, sorry, closing bracket got eaten
Thanks toby, opening bracket for function/method must be on next line
align dockblock comment stars
require_once without parenthesis
Headers + post synchronization transmits nesting depth
Headers, nesting depth for synchStartEnd() and return null
Class header, calculate offset if synchStartEnd() changes source + error return
Headers
Class header
Headers
SynchStartEnd() with nesting depth and return null
Request #4520 Additional space confuses image tag, adapted regexp
Request #4634 Code block title/filename, uses conf css_filename
sorry, forgot debug output
some more tests
Headers
Initial version of quoted blocks for BBCode
Initial version of code rule parser dor BBCode
Include inherited class !
Sorry for the last empty line and . without spaces
No more ugly include, actually rendering latex,
Corrected inherits
Latex renderer for font rule
Test data completed ,
Removed "ugly" dirname() in require_once
No more change include path, check running on command line if 'cli' ... and more
Enabled the default Paragraph rule
Ouch !! Simple quotes don't interpret variables, mea culpa
Some more cleaning, introduced CSS
Typo
Plain Font rule renderer
List rule with double staged recursive preg_replace_callback()
Don't catch the '=' if optional numbering
Wikiplugins starts anywhere, not necessarly on begin of line, simplified the regexp
A true test === for translate format conf is enough and works now !
Plugins produce wiki markup so are processed by parsing, no tokens produced
The rule take care of nested plugins, the plugin processing is done by parsing as
Cleaning headers before to bundle in tikiwiki
headers
headers
headers
Fixing back justin's commit by synch with tiki
A new rule introduced by tiki for drawing boxes
Synching back justin's commits from tikiwiki, that's all what is ok,
Synch back justin's commit in tikiwiki
Introduces tikiwiki/justin's collapsing in headers, needs some refactoting though
4 new rules introduced for tiki
Headers ... ouf !
Headers
Revamped the nesting in parse to catch orphans start or end tags
Made the parsing recursive
ooops , sorry debug trace ...
Fixed comments
Making the rule recursive
Making rule recursive
As rules are now recursive, no more need to extend Parse class
Moving BBCode to standard dirs
It's in standard Text/Wiki/Render/Xhtml now
It's in standard Text/Wiki/Render/PLAIN now
It's in standard Text/Wiki/Render/Latex now
Moving BBCode parser to standard directories
Now in standard Text/Wiki/Parse/BBCode
Let's start a PEAR::Text_Wiki_Pedia
Sorry, the wiki is Mediawiki ... not Wikipedia
Sorry, it's now in Text/Wiki/Parse/Mediawiki/
Base class for Mediawiki parsing
Extending the list of parsers and renderers available
Fixed comments and headers
Wrong @see in headers
As the parser is now "standard", no need to require Text/Wiki/Parser.php
Fixed the parse Addpath, removed the render one
Makes the 2 [url.. syntaxes and inline urls, emails to come
Implemented the config for refused schemes and disable inline urls
Integrated [email] markup and inline emails
Images with schemes, extensions, urls and local path configs
Some more tests for URIs , mails and images
Ooops ! forgot some debug output ...
Fixed comments and wrong cvs Id
:-o The most important was missing in Text_Wiki ! Smile ! :-)
Enabled the Smiley rule
Fixed an inversion in left handed smileys, does not catch anymore the boundaries
Smiley plain renderer :)
Smiley Latex renderer :)
Smiley rule Xhtml renderer :)
Typo
Comment
Removed the Specialchar rule as Smiley is now in
Option with _ instead of -, misplaced docbook tags
Config keys with _ instead of - , misplaced docbook tags
Simplified configuration
More simple and user friendly
Full compatible with HTML_BBCodeParser, configuration summarized thru in file
Disabled all rules not yet existing,
A first implementation, span and row_span to follow ...
Implicit start of row after start of table same, implicit cell after row ...
Fixed the header optional attribute for cells
Caption and free format
Missing rendering rule in Latex and Plain
Better use the \caption{...} command
Missing rendering rule in Latex and Plain
Missing rule in Latex and Plain
Missing rule in Latex and Plain
Missing rule in Latex and Plain
Missing rule in Ltax and Plain
Rowspan, colspan and avoid empty cells
Emphasis needs Strong
Rowspan and space before free format
Colspan and rowspan also recognized without quotes
Missing rile in Latex and Plain
Excluded > from path
Secured links on images, don't accept Wikilinks if disabled
Completed notes, files and maintainers for the release 1.0.1
Preparing first release of Text_Wiki_BBCode
# is optional for hexadecimal colours
Output the source of the image
Bug #5397 variable used inside single quotes bugs WikiLinks
Preset $collapse to null, sorry for non Tiki users
Unitiliazed row and column 's spans when coming from bot mediawiki parser
> is already > , too much gready on the non quoted args
Phplookup and Function rules aren't used by Tiki
As Plugin may introduce some more markup, raw and preformated had to be done in the same "round"
Function and Phplookup rules aren't used by Tiki
Documentation
Tiki people may also smile :)
Obviously, the # is to be kept in the anchor option, #5660, merci jeremy Lecour
onclick in lowercase for Xhtml compliance (Bug #5847)
Don't mix bullet and numbered lists when following each other
Ooops ! debug output, sorry
Option relative_enable default false for relative urls (Request #5767)
Added more tests for url, email, lists and xss craps
Prepare release 0.0.2 (alpha), changelog, added firman as lead,
Render enumeration type a, A, i, or I
Fixed enumeration type [list=A] (as html type: a,A,i or I)
Prepare release 1.0.2 (stable) changelogs and BBCode dependency on this release
Mixed list ends only if the other kind of list starts at first level but may contains sub-lists from the other kind (Bug #5879)
Back release 1.0.3 (stable) late update in Default list parser intoduced a BBC
Notice: Only variables should be assigned by reference (bug #6010)
Only variables should be assigned by reference (bug #6010)
Corrected example loader, htmlspecialchar the source
seems I forgot the release date, anyway thanks ritzmo
Added Ooo , Pdf and Docbook in renderers to be tested, would be better to have free input.
Very sorry, forgot Text_Wiki does not use PEAR
Add the Wilink rule (#6623)
Spaces around headings are not mandatory (#6623)
Handles errors more nicely (Text_Wiki includes PEAR only in that case)
Let each php error display
Starting the DocBook renderer , caution, only an half is yet ready,
urlencode() the page name and anchor as they are used in the query part of the url
#6623: missing quantifier '?'
A space is enough to delimitate a heading, no need for a linefeed (#6623)
Some more rules , 35/45 done ...
3 more rules (84%)
Piano ma sano (hopefuly) going on ...
Arrange comment
Autofind parser in test files must be case sensitive
Swallow away line breaks within the lists
Page names must be urlencoded in the query, not htmlspecialchared (may contain spaces)
the 38th rule ...
The basic (now empty) basic Render class for Docbook
Updated changelog , prepare release
Correct changelog
Makes the sectioning configurable and the section levels sequential
Empty section in configuration strips the sections for a level
A method for cms needing several parsing in a session,
Abstract encodings for text and urls, prepare #5953 cleaning
Wrapping the urlencoding
Overwrites and uses textEncode() for text translation
Common text encoding (#5953)
Default text encoding to htmlspecialchars
Use text encoding wrapper
It's not Bold produced by Emphasis, but Strong, and only by rendering:
The overwrite of getTokens() method is no more needed since rev. 1.31 of Wiki.php
The overwrite of getTokens() was not needed and even dangerous ...
Correct the key used in changeRule(), ensure no double new rule.
<nowiki> ... </nowiki> may be multiline
The Jaws guys said we eat too much memory :( Load render objects only if needed :)
Base Wiki extensions were forgotten for Cowiki and Doku parsers
No more need to fake a Strong parsing rule since Render loads dinamically
Prefer rawurlencode() to urlencode() to get %20 and not + for spaces
ROLLBACK
Cut out "?>" php tails, preg_replace('#\?>\s*\Z#ms', '', $script);
Cut php tail "?>"
Wikilink also process Image and Interwiki (empty for now)
Correct the prefixes handling
Allow parsers to give the full url in token options instead of the site + wiki page
Allow parsers to give the full url in token options instead of the site + wiki page
Complete the rendering with indication of (url) or (site:page)
Allow parsers to give the full url in token options instead of the site + wiki page
Process interlangage only as an Interwiki
Image and Interwiki are now done by the Wikilink rule
Take align attribute (left, center, or right) as piped after the | in image tag
Start release preparation
Put bases for the release, more details to come, release is not ready
That should be all for now. Expected release is 1st of March.
Change misleading method name
Reordered the changes, factory() introduced
Push release 1 day
We just need to die if required sub package is not there
Variable Substitution Bug #7091 (thanks randlem at bgsu dot edu)
Prepare next release 0.1.0
Update summary and description.
We release today
Thanks to Daniel , some better english ,
Optimists hope it's the last typo , let's go , thanks for help !
Ooops ! Forgot to commit Deflist addition . This is correct in the release 0.1.0
Many thanks for the great experience.
Back lead , we need to kill recursive (?R)
a test for [list] in BBCode subdir (inspired from Creole)
Back lead
In case of url with description, let the description parsable (#9393)
a !empty() intead of array_key_exists() , maybe dangerous
Prepared release , bug fixing and warning people about pcre's limitations.
Generated with pear convert , back added cvs tag , removed php dependency
pear package needs the php dependency, put it back
#10148 Simplify the row regexp to work with new PCRE, thanks Mark Wiesemann for the testing and support
till (2):
Enhancement: composer setup
Enhancement: composer setup
More information about the commits
mailing list