src/Doc/antiquote_setup.ML
changeset 56135 efa24d31e595
parent 56070 1bc0bea908c3
child 56185 851c7b05eb92
equal deleted inserted replaced
56134:4a7a07c01857 56135:efa24d31e595
   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