diff -r 19bf4d5966dc -r 39257f39c7da src/Tools/jEdit/src-base/syntax_style.scala --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/Tools/jEdit/src-base/syntax_style.scala Wed Aug 30 15:53:35 2017 +0200 @@ -0,0 +1,32 @@ +/* Title: Tools/jEdit/src-base/syntax_style.scala + Author: Makarius + +Extended syntax styles: dummy version. +*/ + +package isabelle.jedit_base + + +import isabelle._ + +import org.gjt.sp.util.SyntaxUtilities +import org.gjt.sp.jedit.syntax.{Token => JEditToken, SyntaxStyle} + + +object Syntax_Style +{ + private val plain_range: Int = JEditToken.ID_COUNT + private val full_range = 6 * plain_range + 1 + + object Dummy_Extender extends SyntaxUtilities.StyleExtender + { + override def extendStyles(styles: Array[SyntaxStyle]): Array[SyntaxStyle] = + { + val new_styles = new Array[SyntaxStyle](full_range) + for (i <- 0 until full_range) { + new_styles(i) = styles(i % plain_range) + } + new_styles + } + } +}