History log of /seL4-l4v-10.1.1/l4v/isabelle/src/Tools/jEdit/src/symbols_dockable.scala
Revision Date Author Comments
# cd03405f 09-Jan-2018 wenzelm <none@none>

show only symbols with code;


# 7b701bdd 04-Dec-2017 wenzelm <none@none>

tuned signature;


# f2ad1c56 01-Sep-2017 wenzelm <none@none>

more robust: provide docking framework via base plugin;

--HG--
rename : src/Tools/jEdit/src/dockable.scala => src/Tools/jEdit/src-base/dockable.scala
rename : src/Tools/jEdit/src/pide_docking_framework.scala => src/Tools/jEdit/src-base/pide_docking_framework.scala


# 3891c3e0 27-Jun-2017 wenzelm <none@none>

clarified defaults;


# 3d4309c0 27-Jun-2017 wenzelm <none@none>

tuned signature;


# 640d2758 01-Jun-2017 wenzelm <none@none>

output control symbols like ML version, with optionally hidden source;


# 18e40c44 15-Mar-2017 wenzelm <none@none>

clarified modules;


# f376e6ff 20-Sep-2016 wenzelm <none@none>

tuned -- fewer warnings;


# b5c58f50 15-Sep-2016 wenzelm <none@none>

tuned;


# 345efe32 14-Sep-2016 wenzelm <none@none>

handle font-size events;


# d9406087 14-Sep-2016 wenzelm <none@none>

clarified GUI representation of replacement texts with zero or more abbrevs;


# 3a384cb7 14-Sep-2016 wenzelm <none@none>

handle update events;
tuned;


# 4da2191f 14-Sep-2016 wenzelm <none@none>

added abbrevs panel;


# 32cdeec0 08-Jan-2016 wenzelm <none@none>

clarified symbol insertion, depending on buffer encoding;


# 331de282 01-Jan-2016 wenzelm <none@none>

clarified meaning of \<^bold> action, depending on group;


# efc40b0a 18-Jan-2015 wenzelm <none@none>

tuned;


# cee096a8 29-Nov-2014 wenzelm <none@none>

encode text with control symbols;


# 560c12f4 11-Aug-2014 wenzelm <none@none>

separate Java FX modules -- no need to include jfxrt.jar by default;

--HG--
rename : src/Pure/GUI/jfx_thread.scala => src/Pure/GUI/jfx_gui.scala


# 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


# 19b1ec90 28-Apr-2014 wenzelm <none@none>

tuned;


# f4ab6840 26-Apr-2014 wenzelm <none@none>

tuned;


# e17a1280 26-Apr-2014 wenzelm <none@none>

clarified GUI focus;


# 6846fb41 26-Apr-2014 wenzelm <none@none>

actually observe search limit;


# d36c9643 26-Apr-2014 wenzelm <none@none>

misc tuning;


# a533ac9e 19-Apr-2014 wenzelm <none@none>

clarified tooltip_lines: HTML.encode already takes care of newline (but not space);


# 2354c95b 17-Apr-2014 wenzelm <none@none>

capitalize more carefully, e.g. relevant for option "ML_exception_trace";


# 6ab94b2a 16-Apr-2014 wenzelm <none@none>

more specific support for sequence of words;


# b7c9db27 16-Apr-2014 wenzelm <none@none>

tuned signature -- separate module Word;


# 652480d5 12-Apr-2014 wenzelm <none@none>

some case-mangling;
clarified use of locale;


# d96a05b2 01-Mar-2014 wenzelm <none@none>

tuned signature -- separate module Font_Info;


# 4c831391 22-Sep-2013 wenzelm <none@none>

tuned;


# e05a3d3c 18-Sep-2013 wenzelm <none@none>

improved layout, with special treatment for ScrollPane;


# dcb41c8a 30-Aug-2013 wenzelm <none@none>

allow multiple symbol properties, notably groups and abbrevs;


# 482bfde4 04-Apr-2013 wenzelm <none@none>

separate module Isabelle_Font, to keep this out of the way of generic Isabelle_System operations, notably for non-Isabelle/jEdit applications;


# 2db1f843 30-Nov-2012 wenzelm <none@none>

renamed dockable "Prover Session" to "Theories";
more uniform Library.lowercase/uppercase;

--HG--
rename : src/Tools/jEdit/src/session_dockable.scala => src/Tools/jEdit/src/theories_dockable.scala


# 26d1f729 25-Nov-2012 wenzelm <none@none>

tuned signature;


# 72c9dfcb 25-Nov-2012 wenzelm <none@none>

tuned signature;
uniform view.fontsize fallback;


# 4e5cfda1 25-Nov-2012 wenzelm <none@none>

renamed main plugin object to PIDE;


# 9986069b 24-Nov-2012 wenzelm <none@none>

tuned -- Symbol.groups already sorted;


# 32d9ec2c 24-Nov-2012 wenzelm <none@none>

more robust default font -- user might have switched jEdit TextArea to another font that lacks glyphs;


# 13afecfc 24-Nov-2012 wenzelm <none@none>

added option jedit_symbols_search_limit;


# d575a25d 24-Nov-2012 wenzelm <none@none>

avoid empty tooltip;


# 5bec5025 24-Nov-2012 wenzelm <none@none>

special handling of control symbols in Symbols dockable;
less obscure Scala names;


# 581bb2ac 24-Nov-2012 wenzelm <none@none>

recovered some tooltip wrapping from e2762f962042, with multi-line support via HTML.encode;


# 5f214ea7 24-Nov-2012 wenzelm <none@none>

avoid showing semantic aspects of Unicode -- Isabelle/Scala merely (ab)uses the low-level rendering model (codepoint + font);


# 54e38fe4 21-Nov-2012 immler <none@none>

included abbrev in tooltip


# d3123cce 21-Nov-2012 immler <none@none>

removed (unicode) tooltips: can not adjust font in basic swing tooltip


# 2e6d2255 21-Nov-2012 immler <none@none>

delayed search to improve reactivity


# 7a39be04 21-Nov-2012 immler <none@none>

respect font property for symbols

--HG--
extra : rebase_source : 4e44e1fd0bbb11ee6d4faabae360105fa51e1181


# cf63865a 21-Nov-2012 wenzelm <none@none>

tuned;


# f9a0100d 21-Nov-2012 wenzelm <none@none>

accomodate scala-2.10.0-RC2 with its slight reform on for-syntax;


# 7470ff39 20-Nov-2012 immler <none@none>

capitalize lowercase groups;
tuned with mkString

--HG--
extra : rebase_source : 164f18ae163167b4e133619030bed7aa7ae32a25


# d97362c5 21-Nov-2012 immler <none@none>

dockable with buttons for symbols, grouped and sorted in tabs according to ~~/etc/symbols;
search field for symbols

--HG--
extra : rebase_source : 6dca3e79cbe5c4d893a6fadd44d853c21e4aeccb