#
a5c4ec5b |
|
06-Mar-2017 |
wenzelm <none@none> |
tuned;
|
#
1b8abc07 |
|
06-Jan-2017 |
wenzelm <none@none> |
manage buffer models as explicit global state; tuned signature;
|
#
a4a6e73a |
|
05-Aug-2016 |
wenzelm <none@none> |
Sidekick parser for isabelle-ml and sml mode;
|
#
6d414d62 |
|
04-Aug-2016 |
wenzelm <none@none> |
support for context block structure in Sidekick; tuned;
|
#
1f57009b |
|
04-Aug-2016 |
wenzelm <none@none> |
tuned;
|
#
de0fe354 |
|
04-Aug-2016 |
wenzelm <none@none> |
clarified modules;
|
#
40b233b3 |
|
09-Jan-2016 |
wenzelm <none@none> |
tuned -- according to ML version;
|
#
5f0352a5 |
|
19-Dec-2015 |
wenzelm <none@none> |
more explicit Pretty.Tree, like in ML; tuned;
|
#
5da4afe6 |
|
07-May-2015 |
wenzelm <none@none> |
no GUI_Thread for SideKick parsers (in contrast to 4c8205fe3644), to avoid danger of deadlock due to nested context switch;
|
#
e437b1f5 |
|
06-Apr-2015 |
wenzelm <none@none> |
allow prefix before keyword, notably 'private';
|
#
37b03ce6 |
|
05-Jan-2015 |
wenzelm <none@none> |
GUI.imitate_font: more explicit result size, e.g. relevant for caching; some graphview font options: Helvetica family is important for self-contained PDF; tuned;
|
#
ff59aae8 |
|
23-Dec-2014 |
wenzelm <none@none> |
imitate font more carefully: err on smaller size; imitate HTML font, notably for Sidekick where short string is also shown as view status message;
|
#
7b98b298 |
|
04-Dec-2014 |
wenzelm <none@none> |
proper GUI_Thread context (cf. 7e0d3da6e6d8);
|
#
12cd2504 |
|
02-Dec-2014 |
wenzelm <none@none> |
node-specific syntax, with base_syntax as default; clarified Document_Model.init: convergence of editor events towards buffer-specific token marker;
|
#
216c96b8 |
|
01-Dec-2014 |
wenzelm <none@none> |
Sidekick syntax is derived from buffer (and its mode), instead of parser name;
|
#
525bc12a |
|
21-Oct-2014 |
wenzelm <none@none> |
tuned rendering;
|
#
292f3f74 |
|
21-Oct-2014 |
wenzelm <none@none> |
clarified tree root;
|
#
60a0aa27 |
|
18-Oct-2014 |
wenzelm <none@none> |
omit pointless nodes for proof commands etc.;
|
#
9e2dfa58 |
|
19-Oct-2014 |
wenzelm <none@none> |
tuned signature and modules;
|
#
db21b57c |
|
05-Oct-2014 |
wenzelm <none@none> |
clarified modules;
|
#
4f9261aa |
|
05-Oct-2014 |
wenzelm <none@none> |
more advanced NEWS tree structure and folding;
|
#
b240b22c |
|
04-Oct-2014 |
wenzelm <none@none> |
tuned output;
|
#
25d27dc7 |
|
04-Oct-2014 |
wenzelm <none@none> |
clarified Chunk -- avoid ooddities;
|
#
40803a43 |
|
03-Oct-2014 |
wenzelm <none@none> |
support for bibtex token markup; more robust ML token marker: no_context; tuned signature;
|
#
dfe8927a |
|
03-Oct-2014 |
wenzelm <none@none> |
SideKick parser for bibtex entries; tuned signature;
|
#
268b5fb9 |
|
12-Aug-2014 |
wenzelm <none@none> |
tuned;
|
#
7b1c5774 |
|
11-Aug-2014 |
wenzelm <none@none> |
tuned signature;
|
#
b573da25 |
|
11-Aug-2014 |
wenzelm <none@none> |
clarified modules;
|
#
40e642df |
|
23-Jul-2014 |
wenzelm <none@none> |
clarified module name: facilitate alternative GUI frameworks; --HG-- rename : src/Pure/GUI/swing_thread.scala => src/Pure/GUI/gui_thread.scala
|
#
19d6fb5d |
|
01-May-2014 |
wenzelm <none@none> |
tuned output;
|
#
41bc3632 |
|
26-Apr-2014 |
wenzelm <none@none> |
tuned signature;
|
#
2354c95b |
|
17-Apr-2014 |
wenzelm <none@none> |
capitalize more carefully, e.g. relevant for option "ML_exception_trace";
|
#
b7c9db27 |
|
16-Apr-2014 |
wenzelm <none@none> |
tuned signature -- separate module Word;
|
#
c547a7d9 |
|
02-Apr-2014 |
wenzelm <none@none> |
tuned signature -- more explicit iterator terminology;
|
#
aff45da1 |
|
26-Mar-2014 |
wenzelm <none@none> |
more frugal merge of markup trees: filter wrt. subsequent query;
|
#
e5bc4603 |
|
27-Mar-2014 |
wenzelm <none@none> |
more careful treatment of multiple command states (eval + prints): merge content that is actually required; more standard Markup_Tree merge, including trivial cases;
|
#
7216e79c |
|
18-Mar-2014 |
wenzelm <none@none> |
clarifed module name; --HG-- rename : src/Pure/Thy/thy_load.ML => src/Pure/PIDE/resources.ML rename : src/Pure/Thy/thy_load.scala => src/Pure/PIDE/resources.scala rename : src/Tools/jEdit/src/jedit_thy_load.scala => src/Tools/jEdit/src/jedit_resources.scala
|
#
d96a05b2 |
|
01-Mar-2014 |
wenzelm <none@none> |
tuned signature -- separate module Font_Info;
|
#
3b52ddc2 |
|
21-Feb-2014 |
wenzelm <none@none> |
tuned signature;
|
#
56d9220a |
|
16-Feb-2014 |
wenzelm <none@none> |
recovered Isabelle_Sidekick_Markup from 9c53198dbb1c: snapshot requires Swing_Thread;
|
#
f08475a6 |
|
11-Feb-2014 |
wenzelm <none@none> |
maintain multiple command chunks and markup trees: for main chunk and loaded files; document view for all text areas, including auxiliary files;
|
#
89385d38 |
|
18-Nov-2013 |
wenzelm <none@none> |
clarified boundary cases of Document.Node.Name;
|
#
3776843e |
|
18-Nov-2013 |
wenzelm <none@none> |
maintain document model for all files, with document view for theory only, and special blob for non-theory files;
|
#
76be194a |
|
29-Sep-2013 |
wenzelm <none@none> |
observe user preferences;
|
#
c5e89aff |
|
28-Sep-2013 |
wenzelm <none@none> |
enforce IsabelleText font for better symbol coverage, especially on Windows;
|
#
82467f78 |
|
29-Aug-2013 |
wenzelm <none@none> |
clarified SideKick parser name, which serves as quasi "mode" here;
|
#
22d9a3f2 |
|
28-Aug-2013 |
wenzelm <none@none> |
maintain Completion_Popup.Text_Area as client property like Document_View; global Completion_Popup.Text_Area init/exit like SideKickPlugin; eliminated old SideKick completion -- cover all Isabelle modes uniformly; dynamic lookup of Isabelle.mode_syntax -- NB: buffer mode might be undefined in intermediate stages;
|
#
98a76358 |
|
27-Aug-2013 |
wenzelm <none@none> |
some actual completion via outer syntax; disable old SideKick completion for "isabelle" mode;
|
#
c97e4a81 |
|
06-Jul-2013 |
wenzelm <none@none> |
minimal jedit mode for Isabelle NEWS;
|
#
919a6e49 |
|
04-Apr-2013 |
wenzelm <none@none> |
tuned signature -- avoid intrusion of slightly odd Swing structures into pure Markup_Tree;
|
#
cf2b9111 |
|
23-Mar-2013 |
wenzelm <none@none> |
allow fractional pretty margin -- avoid premature rounding;
|
#
8a459126 |
|
04-Jan-2013 |
wenzelm <none@none> |
tuned imports;
|
#
81a4d0a9 |
|
16-Dec-2012 |
wenzelm <none@none> |
tuned signature: use thy_load to adapt to prover/editor specific view on sources;
|
#
4e5cfda1 |
|
25-Nov-2012 |
wenzelm <none@none> |
renamed main plugin object to PIDE;
|
#
397734df |
|
20-Sep-2012 |
wenzelm <none@none> |
tuned;
|
#
c643329b |
|
17-Sep-2012 |
wenzelm <none@none> |
somewhat more general JEdit_Lib; tuned signatures;
|
#
ef2aa58c |
|
22-Aug-2012 |
wenzelm <none@none> |
clarified global get_recent_syntax: session always has its base_syntax, but it might be absent itself;
|
#
abb4b1e0 |
|
16-Aug-2012 |
wenzelm <none@none> |
updated to jdk-7u6 and jedit_build-20120813 -- NB: plain Isabelle/Scala still happens to work with jdk-6;
|
#
26fbb647 |
|
07-Aug-2012 |
wenzelm <none@none> |
more structural parsing for minor modes; tuned signatures;
|
#
a54954ec |
|
07-Aug-2012 |
wenzelm <none@none> |
clarified Sidekick configuration, including minor modes;
|
#
1f2084d1 |
|
25-Apr-2012 |
wenzelm <none@none> |
reactivated ListCellRenderer for Java 6 (cf. b9e2ed4b1579, 0ddac15782e4, de249b5ae6e2);
|
#
6b94ce56 |
|
19-Apr-2012 |
wenzelm <none@none> |
display Java 7 only code for now (cf. b9e2ed4b1579);
|
#
8bb38f63 |
|
19-Apr-2012 |
wenzelm <none@none> |
custom ListCellRenderer with text area font ensures that symbols are displayed reliably;
|
#
b6d24029 |
|
18-Apr-2012 |
wenzelm <none@none> |
flat presentation of collective markup;
|
#
25e48634 |
|
15-Mar-2012 |
wenzelm <none@none> |
maintain Version.syntax within document state; clarified Outer_Syntax.empty vs. Outer_Syntax.init, which pulls in Isabelle_System symbol completions;
|
#
87720ebd |
|
14-Mar-2012 |
wenzelm <none@none> |
more explicit indication of swing thread context;
|
#
0bed7012 |
|
14-Jan-2012 |
wenzelm <none@none> |
tuned signature;
|
#
5ede54d5 |
|
12-Jan-2012 |
wenzelm <none@none> |
clarified mkString: no extra line-breaks for XML.Body;
|
#
113875f2 |
|
06-Jan-2012 |
wenzelm <none@none> |
accumulate status as regular markup for command range; tuned signature;
|
#
93e69700 |
|
16-Dec-2011 |
wenzelm <none@none> |
prefer sorting from Scala library;
|
#
b35bf5c7 |
|
11-Nov-2011 |
wenzelm <none@none> |
prefer statically typed Text.Markup;
|
#
5bc0b7a6 |
|
01-Sep-2011 |
wenzelm <none@none> |
more abstract Document.Node.Name; tuned signature;
|
#
5699f5dd |
|
31-Aug-2011 |
wenzelm <none@none> |
maintain name of *the* enclosing node as part of command -- avoid full document traversal;
|
#
b4e040b3 |
|
30-Aug-2011 |
wenzelm <none@none> |
tuned signature;
|
#
0aaf4bf7 |
|
13-Aug-2011 |
wenzelm <none@none> |
tuned;
|
#
b16e54ba |
|
07-Jul-2011 |
wenzelm <none@none> |
simplified Symbol based on lazy Symbol.Interpretation -- reduced odd "functorial style"; tuned implicit build/init messages;
|
#
24836e10 |
|
04-Jul-2011 |
wenzelm <none@none> |
quasi-static Isabelle_System -- reduced tendency towards "functorial style";
|
#
3ccda455 |
|
08-Jun-2011 |
wenzelm <none@none> |
moved sources -- eliminated Netbeans artifact of jedit package directory; --HG-- rename : src/Tools/jEdit/src/jedit/dockable.scala => src/Tools/jEdit/src/dockable.scala rename : src/Tools/jEdit/src/jedit/document_model.scala => src/Tools/jEdit/src/document_model.scala rename : src/Tools/jEdit/src/jedit/document_view.scala => src/Tools/jEdit/src/document_view.scala rename : src/Tools/jEdit/src/jedit/html_panel.scala => src/Tools/jEdit/src/html_panel.scala rename : src/Tools/jEdit/src/jedit/isabelle_encoding.scala => src/Tools/jEdit/src/isabelle_encoding.scala rename : src/Tools/jEdit/src/jedit/isabelle_hyperlinks.scala => src/Tools/jEdit/src/isabelle_hyperlinks.scala rename : src/Tools/jEdit/src/jedit/isabelle_markup.scala => src/Tools/jEdit/src/isabelle_markup.scala rename : src/Tools/jEdit/src/jedit/isabelle_options.scala => src/Tools/jEdit/src/isabelle_options.scala rename : src/Tools/jEdit/src/jedit/isabelle_sidekick.scala => src/Tools/jEdit/src/isabelle_sidekick.scala rename : src/Tools/jEdit/src/jedit/output_dockable.scala => src/Tools/jEdit/src/output_dockable.scala rename : src/Tools/jEdit/src/jedit/plugin.scala => src/Tools/jEdit/src/plugin.scala rename : src/Tools/jEdit/src/jedit/protocol_dockable.scala => src/Tools/jEdit/src/protocol_dockable.scala rename : src/Tools/jEdit/src/jedit/raw_output_dockable.scala => src/Tools/jEdit/src/raw_output_dockable.scala rename : src/Tools/jEdit/src/jedit/scala_console.scala => src/Tools/jEdit/src/scala_console.scala rename : src/Tools/jEdit/src/jedit/session_dockable.scala => src/Tools/jEdit/src/session_dockable.scala
|