etc/options
2017-08-08 wenzelm maintain "consolidated" status of theory nodes, which means all evals are finished (but not necessarily prints nor imports);
2017-06-21 wenzelm tuned granularity of parallel tasks;
2017-06-21 wenzelm clarified modules;
2017-05-08 wenzelm simplified default;
2017-04-27 wenzelm support for database connection;
2017-04-10 wenzelm explicit theory qualifier for session "HOL-Proofs": its theory name space overlaps with session "HOL", even for further imports;
2017-04-09 wenzelm added system option record_proofs, which allows to build HOL-Proofs without special Proofs.thy;
2017-03-15 wenzelm dynamic session_options for tuning parameters and initial prover options;
2017-03-07 wenzelm clarified modules;
2017-02-26 wenzelm clarified defaults;
2016-11-24 wenzelm explicit option editor_generated_input_delay, which is more aggressive by default;
2016-10-20 wenzelm prevent sporadic disconnection;
2016-10-19 wenzelm added system option "profiling";
2016-10-10 wenzelm clarified treatment of options;
2016-10-01 wenzelm options for process policy, notably for multiprocessor machines;
2016-09-08 wenzelm option "checkpoint" helps to fine-tune global heap space management;
2016-04-06 wenzelm simplified bootstrap: critical structures remain accessible in ML_Root context;
2016-04-05 wenzelm clarified bootstrap environment;
2016-04-04 wenzelm option ML_system_unsafe;
2016-04-01 wenzelm lower threshold -- command timing for proofs is cumulative, e.g. HOL 672 ~> 8889;
2016-04-01 wenzelm less bulky timing information, e.g. HOL 56913 ~> 672;
2016-04-01 wenzelm tuned whitespace;
2016-03-26 wenzelm avoid hardwired values;
2016-03-02 wenzelm support for ML_exception_debugger;
2016-02-25 wenzelm proper option process_output_tail, more generous default;
2016-01-10 wenzelm prune old versions more often, to reduce overall heap requirements;
2015-12-19 wenzelm prune old document versions more frequently, for reduced heap usage;
2015-11-09 wenzelm prefer explicit State panel;
2015-11-08 wenzelm added option timeout_scale;
2015-11-07 wenzelm clarified completion of explicit symbols (see also f6bd97a587b7, e0e4ac981cf1);
2015-11-02 wenzelm clarified completion of Isabelle symbols within document source;
2015-09-21 wenzelm option editor_output_state;
2015-09-11 wenzelm convenient change of ML system architecture via system option ML_preference_64, which is grepped off-line from stored preferences during bootstrap;
2015-08-11 wenzelm init/exit depending on active debugger panels;
2015-08-10 wenzelm eliminated global option: breakpoints control this individually;
2015-08-05 wenzelm more controls;
2015-08-05 wenzelm tuned signature;
2015-07-21 wenzelm support for ML debugger;
2015-07-16 wenzelm added option ML_debugger;
2015-04-15 wenzelm GUI controls for ML_statistics, for more digestible protocol dump;
2015-01-29 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;
2015-01-25 wenzelm discontinued obsolete option "document_graph";
2014-12-22 wenzelm system option "pretty_margin" is superseded by "thy_output_margin";
2014-10-31 wenzelm discontinued pointless option: timing is always on (overall theory only);
2014-08-13 wenzelm added option editor_syslog_limit;
2014-08-05 wenzelm added system option editor_output_delay: lower value might help big sessions under low-memory situations;
2014-05-06 wenzelm explicit option parallel_print to downgrade parallel scheduling, which might occasionally help for big and heavy "scripts";
2014-04-25 wenzelm suppress potential dangerous option (see 1baa5d19ac44);
2014-04-17 wenzelm tuned option name;
2014-03-25 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);
2014-03-24 wenzelm discontinued Toplevel.debug in favour of system option "exception_trace";
2014-02-22 wenzelm support for completion within the formal context;
2013-08-25 wenzelm discontinued parallel_subproofs_saturation and related internal counters (superseded by parallel_subproofs_threshold and timing information);
2013-07-31 wenzelm simplified / clarified execution priority: auto prints << 0, proofs < 0, eval = 0, print_state = 1;
2013-07-31 wenzelm simplified flag for continuous checking: avoid GUI complexity and slow checking of all theories (including prints);
2013-07-30 wenzelm recovered delay for Document.start_execution (see also 627fb639a2d9), which potentially improves throughput when many consecutive edits arrive;
2013-07-29 wenzelm NEWS;
2013-07-29 wenzelm afford higher execution priority by default: defer proofs and thus stretch parallelism over whole document;
2013-07-29 wenzelm support declarative editor_execution_range, instead of old-style check/cancel buttons;
2013-07-27 wenzelm discontinued historic document formats;
less more (0) -100 -60 tip