History log of /seL4-l4v-master/isabelle/src/Pure/Tools/server_commands.scala
Revision Date Author Comments
# 9ff663fa 01-Mar-2019 wenzelm <none@none>

system option "system_heaps" supersedes various command-line options for "system build mode";
clarified "isabelle jedit" options -n, -s, -u;


# 1a6d18ee 29-Dec-2018 wenzelm <none@none>

clarified signature;


# 53119623 27-Dec-2018 wenzelm <none@none>

clarified defaults via system options;


# f72bf743 13-Dec-2018 wenzelm <none@none>

clarified modules and signature;


# ffeb5f88 18-Sep-2018 wenzelm <none@none>

tuned signature;


# ba6062e5 18-Sep-2018 wenzelm <none@none>

clarified modules;

--HG--
rename : src/Pure/Thy/thy_resources.scala => src/Pure/PIDE/headless.scala


# 2bd05da2 08-Sep-2018 wenzelm <none@none>

clarified defaults;
more uniform treatment of "disabled" case;


# 9a525723 07-Sep-2018 wenzelm <none@none>

tuned signature;


# 6a6632a2 04-Sep-2018 wenzelm <none@none>

support for watchdog_timeout;


# 1511ff6d 18-Aug-2018 wenzelm <none@none>

optional notification of nodes_status (via progress);
more accurate changed.nodes wrt. dep_theories;
tuned signature;


# e04ea8e3 11-Aug-2018 wenzelm <none@none>

tuned signature;


# 56883a40 27-Jul-2018 wenzelm <none@none>

added check_delay / check_limit for more robust treatment of structurally broken theory sources (or genuine non-termination);


# 7fe1580b 03-Jun-2018 wenzelm <none@none>

clarified signature: prefer Document.Snapshot;


# 0186036f 13-May-2018 wenzelm <none@none>

clarified implicit compression;


# bb193d63 11-May-2018 wenzelm <none@none>

guard result exports via export_pattern -- avoid bombing client via huge blobs;


# d356811f 07-May-2018 wenzelm <none@none>

return exports as result for Isabelle server;


# 2e06bd04 24-Mar-2018 wenzelm <none@none>

clarified messages (amending 3e072441c96a);


# d40e1790 24-Mar-2018 wenzelm <none@none>

clarified theory node name;
purge_theories: return purged, retained;
tuned documentation;


# 5a119563 23-Mar-2018 wenzelm <none@none>

added command "purge_theories";
proper documentation: command "use_theories" is asynchronous;


# 5bad089d 23-Mar-2018 wenzelm <none@none>

clarified signature -- eliminated somewhat pointless positions;


# bd4c0dbd 23-Mar-2018 wenzelm <none@none>

removed somewhat pointless argument;


# cca8bd26 23-Mar-2018 wenzelm <none@none>

field "kind" is always present, with default "writeln";


# cd4bd741 22-Mar-2018 wenzelm <none@none>

provide tmp_dir for server session;


# 5485c315 22-Mar-2018 wenzelm <none@none>

clarified exported messages, e.g. suppress "information", "tracing";
export "legacy_feature" as "warning", in accordance to console default output;


# 3659ba0c 22-Mar-2018 wenzelm <none@none>

clarified signature: prefer selective include_sessions;


# 2ef64544 22-Mar-2018 wenzelm <none@none>

clarified signature: more uniform session_id;


# 1ed97f99 22-Mar-2018 wenzelm <none@none>

clarified signature;


# 9fd449b4 22-Mar-2018 wenzelm <none@none>

clarified signature: do not expose somewhat accidental internal options;


# 190105fb 21-Mar-2018 wenzelm <none@none>

clarified result;


# f5425bcc 21-Mar-2018 wenzelm <none@none>

clarified error result, without JSON object from "session_build";
clarified regular result;


# f20f55a9 21-Mar-2018 wenzelm <none@none>

clarified result;


# 7fe6bafc 17-Mar-2018 wenzelm <none@none>

more explicit error messages;
clarified signature;


# 597788c7 18-Mar-2018 wenzelm <none@none>

more explicit errors;
tuned;


# b71dca38 17-Mar-2018 wenzelm <none@none>

output result messages;


# f59b9241 17-Mar-2018 wenzelm <none@none>

tuned signature;


# 78683d71 16-Mar-2018 wenzelm <none@none>

prefer typed UUID;


# 2809e7a5 16-Mar-2018 wenzelm <none@none>

unload_theories after consolidation -- reset node_required;
proper node_perspective (amending 0d8e4e777973);


# 9e72faf0 16-Mar-2018 wenzelm <none@none>

support for "use_theories";


# 05241b17 16-Mar-2018 wenzelm <none@none>

clarified signature;


# f620beb1 15-Mar-2018 wenzelm <none@none>

store session: per Server/Context, not Connection;
support for "session_stop";


# 1ee8b3b9 15-Mar-2018 wenzelm <none@none>

support for "session_start";


# ad5981f9 15-Mar-2018 wenzelm <none@none>

clarified default;


# d8966eb0 15-Mar-2018 wenzelm <none@none>

tuned;


# 34e0bc9d 14-Mar-2018 wenzelm <none@none>

asynchronous "session_build";


# d374b56a 14-Mar-2018 wenzelm <none@none>

more informative JSON results;


# b21649c1 13-Mar-2018 wenzelm <none@none>

more options;


# 80dd5a58 13-Mar-2018 wenzelm <none@none>

allow cancellation of Sessions.deps/base_info via progress.stopped (progress.echo only happens for options like "verbose");


# b5aee782 13-Mar-2018 wenzelm <none@none>

tuned signature;


# 95ef73e0 13-Mar-2018 wenzelm <none@none>

added server command "session_build": similar to JEdit_Resources.session_build;