Skip to content
Success

Changes

Summary

  1. merged
  2. First round of moving material from the number theory development
  3. merged
  4. more GUI operations;
  5. proper handling of state updates;
  6. clarified process management;
  7. tuned signature;
  8. clarified state document nodes for Theories_Status / Document_Dockable;
  9. clarified state of document model vs. document editor selection (again, see also a9d52d02bd83);
  10. tuned whitespace;
  11. clarified module initialization;
  12. tuned signature, following Document_Dockable;
  13. tuned signature;
  14. clarified GUI;
  15. tuned signature;
  16. proper thread context;
  17. more informative errors, including optional Exn.trace;
  18. clarified state change: presumably more robust;
  19. proper state change, e.g. on open/close of "Document" panel;
  20. clarified module initialization;
  21. clarified state: node_required is guarded by PIDE.editor.document_active (e.g. open panel);
  22. clarified signature;
  23. tuned signature;
  24. added lifting_forget as suggested by Peter Lammich
Changeset 76723:6969d0ffc576 by paulson:
merged
Changeset 76722:b1d57dd345e1 by paulson _lp15@cam.ac.uk_:
First round of moving material from the number theory development
The file was modified src/HOL/Analysis/Complex_Transcendental.thy (diff)
The file was modified src/HOL/Analysis/Infinite_Products.thy (diff)
The file was modified src/HOL/Analysis/Uniform_Limit.thy (diff)
The file was modified src/HOL/Complex.thy (diff)
The file was modified src/HOL/Filter.thy (diff)
The file was modified src/HOL/Fun.thy (diff)
Changeset 76721:5364cdc3ec0e by wenzelm:
merged
Changeset 76720:37f7b2965e02 by wenzelm:
more GUI operations;
The file was modified src/Pure/PIDE/editor.scala (diff)
The file was modified src/Tools/jEdit/src/document_dockable.scala (diff)
Changeset 76719:2c8632c746fe by wenzelm:
proper handling of state updates;
The file was modified src/Tools/jEdit/src/document_dockable.scala (diff)
The file was modified src/Tools/jEdit/src/theories_status.scala (diff)
Changeset 76718:3f50b24909df by wenzelm:
clarified process management;
The file was modified src/Tools/jEdit/src/document_dockable.scala (diff)
Changeset 76717:4db685231326 by wenzelm:
tuned signature;
The file was modified src/Pure/Thy/document_build.scala (diff)
Changeset 76716:a7602257a825 by wenzelm:
clarified state document nodes for Theories_Status / Document_Dockable;
The file was modified src/Pure/PIDE/document_editor.scala (diff)
The file was modified src/Pure/PIDE/document_status.scala (diff)
The file was modified src/Pure/PIDE/editor.scala (diff)
The file was modified src/Pure/PIDE/headless.scala (diff)
The file was modified src/Pure/Tools/server.scala (diff)
The file was modified src/Tools/VSCode/src/vscode_resources.scala (diff)
The file was modified src/Tools/jEdit/src/document_dockable.scala (diff)
The file was modified src/Tools/jEdit/src/main_plugin.scala (diff)
The file was modified src/Tools/jEdit/src/theories_status.scala (diff)
Changeset 76715:bf5ff407f32f by wenzelm:
clarified state of document model vs. document editor selection (again, see also a9d52d02bd83);
The file was modified src/Pure/PIDE/document.scala (diff)
The file was modified src/Pure/PIDE/document_editor.scala (diff)
The file was modified src/Pure/PIDE/editor.scala (diff)
The file was modified src/Tools/VSCode/src/vscode_model.scala (diff)
The file was modified src/Tools/jEdit/src/document_model.scala (diff)
The file was modified src/Tools/jEdit/src/jedit_editor.scala (diff)
The file was modified src/Tools/jEdit/src/theories_status.scala (diff)
Changeset 76714:95a926d483c5 by wenzelm:
tuned whitespace;
The file was modified src/Pure/PIDE/document_status.scala (diff)
Changeset 76713:d8b3b8a179c2 by wenzelm:
clarified module initialization;
The file was modified src/Tools/jEdit/src/theories_status.scala (diff)
Changeset 76712:63c0a456b977 by wenzelm:
tuned signature, following Document_Dockable;
The file was modified src/Tools/jEdit/src/theories_dockable.scala (diff)
Changeset 76711:1e1806912bc1 by wenzelm:
tuned signature;
The file was modified src/Tools/jEdit/src/document_dockable.scala (diff)
The file was modified src/Tools/jEdit/src/theories_dockable.scala (diff)
The file was modified src/Tools/jEdit/src/theories_status.scala (diff)
Changeset 76710:9dbf00b9c2d5 by wenzelm:
clarified GUI;
The file was modified src/Tools/jEdit/src/theories_status.scala (diff)
Changeset 76709:fdbdc573a06b by wenzelm:
tuned signature;
The file was modified src/Pure/GUI/gui_thread.scala (diff)
Changeset 76708:2368724cde54 by wenzelm:
proper thread context;
The file was modified src/Tools/jEdit/src/jedit_editor.scala (diff)
Changeset 76707:2e231c07b428 by wenzelm:
more informative errors, including optional Exn.trace;
The file was modified src/Tools/jEdit/src/document_dockable.scala (diff)
Changeset 76706:3d4358e01646 by wenzelm:
clarified state change: presumably more robust;
The file was modified src/Tools/jEdit/src/document_model.scala (diff)
The file was modified src/Tools/jEdit/src/jedit_editor.scala (diff)
The file was modified src/Tools/jEdit/src/main_plugin.scala (diff)
Changeset 76705:ddf5764684dd by wenzelm:
proper state change, e.g. on open/close of "Document" panel;
The file was modified src/Pure/PIDE/editor.scala (diff)
The file was modified src/Tools/jEdit/src/jedit_editor.scala (diff)
Changeset 76704:26f939b23fdd by wenzelm:
clarified module initialization;
The file was modified src/Tools/jEdit/src/main_plugin.scala (diff)
Changeset 76703:8fac11f7f0f4 by wenzelm:
clarified state: node_required is guarded by PIDE.editor.document_active (e.g. open panel);
The file was modified src/Pure/PIDE/document.scala (diff)
The file was modified src/Tools/VSCode/src/vscode_model.scala (diff)
The file was modified src/Tools/jEdit/src/document_model.scala (diff)
Changeset 76702:94cdf6513f01 by wenzelm:
clarified signature;
The file was modified src/Pure/PIDE/document.ML (diff)
The file was modified src/Pure/PIDE/document.scala (diff)
The file was modified src/Pure/PIDE/headless.scala (diff)
The file was modified src/Pure/Thy/thy_syntax.scala (diff)
The file was modified src/Tools/VSCode/src/vscode_model.scala (diff)
The file was modified src/Tools/jEdit/src/document_model.scala (diff)
Changeset 76701:3543ecb4c97d by wenzelm:
tuned signature;
The file was modified src/Pure/PIDE/editor.scala (diff)
The file was modified src/Tools/jEdit/src/document_dockable.scala (diff)
Changeset 76700:c48fe2be847f by blanchet:
added lifting_forget as suggested by Peter Lammich
The file was modified src/HOL/Computational_Algebra/Factorial_Ring.thy (diff)
The file was modified src/HOL/Library/Multiset.thy (diff)