Thread: [Jamwiki-commit] SF.net SVN: jamwiki:[3796] wiki/trunk/jamwiki-core/src (Page 3)
Brought to you by:
wrh2
From: <wr...@us...> - 2011-10-28 23:31:58
|
Revision: 3796 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3796&view=rev Author: wrh2 Date: 2011-10-28 23:31:51 +0000 (Fri, 28 Oct 2011) Log Message: ----------- Cleanup: * Fix an edge case with the recent WikiLink cleanups to reduce unnecessary log warnings. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/LinkUtil.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/WikiLink.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexParserUtil.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/parser/WikiLinkTest.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2011-11-06 04:17:20
|
Revision: 3800 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3800&view=rev Author: wrh2 Date: 2011-11-06 04:17:14 +0000 (Sun, 06 Nov 2011) Log Message: ----------- Parser: * Implement several micro-optimizations that improve my parser benchmarks by 5-8%. Performance should now be 1-3% better than it was prior to the paragraph parsing changes. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/AbstractJAMWikiLexer.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexTagItem.java 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/TemplateCategory2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2011-11-30 04:04:07
|
Revision: 3851 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3851&view=rev Author: wrh2 Date: 2011-11-30 04:04:00 +0000 (Wed, 30 Nov 2011) Log Message: ----------- Parser: * More performance micro-optimizations: only strip carriage returns from text to be parsed on the first pass, add a check before doing a template parse to avoid parser overhead. 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/TemplateTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/Utilities.java wiki/trunk/jamwiki-core/src/test/resources/data/results/TemplateInfinite2 wiki/trunk/jamwiki-core/src/test/resources/data/results/Transclusion1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-01-06 03:22:26
|
Revision: 3923 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3923&view=rev Author: wrh2 Date: 2012-01-06 03:22:19 +0000 (Fri, 06 Jan 2012) Log Message: ----------- Parser: * Add a <__NOPARSE></__NOPARSE> directive that can be used during parsing (particularly by custom tags) to indicate that the specified content should not be processed further by the normal parsing process. This is particularly useful when a custom tag needs to output HTML that would otherwise be escaped by later parsing passes. Modified Paths: -------------- 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/jflex/jamwiki-postprocessor.jflex wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-preprocessor.jflex wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-processor.jflex wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-template-processor.jflex Added Paths: ----------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/NoParseDirectiveTag.java wiki/trunk/jamwiki-core/src/test/resources/data/results/NoParseDirective wiki/trunk/jamwiki-core/src/test/resources/data/topics/NoParseDirective This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-01-13 06:09:25
|
Revision: 3950 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3950&view=rev Author: wrh2 Date: 2012-01-13 06:09:18 +0000 (Fri, 13 Jan 2012) Log Message: ----------- Parser: * Redirects to a section should display the section. Note that the actual redirect to a section does not work, as filed in JIRA-66. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/LinkUtil.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/parser/jflex/ParserTest.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/parser/jflex/ParserTestUtils.java Added Paths: ----------- wiki/trunk/jamwiki-core/src/test/resources/data/results/Redirect5 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Redirect5 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-02-09 05:04:29
|
Revision: 4009 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4009&view=rev Author: wrh2 Date: 2012-02-09 05:04:23 +0000 (Thu, 09 Feb 2012) Log Message: ----------- Cleanup: * Update Utilities.findMatchingStartTag to return the first index of the matching start tag, rather than the index of the character before that tag (which made no sense). Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/HtmlLinkTag.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...> - 2012-02-09 05:43:45
|
Revision: 4010 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4010&view=rev Author: wrh2 Date: 2012-02-09 05:43:39 +0000 (Thu, 09 Feb 2012) Log Message: ----------- Cleanup: * Update Utilities.findMatchingEndTag to return the first index of the matching end tag, rather than the index of the character after that tag. 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/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...> - 2012-02-11 02:42:26
|
Revision: 4013 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4013&view=rev Author: wrh2 Date: 2012-02-11 02:42:20 +0000 (Sat, 11 Feb 2012) Log Message: ----------- Cleanup: * Further optimize Utilities.findMatchingEndTag. This causes a significant performance improvement for parsing of topics with deeply nested templates (~50% in my local testing). 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...> - 2012-03-10 21:03:19
|
Revision: 4024 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4024&view=rev Author: wrh2 Date: 2012-03-10 21:03:13 +0000 (Sat, 10 Mar 2012) Log Message: ----------- Special:Import: * Import was creating two initial versions of the topic being imported. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiXmlImporter.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/migrate/MigrationUtilTest.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2013-02-27 04:32:12
|
Revision: 4298 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4298&view=rev Author: wrh2 Date: 2013-02-27 04:32:05 +0000 (Wed, 27 Feb 2013) Log Message: ----------- Cleanup: * Move some methods used only by the parser out of Utilities and into JFlexParserUtil. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/AbstractHeadingTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/HtmlLinkTag.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/TemplateTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/Utilities.java wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-edit-comment-processor.jflex wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-processor.jflex wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-template-processor.jflex wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/utils/UtilitiesTest.java Added Paths: ----------- wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/parser/jflex/JFlexParserUtilTest.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |