etc/options
Wed, 30 Oct 2019 20:10:35 +0100 wenzelm MySQL setup;
Wed, 30 Oct 2019 19:23:01 +0100 wenzelm Apache setup;
Wed, 30 Oct 2019 15:50:57 +0100 wenzelm some support for Phabricator server;
Sun, 20 Oct 2019 16:16:23 +0200 wenzelm option to export standardized proof terms (not scalable);
Mon, 07 Oct 2019 21:51:31 +0200 wenzelm clarified option type;
Mon, 07 Oct 2019 17:20:26 +0200 wenzelm count document nodes via raw file length;
Mon, 07 Oct 2019 11:35:43 +0200 wenzelm discontinued pointless dump_checkpoint and share_common_data -- superseded by base logic image in Isabelle/MMT;
Sat, 05 Oct 2019 15:34:54 +0200 wenzelm clarified options -- more scalable;
Tue, 01 Oct 2019 19:54:42 +0200 wenzelm consolidate less aggressively: avoid live-lock when PIDE round-trip takes too long (e.g. in complex theory hierarchies);
Tue, 01 Oct 2019 19:08:24 +0200 wenzelm obsolete (see 60abd1e94168);
Mon, 30 Sep 2019 16:40:35 +0200 wenzelm support headless_load_limit for more scalable load process;
Thu, 29 Aug 2019 17:13:49 +0200 wenzelm more scalable isabelle dump (and derivatives): mark individual theories to share common data in ML;
Mon, 26 Aug 2019 20:01:28 +0200 wenzelm added system option "execution_eager": potentially reduce resource requires for "isabelle mmt_import" (smaller subgraphs are finished and disposed earlier);
Mon, 22 Jul 2019 16:15:40 +0200 wenzelm support export_proofs, prune_proofs;
Thu, 02 May 2019 14:05:59 +0200 wenzelm clarified PIDE markup;
Thu, 11 Apr 2019 16:43:02 +0200 wenzelm strip cartouches from arguments of "embedded" document antiquotations, corresponding to automated update via "isabelle update -u control_cartouches" -- e.g. relevant for documents with thy_output_source (e.g. doc "isar-ref", "jedit", "system");
Thu, 11 Apr 2019 15:44:06 +0200 wenzelm added document antiquotation option "cartouche";
Sun, 24 Mar 2019 17:53:46 +0100 wenzelm clarified spell-checking (see also 30233285270a);
Fri, 01 Mar 2019 21:29:59 +0100 wenzelm system option "system_heaps" supersedes various command-line options for "system build mode";
Wed, 30 Jan 2019 13:25:33 +0100 wenzelm discontinued obsolete option "checkpoint";
Sun, 06 Jan 2019 12:42:26 +0100 wenzelm support for isabelle update -u path_cartouches;
Fri, 04 Jan 2019 21:49:06 +0100 wenzelm support for isabelle update -u control_cartouches;
Thu, 03 Jan 2019 21:48:05 +0100 wenzelm support for isabelle update -u inner_syntax_cartouches;
Thu, 03 Jan 2019 21:06:39 +0100 wenzelm support for "isabelle update -u mixfix_cartouches";
Wed, 02 Jan 2019 20:20:01 +0100 wenzelm more robust system channel via options that are private to the user;
Thu, 27 Dec 2018 16:56:53 +0100 wenzelm clarified defaults via system options;
Sat, 08 Dec 2018 23:50:56 +0100 wenzelm clarified defaults for Windows/Cygwin hybrid;
Tue, 27 Nov 2018 23:44:05 +0100 wenzelm adjusted to fc221fa79741;
Tue, 02 Oct 2018 19:02:47 +0200 wenzelm unbounded tracing for proper termination, e.g. relevant for theory Sequents.Hard_Quantifiers;
Fri, 20 Jul 2018 03:14:44 +0200 wenzelm added system option "strict_facts";
Sun, 24 Jun 2018 22:13:23 +0200 wenzelm disable export_document by default (presently unused and for demo/testing purposes): avoid spurious IO exception in highly parallel environment;
Tue, 05 Jun 2018 16:12:26 +0200 wenzelm less wasteful consolidation, based on PIDE front-end state and recent changes;
Sat, 02 Jun 2018 19:52:16 +0200 wenzelm less frequent consolidation: it requires a full Document.update and Document.start_execution;
Sat, 19 May 2018 20:05:13 +0200 wenzelm support for build_database_server (PostgreSQL);
Wed, 16 May 2018 21:07:12 +0200 wenzelm clarified "consolidation" vs. "presentation";
Mon, 14 May 2018 22:22:47 +0200 wenzelm support for dynamic document output while editing;
Fri, 11 May 2018 22:59:00 +0200 wenzelm some export of foundational theory content;
Wed, 09 May 2018 20:45:57 +0200 wenzelm clarified future scheduling parameters, with support for parallel_limit;
Fri, 02 Mar 2018 11:52:27 +0100 wenzelm avoid hardwired parameters;
Thu, 25 Jan 2018 15:21:05 +0100 wenzelm more markup: disable spell-checker for raw latex;
Tue, 09 Jan 2018 20:15:36 +0100 wenzelm more accurate spell-checking for nested quotations / antiquotations, notably in formal comments;
Sun, 24 Dec 2017 12:48:43 +0100 wenzelm more robust connection: prefer ServerAliveCountMax=3 (ssh default) instead of 1 (jsch default);
Wed, 13 Dec 2017 16:18:40 +0100 wenzelm positions as postlude: avoid intrusion of odd %-forms into main tex source;
Tue, 12 Dec 2017 17:46:22 +0100 wenzelm option document_positions;
Tue, 05 Dec 2017 15:29:37 +0100 wenzelm system option for default command tags;
Tue, 05 Dec 2017 15:19:32 +0100 wenzelm tuned;
Sat, 07 Oct 2017 20:31:01 +0200 wenzelm theory qualifier is always session name (see also 31e8a86971a8);
Tue, 08 Aug 2017 22:13:05 +0200 wenzelm maintain "consolidated" status of theory nodes, which means all evals are finished (but not necessarily prints nor imports);
Wed, 21 Jun 2017 22:57:29 +0200 wenzelm tuned granularity of parallel tasks;
Wed, 21 Jun 2017 21:55:07 +0200 wenzelm clarified modules;
Mon, 08 May 2017 21:58:15 +0200 wenzelm simplified default;
Thu, 27 Apr 2017 16:54:45 +0200 wenzelm support for database connection;
Mon, 10 Apr 2017 13:30:55 +0200 wenzelm explicit theory qualifier for session "HOL-Proofs": its theory name space overlaps with session "HOL", even for further imports;
Sun, 09 Apr 2017 20:17:00 +0200 wenzelm added system option record_proofs, which allows to build HOL-Proofs without special Proofs.thy;
Wed, 15 Mar 2017 15:50:28 +0100 wenzelm dynamic session_options for tuning parameters and initial prover options;
Tue, 07 Mar 2017 15:35:54 +0100 wenzelm clarified modules;
Mon, 27 Feb 2017 00:00:28 +0100 wenzelm clarified defaults;
Thu, 24 Nov 2016 15:21:54 +0100 wenzelm explicit option editor_generated_input_delay, which is more aggressive by default;
Thu, 20 Oct 2016 23:05:13 +0200 wenzelm prevent sporadic disconnection;
Wed, 19 Oct 2016 14:42:28 +0200 wenzelm added system option "profiling";
Mon, 10 Oct 2016 11:48:24 +0200 wenzelm clarified treatment of options;
Sat, 01 Oct 2016 23:05:25 +0200 wenzelm options for process policy, notably for multiprocessor machines;
Thu, 08 Sep 2016 18:18:57 +0200 wenzelm option "checkpoint" helps to fine-tune global heap space management;
Wed, 06 Apr 2016 11:57:21 +0200 wenzelm simplified bootstrap: critical structures remain accessible in ML_Root context;
Tue, 05 Apr 2016 19:41:58 +0200 wenzelm clarified bootstrap environment;
Mon, 04 Apr 2016 20:07:08 +0200 wenzelm option ML_system_unsafe;
Fri, 01 Apr 2016 17:13:40 +0200 wenzelm lower threshold -- command timing for proofs is cumulative, e.g. HOL 672 ~> 8889;
Fri, 01 Apr 2016 17:00:18 +0200 wenzelm less bulky timing information, e.g. HOL 56913 ~> 672;
Fri, 01 Apr 2016 16:20:04 +0200 wenzelm tuned whitespace;
Sat, 26 Mar 2016 12:22:15 +0100 wenzelm avoid hardwired values;
Wed, 02 Mar 2016 19:43:31 +0100 wenzelm support for ML_exception_debugger;
Thu, 25 Feb 2016 16:16:29 +0100 wenzelm proper option process_output_tail, more generous default;
Sun, 10 Jan 2016 23:25:11 +0100 wenzelm prune old versions more often, to reduce overall heap requirements;
Sat, 19 Dec 2015 23:25:23 +0100 wenzelm prune old document versions more frequently, for reduced heap usage;
Mon, 09 Nov 2015 13:49:56 +0100 wenzelm prefer explicit State panel;
Sun, 08 Nov 2015 14:41:07 +0100 wenzelm added option timeout_scale;
Sat, 07 Nov 2015 16:05:28 +0100 wenzelm clarified completion of explicit symbols (see also f6bd97a587b7, e0e4ac981cf1);
Mon, 02 Nov 2015 10:20:27 +0100 wenzelm clarified completion of Isabelle symbols within document source;
Mon, 21 Sep 2015 16:41:20 +0200 wenzelm option editor_output_state;
Fri, 11 Sep 2015 17:57:34 +0200 wenzelm convenient change of ML system architecture via system option ML_preference_64, which is grepped off-line from stored preferences during bootstrap;
Tue, 11 Aug 2015 14:13:36 +0200 wenzelm init/exit depending on active debugger panels;
Mon, 10 Aug 2015 21:11:15 +0200 wenzelm eliminated global option: breakpoints control this individually;
Wed, 05 Aug 2015 16:22:56 +0200 wenzelm more controls;
Wed, 05 Aug 2015 16:13:42 +0200 wenzelm tuned signature;
Tue, 21 Jul 2015 19:04:36 +0200 wenzelm support for ML debugger;
Thu, 16 Jul 2015 11:38:18 +0200 wenzelm added option ML_debugger;
Wed, 15 Apr 2015 13:55:01 +0200 wenzelm GUI controls for ML_statistics, for more digestible protocol dump;
Thu, 29 Jan 2015 15:21:16 +0100 wenzelm explicit threads_stack_limit (for recent Poly/ML SVN versions), which leads to soft interrupt instead of exhaustion of virtual memory, which is particularly relevant for the bigger address space of x86_64;
Sun, 25 Jan 2015 22:11:06 +0100 wenzelm discontinued obsolete option "document_graph";
Mon, 22 Dec 2014 16:44:24 +0100 wenzelm system option "pretty_margin" is superseded by "thy_output_margin";
Fri, 31 Oct 2014 18:56:59 +0100 wenzelm discontinued pointless option: timing is always on (overall theory only);
Wed, 13 Aug 2014 20:21:04 +0200 wenzelm added option editor_syslog_limit;
Tue, 05 Aug 2014 20:40:35 +0200 wenzelm added system option editor_output_delay: lower value might help big sessions under low-memory situations;
Tue, 06 May 2014 16:05:14 +0200 wenzelm explicit option parallel_print to downgrade parallel scheduling, which might occasionally help for big and heavy "scripts";
Fri, 25 Apr 2014 23:47:39 +0200 wenzelm suppress potential dangerous option (see 1baa5d19ac44);
Thu, 17 Apr 2014 11:31:46 +0200 wenzelm tuned option name;
Tue, 25 Mar 2014 16:54:38 +0100 wenzelm clarified options ML_source_trace and ML_exception_trace (NB: the latter needs to be a system option, since the context is sometimes not available, e.g. for 'theory' command);
Mon, 24 Mar 2014 12:00:17 +0100 wenzelm discontinued Toplevel.debug in favour of system option "exception_trace";
Sat, 22 Feb 2014 20:52:43 +0100 wenzelm support for completion within the formal context;
Sun, 25 Aug 2013 16:03:12 +0200 wenzelm discontinued parallel_subproofs_saturation and related internal counters (superseded by parallel_subproofs_threshold and timing information);
Wed, 31 Jul 2013 12:46:53 +0200 wenzelm simplified / clarified execution priority: auto prints << 0, proofs < 0, eval = 0, print_state = 1;
Wed, 31 Jul 2013 10:54:37 +0200 wenzelm simplified flag for continuous checking: avoid GUI complexity and slow checking of all theories (including prints);
Tue, 30 Jul 2013 18:19:16 +0200 wenzelm recovered delay for Document.start_execution (see also 627fb639a2d9), which potentially improves throughput when many consecutive edits arrive;
Mon, 29 Jul 2013 20:46:21 +0200 wenzelm NEWS;
Mon, 29 Jul 2013 16:01:05 +0200 wenzelm afford higher execution priority by default: defer proofs and thus stretch parallelism over whole document;
Mon, 29 Jul 2013 12:50:16 +0200 wenzelm support declarative editor_execution_range, instead of old-style check/cancel buttons;
Sat, 27 Jul 2013 22:20:25 +0200 wenzelm discontinued historic document formats;
Sat, 20 Jul 2013 16:27:55 +0200 wenzelm option editor_execution_priority;
Sat, 20 Jul 2013 16:18:17 +0200 wenzelm obscure options;
Fri, 19 Jul 2013 17:58:57 +0200 wenzelm just one option "skip_proofs", without direct access within the editor (it makes document processing stateful without strong reasons -- monotonic updates already handle goal forks smoothly);
Thu, 18 Jul 2013 22:18:20 +0200 wenzelm proper system options for 'find_theorems';
Sun, 30 Jun 2013 12:40:55 +0200 wenzelm tuned;
Sun, 30 Jun 2013 12:30:02 +0200 wenzelm discontinued system option "proofs" -- global state of Proofterm.proofs is persistently compiled into HOL-Proofs image;
Sat, 18 May 2013 12:41:31 +0200 wenzelm explicit notion of public options, which are shown in the editor options dialog;
Thu, 16 May 2013 21:48:01 +0200 wenzelm more system options as context-sensitive config options;
Thu, 16 May 2013 21:09:58 +0200 wenzelm Thy_Output.modes as proper option;
Mon, 13 May 2013 19:52:16 +0200 wenzelm limit build process output, to avoid bombing Isabelle/Scala process by ill-behaved jobs (e.g. Containers in AFP/9025435b29cf);
Mon, 13 May 2013 13:23:13 +0200 wenzelm option "goals_limit", with more uniform description;
Wed, 27 Mar 2013 21:25:33 +0100 wenzelm discontinued obsolete parallel_proofs_reuse_timing;
Wed, 27 Mar 2013 16:46:52 +0100 wenzelm separate option editor_skip_proofs, to avoid accidental change of preferences for skip_proofs, which would invalidate batch builds;
less more (0) -120 tip