blanchet [Fri, 23 Dec 2016 00:13:30 +0100] rev 64638
generalized generation of coinduction goal (towards nonuniform codatatypes)
blanchet [Thu, 22 Dec 2016 19:14:58 +0100] rev 64637
export ML functions (towards nonuniform codatatypes) + signature tuning
blanchet [Thu, 22 Dec 2016 17:36:28 +0100] rev 64636
export ML function
haftmann [Thu, 22 Dec 2016 10:42:08 +0100] rev 64635
more uniform div/mod relations
haftmann [Thu, 22 Dec 2016 08:43:30 +0100] rev 64634
proper logical constants
haftmann [Wed, 21 Dec 2016 21:26:26 +0100] rev 64633
prefer existing logical constant over abbreviation
haftmann [Wed, 21 Dec 2016 21:26:26 +0100] rev 64632
dropped aliasses
haftmann [Wed, 21 Dec 2016 21:26:25 +0100] rev 64631
removed dangerous simp rule: prime computations can be excessively long
haftmann [Tue, 20 Dec 2016 15:39:13 +0100] rev 64630
emphasize dedicated rewrite rules for congruences
blanchet [Wed, 21 Dec 2016 17:37:58 +0100] rev 64629
moved and exported tactic
blanchet [Wed, 21 Dec 2016 13:35:58 +0100] rev 64628
export ML function (towards nonuniform datatypes)
blanchet [Wed, 21 Dec 2016 12:49:15 +0100] rev 64627
generalized ML function (towards nonuniform datatypes)
blanchet [Wed, 21 Dec 2016 11:45:16 +0100] rev 64626
generalized ML function (towards nonuniform datatypes)
blanchet [Wed, 21 Dec 2016 11:14:55 +0100] rev 64625
merge
blanchet [Wed, 21 Dec 2016 11:14:37 +0100] rev 64624
renamed confusing variable names
wenzelm [Tue, 20 Dec 2016 22:32:04 +0100] rev 64623
clarified module name;
wenzelm [Tue, 20 Dec 2016 22:24:16 +0100] rev 64622
more uniform rendering for Isabelle/jEdit and Isabelle/VSCode;
wenzelm [Tue, 20 Dec 2016 21:35:56 +0100] rev 64621
clarified module name;
wenzelm [Tue, 20 Dec 2016 18:11:42 +0100] rev 64620
merged
wenzelm [Tue, 20 Dec 2016 17:46:44 +0100] rev 64619
proper reset of column (amending 01e50039edc9);
wenzelm [Tue, 20 Dec 2016 17:09:40 +0100] rev 64618
added option -T: text length encoding;
wenzelm [Tue, 20 Dec 2016 16:08:02 +0100] rev 64617
more systematic text length wrt. encoding;
wenzelm [Tue, 20 Dec 2016 10:45:20 +0100] rev 64616
tuned;
wenzelm [Tue, 20 Dec 2016 10:44:36 +0100] rev 64615
more systematic text length;
wenzelm [Tue, 20 Dec 2016 10:06:18 +0100] rev 64614
unused;
wenzelm [Tue, 20 Dec 2016 10:01:53 +0100] rev 64613
proper counting of chars;
wenzelm [Tue, 20 Dec 2016 09:52:01 +0100] rev 64612
tuned;
wenzelm [Tue, 20 Dec 2016 08:57:03 +0100] rev 64611
clarified modules;
wenzelm [Tue, 20 Dec 2016 08:53:26 +0100] rev 64610
clarified modules;
wenzelm [Tue, 20 Dec 2016 08:46:38 +0100] rev 64609
tuned;
blanchet [Tue, 20 Dec 2016 16:18:56 +0100] rev 64608
merge
blanchet [Tue, 20 Dec 2016 16:17:13 +0100] rev 64607
generalized code (towards nonuniform datatypes)
wenzelm [Mon, 19 Dec 2016 20:46:15 +0100] rev 64606
clarified modules;
wenzelm [Mon, 19 Dec 2016 20:27:49 +0100] rev 64605
basic support for VSCode Language Server protocol;
minimal extension for VSCode editor;
wenzelm [Sun, 18 Dec 2016 23:43:50 +0100] rev 64604
misc tuning and modernization;
wenzelm [Sun, 18 Dec 2016 22:14:53 +0100] rev 64603
tuned whitespace;
wenzelm [Sun, 18 Dec 2016 21:58:13 +0100] rev 64602
added isabelle jedit -R;
errors in session_info/session_content are ignored and deferred to later checks of Build.build;
wenzelm [Sun, 18 Dec 2016 20:01:24 +0100] rev 64601
misc tuning and modernization;
wenzelm [Sun, 18 Dec 2016 16:13:20 +0100] rev 64600
more standard notation (like infix);
wenzelm [Sun, 18 Dec 2016 15:53:27 +0100] rev 64599
dummy fork to produce ML_statistics even in sequential mode (e.g. for heap size);
wenzelm [Sun, 18 Dec 2016 15:41:23 +0100] rev 64598
expose stderr, e.g. Multithreading.tracing;
wenzelm [Sun, 18 Dec 2016 13:46:57 +0100] rev 64597
test parallel proof terms in this small session (somewhat slow for bigger applications);
wenzelm [Sun, 18 Dec 2016 13:07:13 +0100] rev 64596
tuned messages -- more symbols;
wenzelm [Sun, 18 Dec 2016 12:34:31 +0100] rev 64595
tuned;
wenzelm [Sun, 18 Dec 2016 12:32:20 +0100] rev 64594
more permissive syntax;
more PIDE markup;
haftmann [Sat, 17 Dec 2016 15:22:14 +0100] rev 64593
reoriented congruence rules in non-explosive direction
haftmann [Sat, 17 Dec 2016 15:22:14 +0100] rev 64592
more fine-grained type class hierarchy for div and mod
haftmann [Sat, 17 Dec 2016 15:22:13 +0100] rev 64591
restructured matter on polynomials and normalized fractions
haftmann [Sat, 17 Dec 2016 15:22:13 +0100] rev 64590
streamlined computation rules for primality of numerals: no need to go via explicit conversion to nat
haftmann [Sat, 17 Dec 2016 15:22:13 +0100] rev 64589
tuned fact references
haftmann [Sat, 17 Dec 2016 15:22:13 +0100] rev 64588
clarified library contents
haftmann [Sat, 17 Dec 2016 15:22:13 +0100] rev 64587
standardized notation
haftmann [Sat, 17 Dec 2016 15:22:00 +0100] rev 64586
redundant
haftmann [Sat, 17 Dec 2016 15:22:00 +0100] rev 64585
renewed and spread FIXME tags on watering bin interpretation, which got partially lost in 9f089287687b
haftmann [Sat, 17 Dec 2016 15:22:00 +0100] rev 64584
added lemmas demanded by FIXMEs
haftmann [Sat, 17 Dec 2016 15:22:00 +0100] rev 64583
dropped comment after conversation with author: predicate compiler works independently from any code generator setup
wenzelm [Sat, 17 Dec 2016 14:47:41 +0100] rev 64582
unconditional Code_Test_PolyML and Code_Test_Scala: compiler is always present;
wenzelm [Sat, 17 Dec 2016 14:13:15 +0100] rev 64581
tuned signature -- suppress pointless exports;
wenzelm [Sat, 17 Dec 2016 14:09:39 +0100] rev 64580
tuned;
wenzelm [Sat, 17 Dec 2016 14:04:05 +0100] rev 64579
more standard pretty printing;
tuned messages;
wenzelm [Sat, 17 Dec 2016 13:42:25 +0100] rev 64578
tuned;
wenzelm [Sat, 17 Dec 2016 12:24:13 +0100] rev 64577
tuned whitespace;
tuned comments;
blanchet [Fri, 16 Dec 2016 22:54:14 +0100] rev 64576
refactored induction principle generation code, for reuse for nonuniform datatypes
wenzelm [Fri, 16 Dec 2016 19:50:46 +0100] rev 64575
merged
wenzelm [Fri, 16 Dec 2016 19:07:16 +0100] rev 64574
consolidate nested thms with persistent result, for improved performance;
always consolidate parts of fulfill_norm_proof: important to exhibit cyclic thms (via non-termination as officially published), but this was lost in f33d5a00c25d;
wenzelm [Fri, 16 Dec 2016 14:06:31 +0100] rev 64573
tuned signature -- more abstract type thm_node;
wenzelm [Thu, 15 Dec 2016 22:22:45 +0100] rev 64572
tuned signature;
wenzelm [Thu, 15 Dec 2016 21:16:10 +0100] rev 64571
tuned;
wenzelm [Thu, 15 Dec 2016 15:08:18 +0100] rev 64570
back to full Proofterm.join_bodies, which was lost in 2011 (4e2abb045eac, cc53ce50f738);
wenzelm [Wed, 14 Dec 2016 18:37:54 +0100] rev 64569
simplified options;
wenzelm [Wed, 14 Dec 2016 18:22:18 +0100] rev 64568
more careful derivation_closed / close_derivation;
wenzelm [Wed, 14 Dec 2016 16:59:41 +0100] rev 64567
always close derivation, for significantly improved performance without parallel proofs;
wenzelm [Wed, 14 Dec 2016 15:48:18 +0100] rev 64566
tuned whitespace;
wenzelm [Wed, 14 Dec 2016 11:53:45 +0100] rev 64565
removed of_string_limited;
wenzelm [Wed, 14 Dec 2016 11:26:23 +0100] rev 64564
tuned;
wenzelm [Wed, 14 Dec 2016 10:40:25 +0100] rev 64563
tuned;
wenzelm [Wed, 14 Dec 2016 10:29:47 +0100] rev 64562
tuned;
blanchet [Thu, 15 Dec 2016 15:05:35 +0100] rev 64561
updated CASC instructions + tuning
blanchet [Wed, 14 Dec 2016 18:52:17 +0100] rev 64560
support THF1 parsing for 'tptp_...' commands (e.g. 'tptp_isabelle') -- useful for CASC, SystemOnTPTP, ...
blanchet [Wed, 14 Dec 2016 09:19:50 +0100] rev 64559
only recognize maps if the type names match
blanchet [Wed, 14 Dec 2016 09:19:49 +0100] rev 64558
robustness
wenzelm [Tue, 13 Dec 2016 23:29:54 +0100] rev 64557
more tight thread attributes, based in internal word arithmetic instead of symbolic datatypes: measurable performance improvement;
wenzelm [Tue, 13 Dec 2016 11:51:42 +0100] rev 64556
more symbols;
wenzelm [Mon, 12 Dec 2016 17:40:06 +0100] rev 64555
merged
wenzelm [Mon, 12 Dec 2016 16:54:15 +0100] rev 64554
removed obsolete RC tags;
wenzelm [Mon, 12 Dec 2016 15:02:35 +0100] rev 64553
Added tag Isabelle2016-1 for changeset 7aa3c52f27aa
wenzelm [Mon, 12 Dec 2016 11:17:23 +0100] rev 64552
tuned;
wenzelm [Mon, 12 Dec 2016 11:33:14 +0100] rev 64551
proper session HOL-Types_To_Sets;
NEWS;
CONTRIBUTORS;
tuned whitespace;
wenzelm [Thu, 08 Dec 2016 15:11:20 +0100] rev 64550
Added tag Isabelle2016-1-RC5 for changeset 964ac7439a52
wenzelm [Tue, 06 Dec 2016 17:38:46 +0100] rev 64549
notes on whitespace;
wenzelm [Tue, 06 Dec 2016 17:23:54 +0100] rev 64548
avoid spurious messages -- potential cause of problems for "meson";
wenzelm [Tue, 06 Dec 2016 17:21:34 +0100] rev 64547
avoid spurious messages;
wenzelm [Sat, 10 Dec 2016 17:22:47 +0100] rev 64546
clarified output: avoid confusion with line:column notation;
wenzelm [Sat, 10 Dec 2016 17:20:39 +0100] rev 64545
clarified JSON operations (see isabelle_vscode/a7931dc2a1ab);
wenzelm [Sat, 10 Dec 2016 15:45:16 +0100] rev 64544
updated Poly/ML repository test version (08-Dec-2016);
bulwahn [Thu, 08 Dec 2016 17:22:51 +0100] rev 64543
remove typo in bij_swap_compose_bij theorem name; tune proof
bulwahn [Thu, 08 Dec 2016 15:21:18 +0100] rev 64542
filter non-matching prems to not fail in proof procedure; include test case (related to c8a93680b80d)
nipkow [Wed, 07 Dec 2016 08:14:40 +0100] rev 64541
more lemmas
nipkow [Mon, 05 Dec 2016 18:14:41 +0100] rev 64540
spelling
wenzelm [Sun, 04 Dec 2016 21:40:50 +0100] rev 64539
misc tuning and modernization;
wenzelm [Sun, 04 Dec 2016 18:53:22 +0100] rev 64538
back to isabelle-dev repository;
wenzelm [Sun, 04 Dec 2016 18:53:55 +0100] rev 64537
merged
wenzelm [Sun, 04 Dec 2016 13:47:56 +0100] rev 64536
more uniform indentation of new line, even if it is empty (relevant for non-proof commands, e.g. 'definition', 'context');
wenzelm [Sun, 04 Dec 2016 13:40:54 +0100] rev 64535
tuned;
nipkow [Tue, 29 Nov 2016 16:58:10 +0100] rev 64534
merged
nipkow [Tue, 29 Nov 2016 10:53:52 +0100] rev 64533
more lemmas, tuned proofs
blanchet [Tue, 29 Nov 2016 08:32:46 +0100] rev 64532
don't generate 'size_gen_o_map' property if its type variable is too limited anyway to be useful
blanchet [Tue, 29 Nov 2016 08:32:44 +0100] rev 64531
added lemma about 'mult', as suggested by Bertram Felgenhauer
nipkow [Mon, 28 Nov 2016 15:09:23 +0100] rev 64530
tuned proof
wenzelm [Sun, 27 Nov 2016 20:25:38 +0100] rev 64529
merged
wenzelm [Sun, 27 Nov 2016 15:21:06 +0100] rev 64528
Added tag Isabelle2016-1-RC4 for changeset 49708cffb98d
wenzelm [Sun, 27 Nov 2016 13:19:29 +0100] rev 64527
NEWS for e6a3c55b929b;
wenzelm [Sun, 27 Nov 2016 13:13:26 +0100] rev 64526
embedded latex has 0 length -- imitating \<^raw> before aa1fe1103ab8;
wenzelm [Fri, 25 Nov 2016 14:10:33 +0100] rev 64525
avoid extra space intruding rail diagrams (amending 4854f7ee0987);
wenzelm [Thu, 24 Nov 2016 15:21:54 +0100] rev 64524
explicit option editor_generated_input_delay, which is more aggressive by default;
haftmann [Thu, 24 Nov 2016 11:33:55 +0100] rev 64523
clarified NEWS concerning Library/Poly_Deriv
blanchet [Wed, 23 Nov 2016 20:55:58 +0100] rev 64522
made MaSh faster and less likely to hang seemingly forever
wenzelm [Wed, 23 Nov 2016 16:15:17 +0100] rev 64521
delay_first for machine generated editor events: avoid starvation, e.g. when operating on big sessions;
wenzelm [Mon, 21 Nov 2016 15:46:13 +0100] rev 64520
Added tag Isabelle2016-1-RC3 for changeset 51be997d0698
immler [Mon, 21 Nov 2016 15:30:35 +0100] rev 64519
op powr for quickcheck[approximation] (amending 67792e4a5486)
wenzelm [Mon, 21 Nov 2016 14:49:52 +0100] rev 64518
skip over inner syntax for indentation;
wenzelm [Mon, 21 Nov 2016 14:47:15 +0100] rev 64517
tuned whitespace;
wenzelm [Mon, 21 Nov 2016 10:13:46 +0100] rev 64516
tuned;
wenzelm [Sun, 20 Nov 2016 20:58:33 +0100] rev 64515
more on "Indentation";
wenzelm [Sun, 20 Nov 2016 20:12:42 +0100] rev 64514
more on "Formal scopes and semantic selection";
wenzelm [Sun, 20 Nov 2016 19:08:14 +0100] rev 64513
misc tuning and updates;
wenzelm [Sun, 20 Nov 2016 17:10:30 +0100] rev 64512
more on JVM heap space;
wenzelm [Sun, 20 Nov 2016 16:22:32 +0100] rev 64511
tuned;
wenzelm [Sun, 20 Nov 2016 16:18:04 +0100] rev 64510
more on Isar proof language;
wenzelm [Sun, 20 Nov 2016 15:53:07 +0100] rev 64509
documentation for Isabelle/Scala tools;
tuned;
wenzelm [Sat, 19 Nov 2016 20:10:32 +0100] rev 64508
more symbols;
wenzelm [Sat, 19 Nov 2016 19:43:09 +0100] rev 64507
avoid import of Complex_Main into Word library (amending 34b7e2da95f6), e.g. to avoid intrusion of const "ii" into theories without complex numbers;
wenzelm [Sun, 13 Nov 2016 21:37:30 +0100] rev 64506
more cronjob tasks, using Poly/ML repository version from 13-Nov-2016;
wenzelm [Sat, 12 Nov 2016 17:58:11 +0100] rev 64505
optional component setup;
wenzelm [Sat, 12 Nov 2016 17:00:26 +0100] rev 64504
clarified msys root;
proper copy_files;
wenzelm [Sat, 12 Nov 2016 15:24:32 +0100] rev 64503
clarified setup: avoid alternative C compiler tools, e.g. from Homebrew or MacPorts;
wenzelm [Sat, 12 Nov 2016 12:06:42 +0100] rev 64502
proper admin tool;
wenzelm [Sat, 12 Nov 2016 11:19:30 +0100] rev 64501
tuned output;
wenzelm [Sat, 12 Nov 2016 10:29:01 +0100] rev 64500
back to regular Isabelle tool (reverting abc34a149690);
wenzelm [Fri, 11 Nov 2016 21:26:14 +0100] rev 64499
tuned;
wenzelm [Fri, 11 Nov 2016 21:06:15 +0100] rev 64498
$HOME/.bashrc provides TZ for *all* processes, resulting in proper date for Build_Log.log_date in remote_build_history via ssh (see also fe8f8f88a1d7);
wenzelm [Fri, 11 Nov 2016 17:23:26 +0100] rev 64497
trim more thoroughly, e.g. trailing \0 seen on some system;
wenzelm [Fri, 11 Nov 2016 16:52:26 +0100] rev 64496
tuned;
wenzelm [Fri, 11 Nov 2016 16:49:59 +0100] rev 64495
build sha1 library;
wenzelm [Fri, 11 Nov 2016 16:10:46 +0100] rev 64494
proper CONFIG_SITE for msys;
wenzelm [Fri, 11 Nov 2016 15:24:56 +0100] rev 64493
clarified platform selection;
wenzelm [Fri, 11 Nov 2016 13:57:01 +0100] rev 64492
more robust Windows platform;
wenzelm [Fri, 11 Nov 2016 12:14:03 +0100] rev 64491
copy libgmp on Linux;
wenzelm [Fri, 11 Nov 2016 11:41:14 +0100] rev 64490
prefer raw Admin tool, without Isabelle settings environment;
wenzelm [Fri, 11 Nov 2016 11:30:31 +0100] rev 64489
clarified command-line;
wenzelm [Fri, 11 Nov 2016 11:02:31 +0100] rev 64488
no backup of generated stuff;
wenzelm [Fri, 11 Nov 2016 10:46:46 +0100] rev 64487
more precise environment (for Windows);
wenzelm [Thu, 10 Nov 2016 23:56:06 +0100] rev 64486
proper shell_path for msys inside cygwin;
wenzelm [Thu, 10 Nov 2016 23:34:49 +0100] rev 64485
support other bash executable (notably for msys on Windows);
wenzelm [Thu, 10 Nov 2016 22:54:46 +0100] rev 64484
proper options;
simplified command-line;
tuned;
wenzelm [Thu, 10 Nov 2016 22:06:36 +0100] rev 64483
build_polyml in Scala;
wenzelm [Thu, 10 Nov 2016 21:54:58 +0100] rev 64482
clarified File.move: target directory like File.copy;
wenzelm [Thu, 10 Nov 2016 12:14:03 +0100] rev 64481
more logging, to see better when files written;
wenzelm [Thu, 10 Nov 2016 10:41:41 +0100] rev 64480
proper cleanup;
wenzelm [Thu, 10 Nov 2016 10:35:34 +0100] rev 64479
uniform order for options and args;
wenzelm [Thu, 10 Nov 2016 10:20:11 +0100] rev 64478
more robust jedit_auto_resolve: avoid losing events deps_changed() / delay_load.invoke();
wenzelm [Thu, 10 Nov 2016 09:43:15 +0100] rev 64477
tuned comment;
wenzelm [Wed, 09 Nov 2016 22:23:36 +0100] rev 64476
proper option for "build", not "build_history" (cf. 5ca4ac099e94);
wenzelm [Mon, 07 Nov 2016 21:52:41 +0100] rev 64475
tuned;
wenzelm [Mon, 07 Nov 2016 21:40:43 +0100] rev 64474
simplified main proof;
wenzelm [Mon, 07 Nov 2016 21:13:41 +0100] rev 64473
misc tuning and modernization;
wenzelm [Mon, 07 Nov 2016 20:05:30 +0100] rev 64472
recovered Output.writeln for remote build_history (cf. ed8940d6295c), in order to have log files copied and removed;
wenzelm [Mon, 07 Nov 2016 19:09:10 +0100] rev 64471
more uniform path syntax, as in ML (see 5a7c919a4ada);
wenzelm [Mon, 07 Nov 2016 19:07:30 +0100] rev 64470
unused since 15865e0c5598;
blanchet [Mon, 07 Nov 2016 14:55:39 +0100] rev 64469
added Nunchaku component and tuned Nunchaku integration accordingly
wenzelm [Sun, 06 Nov 2016 22:51:40 +0100] rev 64468
back to more elementary result (see 5f49765a25ec): avoid concurrent use of ssh channel;
wenzelm [Sun, 06 Nov 2016 19:18:24 +0100] rev 64467
Added tag Isabelle2016-1-RC2 for changeset 2bf4fdcebd49
wenzelm [Sat, 05 Nov 2016 20:44:47 +0100] rev 64466
more robust multithreading;
wenzelm [Sat, 05 Nov 2016 15:07:11 +0100] rev 64465
documentation of @{undefined} (actually introduced in Isabelle2016);
wenzelm [Sat, 05 Nov 2016 14:48:31 +0100] rev 64464
tuned;
wenzelm [Sat, 05 Nov 2016 14:35:40 +0100] rev 64463
Scala "\u" notation uses hexadecimal, not octal (amending 00a135c0a17f);
hoelzl [Fri, 04 Nov 2016 18:18:30 +0100] rev 64462
HOL-Probability: fix import path in Fin_Map
blanchet [Fri, 04 Nov 2016 15:22:12 +0100] rev 64461
disable CVC4 statistics, and hence crashes upon user interruptions
wenzelm [Fri, 04 Nov 2016 13:27:31 +0100] rev 64460
back to stable scala-2.11.8;
wenzelm [Fri, 04 Nov 2016 11:37:24 +0100] rev 64459
self_update of components, e.g. for vmnipkow9;
wenzelm [Thu, 03 Nov 2016 17:51:10 +0100] rev 64458
updated to scala-2.12.0;
nipkow [Thu, 03 Nov 2016 08:10:56 +0100] rev 64457
tuned
wenzelm [Wed, 02 Nov 2016 11:06:40 +0100] rev 64456
more accurate start_line: avoid changing the original command (e.g. 'try', 'sledgehammer');
wenzelm [Tue, 01 Nov 2016 21:07:13 +0100] rev 64455
extra newline as for other tools;
wenzelm [Tue, 01 Nov 2016 19:43:13 +0100] rev 64454
prefer standard_path for bash arg;
wenzelm [Tue, 01 Nov 2016 15:12:45 +0100] rev 64453
ignore interrupts from underlying process, e.g. due to out-of-memory situation in ML_Process (see also build.scala);
wenzelm [Tue, 01 Nov 2016 15:00:27 +0100] rev 64452
proper remote repository source;
wenzelm [Tue, 01 Nov 2016 14:59:50 +0100] rev 64451
clarified setup_repository: even more uniform pull vs. clone (see also e84cba30d7ff);
wenzelm [Tue, 01 Nov 2016 01:25:54 +0100] rev 64450
pull isabelle-release;
eberlm <eberlm@in.tum.de> [Thu, 24 Nov 2016 15:04:05 +0100] rev 64449
Merged natlog2 into Discrete.log
nipkow [Wed, 23 Nov 2016 16:28:42 +0100] rev 64448
moved IMP/Abs_Int_ITP to AFP/Abs_Int_ITP2012
nipkow [Tue, 22 Nov 2016 18:36:59 +0100] rev 64447
added lemma