Thread: [Jamwiki-commit] SF.net SVN: jamwiki:[2270] wiki/trunk/jamwiki-core/src
Brought to you by:
wrh2
From: <wr...@us...> - 2008-08-24 20:38:45
|
Revision: 2270 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2270&view=rev Author: wrh2 Date: 2008-08-24 20:38:43 +0000 (Sun, 24 Aug 2008) Log Message: ----------- Encryption: * Simplify the encryption code by consolidating some private methods and making two methods private since they aren't used elsewhere in the code. * Errors in this class should occur only due to strange system configurations, so throw runtime exceptions rather than a general exception. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/Encryption.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/utils/EncryptionTest.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2008-09-13 04:56:03
|
Revision: 2300 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2300&view=rev Author: wrh2 Date: 2008-09-13 04:56:01 +0000 (Sat, 13 Sep 2008) Log Message: ----------- Cleanup: * Always handle the likely-impossible UnsupportedEncodingException thrown by URLEncoder and URLDecoder by throwing an IllegalStateException. * Fix a couple of potential NPEs due to illegal arguments found as a result of this change. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/Utilities.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/WikiLogger.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/utils/UtilitiesTest.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2008-11-08 18:50:59
|
Revision: 2389 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2389&view=rev Author: wrh2 Date: 2008-11-08 18:50:56 +0000 (Sat, 08 Nov 2008) Log Message: ----------- Cleanup: * Convert several WikiUtil methods that were throwing/catching Exception to throw/catch more specific exception types. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/Utilities.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/WikiUtil.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/utils/WikiUtilTest.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-01-18 07:28:32
|
Revision: 2430 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2430&view=rev Author: wrh2 Date: 2009-01-18 07:28:24 +0000 (Sun, 18 Jan 2009) Log Message: ----------- Utilities: * Do not throw an exception from the encode/decode methods - just return the original value and let the caller deal with it. This fixes some errors, such as when using {{NAMESPACEE}} from a non-namespaced topic. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/Utilities.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/utils/UtilitiesTest.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-01-18 20:43:18
|
Revision: 2433 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2433&view=rev Author: wrh2 Date: 2009-01-18 20:43:17 +0000 (Sun, 18 Jan 2009) Log Message: ----------- Parser: * Further paragraph parsing updates to bring paragraph parsing inline with how Mediawiki parses paragraphs. * Newlines within paragraphs are now converted to spaces (per Mediawiki). * <br /> tags are added to the beginning of paragraphs when appropriate. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexLexer.java wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-processor.jflex wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/parser/ParserTest.java wiki/trunk/jamwiki-core/src/test/resources/data/results/UnorderedList2 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Paragraph6 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-01-20 04:07:01
|
Revision: 2442 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2442&view=rev Author: wrh2 Date: 2009-01-20 04:06:53 +0000 (Tue, 20 Jan 2009) Log Message: ----------- Parser: * Match paragraph tags prior to nowiki tags, fixing an issue where a line starting with <nowiki> would not be parsed as a paragraph. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-processor.jflex wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/parser/ParserTest.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-01-20 06:39:15
|
Revision: 2445 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2445&view=rev Author: wrh2 Date: 2009-01-20 06:39:11 +0000 (Tue, 20 Jan 2009) Log Message: ----------- Parser: * Fix a logic error when determining parser function arguments. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/ParserFunctionUtil.java wiki/trunk/jamwiki-core/src/test/resources/data/results/ParserFunctions2 wiki/trunk/jamwiki-core/src/test/resources/data/topics/ParserFunctions2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-01-28 05:57:24
|
Revision: 2447 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2447&view=rev Author: wrh2 Date: 2009-01-28 05:57:14 +0000 (Wed, 28 Jan 2009) Log Message: ----------- Parser: * Support categories on #REDIRECT pages to match Mediawiki. * This cleans up the code in the previous commit by simplifying the redirect pattern by running the pre-processor prior to analyzing. In addition, several unit tests have been added to make sure I don't completely mess this up in the future. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexParser.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiLinkTag.java Added Paths: ----------- wiki/trunk/jamwiki-core/src/test/resources/data/results/Redirect1 wiki/trunk/jamwiki-core/src/test/resources/data/results/Redirect2 wiki/trunk/jamwiki-core/src/test/resources/data/results/Redirect3 wiki/trunk/jamwiki-core/src/test/resources/data/results/Redirect4 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Category_-_Category1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Redirect1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Redirect2 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Redirect3 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Redirect4 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-01-30 05:42:34
|
Revision: 2448 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2448&view=rev Author: wrh2 Date: 2009-01-30 05:42:30 +0000 (Fri, 30 Jan 2009) Log Message: ----------- Parser: * Optimize template parsing somewhat by removing an unnecessary per-parser pass over the template params. * Add an additional unit template test. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/TemplateTag.java Added Paths: ----------- wiki/trunk/jamwiki-core/src/test/resources/data/results/Template3 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Template3 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-01-30 06:05:11
|
Revision: 2449 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2449&view=rev Author: wrh2 Date: 2009-01-30 06:05:02 +0000 (Fri, 30 Jan 2009) Log Message: ----------- Parser: * Fix a bug with inclusion of the form {{:topic}} - the topic being included was not pre-parsed for comments, templates, etc. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/TemplateTag.java wiki/trunk/jamwiki-core/src/test/resources/data/results/Redirect1 wiki/trunk/jamwiki-core/src/test/resources/data/results/Redirect3 wiki/trunk/jamwiki-core/src/test/resources/data/results/Redirect4 wiki/trunk/jamwiki-core/src/test/resources/data/results/Template3 wiki/trunk/jamwiki-core/src/test/resources/data/results/WikiLink1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Redirect1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Redirect3 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Redirect4 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Template3 wiki/trunk/jamwiki-core/src/test/resources/data/topics/WikiLink1 Added Paths: ----------- wiki/trunk/jamwiki-core/src/test/resources/data/results/Template4 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Example1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Example2 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Template4 Removed Paths: ------------- wiki/trunk/jamwiki-core/src/test/resources/data/topics/Example This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-01-31 06:58:03
|
Revision: 2451 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2451&view=rev Author: wrh2 Date: 2009-01-31 06:57:48 +0000 (Sat, 31 Jan 2009) Log Message: ----------- Parser: * Add support for parser function query arguments and refactor. * Add additional unit tests. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/ParserFunctionUtil.java wiki/trunk/jamwiki-core/src/test/resources/data/results/ParserFunctions2 Added Paths: ----------- wiki/trunk/jamwiki-core/src/test/resources/data/results/ParserFunctions3 wiki/trunk/jamwiki-core/src/test/resources/data/results/ParserFunctions4 wiki/trunk/jamwiki-core/src/test/resources/data/topics/ParserFunctions3 wiki/trunk/jamwiki-core/src/test/resources/data/topics/ParserFunctions4 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-01-31 08:09:31
|
Revision: 2452 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2452&view=rev Author: wrh2 Date: 2009-01-31 08:09:18 +0000 (Sat, 31 Jan 2009) Log Message: ----------- Parser: * Fix parsing of raw HTML links followed by HTML or wikitext such as "http://example.com/<br />". Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/Utilities.java wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-processor.jflex wiki/trunk/jamwiki-core/src/test/resources/data/results/HtmlBasicLinks2 wiki/trunk/jamwiki-core/src/test/resources/data/topics/HtmlBasicLinks2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-02-01 03:30:55
|
Revision: 2456 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2456&view=rev Author: wrh2 Date: 2009-02-01 03:30:48 +0000 (Sun, 01 Feb 2009) Log Message: ----------- Cleanup: * Refactor the template code somewhat to improve readability / flow. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/HtmlLinkTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/TemplateTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/Utilities.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/utils/UtilitiesTest.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-02-21 04:49:16
|
Revision: 2476 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2476&view=rev Author: wrh2 Date: 2009-02-21 04:49:07 +0000 (Sat, 21 Feb 2009) Log Message: ----------- Parser: * Fix failure to correctly parse wiki line breaks ("----") surrounded by newlines. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-processor.jflex Added Paths: ----------- wiki/trunk/jamwiki-core/src/test/resources/data/results/WikiLineBreak wiki/trunk/jamwiki-core/src/test/resources/data/topics/WikiLineBreak This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-11-12 05:46:42
|
Revision: 2764 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2764&view=rev Author: wrh2 Date: 2009-11-12 05:46:34 +0000 (Thu, 12 Nov 2009) Log Message: ----------- Templates: * Fix parsing of the #if: parser function when the conditional contains a "|" symbol such as {{#if: [[link|text]]|then|else}}. * This also resolves an issue with the #if: parser function not parsing templates in its conditionals. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexParserUtil.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/ParserFunctionUtil.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/TemplateTag.java wiki/trunk/jamwiki-core/src/test/resources/data/results/Template_-_If wiki/trunk/jamwiki-core/src/test/resources/data/topics/Template_-_If This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-12-31 20:46:38
|
Revision: 2814 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2814&view=rev Author: wrh2 Date: 2009-12-31 20:46:31 +0000 (Thu, 31 Dec 2009) Log Message: ----------- Parser: * Fix strange breakage with StringBuilder when parsing tags such as "<hr />". * Consolidate some parser test files. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexParserUtil.java wiki/trunk/jamwiki-core/src/test/resources/data/results/HtmlNoAttributes1 wiki/trunk/jamwiki-core/src/test/resources/data/results/HtmlWithAttributes1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/HtmlNoAttributes1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/HtmlWithAttributes1 Removed Paths: ------------- wiki/trunk/jamwiki-core/src/test/resources/data/results/HtmlNoAttributes2 wiki/trunk/jamwiki-core/src/test/resources/data/results/HtmlNoAttributes3 wiki/trunk/jamwiki-core/src/test/resources/data/results/HtmlWithAttributes2 wiki/trunk/jamwiki-core/src/test/resources/data/results/HtmlWithAttributes3 wiki/trunk/jamwiki-core/src/test/resources/data/topics/HtmlNoAttributes2 wiki/trunk/jamwiki-core/src/test/resources/data/topics/HtmlNoAttributes3 wiki/trunk/jamwiki-core/src/test/resources/data/topics/HtmlWithAttributes2 wiki/trunk/jamwiki-core/src/test/resources/data/topics/HtmlWithAttributes3 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-01-02 00:27:59
|
Revision: 2815 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2815&view=rev Author: wrh2 Date: 2010-01-01 23:07:41 +0000 (Fri, 01 Jan 2010) Log Message: ----------- Parser: * Begin moving parsing using Java regular expressions to JFlex. In local testing this is consistently 2-3 times faster, and has the added advantage of consolidating parser code into a single architecture. * Further commits will improve performance by removing additional Java regular expressions and being more strict about XHTML attributes. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/HtmlLinkTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexLexer.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexParserUtil.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexTagItem.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JavascriptTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiBoldItalicTag.java wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-processor.jflex wiki/trunk/jamwiki-core/src/test/resources/data/results/HtmlXSS1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/HtmlXSS1 Added Paths: ----------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/HtmlTagItem.java wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-html-processor.jflex Removed Paths: ------------- wiki/trunk/jamwiki-core/src/test/resources/data/results/HtmlXSS2 wiki/trunk/jamwiki-core/src/test/resources/data/topics/HtmlXSS2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-01-02 01:13:00
|
Revision: 2816 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2816&view=rev Author: wrh2 Date: 2010-01-02 01:12:52 +0000 (Sat, 02 Jan 2010) Log Message: ----------- Parser: * Add unit tests for the parser when Javascript is enabled. * Allow only those attributes specified as valid in the XHTML DTD for <script> tags. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-html-processor.jflex wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/TestFileUtil.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/parser/ParserTest.java wiki/trunk/jamwiki-core/src/test/resources/data/results/Javascript wiki/trunk/jamwiki-core/src/test/resources/data/topics/Javascript Added Paths: ----------- wiki/trunk/jamwiki-core/src/test/resources/data/javascript/ wiki/trunk/jamwiki-core/src/test/resources/data/javascript/Javascript This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-01-02 22:52:48
|
Revision: 2821 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2821&view=rev Author: wrh2 Date: 2010-01-02 22:52:37 +0000 (Sat, 02 Jan 2010) Log Message: ----------- Parser: * Add attribute validation for remaining tags: ins, del, hr and br. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-html-processor.jflex wiki/trunk/jamwiki-core/src/test/resources/data/results/HtmlWithAttributes1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/HtmlWithAttributes1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-01-27 01:34:15
|
Revision: 2858 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2858&view=rev Author: wrh2 Date: 2010-01-27 01:34:09 +0000 (Wed, 27 Jan 2010) Log Message: ----------- Parser: * Fix some parser failures due to poorly-formed table attributes and ">" symbols in Javascript event attributes. * Add additional unit tests. * Make error messages more informative when reporting parser failures. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexParser.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexParserUtil.java wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-html-processor.jflex wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-processor.jflex wiki/trunk/jamwiki-core/src/test/resources/data/javascript/Javascript wiki/trunk/jamwiki-core/src/test/resources/data/results/Javascript wiki/trunk/jamwiki-core/src/test/resources/data/topics/Javascript Added Paths: ----------- wiki/trunk/jamwiki-core/src/test/resources/data/results/Table16 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Table16 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-03-21 21:48:09
|
Revision: 2964 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2964&view=rev Author: wrh2 Date: 2010-03-21 21:48:03 +0000 (Sun, 21 Mar 2010) Log Message: ----------- Namespaces: * Use DataHandler.lookupNamespaceById() to conver Mediawiki namespaces to JAMWiki namespaces, instead of relying on the NAMESPACE_CONVERSION_MAP which is likely to have out-of-date information. * Remove NAMESPACE_CONVERSION_MAP, which is now unused. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiConstants.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiXmlExporter.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiXmlImporter.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/migrate/MigrationUtilTest.java wiki/trunk/jamwiki-core/src/test/resources/data/files/mediawiki-export-namespace-test.xml This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-03-27 19:07:24
|
Revision: 2977 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2977&view=rev Author: wrh2 Date: 2010-03-27 19:07:18 +0000 (Sat, 27 Mar 2010) Log Message: ----------- Parser: * Fix parsing of tags with newlines in the attribute which was previously causing an IllegalArgumentException to be thrown. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexParserUtil.java wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-html-processor.jflex Added Paths: ----------- wiki/trunk/jamwiki-core/src/test/resources/data/results/Table18 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Table18 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-04-03 23:23:05
|
Revision: 3000 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3000&view=rev Author: wrh2 Date: 2010-04-03 23:22:59 +0000 (Sat, 03 Apr 2010) Log Message: ----------- Parser: * Fix two corners cases in which list and table parsing can break if a tag such as ''' is left unclosed within the container. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexLexer.java wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-processor.jflex Added Paths: ----------- wiki/trunk/jamwiki-core/src/test/resources/data/results/Table20 wiki/trunk/jamwiki-core/src/test/resources/data/results/UnorderedList4 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Table20 wiki/trunk/jamwiki-core/src/test/resources/data/topics/UnorderedList4 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-04-25 17:34:43
|
Revision: 3030 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3030&view=rev Author: wrh2 Date: 2010-04-25 17:34:37 +0000 (Sun, 25 Apr 2010) Log Message: ----------- Parser: * Fix paragraph parsing with positioned images to prevent invalid HTML of the form "<p><div class="thumb">...</div></p>". Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/ImageLinkTag.java wiki/trunk/jamwiki-core/src/test/resources/data/results/ImageLink1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/ImageLink1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-04-25 19:53:58
|
Revision: 3031 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3031&view=rev Author: wrh2 Date: 2010-04-25 19:53:52 +0000 (Sun, 25 Apr 2010) Log Message: ----------- Parser: * Add support for image vertical alignment of the form "[[Image:Example.jpg|sup]]". * Per the Mediawiki spec, specifying "frame" overrides any size specification. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/ImageLinkTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/ImageUtil.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/ImageVerticalAlignmentEnum.java wiki/trunk/jamwiki-core/src/test/resources/data/results/ImageLink1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/ImageLink1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |