Tue, 02 Feb 2010 19:09:41 +0100 boehmes updated examples due to changes in the way SMT certificates are stored
Tue, 02 Feb 2010 18:16:48 +0100 berghofe merged
Sun, 31 Jan 2010 15:22:40 +0100 berghofe merged
Sat, 30 Jan 2010 17:03:46 +0100 berghofe Adapted to changes in cases method.
Sat, 30 Jan 2010 17:01:01 +0100 berghofe Adapted to changes in setup of cases method.
Sat, 30 Jan 2010 16:59:49 +0100 berghofe Added setup for simplification of equality constraints in cases rules.
Sat, 30 Jan 2010 16:58:46 +0100 berghofe Added infrastructure for simplifying equality constraints in cases rules.
Sat, 30 Jan 2010 16:56:28 +0100 berghofe Added "constraints" tag / attribute for specifying the number of equality
Tue, 02 Feb 2010 18:12:05 +0100 boehmes updated SMT certificates
Tue, 02 Feb 2010 18:11:21 +0100 boehmes updated SMT examples
Tue, 02 Feb 2010 18:10:41 +0100 boehmes collect certificates in a single file
Tue, 02 Feb 2010 11:38:38 +0100 blanchet added support for nonstandard models to Nitpick (based on an idea by Koen Claessen) and did other fixes to Nitpick
Mon, 01 Feb 2010 14:12:12 +0100 himmelma Removed explicit type annotations
Sun, 31 Jan 2010 19:07:03 +0100 haftmann adjusted to changes in List_Set.thy
Sun, 31 Jan 2010 14:51:32 +0100 haftmann more correspondence lemmas between related operations
Sun, 31 Jan 2010 14:51:32 +0100 haftmann canonical insert operation; generalized lemma foldl_apply_inv to foldl_apply
Sun, 31 Jan 2010 14:51:32 +0100 haftmann dropped some redundancies
Sun, 31 Jan 2010 14:51:31 +0100 haftmann generalized lemma foldl_apply_inv to foldl_apply
Sun, 31 Jan 2010 14:51:30 +0100 haftmann more correspondence lemmas between related operations; tuned some proofs
Thu, 28 Jan 2010 11:48:49 +0100 haftmann new theory Algebras.thy for generic algebraic structures
Thu, 28 Jan 2010 11:48:43 +0100 haftmann dropped mk_left_commute; use interpretation of locale abel_semigroup instead
Wed, 27 Jan 2010 14:03:08 +0100 haftmann merged
Wed, 27 Jan 2010 14:02:53 +0100 haftmann a more complex record expression -- cf. src/HOL/Tools/quickcheck_generators.ML
Wed, 27 Jan 2010 14:02:53 +0100 haftmann lemma Image_closed_trancl
Wed, 27 Jan 2010 14:02:52 +0100 haftmann corrected type of typecopy constructor
Wed, 27 Jan 2010 14:02:52 +0100 haftmann tuned structure; moved non-related quickcheck.setup to Code_Generator.thy
Wed, 27 Jan 2010 11:47:17 +0100 berghofe Changed author; removed debugging code.
Mon, 25 Jan 2010 19:31:50 +0100 bulwahn merged
Mon, 25 Jan 2010 16:19:42 +0100 bulwahn adding Mutabelle to repository
Mon, 25 Jan 2010 16:56:24 +0100 hoelzl Replaced vec1 and dest_vec1 by abbreviation.
Fri, 22 Jan 2010 16:59:21 +0100 haftmann merged
Fri, 22 Jan 2010 16:56:51 +0100 haftmann HOLogic.strip_psplits: types are ordered after syntactic appearance, not after corresponding de-Bruin index (closer correspondence to similar strip operations)
Fri, 22 Jan 2010 16:38:58 +0100 boehmes merged
Fri, 22 Jan 2010 16:38:21 +0100 boehmes support skolem constant for extensional arrays in Z3 proofs
Fri, 22 Jan 2010 16:33:44 +0100 boehmes drop underscores at end of names coming from Boogie
Fri, 22 Jan 2010 15:26:29 +0100 bulwahn merged
Fri, 22 Jan 2010 11:42:28 +0100 bulwahn correctly hiding facts of Lazy_Sequence
Thu, 21 Jan 2010 14:13:21 +0100 bulwahn corrected and simplified Spec_Rules registration in the Recdef package
Thu, 21 Jan 2010 12:20:28 +0100 bulwahn merged
Thu, 21 Jan 2010 12:18:41 +0100 bulwahn adopting predicate compiler to new Spec_Rules and eliminating the use of Nitpick_Simps
Wed, 20 Jan 2010 18:08:08 +0100 bulwahn adopting Sequences
Wed, 20 Jan 2010 18:02:22 +0100 bulwahn added registration of equational theorems from prim_rec and rec_def to Spec_Rules
Wed, 20 Jan 2010 14:09:46 +0100 bulwahn merged
Mon, 18 Jan 2010 10:34:27 +0100 krauss function package: declare Spec_Rules for simps from total functions, but not psimps or tail-rec equations
Wed, 20 Jan 2010 14:05:17 +0100 bulwahn merged
Wed, 20 Jan 2010 11:56:45 +0100 bulwahn refactoring the predicate compiler; adding theories for Sequences; adding retrieval to Spec_Rules; adding timing to Quickcheck
Fri, 22 Jan 2010 13:39:00 +0100 haftmann simplified proofs
Fri, 22 Jan 2010 13:38:40 +0100 haftmann NEWS
Fri, 22 Jan 2010 13:38:29 +0100 haftmann more accurate dependencies
Fri, 22 Jan 2010 13:38:28 +0100 haftmann code literals: distinguish numeral classes by different entries
Fri, 22 Jan 2010 13:38:28 +0100 haftmann cleanup of Multiset.thy: less duplication, tuned and simplified a couple of proofs, less historical organization of sections, conversion from associations lists to multisets, rudimentary code generation
Thu, 21 Jan 2010 09:27:57 +0100 haftmann merged
Sat, 16 Jan 2010 17:15:28 +0100 haftmann dropped some old primrecs and some constdefs
Sat, 16 Jan 2010 17:15:27 +0100 haftmann explicit CONST in translations
Sat, 16 Jan 2010 17:15:27 +0100 haftmann modernized syntax
Wed, 20 Jan 2010 11:54:19 +0100 blanchet fix issues with previous Nitpick change
Wed, 20 Jan 2010 10:38:19 +0100 blanchet merged
Wed, 20 Jan 2010 10:38:06 +0100 blanchet some work on Nitpick's support for quotient types;
Thu, 14 Jan 2010 17:06:35 +0100 blanchet removed the Nitpick code that loaded the "Nitpick" theory explicitly if it's not already loaded, because this didn't work properly and is of doubtful value
Tue, 19 Jan 2010 17:53:11 +0100 hoelzl Added transpose_rectangle, when the input list is rectangular.
Tue, 19 Jan 2010 16:52:01 +0100 hoelzl Add transpose to the List-theory.
Tue, 02 Feb 2010 21:37:27 +0100 wenzelm some examples for basic context operations;
Tue, 02 Feb 2010 13:22:36 +0100 wenzelm minimal tuning of this slightly dated material;
Tue, 02 Feb 2010 13:11:04 +0100 wenzelm added Subgoal.FOCUS;
Tue, 02 Feb 2010 12:37:57 +0100 wenzelm misc tuning and clarification;
Tue, 02 Feb 2010 11:47:49 +0100 wenzelm moved examples to proper place;
Mon, 01 Feb 2010 22:46:12 +0100 wenzelm more details on long names, binding/naming, name space;
Sun, 31 Jan 2010 22:08:25 +0100 wenzelm Variable.names_of;
Sun, 31 Jan 2010 21:40:44 +0100 wenzelm more details on Isabelle symbols;
Fri, 29 Jan 2010 23:59:03 +0100 wenzelm theory data example;
Fri, 29 Jan 2010 23:57:57 +0100 wenzelm basic setup for ML examples: tag "mlex";
Thu, 28 Jan 2010 22:39:48 +0100 wenzelm tuned signature;
Thu, 28 Jan 2010 22:38:11 +0100 wenzelm formal markup of type aliases;
Thu, 28 Jan 2010 22:19:27 +0100 wenzelm make underscores visually appear as such, although TeX-nically they are just rules (e.g. cannot be searched);
Sat, 16 Jan 2010 21:14:15 +0100 wenzelm Netbeans Library "Scala-compiler";
Fri, 15 Jan 2010 19:14:51 +0100 berghofe union is an abbreviation for sup.
Fri, 15 Jan 2010 14:43:00 +0100 berghofe merged
Fri, 15 Jan 2010 13:37:41 +0100 berghofe Eliminated is_open option of Rule_Cases.make_nested/make_common;
Sun, 10 Jan 2010 18:43:45 +0100 berghofe Adapted to changes in induct method.
Sun, 10 Jan 2010 18:41:07 +0100 berghofe Adapted to changes in setup of induct method.
Sun, 10 Jan 2010 18:39:50 +0100 berghofe Expand proofs of induct_atomize'/rulify'.
Sun, 10 Jan 2010 18:37:37 +0100 berghofe Changed case names of converse_rtranclp_induct.
Sun, 10 Jan 2010 18:11:00 +0100 berghofe Injectivity / distinctness theorems are now used to simplify induction rules.
Sun, 10 Jan 2010 18:09:11 +0100 berghofe same_append_eq / append_same_eq are now used for simplifying induction rules.
Sun, 10 Jan 2010 18:06:30 +0100 berghofe Tuned some proofs; nicer case names for some of the induction / cases rules.
Sun, 10 Jan 2010 18:03:20 +0100 berghofe Added setup for simplification of equality constraints in induction rules.
Sun, 10 Jan 2010 18:01:04 +0100 berghofe Added infrastructure for simplifying equality constraints.
Fri, 15 Jan 2010 08:27:21 +0100 haftmann spurious proof failure
Thu, 14 Jan 2010 18:44:22 +0100 haftmann merged
Thu, 14 Jan 2010 18:42:15 +0100 haftmann merged
Thu, 14 Jan 2010 17:54:55 +0100 haftmann dropped unused binding
Thu, 14 Jan 2010 17:54:54 +0100 haftmann dedicated conversions to and from Int
Thu, 14 Jan 2010 17:47:39 +0100 haftmann printing of cases
Thu, 14 Jan 2010 17:47:39 +0100 haftmann tuned for products vs. tupled functions
Thu, 14 Jan 2010 17:47:39 +0100 haftmann added Scala setup
Thu, 14 Jan 2010 17:47:38 +0100 haftmann allow individual printing of numerals during code serialization
Thu, 14 Jan 2010 15:06:38 +0100 blanchet reorder Quickcheck and Nitpick, so that Quickcheck gets loaded first and Auto-Quickcheck runs first (since it takes less time)
Thu, 14 Jan 2010 09:18:08 +0100 haftmann adjusted to changes in code equation administration
Wed, 13 Jan 2010 12:20:37 +0100 haftmann explicit abstract type of code certificates
Wed, 13 Jan 2010 10:18:45 +0100 haftmann corrected error messages; tuned
Wed, 13 Jan 2010 10:18:45 +0100 haftmann function transformer preprocessor applies to both code generators
Wed, 13 Jan 2010 09:13:30 +0100 haftmann merged
Tue, 12 Jan 2010 16:27:42 +0100 haftmann code certificates as integral part of code generation
Wed, 13 Jan 2010 09:02:47 +0100 haftmann import of antiquote_setup not necessary
Wed, 13 Jan 2010 08:56:25 +0100 haftmann merged
Wed, 13 Jan 2010 08:56:16 +0100 haftmann being more accurate wrt. list syntax
Wed, 13 Jan 2010 08:56:16 +0100 haftmann deactivate pretty code test for Scala -- no proper setup yet
Wed, 13 Jan 2010 08:56:15 +0100 haftmann some syntax setup for Scala
Wed, 13 Jan 2010 00:08:56 +0100 wenzelm added SOLVED' -- a more direct version of THEN_ALL_NEW (K no_tac) -- strictly speaking it does not even depend on subgoal addressing, but it would be too confusing without it;
Tue, 12 Jan 2010 22:53:18 +0100 wenzelm merged
Tue, 12 Jan 2010 16:55:59 +0000 paulson Parsing errors during proof reconstruction now give rise to an intelligible error message.
Tue, 12 Jan 2010 22:23:29 +0100 wenzelm rebuilt from fresh copy of Bitstream Vera, for improved quality of regular text glyphs;
Tue, 12 Jan 2010 17:06:36 +0100 wenzelm tuned initial properties/perspective;
Tue, 12 Jan 2010 16:51:51 +0100 wenzelm provide JEDIT_SETTINGS via settings;
Tue, 12 Jan 2010 14:57:29 +0100 wenzelm updated version and dependencies;
Tue, 12 Jan 2010 13:36:01 +0100 wenzelm recovered subscript (cf. ded5b770ec1c);
Tue, 12 Jan 2010 09:59:45 +0100 haftmann formal antiquotations for ML snippets; no "open" unsynchronized references
Mon, 11 Jan 2010 23:41:06 +0100 wenzelm clarified terminology;
Mon, 11 Jan 2010 23:11:31 +0100 wenzelm merged
Mon, 11 Jan 2010 16:45:02 +0100 haftmann added code certificates
Mon, 11 Jan 2010 16:45:02 +0100 haftmann tuned code equations
Mon, 11 Jan 2010 11:47:38 +0100 hoelzl Matrices form a semiring with 0
Mon, 11 Jan 2010 23:00:05 +0100 wenzelm incorporate "proofdocument" part into main Isabelle/Pure.jar -- except for html_panel.scala, which depends on external library (Lobo/Cobra browser);
Mon, 11 Jan 2010 22:44:21 +0100 wenzelm ignore some src/Tools/jEdit stuff;
Mon, 11 Jan 2010 22:31:27 +0100 wenzelm merged with converted/relocated copy of http://isabelle.in.tum.de/repos/isabelle-jedit/rev/93d884afa74b
Mon, 11 Jan 2010 22:01:39 +0100 wenzelm more timing;
Mon, 11 Jan 2010 20:51:58 +0100 wenzelm more tobust treatment of Document.current_state;
Mon, 11 Jan 2010 18:28:31 +0100 wenzelm new unparsed span for text right after existing command;
Mon, 11 Jan 2010 18:26:38 +0100 wenzelm Outer_Lex.is_ignored;
Mon, 11 Jan 2010 18:26:13 +0100 wenzelm simplified Text_Edit;
Mon, 11 Jan 2010 16:49:11 +0100 wenzelm eliminated strange mutable var commands;
Mon, 11 Jan 2010 13:58:51 +0100 wenzelm updated header;
Mon, 11 Jan 2010 13:55:32 +0100 wenzelm eliminated obsolete isabelle.proofdocument.Token;
Mon, 11 Jan 2010 12:17:47 +0100 wenzelm do not override Command.hashCode -- which was inconsistent with eq anyway;
Mon, 11 Jan 2010 01:40:18 +0100 wenzelm renamed Command.content to source;
Sun, 10 Jan 2010 21:14:44 +0100 wenzelm further tuning of command_start;
Sun, 10 Jan 2010 21:08:23 +0100 wenzelm refrain from poking blink rate -- might get stuck in invisible state;
Sun, 10 Jan 2010 20:38:23 +0100 wenzelm eliminated Command.stop, which tends to case duplicate traversal of commands;
Sun, 10 Jan 2010 20:14:21 +0100 wenzelm iterators for ranges of commands/starts -- avoid extra array per document;
Sun, 10 Jan 2010 17:10:32 +0100 wenzelm tuned document changes;
Sun, 10 Jan 2010 16:40:21 +0100 wenzelm misc tuning and clarification of Document/Change;
Sun, 10 Jan 2010 15:42:31 +0100 wenzelm adhoc reset of blink rate;
Sun, 10 Jan 2010 15:15:04 +0100 wenzelm provide global "Isabelle" within interpreter loop -- using import instead of val avoids pontential conflicts with later import isabelle.jedit._;
Sat, 09 Jan 2010 23:28:52 +0100 wenzelm redirect scala.Console output during interpretation;
Sat, 09 Jan 2010 22:03:47 +0100 wenzelm bind "session";
Sat, 09 Jan 2010 22:02:35 +0100 wenzelm export isabelle_system, e.g. for use via "session" in Isabelle/Scala interpreter;
Sat, 09 Jan 2010 21:31:59 +0100 wenzelm removed unused var plugin;
Sat, 09 Jan 2010 18:25:48 +0100 wenzelm pass all jEdit jars to compiler as classpath -- to enable proper referencing of application name space;
Sat, 09 Jan 2010 00:49:51 +0100 wenzelm provide some bindings of jEdit values;
Fri, 08 Jan 2010 12:26:44 +0100 wenzelm more precise prompt etc.;
Fri, 08 Jan 2010 12:26:22 +0100 wenzelm define scala.home, for more robust startup of Scala tools, notably the compiler;
Fri, 08 Jan 2010 12:25:37 +0100 wenzelm added jEdit Console and Scala compiler;
Fri, 08 Jan 2010 00:47:10 +0100 wenzelm some attempts at Scala console plugin;
Wed, 06 Jan 2010 23:46:00 +0100 wenzelm more precise treatment of document/state assigment;
Tue, 05 Jan 2010 18:29:21 +0100 wenzelm more precise notion of bad messages;
Tue, 05 Jan 2010 18:23:39 +0100 wenzelm use Text_Edit provided by Isabelle;
Tue, 05 Jan 2010 18:23:15 +0100 wenzelm result.is_ready is not bad;
Mon, 04 Jan 2010 19:42:35 +0100 wenzelm singleton status messages, with more precise patterns -- report bad messages;
Mon, 04 Jan 2010 19:08:10 +0100 wenzelm back to explicit management of documents -- not as generic Session.Entity -- to avoid ill-defined referencing of new states;
Mon, 04 Jan 2010 00:13:09 +0100 wenzelm slightly more uniform/robust handling of visible document;
Sun, 03 Jan 2010 23:03:04 +0100 wenzelm recovered explicit Changed.id (copy of future document) -- avoids premature joining of result;
Sun, 03 Jan 2010 20:50:07 +0100 wenzelm more explicit treatment of command/document state;
Sun, 03 Jan 2010 19:53:58 +0100 wenzelm removed unused document_change bus;
Fri, 01 Jan 2010 22:29:08 +0100 wenzelm tuned;
Fri, 01 Jan 2010 22:20:54 +0100 wenzelm tuned;
Fri, 01 Jan 2010 22:11:32 +0100 wenzelm misc tuning;
Fri, 01 Jan 2010 21:53:00 +0100 wenzelm tuned Change: eliminated redundant copy of document id;
Fri, 01 Jan 2010 21:45:26 +0100 wenzelm eliminated redundant session documents database;
Fri, 01 Jan 2010 21:37:37 +0100 wenzelm use isabelle.Future;
Fri, 01 Jan 2010 17:29:35 +0100 wenzelm renamed current_document to recent_document (might be a bit older than current_change);
Fri, 01 Jan 2010 14:41:25 +0100 wenzelm renamed Proof_Document to Document;
Thu, 31 Dec 2009 23:48:18 +0100 wenzelm tuned dialog;
Thu, 31 Dec 2009 01:03:39 +0100 wenzelm improved dialog;
Thu, 31 Dec 2009 00:38:15 +0100 wenzelm basic setup for synchronous / modal (!) prover startup;
Wed, 30 Dec 2009 21:57:29 +0100 wenzelm tuned signature;
Wed, 30 Dec 2009 21:34:33 +0100 wenzelm register Proof_Document instances as session entities -- handle Markup.EDIT messages locally;
Wed, 30 Dec 2009 20:26:08 +0100 wenzelm tuned signature of isabelle.Position;
Wed, 30 Dec 2009 20:18:50 +0100 wenzelm maintain generic session entities -- cover commands, states, etc. (but not yet documents);
Wed, 30 Dec 2009 19:58:22 +0100 wenzelm unified Command and Command_State, eliminated separate Accumulator;
Wed, 30 Dec 2009 18:22:10 +0100 wenzelm removed experimental history panel;
Wed, 30 Dec 2009 17:48:58 +0100 wenzelm more explicit modeling of Command and Command_State as Session.Entity;
Wed, 30 Dec 2009 13:21:46 +0100 wenzelm updated;
Tue, 29 Dec 2009 22:05:23 +0100 wenzelm tuned;
Tue, 29 Dec 2009 21:54:54 +0100 wenzelm tuned caret_listener/selected_command;
Tue, 29 Dec 2009 21:31:17 +0100 wenzelm misc tuning;
Tue, 29 Dec 2009 20:40:08 +0100 wenzelm eliminated global Session.document_0 -- did not work due to hardwired id;
Tue, 29 Dec 2009 15:33:39 +0100 wenzelm tuned;
Tue, 29 Dec 2009 15:00:11 +0100 wenzelm tuned;
Mon, 28 Dec 2009 22:04:45 +0100 wenzelm Standard_System;
Wed, 23 Dec 2009 20:35:47 +0100 wenzelm slightly larger stack size -- default seems to be as low as 256k;
Wed, 23 Dec 2009 20:17:02 +0100 wenzelm back to activate=startup (again) -- ensure that Isabelle_Encoding refers to valid Isabelle.system;
Tue, 22 Dec 2009 19:39:17 +0100 wenzelm adapted to class Outer_Syntax;
Tue, 22 Dec 2009 17:31:31 +0100 wenzelm renamed session.info to session.root;
Tue, 22 Dec 2009 15:42:29 +0100 wenzelm tuned;
Tue, 22 Dec 2009 15:35:30 +0100 wenzelm just one variable for outer syntax keywords and completion;
Mon, 21 Dec 2009 21:50:30 +0100 wenzelm added isabelle-session mode for session.info files;
Mon, 21 Dec 2009 21:49:43 +0100 wenzelm tuned keywords;
Mon, 21 Dec 2009 15:13:42 +0100 wenzelm sort completions by plain string order;
Fri, 18 Dec 2009 21:46:29 +0100 wenzelm cache results;
Fri, 18 Dec 2009 15:00:08 +0100 wenzelm imitate PG 4 colors;
Fri, 18 Dec 2009 12:29:30 +0100 wenzelm tuned;
Thu, 17 Dec 2009 20:25:39 +0100 wenzelm simplified Isabelle_Process.Result;
Wed, 16 Dec 2009 21:11:04 +0100 wenzelm explicit object Session.Global_Settings;
Wed, 16 Dec 2009 14:40:31 +0100 wenzelm actually use JEDIT_JAVA_OPTIONS from settings, not ..._ARGS;
Tue, 15 Dec 2009 20:44:59 +0100 wenzelm some explicit Swing_Thread guards;
Tue, 15 Dec 2009 20:20:07 +0100 wenzelm direct apply for Document_Model and Document_View;
Tue, 15 Dec 2009 20:15:54 +0100 wenzelm need to handle EditPaneUpdate.CREATED explicitly, not included in EditPaneUpdate.BUFFER_CHANGED;
Tue, 15 Dec 2009 19:53:35 +0100 wenzelm merged
Tue, 15 Dec 2009 13:39:30 +0100 wenzelm Cobra version;
Tue, 15 Dec 2009 19:50:55 +0100 wenzelm split Theory_View into Document_Model (connected to Buffer) and Document_View (connected to JEditTextArea);
Tue, 15 Dec 2009 11:38:01 +0100 wenzelm clarified BufferListener: use adapter, listen to contentInserted instead of preContentInserted;
Tue, 15 Dec 2009 00:21:21 +0100 wenzelm refined treatment of default logic concerning property and GUI;
Fri, 11 Dec 2009 23:38:14 +0100 wenzelm handle "default" logic;
Fri, 11 Dec 2009 23:29:18 +0100 wenzelm more serious command line handling;
Fri, 11 Dec 2009 22:40:55 +0100 wenzelm proper uninstall;
Fri, 11 Dec 2009 22:25:28 +0100 wenzelm removed unused Session.prover_logic;
Thu, 10 Dec 2009 22:15:19 +0100 wenzelm class Session models full session, with or without prover process (cf. heaps, browser_info);
Thu, 10 Dec 2009 14:23:28 +0100 wenzelm tuned;
Thu, 10 Dec 2009 14:14:49 +0100 wenzelm basic setup for HTML_Panel event handling;
Thu, 10 Dec 2009 13:47:50 +0100 wenzelm install_fonts;
Tue, 08 Dec 2009 23:45:42 +0100 wenzelm renamed "raw output" to "protocol";
Tue, 08 Dec 2009 23:18:07 +0100 wenzelm proper actor wiring for raw process output;
Tue, 08 Dec 2009 23:15:59 +0100 wenzelm misc tuning;
Tue, 08 Dec 2009 22:38:32 +0100 wenzelm prefer options from running application;
Tue, 08 Dec 2009 21:54:34 +0100 wenzelm more precise messages;
Tue, 08 Dec 2009 21:49:30 +0100 wenzelm back to low-level JPanel, required for addNotify/removeNotify;
Tue, 08 Dec 2009 21:48:12 +0100 wenzelm added properties_changed event bus;
Tue, 08 Dec 2009 21:01:16 +0100 wenzelm provide dummy URL;
Tue, 08 Dec 2009 20:14:08 +0100 wenzelm generic HTML_Panel -- specific Results_Dockable;
Tue, 08 Dec 2009 20:13:07 +0100 wenzelm tuned;
Tue, 08 Dec 2009 18:00:05 +0100 wenzelm tuned;
Tue, 08 Dec 2009 17:56:53 +0100 wenzelm simplified register_fonts;
Tue, 08 Dec 2009 16:44:30 +0100 wenzelm tuned library names;
Tue, 08 Dec 2009 16:30:20 +0100 wenzelm misc modernization of names;
Tue, 08 Dec 2009 14:49:01 +0100 wenzelm misc rearrangement of files;
Tue, 08 Dec 2009 14:29:29 +0100 wenzelm removed remains of Flying Saucer;
Tue, 08 Dec 2009 12:10:55 +0100 wenzelm manipulate document within Swing thread only -- potentially slow;
Tue, 08 Dec 2009 12:09:17 +0100 wenzelm tuned JVM settings;
Mon, 07 Dec 2009 23:01:13 +0100 wenzelm misc updates;
Mon, 07 Dec 2009 23:00:30 +0100 wenzelm obsolete;
Mon, 07 Dec 2009 22:59:48 +0100 wenzelm use IsabelleText by default;
Mon, 07 Dec 2009 22:41:32 +0100 wenzelm misc updates;
Mon, 07 Dec 2009 22:41:15 +0100 wenzelm simplified treatment of Isabelle fonts, via Isabelle_System.register_fonts (requires Java 1.6);
Mon, 07 Dec 2009 22:40:01 +0100 wenzelm removed ScrollerDockable, which is based on discontinued Flying Saucer renderer;
Mon, 07 Dec 2009 00:05:21 +0100 wenzelm use IsabelleText font;
Sun, 06 Dec 2009 20:50:07 +0100 wenzelm reduced logging;
Fri, 04 Dec 2009 23:10:11 +0100 wenzelm tuned message markup;
Fri, 04 Dec 2009 23:07:40 +0100 wenzelm plain results, no markup here;
Fri, 04 Dec 2009 17:14:44 +0100 wenzelm basic setup for Cobra HTML renderer;
Fri, 04 Dec 2009 17:14:16 +0100 wenzelm results: XML.Tree;
Sat, 14 Nov 2009 16:53:49 +0100 wenzelm basic platform update;
Thu, 17 Sep 2009 14:15:54 +0200 wenzelm Prover: private Actor;
Wed, 16 Sep 2009 22:01:11 +0200 wenzelm tuned;
Wed, 16 Sep 2009 17:13:14 +0200 wenzelm misc tuning;
Wed, 16 Sep 2009 00:14:01 +0200 wenzelm Linear_Set.append_after;
Tue, 15 Sep 2009 21:14:09 +0200 wenzelm tuned file name;
Tue, 15 Sep 2009 20:46:46 +0200 wenzelm tuned file name;
Tue, 15 Sep 2009 20:45:20 +0200 wenzelm renamed PhaseOverviewPanel to Document_Overview;
Tue, 15 Sep 2009 20:39:00 +0200 wenzelm tooltip: HTML dummy;
Tue, 15 Sep 2009 20:30:17 +0200 wenzelm tuned;
Tue, 15 Sep 2009 19:50:10 +0200 wenzelm misc tuning and unification;
Tue, 15 Sep 2009 19:01:16 +0200 wenzelm refrain from actor shutdown -- slightly low-level;
Tue, 15 Sep 2009 18:14:28 +0200 wenzelm keep BufferListener and TextAreaExtension private;
Tue, 15 Sep 2009 18:13:30 +0200 wenzelm tuned white space;
Tue, 15 Sep 2009 17:00:21 +0200 wenzelm misc tuning;
Tue, 15 Sep 2009 15:37:19 +0200 wenzelm handle_result: no special treatment of outer markup (it is now properly identified by the prover);
Tue, 15 Sep 2009 13:33:02 +0200 wenzelm single instance of rule_set;
Sun, 13 Sep 2009 23:03:55 +0200 wenzelm regular activate=defer -- may debug remotely, no need to run under netbeans;
Sun, 13 Sep 2009 14:34:50 +0200 wenzelm avoid fractional font metrics, which produces bad antialiasing with reletively new versions of jedit and java;
Tue, 08 Sep 2009 22:38:01 +0200 wenzelm Prover: keep command_change/document_change event buses here, not in ProofDocument, Command, State, Plugin;
Mon, 07 Sep 2009 23:54:53 +0200 wenzelm tuned;
Mon, 07 Sep 2009 23:42:20 +0200 wenzelm tuned;
Mon, 07 Sep 2009 23:23:59 +0200 wenzelm Prover: just one actor -- single message dispatch;
Mon, 07 Sep 2009 22:17:51 +0200 wenzelm modernized Event_Bus -- based on actors;
Mon, 07 Sep 2009 21:09:26 +0200 wenzelm eliminated ProverEvents.Activate -- handle "ready" within Prover;
Mon, 07 Sep 2009 13:52:36 +0200 immler corrected order
Sun, 06 Sep 2009 22:27:32 +0200 wenzelm sidekick root data: set buffer length to avoid crash of initial caret move;
Sun, 06 Sep 2009 16:21:01 +0200 wenzelm tuned color (PG 4.0);
Sun, 06 Sep 2009 15:43:02 +0200 wenzelm treat all messages except status as results;
Sun, 06 Sep 2009 15:31:25 +0200 wenzelm tuned;
Sun, 06 Sep 2009 15:05:35 +0200 wenzelm tuned;
Sun, 06 Sep 2009 14:55:25 +0200 wenzelm replaced find_command_at by command_at -- null-free, proper Option;
Sun, 06 Sep 2009 13:43:54 +0200 wenzelm tuned;
Sun, 06 Sep 2009 13:40:27 +0200 wenzelm tuned;
Sun, 06 Sep 2009 13:31:22 +0200 wenzelm minor tuning;
Sat, 05 Sep 2009 00:43:59 +0200 wenzelm tuned MarkupNode argument order;
Sat, 05 Sep 2009 00:35:37 +0200 wenzelm eliminated MarkupInfo, moved particular variants into object Command;
Sat, 05 Sep 2009 00:15:14 +0200 wenzelm removed dead code;
Sat, 05 Sep 2009 00:07:10 +0200 wenzelm MarkupNode: removed id;
Fri, 04 Sep 2009 23:43:42 +0200 wenzelm simplified MarkupNode -- independent of Command and ProofDocument;
Fri, 04 Sep 2009 23:04:20 +0200 wenzelm minor tuning;
Thu, 03 Sep 2009 20:10:23 +0200 wenzelm sorted;
Thu, 03 Sep 2009 17:48:02 +0200 wenzelm IsabelleSideKickParser: incorporate former MarkupNode.markup2default_node, observe stopped flag;
Thu, 03 Sep 2009 17:26:25 +0200 wenzelm tuned imports;
Thu, 03 Sep 2009 16:47:42 +0200 wenzelm tuned;
Thu, 03 Sep 2009 15:09:07 +0200 wenzelm tuned;
Thu, 03 Sep 2009 14:46:42 +0200 wenzelm State: immutable;
Thu, 03 Sep 2009 12:15:39 +0200 wenzelm tuned;
Thu, 03 Sep 2009 11:52:05 +0200 wenzelm minor tuning;
Wed, 02 Sep 2009 22:21:14 +0200 wenzelm unified Swing_Thread.delay_first/last;
Wed, 02 Sep 2009 21:21:54 +0200 wenzelm sealed Edit;
Tue, 01 Sep 2009 21:05:57 +0200 wenzelm Isabelle_Process: receiver as Actor -- requires Scheduler.shutdown in the end;
Tue, 01 Sep 2009 15:37:05 +0200 wenzelm option -d: enable debugger;
Tue, 01 Sep 2009 15:12:24 +0200 wenzelm modernized Isar_Document;
Tue, 01 Sep 2009 13:49:25 +0200 wenzelm use Linear_Set from Isabelle/Pure.jar;
Thu, 27 Aug 2009 16:41:36 +0200 immler lazy fields
Thu, 27 Aug 2009 16:41:36 +0200 immler better performance
Thu, 27 Aug 2009 16:41:36 +0200 immler no busy waiting
Thu, 27 Aug 2009 16:41:33 +0200 immler global event buses for changes concerning commands and document edits
Thu, 27 Aug 2009 12:12:11 +0200 immler include scala-swing
Thu, 27 Aug 2009 11:06:25 +0200 immler merged
Thu, 27 Aug 2009 10:51:09 +0200 immler must unapply edits in reverse order
Thu, 27 Aug 2009 10:51:09 +0200 immler fixed some issues with multiple active buffers
Thu, 27 Aug 2009 10:51:09 +0200 immler clarified structure of TheoryView
Thu, 27 Aug 2009 10:51:09 +0200 immler improved repainting
Thu, 27 Aug 2009 10:51:09 +0200 immler tuned whitespace
Thu, 27 Aug 2009 10:51:09 +0200 immler catching NPE on val
Thu, 27 Aug 2009 10:51:09 +0200 immler Command and Command_State handle results from prover as Accumulator
Thu, 27 Aug 2009 10:51:09 +0200 immler trait Accumulator;
Thu, 27 Aug 2009 10:51:09 +0200 immler Command notifies changes
Thu, 27 Aug 2009 10:51:09 +0200 immler change_receiver and output_info are used before regular initialisation
Thu, 27 Aug 2009 10:51:09 +0200 immler TheoryView starts Prover
Thu, 27 Aug 2009 10:51:09 +0200 immler output_info specific to prover
Thu, 27 Aug 2009 10:51:09 +0200 immler proper activation with multiple buffers
Thu, 27 Aug 2009 10:51:09 +0200 immler state_update global in Plugin
Thu, 27 Aug 2009 10:51:09 +0200 immler unused
Thu, 27 Aug 2009 10:51:09 +0200 immler fixed special case;
Thu, 27 Aug 2009 10:51:09 +0200 immler added shortcut
Sat, 22 Aug 2009 23:24:15 +0200 wenzelm generalized settings;
Sat, 22 Aug 2009 23:17:09 +0200 wenzelm Isabelle component;
Sat, 22 Aug 2009 22:54:36 +0200 wenzelm less ambitious array operations -- for improved compatibility with older versions of bash;
Thu, 13 Aug 2009 16:01:55 +0200 immler Text is not present any more
Thu, 13 Aug 2009 15:46:32 +0200 immler typo
Fri, 07 Aug 2009 13:04:59 +0200 immler Change consisting of a list of Edits
Mon, 03 Aug 2009 16:56:33 +0200 immler add is a private function
Mon, 27 Jul 2009 15:51:37 +0200 wenzelm avoid internal "add" method;
Mon, 27 Jul 2009 15:51:12 +0200 wenzelm removed unused imports;
Wed, 15 Jul 2009 13:49:21 +0200 immler decode offsets with respect to symbols
Wed, 15 Jul 2009 13:13:09 +0200 immler equal should be included
Mon, 13 Jul 2009 14:30:39 +0200 immler arbitrary history
Wed, 08 Jul 2009 15:15:15 +0200 immler commands carrying state-information
Wed, 08 Jul 2009 15:15:13 +0200 immler gui element to set current document version
Wed, 08 Jul 2009 13:29:44 +0200 immler set current document version; forget "future" versions in list
Wed, 08 Jul 2009 13:29:44 +0200 immler current version in theoryview/buffer
Wed, 08 Jul 2009 13:29:43 +0200 immler activation
Wed, 08 Jul 2009 13:29:42 +0200 immler remember removed text
Wed, 08 Jul 2009 13:29:42 +0200 immler insert mode isabelle into catalog
Sun, 05 Jul 2009 17:53:27 +0200 wenzelm updated to jedit 4.3pre17 -- no longer provide separate ml.xml;
Sun, 05 Jul 2009 17:26:14 +0200 wenzelm updated to jEdit 4.3pre17;
Sun, 05 Jul 2009 17:20:28 +0200 wenzelm removed obsolete isabelle.utils.Delay;
Sat, 04 Jul 2009 23:26:24 +0200 wenzelm renamed Delay to clarified version Swing_Thread.delay;
Sat, 04 Jul 2009 23:03:17 +0200 wenzelm change_receiver: removed redundant Swing_Thread wrapper -- the Delay timer action is already in Swing;
Sat, 04 Jul 2009 22:25:47 +0200 wenzelm replaced utils.Delay by tune version isabelle.Delay (Pure.jar);
Sat, 04 Jul 2009 20:28:57 +0200 wenzelm use symbolic NULL;
Sat, 04 Jul 2009 17:50:48 +0200 wenzelm tuned token styles, according to some earlier Isabelle/jEdit experiments;
Sat, 04 Jul 2009 17:32:26 +0200 wenzelm use static Map/Set for token categorization;
Sat, 04 Jul 2009 14:14:37 +0200 wenzelm added symbol_index (presently unused);
Sat, 04 Jul 2009 14:14:07 +0200 wenzelm misc tuning;
Fri, 03 Jul 2009 21:54:00 +0200 wenzelm updated to Netbeans 6.7;
Tue, 30 Jun 2009 21:22:50 +0200 wenzelm renamed Swing to Swing_Thread, to avoid overlap with scala.swing.Swing;
Sat, 27 Jun 2009 00:19:11 +0200 wenzelm preload CSS resources;
Fri, 26 Jun 2009 23:28:46 +0200 wenzelm more robust handling of Isabelle CSS files;
Fri, 26 Jun 2009 21:52:56 +0200 wenzelm default file is plain Scratch.thy (as in Proof General);
Fri, 26 Jun 2009 21:47:22 +0200 wenzelm removed obsolete VFS -- superceded by IsabelleEncoding;
Fri, 26 Jun 2009 21:46:34 +0200 wenzelm prover.set_document: plain name, no path for now;
Fri, 26 Jun 2009 21:21:24 +0200 wenzelm removes VFS service -- superceded by UTF-8-Isabelle encoding;
Fri, 26 Jun 2009 21:20:50 +0200 wenzelm recovered Isabelle font -- deriveFont(Int) refers to style, not size!
Fri, 26 Jun 2009 20:54:42 +0200 wenzelm opt-out obscure encodings;
Fri, 26 Jun 2009 20:07:34 +0200 wenzelm completion: decode symbols only if isabelle encoding is active (to prevent unicode chars written back to file);
Fri, 26 Jun 2009 19:56:52 +0200 wenzelm decentralized Isabelle component names;
Fri, 26 Jun 2009 18:24:03 +0200 wenzelm renamed UTF-8-isabelle to UTF-8-Isabelle;
Fri, 26 Jun 2009 18:23:30 +0200 wenzelm pass JVM platform files, without going through the "isabelle:" VFS;
Fri, 26 Jun 2009 18:22:40 +0200 wenzelm more precise wrapping of I/O streams;
Thu, 25 Jun 2009 23:54:25 +0200 wenzelm some support for actual symbol recoding;
Thu, 25 Jun 2009 23:03:09 +0200 wenzelm added IsabelleEncoding -- a clone of utf-8 for now;
Thu, 25 Jun 2009 21:15:28 +0200 wenzelm added Boolean_Property, Int_Property;
Thu, 25 Jun 2009 21:14:10 +0200 wenzelm simplified option pane: proper logic title, hardwired font path;
Thu, 25 Jun 2009 14:19:14 +0200 wenzelm _canonPath: expand_path;
Thu, 25 Jun 2009 13:36:05 +0200 wenzelm renamed IsabelleProcess to Isabelle_Process;
Thu, 25 Jun 2009 00:36:20 +0200 wenzelm misc tuning and reorganization;
Tue, 23 Jun 2009 21:14:54 +0200 wenzelm default sidekick.complete-delay;
Tue, 23 Jun 2009 20:49:56 +0200 wenzelm fall back on Isabelle system completion (symbols only);
Tue, 23 Jun 2009 20:16:32 +0200 wenzelm use isabelle.Completion;
Thu, 18 Jun 2009 19:21:19 +0200 wenzelm acces position properties via Isabelle library;
Wed, 17 Jun 2009 00:26:46 +0200 wenzelm simplified and reactivated SideKickCompletion, cf. org.gjt.sp.jedit.gui.CompleteWord;
Wed, 17 Jun 2009 00:25:34 +0200 wenzelm basic keyword completions via isabelle.Scan.Lexicon;
Tue, 16 Jun 2009 19:52:45 +0200 wenzelm minor tuning;
Sun, 07 Jun 2009 20:45:03 +0200 wenzelm updated notes about Isabelle environment, no longer need to use "isabelle env netbeans";
Sun, 07 Jun 2009 20:17:27 +0200 wenzelm static IsabelleSystem.charset (cf. http://isabelle.in.tum.de/repos/isabelle/rev/be0f7f4f9e12);
Thu, 04 Jun 2009 23:19:17 +0200 wenzelm automated update by Scala plugin 6.7v1;
Thu, 04 Jun 2009 23:16:44 +0200 wenzelm produce ids via Isabelle.system (http://isabelle.in.tum.de/repos/isabelle/rev/c23663825e23);
Thu, 04 Jun 2009 22:08:02 +0200 wenzelm ExternalHyperlink.click: use IsabelleSystem.source_file provided in http://isabelle.in.tum.de/repos/isabelle/rev/dde1b4d1c95b
Thu, 04 Jun 2009 22:06:37 +0200 wenzelm more robust get_offsets;
Wed, 03 Jun 2009 11:26:15 +0200 wenzelm updates for Netbeans 6.7;
Tue, 02 Jun 2009 23:38:41 +0200 wenzelm merged
Tue, 02 Jun 2009 22:55:20 +0200 immler merged
Tue, 02 Jun 2009 22:55:13 +0200 immler merged; resolved superficial conflicts
Tue, 02 Jun 2009 22:22:03 +0200 immler linearset works faster here
Tue, 02 Jun 2009 19:40:20 +0200 immler lists work faster here
Tue, 02 Jun 2009 19:00:58 +0200 immler fixed duplicate document-id
Tue, 02 Jun 2009 19:00:58 +0200 immler ignore unchanged commands
Tue, 02 Jun 2009 19:00:58 +0200 immler ignore unchanged tokens
Tue, 02 Jun 2009 19:00:58 +0200 immler split change on activate
Tue, 02 Jun 2009 19:00:58 +0200 immler return unchanged node on errors
Tue, 02 Jun 2009 23:37:36 +0200 wenzelm handle_result: activate via explicit status "ready" (cf. http://isabelle.in.tum.de/repos/isabelle/rev/ce169bd37fc0);
Tue, 02 Jun 2009 22:31:58 +0200 wenzelm superficial tuning;
Tue, 02 Jun 2009 22:00:28 +0200 wenzelm updated versions;
Tue, 02 Jun 2009 21:46:32 +0200 wenzelm type_at: no quotes;
Tue, 02 Jun 2009 21:44:16 +0200 wenzelm tuned;
Tue, 02 Jun 2009 21:36:22 +0200 wenzelm use RichString.* to produce blanks;
Tue, 02 Jun 2009 21:27:51 +0200 wenzelm change_receiver: start only once (already done in actor function);
Tue, 02 Jun 2009 21:20:22 +0200 wenzelm superficial tuning;
Sat, 30 May 2009 23:27:37 +0200 wenzelm slightly more robust treatment of options via arrays;
Sat, 30 May 2009 12:11:40 +0200 wenzelm merged
Wed, 27 May 2009 17:13:58 +0200 immler outer syntax could clash with status on removed commands
Wed, 27 May 2009 17:07:02 +0200 immler no null change
Wed, 27 May 2009 16:23:15 +0200 immler fixed delete markup
Wed, 27 May 2009 15:46:06 +0200 immler check presence of begin, end in attributes
Wed, 27 May 2009 15:24:01 +0200 immler treat comments like seperate commands,
Wed, 27 May 2009 14:56:49 +0200 immler split large changes for faster responses of prover
Mon, 25 May 2009 14:36:40 +0200 immler changed handling of subdirectories
Sat, 30 May 2009 12:11:03 +0200 wenzelm more accurate setup for "jEdit" project;
Sat, 23 May 2009 14:26:51 +0200 wenzelm recovered iso-latin-1 text;
Fri, 22 May 2009 17:36:45 +0200 immler improved handling of markup-information with command=null
Fri, 22 May 2009 16:47:11 +0200 immler implemented links to other files
Fri, 22 May 2009 14:47:57 +0200 immler implemented IsabelleHyperlinkSource (only links inside the current buffer)
Fri, 22 May 2009 13:43:35 +0200 immler corrected offset
Fri, 22 May 2009 13:43:35 +0200 immler fixed duplicate activation
Fri, 22 May 2009 13:43:35 +0200 immler removed debug-painting
Fri, 22 May 2009 13:43:35 +0200 immler let MarkupNode carry arbitrary information
Fri, 22 May 2009 13:43:35 +0200 immler added hyperlink plugin
Fri, 22 May 2009 13:43:35 +0200 immler ML types in tooltip
Fri, 22 May 2009 13:43:34 +0200 immler chaned '+'
Fri, 22 May 2009 13:43:34 +0200 immler reduced to one markup-tree
Fri, 22 May 2009 13:43:34 +0200 immler implemented filter on markup-tree
Fri, 22 May 2009 13:43:34 +0200 immler fixed flatten
Wed, 29 Apr 2009 16:08:22 +0200 immler immutable markup-nodes;
Mon, 27 Apr 2009 17:33:49 +0200 immler seperate node for syntax-highlighting
Mon, 27 Apr 2009 14:03:05 +0200 immler included information on ML status messages in Sidekick's status-window
Wed, 22 Apr 2009 17:35:49 +0200 immler abs. stops, markup nodes depend on doc-version;
Mon, 20 Apr 2009 20:28:45 +0200 immler merged
Mon, 20 Apr 2009 13:16:53 +0200 immler Anti-aliasing is now controlled via the smoothing threshhold
Mon, 20 Apr 2009 12:17:15 +0200 immler incomplete changes of immutable tokens and commands
Thu, 16 Apr 2009 13:38:03 +0200 immler prepared proofdocument for only needed changes
Wed, 15 Apr 2009 18:23:04 +0200 immler use jEdits styles
Wed, 15 Apr 2009 14:25:42 +0200 immler corrected displaying of phases in buffer with few lines;
Tue, 14 Apr 2009 18:44:11 +0200 immler fixed shifting;
Tue, 07 Apr 2009 21:30:47 +0200 immler correct order, added curreeeent change
Mon, 06 Apr 2009 20:01:33 +0200 immler implemented to_current and from_current in dependancy of document-versions
Mon, 06 Apr 2009 19:04:38 +0200 immler proofdocument-versions get id from changes
Sat, 28 Mar 2009 15:40:47 +0100 immler when jEdit is run from Netbeans, activate=defer does not work (why?)
Mon, 23 Mar 2009 21:32:14 +0100 immler merged: resolved conflicts with Markups: ML-syntax styles in styles.props
Fri, 20 Mar 2009 12:46:57 +0100 immler changes of text with unique id
Fri, 20 Mar 2009 11:57:21 +0100 immler fixes
Thu, 19 Mar 2009 16:48:29 +0100 immler merged; resolved conflicts (kept own versions)
Thu, 19 Mar 2009 16:18:57 +0100 immler Prover as actor managing ProofDocument-versions (removed EventBus structural_changes);
Thu, 19 Mar 2009 13:16:07 +0100 immler build jar before running/debugging
Thu, 19 Mar 2009 13:15:27 +0100 immler probably setup from new Scala Plugin 0.15.1 for NetBeans
Thu, 19 Mar 2009 13:09:52 +0100 immler LinearSet.prev
Mon, 02 Mar 2009 19:27:06 +0100 wenzelm merged, resolving minor conflicts;
Mon, 02 Mar 2009 19:17:20 +0100 wenzelm preliminary/failed attempt to use the new IsarDocument access model to the prover;
Sun, 08 Mar 2009 23:03:49 +0100 immler ProofDocument without state
Thu, 05 Mar 2009 16:40:49 +0100 immler *very* superficial usage of LinearSet
Thu, 05 Mar 2009 10:53:47 +0100 immler implemented delete_after
Thu, 05 Mar 2009 10:13:25 +0100 immler implemented insert_after
Wed, 04 Mar 2009 17:46:42 +0100 immler changed title
Wed, 04 Mar 2009 17:07:47 +0100 immler added Makarius' LinearSet
Thu, 19 Feb 2009 20:44:28 +0100 immler tokens and commands as lists
Thu, 05 Feb 2009 21:18:30 +0100 immler styles properties
Wed, 04 Feb 2009 21:50:08 +0100 immler syntax styles in properties
Wed, 04 Feb 2009 02:12:06 +0100 immler all token kinds have to be non-null
Wed, 04 Feb 2009 01:38:48 +0100 immler removed redundant code
Fri, 20 Mar 2009 21:31:57 +0100 wenzelm added ML syntax markup;
Fri, 20 Mar 2009 21:31:45 +0100 wenzelm recovered activate=defer, which is the "new" way to invoke jEdit plugins (cf. 3fbb7b565013);
Fri, 20 Mar 2009 21:05:26 +0100 wenzelm more robust copying of jars;
Mon, 02 Feb 2009 23:08:44 +0100 immler referred to old version of TokenMarker
Mon, 02 Feb 2009 23:05:25 +0100 immler implemented markTokens;
Sun, 01 Feb 2009 13:57:59 +0100 immler more flexible commands-iterators
Sun, 01 Feb 2009 13:38:51 +0100 immler use FontMetrics.getMaxAdvance if available; tuned
Sun, 01 Feb 2009 13:32:36 +0100 immler renamed fields of MarkupNode; implemented flatten and leafs
(0) -30000 -10000 -3000 -1000 -480 +480 +1000 +3000 +10000 +30000 tip