comparison org.eclipse.jface.text/src/org/eclipse/jface/text/rules/WordRule.d @ 16:dbfb303e8fb0

first complete successful compile (win-only)
author Frank Benoit <benoit@tionex.de>
date Wed, 18 Mar 2009 08:56:47 +0100
parents bc29606a740c
children
comparison
equal deleted inserted replaced
15:c4b1a29263fc 16:dbfb303e8fb0
166 public IToken evaluate(ICharacterScanner scanner) { 166 public IToken evaluate(ICharacterScanner scanner) {
167 int c= scanner.read(); 167 int c= scanner.read();
168 if (c !is ICharacterScanner.EOF && fDetector.isWordStart(cast(dchar) c)) { 168 if (c !is ICharacterScanner.EOF && fDetector.isWordStart(cast(dchar) c)) {
169 if (fColumn is UNDEFINED || (fColumn is scanner.getColumn() - 1)) { 169 if (fColumn is UNDEFINED || (fColumn is scanner.getColumn() - 1)) {
170 170
171 fBuffer.truncate(0); 171 fBuffer.setLength(0);
172 do { 172 do {
173 fBuffer.append(cast(char) c); 173 fBuffer.append(cast(char) c);
174 c= scanner.read(); 174 c= scanner.read();
175 } while (c !is ICharacterScanner.EOF && fDetector.isWordPart(cast(dchar) c)); 175 } while (c !is ICharacterScanner.EOF && fDetector.isWordPart(cast(dchar) c));
176 scanner.unread(); 176 scanner.unread();