equal
deleted
inserted
replaced
20 "jedit_tooltip_margin", "jedit_tooltip_dismiss_delay", "editor_load_delay", |
20 "jedit_tooltip_margin", "jedit_tooltip_dismiss_delay", "editor_load_delay", |
21 "editor_input_delay", "editor_output_delay", "editor_update_delay") |
21 "editor_input_delay", "editor_output_delay", "editor_update_delay") |
22 |
22 |
23 relevant_options.foreach(Isabelle.options.value.check_name _) |
23 relevant_options.foreach(Isabelle.options.value.check_name _) |
24 |
24 |
25 private val components = |
25 private val predefined = |
26 Isabelle.options.make_components(List(Isabelle_Logic.logic_selector(false)), relevant_options) |
26 Isabelle_Logic.logic_selector(false) :: |
|
27 (for { |
|
28 (name, opt) <- Isabelle.options.value.options.toList |
|
29 // FIXME avoid hard-wired stuff |
|
30 if (name.startsWith("color_") && opt.section == "Rendering of Document Content") |
|
31 } yield Isabelle.options.make_color_component(opt)) |
|
32 |
|
33 private val components = Isabelle.options.make_components(predefined, relevant_options) |
27 |
34 |
28 override def _init() |
35 override def _init() |
29 { |
36 { |
30 val dummy_property = "options.isabelle.dummy" |
37 val dummy_property = "options.isabelle.dummy" |
31 |
38 |