src/Pure/System/bash.scala
changeset 80271 198fc882ec0f
parent 80237 305d2f4a395f
child 80354 e5a6b3f1f377
equal deleted inserted replaced
80270:1d4300506338 80271:198fc882ec0f
   376                 },
   376                 },
   377               env =
   377               env =
   378                 Isabelle_System.settings(
   378                 Isabelle_System.settings(
   379                   XML.Decode.list(XML.Decode.pair(XML.Decode.string, XML.Decode.string))(
   379                   XML.Decode.list(XML.Decode.pair(XML.Decode.string, XML.Decode.string))(
   380                     YXML.parse_body(putenv))),
   380                     YXML.parse_body(putenv))),
   381               redirect= redirect)
   381               redirect = redirect)
   382           }
   382           }
   383           match {
   383           match {
   384             case Exn.Exn(exn) => reply_failure(exn)
   384             case Exn.Exn(exn) => reply_failure(exn)
   385             case Exn.Res(process) =>
   385             case Exn.Res(process) =>
   386               _processes.change(processes => processes + (uuid -> process))
   386               _processes.change(processes => processes + (uuid -> process))