tuned error;
authorwenzelm
Sat, 05 Apr 2014 19:16:16 +0200
changeset 56425 d12653fbd5b1
parent 56424 7032378cc097
child 56426 ad83657a3f93
tuned error;
src/Pure/Tools/doc.scala
--- a/src/Pure/Tools/doc.scala	Sat Apr 05 19:07:05 2014 +0200
+++ b/src/Pure/Tools/doc.scala	Sat Apr 05 19:16:16 2014 +0200
@@ -54,7 +54,7 @@
       Path.split(Isabelle_System.getenv_strict("ISABELLE_DOCS_EXAMPLES")).map(file =>
         text_file(file) match {
           case Some(entry) => entry
-          case None => error("Bad ISABELLE_DOCS_EXAMPLES entry: " + file)
+          case None => error("Bad entry in ISABELLE_DOCS_EXAMPLES: " + file)
         })
 
   def contents(): List[Entry] =
@@ -91,9 +91,9 @@
   def main(args: Array[String])
   {
     Command_Line.tool {
+      val entries = contents()
       if (args.isEmpty) Console.println(cat_lines(contents_lines().map(_._2)))
       else {
-        val entries = contents()
         args.foreach(arg =>
           entries.collectFirst { case Doc(name, _, path) if arg == name => path } match {
             case Some(path) => view(path)