Author: ltheussl Date: Fri Apr 3 09:25:23 2009 New Revision: 761580 URL: http://svn.apache.org/viewvc?rev=761580&view=rev Log: [DOXIA-300] Bold markup on start of a document does not work Submitted by: Kornel
Modified: maven/doxia/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/list/ListBlockParser.java maven/doxia/doxia/trunk/doxia-modules/doxia-module-confluence/src/test/resources/simple-list.confluence Modified: maven/doxia/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/list/ListBlockParser.java URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/list/ListBlockParser.java?rev=761580&r1=761579&r2=761580&view=diff ============================================================================== --- maven/doxia/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/list/ListBlockParser.java (original) +++ maven/doxia/doxia/trunk/doxia-modules/doxia-module-confluence/src/main/java/org/apache/maven/doxia/module/confluence/parser/list/ListBlockParser.java Fri Apr 3 09:25:23 2009 @@ -130,6 +130,20 @@ { line = line.trim(); - return ( line.startsWith( "*" ) || line.startsWith( "-" ) || line.startsWith( "#" ) ); + if ( line.startsWith( "*" ) || line.startsWith( "-" ) || line.startsWith( "#" ) ) + { + String temp = line.substring( 1 ); + while ( temp.charAt( 0 ) == '*' || temp.charAt( 0 ) == '-' || temp.charAt( 0 ) == '#') + { + temp = temp.substring( 1 ); + } + + if (temp.charAt( 0 ) == ' ') + { + return true; + } + } + + return false; } } Modified: maven/doxia/doxia/trunk/doxia-modules/doxia-module-confluence/src/test/resources/simple-list.confluence URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-confluence/src/test/resources/simple-list.confluence?rev=761580&r1=761579&r2=761580&view=diff ============================================================================== --- maven/doxia/doxia/trunk/doxia-modules/doxia-module-confluence/src/test/resources/simple-list.confluence (original) +++ maven/doxia/doxia/trunk/doxia-modules/doxia-module-confluence/src/test/resources/simple-list.confluence Fri Apr 3 09:25:23 2009 @@ -11,3 +11,4 @@ * A list item with more than one line +*bold text, not a list!* \ No newline at end of file