Minor fixes #3153
- Fix pretty printing of some previously unsupported terms
- Interface changes around
Location
- Proof script logging: Strongly type and improve console and dialog output. New dialog output (quicksort): ``` Running script from URL 'file:/key/key.ui/examples/heap/quicksort/sort.key':
file:/key/key.ui/examples/heap/quicksort/sort.key:7: Executing on goal 0 'script 'sort.script''
file:/key/key.ui/examples/heap/quicksort/sort.script:1: Executing on goal 0 'macro autopilot-prep'
file:/key/key.ui/examples/heap/quicksort/sort.script:7: Executing on goal 346 'select formula="{heapAtPre:=heap || exc:=null || heap:=heapAfter_sort_0} se ...'
file:/key/key.ui/examples/heap/quicksort/sort.script:9: Executing on goal 346 'macro simp-upd'
``` * Fix proof script position information to point to the start of the command * Replace lots of manual file name handling with Location * Replace usages of URL as source paths with URI
Artifacts
- 08. Jun 2023 21:37 (30029.40 kB large)
- 06. Jun 2023 11:06 (30027.19 kB large)
- 05. Jun 2023 23:55 (29982.21 kB large)
- 05. Jun 2023 23:35 (30052.99 kB large)
- 05. Jun 2023 18:26 (30247.33 kB large)
- 05. Jun 2023 14:27 (30718.70 kB large)
- 03. Jun 2023 12:00 (30032.11 kB large)
- 03. Jun 2023 11:56 (30033.83 kB large)
- 03. Jun 2023 09:36 (3695.31 kB large)