etc/options
Tue, 31 Jan 2023 17:00:33 +0100 wenzelm automatically build document when selected theories are finished;
Sun, 15 Jan 2023 16:28:03 +0100 wenzelm clarified treatment of cite macro name;
Sun, 15 Jan 2023 12:07:08 +0100 wenzelm clarified names;
Sat, 14 Jan 2023 20:15:09 +0100 wenzelm basic support for update_cite_commands;
Tue, 06 Dec 2022 16:23:49 +0100 wenzelm more uniform session selectors, with persistent options;
Sun, 06 Nov 2022 20:27:35 +0100 wenzelm afford more reactive consolidation;
Sun, 06 Nov 2022 15:28:56 +0100 wenzelm afford unconditional presentation, notably export_theory and present_thy, notably for HTML + PDF presentation within PIDE;
Fri, 04 Nov 2022 13:33:04 +0100 wenzelm clarified options;
Wed, 12 Oct 2022 13:01:06 +0200 wenzelm tuned comment;
Wed, 12 Oct 2022 11:15:36 +0200 wenzelm support for system option ML_system_apple: emulated x86_64 Poly/ML is sometimes more stable than native ARM64;
Tue, 27 Sep 2022 13:34:54 +0200 wenzelm clarified options;
Thu, 22 Sep 2022 10:38:52 +0200 wenzelm tuned comments;
Sun, 18 Sep 2022 00:24:20 +0200 wenzelm show SSH options in PIDE GUI;
Fri, 16 Sep 2022 14:02:02 +0200 wenzelm clarified options;
Fri, 16 Sep 2022 12:49:04 +0200 wenzelm clarified options;
Thu, 15 Sep 2022 21:37:17 +0200 wenzelm discontinued unclear timeout (stemming from jEdit JSch setup, see 14782d58a503), to make it work with native Windows ssh.exe;
Wed, 14 Sep 2022 14:59:01 +0200 wenzelm support port forwarding without multiplexing (for the sake of Windows);
Mon, 12 Sep 2022 23:26:21 +0200 wenzelm obsolete;
Fri, 09 Sep 2022 14:03:29 +0200 wenzelm discontinued somewhat pointless option: Proof_Display.pretty_goal_inst should always work smoothly (and not crash unexpectedly);
Thu, 08 Sep 2022 20:46:22 +0200 wenzelm enable show_goal_inst by default: match failure is merely a warning (see 730638d4e37a);
Tue, 06 Sep 2022 12:44:02 +0200 wenzelm option "show_states" for more verbosity of batch-builds;
Mon, 05 Sep 2022 22:47:09 +0200 wenzelm clarified options, following e.g. "show_consts";
Fri, 02 Sep 2022 23:19:02 +0200 wenzelm proper description;
Wed, 24 Nov 2021 22:57:33 +0100 wenzelm option document_comment_latex supports e.g. Dagstuhl LIPIcs;
Sun, 21 Nov 2021 17:42:11 +0100 wenzelm clarified system option standard values: avoid oddities like "isabelle build -o document_output" producing directories named "true";
Sat, 20 Nov 2021 18:58:23 +0100 wenzelm Latex.Output.latex_heading depends on option document_heading_prefix, e.g. relevant for Dagstuhl LIPIcs which prefers unaliased \section etc.;
Mon, 08 Nov 2021 16:48:42 +0100 wenzelm discontinued redundant document_preprocessor: in the worst case, a plain-old document/build script will do;
Mon, 08 Nov 2021 13:51:24 +0100 wenzelm clarified messages, depending on option "document_echo";
Thu, 12 Aug 2021 14:18:46 +0200 wenzelm provide bash_process server for Isabelle/ML and other external programs;
Sat, 07 Aug 2021 15:20:08 +0200 wenzelm follow phabricator 2021 Week 26;
Mon, 07 Jun 2021 15:13:34 +0200 wenzelm follow Phabricator update 2021 Week 23;
Mon, 07 Jun 2021 13:04:17 +0200 wenzelm updated descriptions;
Sun, 06 Jun 2021 20:29:52 +0200 wenzelm clarified hook for Mirabelle: provide all loaded theories at once (for each 'theories' section within the session ROOT);
Mon, 24 May 2021 11:58:06 +0200 wenzelm clarified system_log: make this work independently of the particular "isabelle build" command-line (e.g. "isabelle mirabelle");
Wed, 19 May 2021 13:19:37 +0200 wenzelm explicit option document_bibliography;
Tue, 18 May 2021 22:02:21 +0200 wenzelm option document_preprocessor;
Tue, 18 May 2021 15:17:55 +0200 wenzelm option document_logo;
Mon, 17 May 2021 23:30:25 +0200 wenzelm option document_build refers to build engine in Isabelle/Scala;
Sun, 16 May 2021 13:14:16 +0200 wenzelm ignore session build timeout, notably in AFP;
Fri, 14 May 2021 21:32:11 +0200 wenzelm reimplemented Mirabelle as Isabelle/ML presentation hook + Isabelle/Scala tool, but sledgehammer is still inactive;
Mon, 05 Apr 2021 22:45:01 +0200 wenzelm following recent Phabricator update, after 2021 Week 13 (Late March);
Fri, 05 Mar 2021 17:29:49 +0100 wenzelm clarified timeouts in Isabelle/ML;
Wed, 27 Jan 2021 13:44:08 +0100 wenzelm follow Phabricator update 2021 Week 4;
Sun, 27 Dec 2020 14:08:35 +0100 wenzelm follow Phabricator update 2020 Week 42;
Wed, 16 Dec 2020 15:44:17 +0100 wenzelm afford more reactive input;
Sun, 13 Dec 2020 12:57:58 +0100 wenzelm full PIDE reports in batch build: see how it impacts overall performance;
Thu, 26 Nov 2020 17:23:33 +0100 wenzelm clarified options: batch-build has pide_reports disabled by default (requires significant resources);
Sat, 21 Nov 2020 17:12:17 +0100 wenzelm clarified document output;
Wed, 11 Nov 2020 22:20:57 +0100 wenzelm clarified build_doc, based on Present.build_documents;
Fri, 25 Sep 2020 16:32:41 +0200 wenzelm follow Phabricator update 2020 Week 37;
Tue, 01 Sep 2020 18:03:17 +0200 wenzelm discontinue export_document --- always enabled (reverting f0f83ce0badd);
Sun, 16 Aug 2020 22:02:11 +0200 wenzelm upgrade phabricator: Promote 2020 Week 31 + subsequent change;
Wed, 12 Aug 2020 11:26:01 +0200 wenzelm removed pointless option "ML_statistics": always enabled;
Thu, 06 Aug 2020 22:43:40 +0200 wenzelm discontinued old batch-build functionality;
Fri, 24 Jul 2020 20:43:32 +0200 wenzelm follow Phabricator update 2020 Week 27;
Sat, 20 Jun 2020 22:35:24 +0200 wenzelm enable pide_session by default (again), with extra JVM heap for AFP tests (see also 86e429abd38d, 026de3424c39);
Sat, 20 Jun 2020 11:01:57 +0200 wenzelm removed pointless pide_exports: unused during "build_session" process (reverting 6a64205b491a);
Fri, 19 Jun 2020 18:29:37 +0200 wenzelm back to pide_session=false for now, requires too many JVM resources (reverting 026de3424c39);
Fri, 19 Jun 2020 16:12:32 +0200 wenzelm avoid redundant export handling for build;
Wed, 17 Jun 2020 20:42:52 +0200 wenzelm enable pide_session by default;
Sun, 24 May 2020 12:43:04 +0200 wenzelm clarified name;
Mon, 18 May 2020 12:59:01 +0200 wenzelm follow Phabricator update 2020 Week 19;
Fri, 03 Apr 2020 17:35:10 +0200 wenzelm less redundant markup reports;
Wed, 01 Apr 2020 21:10:44 +0200 wenzelm prefer system option: easier to make it default;
Mon, 02 Mar 2020 15:33:58 +0100 wenzelm follow Phabricator update 2020 Week 6;
Sat, 08 Feb 2020 15:18:58 +0100 wenzelm allow to override repository versions at runtime;
Wed, 06 Nov 2019 23:24:16 +0100 wenzelm discontinued somewhat pointless Isabelle options: setup implicitly assumes Ubuntu 18.04;
Wed, 06 Nov 2019 23:16:30 +0100 wenzelm unused;
Tue, 05 Nov 2019 16:49:33 +0100 wenzelm more phabricator setup;
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;
less more (0) -120 tip