src/Pure/Tools/dump.scala
changeset 68899 b15b03c13dbb
parent 68896 e63eaae13165
child 68926 5129fcc1b6c0
equal deleted inserted replaced
68898:241d08beaf5c 68899:b15b03c13dbb
   204       "x:" -> (arg => exclude_sessions = exclude_sessions ::: List(arg)))
   204       "x:" -> (arg => exclude_sessions = exclude_sessions ::: List(arg)))
   205 
   205 
   206       val sessions = getopts(args)
   206       val sessions = getopts(args)
   207 
   207 
   208       val progress = new Console_Progress(verbose = verbose)
   208       val progress = new Console_Progress(verbose = verbose)
       
   209       {
       
   210         override def theory_percentage(session: String, theory: String, percentage: Int)
       
   211         {
       
   212           if (verbose) echo(Progress.theory_message(session, theory) + ": " + percentage + "%")
       
   213         }
       
   214       }
   209 
   215 
   210       val result =
   216       val result =
   211         progress.interrupt_handler {
   217         progress.interrupt_handler {
   212           dump(options, logic,
   218           dump(options, logic,
   213             aspects = aspects,
   219             aspects = aspects,