NEWS
changeset 62549 9498623b27f0
parent 62525 0c9081056829
child 62551 df62e1ab7d88
equal deleted inserted replaced
62548:f8ebb715e06d 62549:9498623b27f0
   210 replaced by structure Timeout, with slightly different signature.
   210 replaced by structure Timeout, with slightly different signature.
   211 INCOMPATIBILITY.
   211 INCOMPATIBILITY.
   212 
   212 
   213 
   213 
   214 *** System ***
   214 *** System ***
       
   215 
       
   216 * File.bash_string, File.bash_path etc. represent Isabelle/ML and
       
   217 Isabelle/Scala strings authentically within GNU bash. This is useful to
       
   218 produce robust shell scripts under program control, without worrying
       
   219 about spaces or special characters. Note that user output works via
       
   220 Path.print (ML) or Path.toString (Scala). INCOMPATIBILITY, the old (and
       
   221 less versatile) operations File.shell_quote, File.shell_path etc. have
       
   222 been discontinued.
   215 
   223 
   216 * The Isabelle system environment always ensures that the main
   224 * The Isabelle system environment always ensures that the main
   217 executables are found within the PATH: isabelle, isabelle_process,
   225 executables are found within the PATH: isabelle, isabelle_process,
   218 isabelle_scala_script.
   226 isabelle_scala_script.
   219 
   227