Author: ltheussl Date: Thu Oct 11 01:01:42 2007 New Revision: 583724 URL: http://svn.apache.org/viewvc?rev=583724&view=rev Log: Remove hash before emitting a local link.
Modified: maven/doxia/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java Modified: maven/doxia/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java?rev=583724&r1=583723&r2=583724&view=diff ============================================================================== --- maven/doxia/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java (original) +++ maven/doxia/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java Thu Oct 11 01:01:42 2007 @@ -233,7 +233,14 @@ String id = parser.getAttributeValue( null, Attribute.ID.toString() ); if ( href != null ) { - sink.link( href ); + String link = href; + + if ( link.startsWith( "#" ) ) + { + link = link.substring( 1 ); + } + + sink.link( link ); this.linktypes.push( XhtmlParser.LINK ); } else if ( name != null )