NEWS
changeset 66474 3ff851a8cb4b
parent 66473 5928c6cc780f
child 66480 4b8d1df8933b
equal deleted inserted replaced
66473:5928c6cc780f 66474:3ff851a8cb4b
   261 INCOMPATIBILITY.
   261 INCOMPATIBILITY.
   262 
   262 
   263 
   263 
   264 *** System ***
   264 *** System ***
   265 
   265 
       
   266 * Isabelle/Scala: the SQL module supports access to relational
       
   267 databases, either as plain file (SQLite) or full-scale server
       
   268 (PostgreSQL via local port or remote ssh connection).
       
   269 
       
   270 * Results of "isabelle build" are recorded as SQLite database (i.e.
       
   271 "Application File Format" in the sense of
       
   272 https://www.sqlite.org/appfileformat.html). This allows systematic
       
   273 access via operations from module Sessions.Store in Isabelle/Scala.
       
   274 
   266 * System option "parallel_proofs" is 1 by default (instead of more
   275 * System option "parallel_proofs" is 1 by default (instead of more
   267 aggressive 2). This requires less heap space and avoids burning parallel
   276 aggressive 2). This requires less heap space and avoids burning parallel
   268 CPU cycles, while full subproof parallelization is enabled for repeated
   277 CPU cycles, while full subproof parallelization is enabled for repeated
   269 builds (according to parallel_subproofs_threshold).
   278 builds (according to parallel_subproofs_threshold).
   270 
   279 
   279 * Isabelle settings variables ISABELLE_WINDOWS_PLATFORM,
   288 * Isabelle settings variables ISABELLE_WINDOWS_PLATFORM,
   280 ISABELLE_WINDOWS_PLATFORM32, ISABELLE_WINDOWS_PLATFORM64 indicate the
   289 ISABELLE_WINDOWS_PLATFORM32, ISABELLE_WINDOWS_PLATFORM64 indicate the
   281 native Windows platform (independently of the Cygwin installation). This
   290 native Windows platform (independently of the Cygwin installation). This
   282 is analogous to ISABELLE_PLATFORM, ISABELLE_PLATFORM32,
   291 is analogous to ISABELLE_PLATFORM, ISABELLE_PLATFORM32,
   283 ISABELLE_PLATFORM64.
   292 ISABELLE_PLATFORM64.
   284 
       
   285 * Isabelle/Scala: the SQL module supports access to relational
       
   286 databases, either as plain file (SQLite) or full-scale server
       
   287 (PostgreSQL via local port or remote ssh connection).
       
   288 
       
   289 * Results of "isabelle build" are recorded as SQLite database (i.e.
       
   290 "Application File Format" in the sense of
       
   291 https://www.sqlite.org/appfileformat.html). This allows systematic
       
   292 access via operations from module Sessions.Store in Isabelle/Scala.
       
   293 
   293 
   294 * Command-line tool "isabelle vscode_server" provides a Language Server
   294 * Command-line tool "isabelle vscode_server" provides a Language Server
   295 Protocol implementation, e.g. for the Visual Studio Code editor. It
   295 Protocol implementation, e.g. for the Visual Studio Code editor. It
   296 serves as example for alternative PIDE front-ends.
   296 serves as example for alternative PIDE front-ends.
   297 
   297