equal
deleted
inserted
replaced
132 |
132 |
133 def init(prefs: String = read_prefs(PREFS), opts: List[String] = Nil): Options = |
133 def init(prefs: String = read_prefs(PREFS), opts: List[String] = Nil): Options = |
134 { |
134 { |
135 var options = empty |
135 var options = empty |
136 for { |
136 for { |
137 dir <- Isabelle_System.components() |
137 dir <- Components.directories() |
138 file = dir + OPTIONS if file.is_file |
138 file = dir + OPTIONS if file.is_file |
139 } { options = Parser.parse_file(options, file.implode, File.read(file)) } |
139 } { options = Parser.parse_file(options, file.implode, File.read(file)) } |
140 opts.foldLeft(Options.Parser.parse_prefs(options, prefs))(_ + _) |
140 opts.foldLeft(Options.Parser.parse_prefs(options, prefs))(_ + _) |
141 } |
141 } |
142 |
142 |