1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

bug 407179: Remove multiline highlight of define...endef block in Makefile Editor

This commit is contained in:
Andrew Gvozdev 2013-05-03 10:55:50 -04:00
parent 7310369888
commit 64121887a9

View file

@ -18,7 +18,6 @@ import org.eclipse.jface.text.rules.IRule;
import org.eclipse.jface.text.rules.IToken; import org.eclipse.jface.text.rules.IToken;
import org.eclipse.jface.text.rules.IWhitespaceDetector; import org.eclipse.jface.text.rules.IWhitespaceDetector;
import org.eclipse.jface.text.rules.IWordDetector; import org.eclipse.jface.text.rules.IWordDetector;
import org.eclipse.jface.text.rules.MultiLineRule;
import org.eclipse.jface.text.rules.Token; import org.eclipse.jface.text.rules.Token;
import org.eclipse.jface.text.rules.WhitespaceRule; import org.eclipse.jface.text.rules.WhitespaceRule;
import org.eclipse.jface.text.rules.WordRule; import org.eclipse.jface.text.rules.WordRule;
@ -66,11 +65,6 @@ public class MakefileCodeScanner extends AbstractMakefileCodeScanner {
} }
}, defaultToken)); }, defaultToken));
// Put before the the word rules
MultiLineRule defineRule = new MultiLineRule("define", "endef", macroDefToken); //$NON-NLS-1$ //$NON-NLS-2$
defineRule.setColumnConstraint(0);
rules.add(defineRule);
rules.add(new MacroDefinitionRule(macroDefToken, Token.UNDEFINED)); rules.add(new MacroDefinitionRule(macroDefToken, Token.UNDEFINED));
// Add word rule for keywords, types, and constants. // Add word rule for keywords, types, and constants.