Author: vmassol
Date: 2007-09-06 15:22:03 +0200 (Thu, 06 Sep 2007)
New Revision: 4747
Added:
xwiki-platform/core/branches/xwiki-core-1.1/src/main/java/com/xpn/xwiki/render/filter/EscapeFilter.java
Modified:
xwiki-platform/core/branches/xwiki-core-1.1/src/main/resources/META-INF/services/com.xpn.xwiki.render.filter.XWikiFilter
xwiki-platform/core/branches/xwiki-core-1.1/src/test/java/com/xpn/xwiki/render/DefaultXWikiRenderingEngineTest.java
Log:
XWIKI-1705: Single backslashes inside {code} block
Merged from trunk (rev 4746)
Copied:
xwiki-platform/core/branches/xwiki-core-1.1/src/main/java/com/xpn/xwiki/render/filter/EscapeFilter.java
(from rev 4746,
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/render/filter/EscapeFilter.java)
Modified:
xwiki-platform/core/branches/xwiki-core-1.1/src/main/resources/META-INF/services/com.xpn.xwiki.render.filter.XWikiFilter
===================================================================
---
xwiki-platform/core/branches/xwiki-core-1.1/src/main/resources/META-INF/services/com.xpn.xwiki.render.filter.XWikiFilter
2007-09-06 13:21:02 UTC (rev 4746)
+++
xwiki-platform/core/branches/xwiki-core-1.1/src/main/resources/META-INF/services/com.xpn.xwiki.render.filter.XWikiFilter
2007-09-06 13:22:03 UTC (rev 4747)
@@ -1,6 +1,8 @@
# Remove any content inside the Code macro so that it doesn't get evaluated by
other Radeox macros.
-# The content is restored later on in the CodeRestoreFilter.
+# The content is restored later on in the CodeRestoreFilter. The filter has to
be executed first
+# to ensure no modifications is done to the content.
com.xpn.xwiki.render.filter.CodeRemoveFilter
+com.xpn.xwiki.render.filter.EscapeFilter
org.radeox.filter.ParamFilter
com.xpn.xwiki.render.filter.StyleFilter
com.xpn.xwiki.render.filter.MacroFilter
@@ -25,5 +27,3 @@
com.xpn.xwiki.render.filter.CodeRestoreFilter
# The CodeFilter filter calls the XWikiCodeMacro for performing the rendering
com.xpn.xwiki.render.filter.CodeFilter
-#Should be called first, done with before()
-org.radeox.filter.EscapeFilter
Modified:
xwiki-platform/core/branches/xwiki-core-1.1/src/test/java/com/xpn/xwiki/render/DefaultXWikiRenderingEngineTest.java
===================================================================
---
xwiki-platform/core/branches/xwiki-core-1.1/src/test/java/com/xpn/xwiki/render/DefaultXWikiRenderingEngineTest.java
2007-09-06 13:21:02 UTC (rev 4746)
+++
xwiki-platform/core/branches/xwiki-core-1.1/src/test/java/com/xpn/xwiki/render/DefaultXWikiRenderingEngineTest.java
2007-09-06 13:22:03 UTC (rev 4747)
@@ -68,6 +68,7 @@
// Last we also ensure that a second code macro works too.
String text = "{code:none}\n"
+ "1 Title\n"
+ + "c:\\dev\n"
+ "#info(\"test\")\n"
+ "<pre>hello</pre>\n"
+ "$xwiki.getVersion()\n"
@@ -84,7 +85,8 @@
+ "{code}";
String expectedText = "<div class=\"code\"><pre>1 Title\n"
- + "#info(\"test\")\n"
+ + "c:\dev\n"
+ + "#info(\"test\")\n"
+ "<pre>hello</pre>\n"
+ "$xwiki.getVersion()\n"
+ "{style}style{style}\n"
_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications