X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Fwinterwell.markdown%2Fsrc%2Fwinterwell%2Fmarkdown%2Feditors%2FHeaderWithUnderlineRule.java;h=2e51139af3ce79fc7f94ed97873c86f7eb0575b0;hb=0b186d294b79991db0091b1525bfa44ce1f957ed;hp=f5970d0c1ca7809be2e01002e98895243a4ed8b5;hpb=9a175feb652b2b7bba7afa540831b9076be3c10e;p=simantics%2Fplatform.git diff --git a/bundles/winterwell.markdown/src/winterwell/markdown/editors/HeaderWithUnderlineRule.java b/bundles/winterwell.markdown/src/winterwell/markdown/editors/HeaderWithUnderlineRule.java index f5970d0c1..2e51139af 100644 --- a/bundles/winterwell.markdown/src/winterwell/markdown/editors/HeaderWithUnderlineRule.java +++ b/bundles/winterwell.markdown/src/winterwell/markdown/editors/HeaderWithUnderlineRule.java @@ -1,73 +1,73 @@ -/** - * @author Telmo Brugnara - * 10 Feb 2014 - */ -package winterwell.markdown.editors; - -import org.eclipse.jface.text.rules.ICharacterScanner; -import org.eclipse.jface.text.rules.IRule; -import org.eclipse.jface.text.rules.IToken; -import org.eclipse.jface.text.rules.Token; - -public class HeaderWithUnderlineRule implements IRule { - - IToken successToken = null; - - public HeaderWithUnderlineRule(IToken token) { - successToken = token; - } - - public IToken evaluate(ICharacterScanner scanner) { - int c = -1; - int scanCount = 0; - if (scanner.getColumn()==0) { - do { - c = scanner.read(); - scanCount++; - } while (!isNewLine((char) c) && c != ICharacterScanner.EOF); - if(c == ICharacterScanner.EOF) { - // is not a header - for(int i=0;i