Mercurial
Mercurial
>
repos
>
isabelle
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
gz
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
lsp: clarified WorkspaceEdit;
6 months ago, by Thomas Lindae
lsp: made TextDocumentEdit accept optional versions;
6 months ago, by Thomas Lindae
lsp: tuned;
6 months ago, by Thomas Lindae
lsp: removed code that is never run;
6 months ago, by Thomas Lindae
lsp: created distinction for unicode symbols setting between output and edits and clarified output text functions;
6 months ago, by Thomas Lindae
clarified PIDE/line range conversions;
6 months ago, by Thomas Lindae
lsp: refactored conversion from Decoration_List to JSON;
6 months ago, by Thomas Lindae
lsp: tuned pretty_text_panel;
6 months ago, by Thomas Lindae
lsp: removed output_pretty_panel function as its logic is now in pretty_text_panel;
6 months ago, by Thomas Lindae
vscode: added more relevant options;
6 months ago, by Thomas Lindae
lsp: converted state panel to use a pretty text panel;
7 months ago, by Thomas Lindae
lsp: converted dynamic output to use a pretty text panel;
7 months ago, by Thomas Lindae
lsp: added Pretty_Text_Panel module;
7 months ago, by Thomas Lindae
vscode: added relevant isabelle options to vscode settings;
7 months ago, by Thomas Lindae
vscode: indent;
7 months ago, by Thomas Lindae
lsp: extracted panel content generation logic;
7 months ago, by Thomas Lindae
vscode: added all fonts to extension;
7 months ago, by Thomas Lindae
added vscode options tag;
7 months ago, by Thomas Lindae
vscode: tuned;
7 months ago, by Thomas Lindae
lsp: refactored non-html dynamic/state output;
7 months ago, by Thomas Lindae
vscode: reduced how often symbol width gets measured;
7 months ago, by Thomas Lindae
vscode: IsabelleDejaVuSansMono for state and output panel;
7 months ago, by Thomas Lindae
vscode: added decoration request on file switch;
7 months ago, by Thomas Lindae
lsp: added decoration_request notification;
7 months ago, by Thomas Lindae
lsp: added decorations to state updates;
8 months ago, by Thomas Lindae
lsp: added delay to dynamic_output updates after a set_margin;
8 months ago, by Thomas Lindae
lsp: added conversion of symbols for dynamic output so that decoration ranges consider vscode_unicode_symbols setting;
8 months ago, by Thomas Lindae
lsp: unified PIDE/decorations and dynamic output decorations format;
8 months ago, by Thomas Lindae
vscode: changed test_string to "mix" to be consistent with jEdit;
8 months ago, by Thomas Lindae
lsp: added decorations to dynamic output;
8 months ago, by Thomas Lindae
lsp: force update after state_set_margin;
8 months ago, by Thomas Lindae
vscode: added dynamic and state output set margin messages to vscode extension;
7 months ago, by Thomas Lindae
lsp: made margins synchronized;
6 months ago, by Thomas Lindae
lsp: added separation for non-html output and state;
8 months ago, by Thomas Lindae
lsp: tuned;
8 months ago, by Thomas Lindae
lsp: clarified preview_request;
8 months ago, by Thomas Lindae
lsp: added Symbols_Request;
8 months ago, by Thomas Lindae
lsp: added Output_Set_Margin and State_Set_Margin Notifications;
8 months ago, by Thomas Lindae
lsp: changed State_Init notification into a request and removed State_Init_Response;
6 months ago, by Thomas Lindae
lsp: tuned;
8 months ago, by Thomas Lindae
lsp: updated ErrorCodes;
7 months ago, by Thomas Lindae
lsp: added State and Dynamic Output html_output and margin handling;
8 months ago, by Thomas Lindae
lsp: added vscode_html_output option;
8 months ago, by Thomas Lindae
tuned formatting;
8 months ago, by Thomas Lindae
lsp: partially revert c0388fbd8096 to get decorations for all keywords;
8 months ago, by Thomas Lindae
lsp: added State_Init_Response message;
8 months ago, by Thomas Lindae
lsp: removed change_document normalization because it causes desyncs;
7 months ago, by Thomas Lindae
clarified inner-syntax markup, notably for enumerations: prefer "notation=mixfix" over "entity" via 'syntax_consts' (see also 70076ba563d2);
3 months ago, by wenzelm
less markup: prefer "notatation" over "entity";
3 months ago, by wenzelm
clarify comparison of output: ignore token positions, which are somewhat accidental;
3 months ago, by wenzelm
clarified order of markup: more uniform input vs. output;
3 months ago, by wenzelm
misc tuning;
3 months ago, by wenzelm
clarified parse tree: always provide root node;
3 months ago, by wenzelm
tuned signature;
3 months ago, by wenzelm
tuned markup;
3 months ago, by wenzelm
clarified markup: avoid conflict of "notation" with "entity", e.g. in "[x,y,z]" without spaces;
3 months ago, by wenzelm
more flexible command syntax;
3 months ago, by wenzelm
less markup (amending 07ad0b407d38): const = "" is mainly for parentheses syntax -- avoid entity_markup here;
3 months ago, by wenzelm
more markup reports: notably "notation=..." within pretty blocks;
3 months ago, by wenzelm
more parse tree positions;
3 months ago, by wenzelm
more operations;
3 months ago, by wenzelm
clarified order for 'print_syntax' command;
3 months ago, by wenzelm
more accurate parse tree: retain all tokens (and thus positions);
3 months ago, by wenzelm
more thorough markup reports (amending 0c6a600c8939 and 7f9e8516ca05): descend into vacuous nodes;
3 months ago, by wenzelm
clarified comparison: prefer authentic nonterminal context, instead of somewhat accidental "const";
3 months ago, by wenzelm
more detailed parse tree: retain nonterminal context as well;
3 months ago, by wenzelm
clarified persistent data;
3 months ago, by wenzelm
clarified input and output: support markup blocks via Bg/En;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
more operations;
3 months ago, by wenzelm
clarified output: count Tip entries;
3 months ago, by wenzelm
tuned signature;
3 months ago, by wenzelm
tuned whitespace;
3 months ago, by wenzelm
clarified signature: more explicit type "output";
3 months ago, by wenzelm
clarified signature;
3 months ago, by wenzelm
tuned: more uniform;
3 months ago, by wenzelm
tuned: more uniform;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
minor performance tuning;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
minor performance tuning;
3 months ago, by wenzelm
partial revert of d97fdabd9e2b, to build old documentation more reliably;
3 months ago, by wenzelm
tuned signature;
3 months ago, by wenzelm
tuned signature;
3 months ago, by wenzelm
tuned signature;
3 months ago, by wenzelm
clarified signature;
3 months ago, by wenzelm
minor performance tuning: proper table for parsetree list;
3 months ago, by wenzelm
unused (see 954e9d6782ea);
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
unused (see 7c1e73540990);
3 months ago, by wenzelm
minor performance tuning (NB: order of prods / states does not matter);
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
tuned comments;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
pro-forma support for markup blocks, without any change of result yet;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
merged
3 months ago, by wenzelm
proper 'no_syntax' declarations (amending 8e72f55295fd);
3 months ago, by wenzelm
tuned, following make_symbs in src/Pure/Syntax/printer.ML;
3 months ago, by wenzelm
clarified use of Lexicon.dummy;
3 months ago, by wenzelm
unused (see 584828fa7a97);
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
tuned: prefer ML over prose;
3 months ago, by wenzelm
eliminated redundant nt_count: rely on Symtab.size;
3 months ago, by wenzelm
eliminate unused prod_count (see also 7afca3218b65);
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
more markup;
3 months ago, by wenzelm
minor performance tuning: prefer static values;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
more markup;
3 months ago, by wenzelm
clarified persistent datatype: more direct literal_markup, which also serves as a flag;
3 months ago, by wenzelm
tuned signature;
3 months ago, by wenzelm
clarified signature;
3 months ago, by wenzelm
add comments to rendering, e.g. to collect them from build database;
4 months ago, by Fabian Huch
To tiny but maybe useful lemmas (moved in from the AFP, Word_Lib)
3 months ago, by paulson
tuned;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
minor performance tuning for blocks without markup;
3 months ago, by wenzelm
more markup <expression kind="item"> in Isabelle/Scala, with pro-forma Markup_Kind.setup in Isabelle/ML;
3 months ago, by wenzelm
clarified signature;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
minor performance tuning: more direct blocks without markup;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
tuned signature;
3 months ago, by wenzelm
proper 'no_syntax' (amending 8e72f55295fd);
3 months ago, by wenzelm
more inner syntax markup: HOL;
3 months ago, by wenzelm
misc tuning and clarification;
3 months ago, by wenzelm
standardize mixfix annotations via "isabelle update -u mixfix_cartouches -l Pure HOL" --- to simplify systematic editing;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
minor performance tuning: more concise tuples;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
misc tuning and clarification;
3 months ago, by wenzelm
more antiquotations;
3 months ago, by wenzelm
tuned comments;
3 months ago, by wenzelm
more specific markup for "judgment";
3 months ago, by wenzelm
remove specific support for "expression" block markup: prefer "notation";
3 months ago, by wenzelm
clarified inner syntax markup: use "notation" uniformly;
3 months ago, by wenzelm
more uniform treatment of Markup.notation and Markup.expression: manage kinds via context;
3 months ago, by wenzelm
clarified modules and signature;
3 months ago, by wenzelm
proper fbreaks (amending 53f12ab896e6);
3 months ago, by wenzelm
more inner syntax markup: minor object-logics;
3 months ago, by wenzelm
more inner syntax markup: Pure;
3 months ago, by wenzelm
more markup elements;
3 months ago, by wenzelm
standardize mixfix annotations via "isabelle update -a -u mixfix_cartouches" --- to simplify systematic editing;
3 months ago, by wenzelm
proper Haskell setup, following 406a85a25189;
3 months ago, by wenzelm
support more markup elements;
3 months ago, by wenzelm
block markup for specific notation, notably infix and binder;
3 months ago, by wenzelm
clarified signature: more explicit operations;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
no need to suppress positions (see ff3b8e4079bd) thanks to Context_Position.set_visible false (see 5328d67ec647);
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
support for Markup.expression properties in pretty-blocks;
3 months ago, by wenzelm
more positions;
3 months ago, by wenzelm
more operations;
3 months ago, by wenzelm
more operations;
3 months ago, by wenzelm
minor performance tuning: avoid vacuous update of context;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
proper Context_Position.report, following 5328d67ec647;
3 months ago, by wenzelm
more operations;
3 months ago, by wenzelm
more explicit context for syn_ext/mixfix operations, but it often degenerates to background theory;
3 months ago, by wenzelm
obsolete --- superseded by Local_Theory.syntax_cmd;
4 months ago, by wenzelm
tuned;
4 months ago, by wenzelm
unused (see 39261908e12f);
4 months ago, by wenzelm
clarified signature;
4 months ago, by wenzelm
tuned comments;
4 months ago, by wenzelm
tuned;
4 months ago, by wenzelm
more detailed markup;
4 months ago, by wenzelm
more formal Markup.expression;
4 months ago, by wenzelm
tuned;
4 months ago, by wenzelm
clarified name space: no theory qualifier here --- treat like global datatype constructors;
4 months ago, by wenzelm
discontinued "isabelle build -k": superseded by admin-tool "isabelle check_keywords";
4 months ago, by wenzelm
clarified signature;
4 months ago, by wenzelm
tuned signature;
4 months ago, by wenzelm
obsolete (see also b93cc7d73431);
4 months ago, by wenzelm
performance tuning: cache for highly redundant markup (types and sorts);
4 months ago, by wenzelm
more operations;
4 months ago, by wenzelm
tuned;
4 months ago, by wenzelm
tuned;
4 months ago, by wenzelm
tuned signature and module structure;
4 months ago, by wenzelm
less ambitious Bytes.chunk_size for potentially more stable Poly/ML GC (see f0d8f659b19a, but also java.io.InputStream.DEFAULT_BUFFER_SIZE);
4 months ago, by wenzelm
tuned signature: more operations;
4 months ago, by wenzelm
clarified signature;
4 months ago, by wenzelm
prefer Pretty.pure_string_of to produce output without markup, instead of cleaning output afterwards;
4 months ago, by wenzelm
clarified signature: more explicit operations;
4 months ago, by wenzelm
tuned: trim message before formatting;
4 months ago, by wenzelm
tuned signature: more operations;
4 months ago, by wenzelm
clarified signature;
4 months ago, by wenzelm
clarified print_mode (again, amending 9de19e3a7231): support e.g. 'thm ("") symmetric' for formatting in ML and without markup;
4 months ago, by wenzelm
more robust reports: ensure that markup is actually present;
4 months ago, by wenzelm
tuned signature;
4 months ago, by wenzelm
clarified internal tool output: prefer Pretty.pure_string_of over manipulation of print_mode;
4 months ago, by wenzelm
unused;
4 months ago, by wenzelm
misc tuning and clarification (see also 86a31308a8e1);
4 months ago, by wenzelm
tuned signature: more operations;
4 months ago, by wenzelm
clarified modules;
4 months ago, by wenzelm
dismantle print_mode operations for Markup/Pretty: hardwired check of "print_mode_active Print_Mode.PIDE";
4 months ago, by wenzelm
clarified YXML bootstrap;
4 months ago, by wenzelm
tuned;
4 months ago, by wenzelm
more robust: global ML name space for markup elements;
4 months ago, by wenzelm
clarified properties;
4 months ago, by wenzelm
clarified signature and modules;
4 months ago, by wenzelm
further clarification of print_mode: PIDE markup depends on "isabelle_process" alone, Latex is stateless;
4 months ago, by wenzelm
misc tuning and clarification;
4 months ago, by wenzelm
minor performance tuning, notably for Bytes.add (e.g. YXML output);
4 months ago, by wenzelm
revert 90f6e541e926, which has become pointless thanks to df85df6315af;
4 months ago, by wenzelm
clarified signature and modules;
4 months ago, by wenzelm
clarified files;
4 months ago, by wenzelm
drop pointless print_mode operations Output.output / Output.escape;
4 months ago, by wenzelm
clarified signature: prefer explicit type Bytes.T;
4 months ago, by wenzelm
clarified signature, roughly following Isabelle/Scala;
4 months ago, by wenzelm
clarified print mode "latex": no longer impact Output/Markup/Pretty operations;
4 months ago, by wenzelm
tuned comments, following Isabelle/ML;
4 months ago, by wenzelm
tuned module structure;
4 months ago, by wenzelm
tuned;
4 months ago, by wenzelm
clarified unbreakable latex output: Pretty.unformatted and (Pretty.string_of o Pretty.unbreakable) should coincide, but are produced by quite different means;
4 months ago, by wenzelm
clarified signature;
4 months ago, by wenzelm
tuned signature;
4 months ago, by wenzelm
tuned;
4 months ago, by wenzelm
minor performance tuning, following Isabelle/Scala;
4 months ago, by wenzelm
tuned;
4 months ago, by wenzelm
tuned signature;
4 months ago, by wenzelm
more scalable;
4 months ago, by wenzelm
tuned;
4 months ago, by wenzelm
eliminate print mode "code_presentation" thanks to value-oriented Pretty.T operations;
4 months ago, by wenzelm
NEWS: value-oriented Pretty.T;
4 months ago, by wenzelm
proper formal sections;
4 months ago, by wenzelm
tuned signature: more options;
4 months ago, by wenzelm
clarified Pretty.markup_block: use value-oriented YXML.output_markup, with final re-interpretation via print_mode in output_tree;
4 months ago, by wenzelm
minor performance tuning;
4 months ago, by wenzelm
unused;
4 months ago, by wenzelm
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
tip