equal
deleted
inserted
replaced
164 SOME name => if a = b then [name] else [] |
164 SOME name => if a = b then [name] else [] |
165 | NONE => []) |
165 | NONE => []) |
166 | parse_named _ _ = []; |
166 | parse_named _ _ = []; |
167 |
167 |
168 val jedit_actions = |
168 val jedit_actions = |
169 (case XML.parse (File.read (Path.explode "~~/src/Tools/jEdit/src/actions.xml")) of |
169 (case XML.parse (File.read @{path "~~/src/Tools/jEdit/src/actions.xml"}) of |
170 XML.Elem (("ACTIONS", _), body) => maps (parse_named "ACTION") body |
170 XML.Elem (("ACTIONS", _), body) => maps (parse_named "ACTION") body |
171 | _ => []); |
171 | _ => []); |
172 |
172 |
173 val jedit_dockables = |
173 val jedit_dockables = |
174 (case XML.parse (File.read (Path.explode "~~/src/Tools/jEdit/src/dockables.xml")) of |
174 (case XML.parse (File.read @{path "~~/src/Tools/jEdit/src/dockables.xml"}) of |
175 XML.Elem (("DOCKABLES", _), body) => maps (parse_named "DOCKABLE") body |
175 XML.Elem (("DOCKABLES", _), body) => maps (parse_named "DOCKABLE") body |
176 | _ => []); |
176 | _ => []); |
177 |
177 |
178 val all_actions = jedit_actions @ jedit_dockables; |
178 val all_actions = jedit_actions @ jedit_dockables; |
179 |
179 |