diff options
-rw-r--r-- | CHANGES | 14 | ||||
-rw-r--r-- | TAGS | 1058 | ||||
-rw-r--r-- | generic/proof-autoloads.el | 20 |
3 files changed, 549 insertions, 543 deletions
@@ -12,14 +12,16 @@ buffer contents. For best results, Emacs 23 is recommended. *** Document-centred mechanisms added: + - auto raise of prover output buffers can be disabled - output retained for script buffer popups - background colouring for locked region can be disabled - - auto raise of prover output buffers can be disabled + - ...but "sticky" colouring for errors can be used - edit on processed region can automatically undo - Depending on input language and interaction output, this - may enable a "document centred" way of working, when output - buffers can be ignored and hidden. - Use full annotation to keep output when several steps are taken. + + Depending on input language and interaction output, this may + enable a useful "document centred" way of working, when output + buffers can be ignored and hidden. + Use "full annotation" to keep output when several steps are taken. *** Improved prevention of Undo in locked region proof-allow-undo-in-read-only: now defaults to nil @@ -33,8 +35,10 @@ - new menu for useful minor modes suggests modes that PG supports *** New user configuration options (also on Proof General -> Options) + proof-colour-locked (use background colour for checked text) proof-auto-raise-buffers (set to nil for manual window control) proof-full-decoration (add full decoration to input text) + proof-sticky-errors (add highlighting for commands that caused error) proof-shell-quiet-errors (non-nil to disable beep on error; default=nil) proof-minibuffer-messages (non-nil to show prover messages; default=nil) @@ -133,58 +133,58 @@ coq/coq.el,5698 (defun coq-preprocessing 980,34641 (defun coq-fake-constant-markup 994,35076 (defun coq-create-span-menu 1010,35681 -(defconst module-kinds-table1027,36176 -(defconst modtype-kinds-table1031,36325 -(defun coq-insert-section-or-module 1035,36454 -(defconst reqkinds-kinds-table1058,37312 -(defun coq-insert-requires 1063,37457 -(defun coq-end-Section 1079,37960 -(defun coq-insert-intros 1097,38538 -(defun coq-insert-infoH-hook 1110,39072 -(defun coq-insert-as 1115,39280 -(defun coq-insert-match 1132,39983 -(defun coq-insert-tactic 1164,41165 -(defun coq-insert-tactical 1170,41404 -(defun coq-insert-command 1176,41653 -(defun coq-insert-term 1182,41897 -(define-key coq-keymap 1188,42094 -(define-key coq-keymap 1189,42152 -(define-key coq-keymap 1190,42209 -(define-key coq-keymap 1191,42278 -(define-key coq-keymap 1192,42334 -(define-key coq-keymap 1193,42383 -(define-key coq-keymap 1194,42441 -(define-key coq-keymap 1196,42502 -(define-key coq-keymap 1197,42561 -(define-key coq-keymap 1199,42625 -(define-key coq-keymap 1200,42685 -(define-key coq-keymap 1202,42741 -(define-key coq-keymap 1203,42791 -(define-key coq-keymap 1204,42841 -(define-key coq-keymap 1205,42897 -(define-key coq-keymap 1206,42947 -(define-key coq-keymap 1207,43001 -(define-key coq-keymap 1208,43060 -(define-key coq-goals-mode-map 1211,43121 -(define-key coq-goals-mode-map 1212,43203 -(define-key coq-goals-mode-map 1213,43285 -(define-key coq-goals-mode-map 1214,43372 -(define-key coq-goals-mode-map 1215,43454 -(defvar last-coq-error-location 1224,43756 -(defun coq-get-last-error-location 1233,44155 -(defun coq-highlight-error 1281,46535 -(defvar coq-allow-highlight-error 1312,47675 -(defun coq-decide-highlight-error 1319,48001 -(defun coq-highlight-error-hook 1324,48186 -(defun first-word-of-buffer 1335,48579 -(defun coq-show-first-goal 1343,48782 -(defvar coq-modeline-string2 1360,49477 -(defvar coq-modeline-string1 1361,49521 -(defvar coq-modeline-string0 1362,49564 -(defun coq-build-subgoals-string 1363,49609 -(defun coq-update-minor-mode-alist 1368,49775 -(defun is-not-split-vertic 1394,50846 -(defun optim-resp-windows 1403,51286 +(defconst module-kinds-table1027,36165 +(defconst modtype-kinds-table1031,36314 +(defun coq-insert-section-or-module 1035,36443 +(defconst reqkinds-kinds-table1058,37301 +(defun coq-insert-requires 1063,37446 +(defun coq-end-Section 1079,37949 +(defun coq-insert-intros 1097,38527 +(defun coq-insert-infoH-hook 1110,39061 +(defun coq-insert-as 1115,39269 +(defun coq-insert-match 1132,39972 +(defun coq-insert-tactic 1164,41154 +(defun coq-insert-tactical 1170,41393 +(defun coq-insert-command 1176,41642 +(defun coq-insert-term 1182,41886 +(define-key coq-keymap 1188,42083 +(define-key coq-keymap 1189,42141 +(define-key coq-keymap 1190,42198 +(define-key coq-keymap 1191,42267 +(define-key coq-keymap 1192,42323 +(define-key coq-keymap 1193,42372 +(define-key coq-keymap 1194,42430 +(define-key coq-keymap 1196,42491 +(define-key coq-keymap 1197,42550 +(define-key coq-keymap 1199,42614 +(define-key coq-keymap 1200,42674 +(define-key coq-keymap 1202,42730 +(define-key coq-keymap 1203,42780 +(define-key coq-keymap 1204,42830 +(define-key coq-keymap 1205,42886 +(define-key coq-keymap 1206,42936 +(define-key coq-keymap 1207,42990 +(define-key coq-keymap 1208,43049 +(define-key coq-goals-mode-map 1211,43110 +(define-key coq-goals-mode-map 1212,43192 +(define-key coq-goals-mode-map 1213,43274 +(define-key coq-goals-mode-map 1214,43361 +(define-key coq-goals-mode-map 1215,43443 +(defvar last-coq-error-location 1224,43745 +(defun coq-get-last-error-location 1233,44144 +(defun coq-highlight-error 1281,46524 +(defvar coq-allow-highlight-error 1312,47664 +(defun coq-decide-highlight-error 1319,47990 +(defun coq-highlight-error-hook 1324,48175 +(defun first-word-of-buffer 1335,48568 +(defun coq-show-first-goal 1343,48771 +(defvar coq-modeline-string2 1360,49466 +(defvar coq-modeline-string1 1361,49510 +(defvar coq-modeline-string0 1362,49553 +(defun coq-build-subgoals-string 1363,49598 +(defun coq-update-minor-mode-alist 1368,49764 +(defun is-not-split-vertic 1394,50835 +(defun optim-resp-windows 1403,51275 coq/coq-indent.el,2223 (defconst coq-any-command-regexp20,368 @@ -344,36 +344,36 @@ hol98/hol98.el,121 (defvar hol98-tacticals 20,499 isar/isabelle-system.el,1254 -(defgroup isabelle 26,717 -(defcustom isabelle-web-page30,845 -(defcustom isa-isabelle-command39,1062 -(defvar isabelle-not-found 57,1744 -(defun isa-set-isabelle-command 60,1859 -(defun isa-shell-command-to-string 83,2877 -(defun isa-getenv 89,3101 -(defcustom isabelle-program-name-override 109,3793 -(defun isa-tool-list-logics 120,4139 -(defcustom isabelle-logics-available 127,4378 -(defcustom isabelle-chosen-logic 137,4715 -(defvar isabelle-chosen-logic-prev 153,5299 -(defun isabelle-hack-local-variables-function 156,5419 -(defun isabelle-set-prog-name 168,5858 -(defun isabelle-choose-logic 192,6978 -(defun isa-view-doc 211,7740 -(defun isa-tool-list-docs 220,8005 -(defconst isabelle-verbatim-regexp 238,8728 -(defun isabelle-verbatim 241,8870 -(defcustom isabelle-refresh-logics 248,9031 -(defvar isabelle-docs-menu256,9359 -(defvar isabelle-logics-menu-entries 263,9644 -(defun isabelle-logics-menu-calculate 266,9717 -(defvar isabelle-time-to-refresh-logics 287,10359 -(defun isabelle-logics-menu-refresh 291,10454 -(defun isabelle-menu-bar-update-logics 306,11087 -(defun isabelle-load-isar-keywords 322,11716 -(defun isabelle-create-span-menu 343,12444 -(defun isabelle-xml-sml-escapes 359,12886 -(defun isabelle-process-pgip 362,12987 +(defgroup isabelle 27,772 +(defcustom isabelle-web-page31,900 +(defcustom isa-isabelle-command40,1117 +(defvar isabelle-not-found 58,1799 +(defun isa-set-isabelle-command 61,1914 +(defun isa-shell-command-to-string 84,2932 +(defun isa-getenv 90,3156 +(defcustom isabelle-program-name-override 110,3848 +(defun isa-tool-list-logics 121,4194 +(defcustom isabelle-logics-available 128,4433 +(defcustom isabelle-chosen-logic 138,4770 +(defvar isabelle-chosen-logic-prev 154,5354 +(defun isabelle-hack-local-variables-function 157,5474 +(defun isabelle-set-prog-name 169,5913 +(defun isabelle-choose-logic 193,7033 +(defun isa-view-doc 212,7795 +(defun isa-tool-list-docs 221,8060 +(defconst isabelle-verbatim-regexp 239,8783 +(defun isabelle-verbatim 242,8925 +(defcustom isabelle-refresh-logics 249,9086 +(defvar isabelle-docs-menu257,9414 +(defvar isabelle-logics-menu-entries 264,9699 +(defun isabelle-logics-menu-calculate 267,9772 +(defvar isabelle-time-to-refresh-logics 288,10414 +(defun isabelle-logics-menu-refresh 292,10509 +(defun isabelle-menu-bar-update-logics 307,11142 +(defun isabelle-load-isar-keywords 323,11771 +(defun isabelle-create-span-menu 344,12499 +(defun isabelle-xml-sml-escapes 360,12930 +(defun isabelle-process-pgip 363,13031 isar/isar.el,1595 (defcustom isar-keywords-name 40,925 @@ -553,7 +553,7 @@ isar/isar-syntax.el,3652 (defconst isar-outline-heading-end-regexp 550,17145 (defconst isar-outline-heading-alist 552,17194 -isar/isar-unicode-tokens.el,1291 +isar/isar-unicode-tokens.el,1363 (defgroup isabelle-tokens 25,672 (defun isar-set-and-restart-tokens 30,812 (defconst isar-control-region-format-regexp43,1165 @@ -573,16 +573,17 @@ isar/isar-unicode-tokens.el,1291 (defcustom isar-symbols-tokens-fallbacks435,10841 (defcustom isar-bold-nums-tokens462,11771 (defun isar-map-letters 478,12160 -(defconst isar-script-letters-tokens484,12308 -(defconst isar-roman-letters-tokens489,12446 -(defconst isar-fraktur-letters-tokens494,12582 -(defcustom isar-token-symbol-map 499,12724 -(defcustom isar-user-tokens 515,13193 -(defun isar-init-token-symbol-map 522,13430 -(defcustom isar-symbol-shortcuts545,13985 -(defcustom isar-shortcut-alist 618,16212 -(defun isar-init-shortcut-alists 626,16471 -(defconst isar-tokens-customizable-variables647,17134 +(defconst isar-script-letters-tokens 484,12308 +(defconst isar-roman-letters-tokens 489,12462 +(defconst isar-fraktur-uppercase-letters-tokens 494,12636 +(defconst isar-fraktur-lowercase-letters-tokens 499,12805 +(defcustom isar-token-symbol-map 504,12996 +(defcustom isar-user-tokens 520,13465 +(defun isar-init-token-symbol-map 527,13702 +(defcustom isar-symbol-shortcuts552,14351 +(defcustom isar-shortcut-alist 625,16578 +(defun isar-init-shortcut-alists 633,16837 +(defconst isar-tokens-customizable-variables654,17500 lclam/lclam.el,524 (defcustom lclam-prog-name 18,431 @@ -1134,46 +1135,46 @@ generic/pg-user.el,3332 (defun pg-pos-for-event 797,26053 (defun pg-span-for-event 803,26274 (defun pg-span-context-menu 807,26418 -(defun pg-toggle-visibility 822,26873 -(defun pg-create-in-span-context-menu 832,27195 -(defun pg-span-undo 862,28404 -(defun pg-goals-buffers-hint 908,29806 -(defun pg-slow-fontify-tracing-hint 912,29988 -(defun pg-response-buffers-hint 916,30159 -(defun pg-jump-to-end-hint 928,30574 -(defun pg-processing-complete-hint 932,30703 -(defun pg-next-error-hint 949,31402 -(defun pg-hint 954,31554 -(defun pg-identifier-under-mouse-query 970,32144 -(defun pg-identifier-near-point-query 979,32387 -(defvar proof-query-identifier-collection 1006,33230 -(defvar proof-query-identifier-history 1007,33277 -(defun proof-query-identifier 1009,33322 -(defun pg-identifier-query 1019,33591 -(defun proof-imenu-enable 1050,34669 -(defvar pg-input-ring 1086,35991 -(defvar pg-input-ring-index 1089,36048 -(defvar pg-stored-incomplete-input 1092,36120 -(defun pg-previous-input 1095,36223 -(defun pg-next-input 1109,36680 -(defun pg-delete-input 1114,36802 -(defun pg-get-old-input 1127,37140 -(defun pg-restore-input 1141,37531 -(defun pg-search-start 1152,37821 -(defun pg-regexp-arg 1164,38313 -(defun pg-search-arg 1176,38761 -(defun pg-previous-matching-input-string-position 1190,39178 -(defun pg-previous-matching-input 1217,40343 -(defun pg-next-matching-input 1236,41193 -(defvar pg-matching-input-from-input-string 1244,41576 -(defun pg-previous-matching-input-from-input 1248,41690 -(defun pg-next-matching-input-from-input 1266,42455 -(defun pg-add-to-input-history 1277,42834 -(defun pg-remove-from-input-history 1289,43287 -(defun pg-clear-input-ring 1300,43667 -(define-key proof-mode-map 1314,44017 -(define-key proof-mode-map 1315,44077 -(defun pg-protected-undo 1317,44149 +(defun pg-toggle-visibility 822,26866 +(defun pg-create-in-span-context-menu 831,27173 +(defun pg-span-undo 860,28388 +(defun pg-goals-buffers-hint 906,29790 +(defun pg-slow-fontify-tracing-hint 910,29972 +(defun pg-response-buffers-hint 914,30143 +(defun pg-jump-to-end-hint 926,30558 +(defun pg-processing-complete-hint 930,30687 +(defun pg-next-error-hint 947,31386 +(defun pg-hint 952,31538 +(defun pg-identifier-under-mouse-query 968,32128 +(defun pg-identifier-near-point-query 977,32371 +(defvar proof-query-identifier-collection 1004,33214 +(defvar proof-query-identifier-history 1005,33261 +(defun proof-query-identifier 1007,33306 +(defun pg-identifier-query 1017,33575 +(defun proof-imenu-enable 1048,34653 +(defvar pg-input-ring 1084,35975 +(defvar pg-input-ring-index 1087,36032 +(defvar pg-stored-incomplete-input 1090,36104 +(defun pg-previous-input 1093,36207 +(defun pg-next-input 1107,36664 +(defun pg-delete-input 1112,36786 +(defun pg-get-old-input 1125,37124 +(defun pg-restore-input 1139,37515 +(defun pg-search-start 1150,37805 +(defun pg-regexp-arg 1162,38297 +(defun pg-search-arg 1174,38745 +(defun pg-previous-matching-input-string-position 1188,39162 +(defun pg-previous-matching-input 1215,40327 +(defun pg-next-matching-input 1234,41177 +(defvar pg-matching-input-from-input-string 1242,41560 +(defun pg-previous-matching-input-from-input 1246,41674 +(defun pg-next-matching-input-from-input 1264,42439 +(defun pg-add-to-input-history 1275,42818 +(defun pg-remove-from-input-history 1287,43271 +(defun pg-clear-input-ring 1298,43651 +(define-key proof-mode-map 1312,44001 +(define-key proof-mode-map 1313,44061 +(defun pg-protected-undo 1315,44133 generic/pg-vars.el,1452 (defvar proof-assistant-cusgrp 22,382 @@ -1323,93 +1324,93 @@ generic/proof-config.el,7741 (defcustom proof-script-font-lock-keywords 732,27719 (defcustom proof-script-syntax-table-entries 740,28071 (defcustom proof-script-span-context-menu-extensions 758,28467 -(defgroup proof-shell 784,29225 -(defcustom proof-prog-name 794,29395 -(defcustom proof-shell-auto-terminate-commands 805,29815 -(defcustom proof-shell-pre-sync-init-cmd 814,30216 -(defcustom proof-shell-init-cmd 828,30774 -(defcustom proof-shell-init-hook 840,31303 -(defcustom proof-shell-restart-cmd 845,31442 -(defcustom proof-shell-quit-cmd 850,31597 -(defcustom proof-shell-quit-timeout 855,31764 -(defcustom proof-shell-cd-cmd 865,32215 -(defcustom proof-shell-start-silent-cmd 882,32886 -(defcustom proof-shell-stop-silent-cmd 891,33262 -(defcustom proof-shell-silent-threshold 900,33597 -(defcustom proof-shell-inform-file-processed-cmd 908,33931 -(defcustom proof-shell-inform-file-retracted-cmd 929,34859 -(defcustom proof-auto-multiple-files 957,36131 -(defcustom proof-cannot-reopen-processed-files 972,36852 -(defcustom proof-shell-require-command-regexp 986,37518 -(defcustom proof-done-advancing-require-function 997,37980 -(defcustom proof-shell-annotated-prompt-regexp 1009,38340 -(defcustom proof-shell-error-regexp 1024,38905 -(defcustom proof-shell-truncate-before-error 1044,39707 -(defcustom pg-next-error-regexp 1058,40246 -(defcustom pg-next-error-filename-regexp 1073,40855 -(defcustom pg-next-error-extract-filename 1097,41888 -(defcustom proof-shell-interrupt-regexp 1104,42131 -(defcustom proof-shell-proof-completed-regexp 1118,42726 -(defcustom proof-shell-clear-response-regexp 1131,43234 -(defcustom proof-shell-clear-goals-regexp 1143,43686 -(defcustom proof-shell-start-goals-regexp 1155,44132 -(defcustom proof-shell-end-goals-regexp 1163,44499 -(defcustom proof-shell-eager-annotation-start 1177,45074 -(defcustom proof-shell-eager-annotation-start-length 1200,46093 -(defcustom proof-shell-eager-annotation-end 1211,46519 -(defcustom proof-shell-strip-output-markup 1227,47194 -(defcustom proof-shell-assumption-regexp 1236,47579 -(defcustom proof-shell-process-file 1246,47983 -(defcustom proof-shell-retract-files-regexp 1272,49061 -(defcustom proof-shell-compute-new-files-list 1285,49549 -(defcustom pg-special-char-regexp 1300,50118 -(defcustom proof-shell-set-elisp-variable-regexp 1305,50262 -(defcustom proof-shell-match-pgip-cmd 1343,51928 -(defcustom proof-shell-issue-pgip-cmd 1357,52410 -(defcustom proof-use-pgip-askprefs 1362,52575 -(defcustom proof-shell-query-dependencies-cmd 1370,52922 -(defcustom proof-shell-theorem-dependency-list-regexp 1377,53182 -(defcustom proof-shell-theorem-dependency-list-split 1393,53842 -(defcustom proof-shell-show-dependency-cmd 1402,54265 -(defcustom proof-shell-trace-output-regexp 1424,55171 -(defcustom proof-shell-thms-output-regexp 1442,55766 -(defcustom proof-tokens-activate-command 1455,56149 -(defcustom proof-tokens-deactivate-command 1462,56389 -(defcustom proof-tokens-extra-modes 1469,56634 -(defcustom proof-shell-unicode 1484,57139 -(defcustom proof-shell-filename-escapes 1493,57529 -(defcustom proof-shell-process-connection-type1510,58209 -(defcustom proof-shell-strip-crs-from-input 1533,59213 -(defcustom proof-shell-strip-crs-from-output 1545,59696 -(defcustom proof-shell-insert-hook 1553,60064 -(defcustom proof-script-preprocess 1594,62024 -(defcustom proof-shell-handle-delayed-output-hook1600,62175 -(defcustom proof-shell-handle-error-or-interrupt-hook1606,62390 -(defcustom proof-shell-pre-interrupt-hook1624,63136 -(defcustom proof-shell-handle-output-system-specific 1632,63407 -(defcustom proof-state-change-hook 1655,64383 -(defcustom proof-shell-syntax-table-entries 1665,64776 -(defgroup proof-goals 1683,65147 -(defcustom pg-subterm-first-special-char 1688,65268 -(defcustom pg-subterm-anns-use-stack 1696,65580 -(defcustom pg-goals-change-goal 1705,65879 -(defcustom pbp-goal-command 1710,65995 -(defcustom pbp-hyp-command 1715,66151 -(defcustom pg-subterm-help-cmd 1720,66313 -(defcustom pg-goals-error-regexp 1727,66549 -(defcustom proof-shell-result-start 1732,66709 -(defcustom proof-shell-result-end 1738,66943 -(defcustom pg-subterm-start-char 1744,67156 -(defcustom pg-subterm-sep-char 1755,67630 -(defcustom pg-subterm-end-char 1761,67809 -(defcustom pg-topterm-regexp 1767,67966 -(defcustom proof-goals-font-lock-keywords 1782,68566 -(defcustom proof-response-font-lock-keywords 1790,68925 -(defcustom proof-shell-font-lock-keywords 1798,69287 -(defcustom pg-before-fontify-output-hook 1809,69802 -(defcustom pg-after-fontify-output-hook 1817,70163 - -generic/proof-depends.el,824 +(defgroup proof-shell 784,29227 +(defcustom proof-prog-name 794,29397 +(defcustom proof-shell-auto-terminate-commands 805,29817 +(defcustom proof-shell-pre-sync-init-cmd 814,30218 +(defcustom proof-shell-init-cmd 828,30776 +(defcustom proof-shell-init-hook 840,31305 +(defcustom proof-shell-restart-cmd 845,31444 +(defcustom proof-shell-quit-cmd 850,31599 +(defcustom proof-shell-quit-timeout 855,31766 +(defcustom proof-shell-cd-cmd 865,32217 +(defcustom proof-shell-start-silent-cmd 882,32888 +(defcustom proof-shell-stop-silent-cmd 891,33264 +(defcustom proof-shell-silent-threshold 900,33599 +(defcustom proof-shell-inform-file-processed-cmd 908,33933 +(defcustom proof-shell-inform-file-retracted-cmd 929,34861 +(defcustom proof-auto-multiple-files 957,36133 +(defcustom proof-cannot-reopen-processed-files 972,36854 +(defcustom proof-shell-require-command-regexp 986,37520 +(defcustom proof-done-advancing-require-function 997,37982 +(defcustom proof-shell-annotated-prompt-regexp 1009,38342 +(defcustom proof-shell-error-regexp 1024,38907 +(defcustom proof-shell-truncate-before-error 1044,39709 +(defcustom pg-next-error-regexp 1058,40248 +(defcustom pg-next-error-filename-regexp 1073,40857 +(defcustom pg-next-error-extract-filename 1097,41890 +(defcustom proof-shell-interrupt-regexp 1104,42133 +(defcustom proof-shell-proof-completed-regexp 1118,42728 +(defcustom proof-shell-clear-response-regexp 1131,43236 +(defcustom proof-shell-clear-goals-regexp 1143,43688 +(defcustom proof-shell-start-goals-regexp 1155,44134 +(defcustom proof-shell-end-goals-regexp 1163,44501 +(defcustom proof-shell-eager-annotation-start 1177,45076 +(defcustom proof-shell-eager-annotation-start-length 1200,46095 +(defcustom proof-shell-eager-annotation-end 1211,46521 +(defcustom proof-shell-strip-output-markup 1227,47196 +(defcustom proof-shell-assumption-regexp 1236,47581 +(defcustom proof-shell-process-file 1246,47985 +(defcustom proof-shell-retract-files-regexp 1272,49063 +(defcustom proof-shell-compute-new-files-list 1285,49551 +(defcustom pg-special-char-regexp 1300,50120 +(defcustom proof-shell-set-elisp-variable-regexp 1305,50264 +(defcustom proof-shell-match-pgip-cmd 1343,51930 +(defcustom proof-shell-issue-pgip-cmd 1357,52412 +(defcustom proof-use-pgip-askprefs 1362,52577 +(defcustom proof-shell-query-dependencies-cmd 1370,52924 +(defcustom proof-shell-theorem-dependency-list-regexp 1377,53184 +(defcustom proof-shell-theorem-dependency-list-split 1393,53844 +(defcustom proof-shell-show-dependency-cmd 1402,54267 +(defcustom proof-shell-trace-output-regexp 1424,55173 +(defcustom proof-shell-thms-output-regexp 1442,55768 +(defcustom proof-tokens-activate-command 1455,56151 +(defcustom proof-tokens-deactivate-command 1462,56391 +(defcustom proof-tokens-extra-modes 1469,56636 +(defcustom proof-shell-unicode 1484,57141 +(defcustom proof-shell-filename-escapes 1493,57531 +(defcustom proof-shell-process-connection-type1510,58211 +(defcustom proof-shell-strip-crs-from-input 1533,59215 +(defcustom proof-shell-strip-crs-from-output 1545,59698 +(defcustom proof-shell-insert-hook 1553,60066 +(defcustom proof-script-preprocess 1594,62026 +(defcustom proof-shell-handle-delayed-output-hook1600,62177 +(defcustom proof-shell-handle-error-or-interrupt-hook1606,62392 +(defcustom proof-shell-pre-interrupt-hook1624,63138 +(defcustom proof-shell-handle-output-system-specific 1632,63409 +(defcustom proof-state-change-hook 1655,64385 +(defcustom proof-shell-syntax-table-entries 1665,64778 +(defgroup proof-goals 1683,65149 +(defcustom pg-subterm-first-special-char 1688,65270 +(defcustom pg-subterm-anns-use-stack 1696,65582 +(defcustom pg-goals-change-goal 1705,65881 +(defcustom pbp-goal-command 1710,65997 +(defcustom pbp-hyp-command 1715,66153 +(defcustom pg-subterm-help-cmd 1720,66315 +(defcustom pg-goals-error-regexp 1727,66551 +(defcustom proof-shell-result-start 1732,66711 +(defcustom proof-shell-result-end 1738,66945 +(defcustom pg-subterm-start-char 1744,67158 +(defcustom pg-subterm-sep-char 1755,67632 +(defcustom pg-subterm-end-char 1761,67811 +(defcustom pg-topterm-regexp 1767,67968 +(defcustom proof-goals-font-lock-keywords 1782,68568 +(defcustom proof-response-font-lock-keywords 1790,68927 +(defcustom proof-shell-font-lock-keywords 1798,69289 +(defcustom pg-before-fontify-output-hook 1809,69804 +(defcustom pg-after-fontify-output-hook 1817,70165 + +generic/proof-depends.el,917 (defvar proof-thm-names-of-files 23,622 (defvar proof-def-names-of-files 29,906 (defun proof-depends-module-name-for-buffer 38,1210 @@ -1427,8 +1428,10 @@ generic/proof-depends.el,824 (defconst pg-dep-span-priority 228,7747 (defconst pg-ordinary-span-priority 229,7783 (defun proof-highlight-depcs 231,7825 -(defun proof-highlight-depts 241,8255 -(defun proof-dep-unhighlight 252,8729 +(defun proof-highlight-depts 242,8291 +(defun proof-depends-save-old-face 254,8801 +(defun proof-depends-restore-old-face 259,8979 +(defun proof-dep-unhighlight 265,9208 generic/proof-easy-config.el,192 (defconst proof-easy-config-derived-modes-table16,544 @@ -1498,169 +1501,168 @@ generic/proof-menu.el,2026 (defun proof-assistant-menu-update 212,7485 (defvar proof-help-menu226,7918 (defvar proof-show-hide-menu234,8188 -(defvar proof-buffer-menu243,8501 -(defun proof-keep-response-history 303,10618 -(defconst proof-quick-opts-menu311,10928 -(defun proof-quick-opts-vars 497,18516 -(defun proof-quick-opts-changed-from-defaults-p 526,19376 -(defun proof-quick-opts-changed-from-saved-p 530,19481 -(defun proof-quick-opts-save 541,19832 -(defun proof-quick-opts-reset 546,20000 -(defconst proof-config-menu558,20268 -(defconst proof-advanced-menu565,20447 -(defvar proof-menu578,20879 -(defun proof-main-menu 587,21161 -(defun proof-aux-menu 599,21500 -(defun proof-menu-define-favourites-menu 615,21846 -(defun proof-def-favourite 635,22495 -(defvar proof-make-favourite-cmd-history 658,23466 -(defvar proof-make-favourite-menu-history 661,23551 -(defun proof-save-favourites 664,23637 -(defun proof-del-favourite 669,23785 -(defun proof-read-favourite 686,24341 -(defun proof-add-favourite 710,25117 -(defun proof-menu-define-settings-menu 737,26162 -(defun proof-menu-entry-name 770,27293 -(defun proof-menu-entry-for-setting 780,27643 -(defun proof-settings-vars 799,28175 -(defun proof-settings-changed-from-defaults-p 804,28352 -(defun proof-settings-changed-from-saved-p 808,28458 -(defun proof-settings-save 812,28561 -(defun proof-settings-reset 817,28728 -(defun proof-assistant-invisible-command-ifposs 822,28891 -(defun proof-maybe-askprefs 844,29861 -(defun proof-assistant-settings-cmd 850,30053 -(defvar proof-assistant-format-table867,30708 -(defun proof-assistant-format-bool 875,31076 -(defun proof-assistant-format-int 878,31189 -(defun proof-assistant-format-string 881,31281 -(defun proof-assistant-format 884,31379 +(defvar proof-buffer-menu245,8612 +(defun proof-keep-response-history 306,10767 +(defconst proof-quick-opts-menu314,11077 +(defun proof-quick-opts-vars 504,18837 +(defun proof-quick-opts-changed-from-defaults-p 534,19721 +(defun proof-quick-opts-changed-from-saved-p 538,19826 +(defun proof-quick-opts-save 549,20177 +(defun proof-quick-opts-reset 554,20345 +(defconst proof-config-menu566,20613 +(defconst proof-advanced-menu573,20792 +(defvar proof-menu586,21224 +(defun proof-main-menu 595,21506 +(defun proof-aux-menu 607,21845 +(defun proof-menu-define-favourites-menu 623,22191 +(defun proof-def-favourite 643,22840 +(defvar proof-make-favourite-cmd-history 666,23811 +(defvar proof-make-favourite-menu-history 669,23896 +(defun proof-save-favourites 672,23982 +(defun proof-del-favourite 677,24130 +(defun proof-read-favourite 694,24686 +(defun proof-add-favourite 718,25462 +(defun proof-menu-define-settings-menu 745,26507 +(defun proof-menu-entry-name 778,27638 +(defun proof-menu-entry-for-setting 788,27988 +(defun proof-settings-vars 807,28520 +(defun proof-settings-changed-from-defaults-p 812,28697 +(defun proof-settings-changed-from-saved-p 816,28803 +(defun proof-settings-save 820,28906 +(defun proof-settings-reset 825,29073 +(defun proof-assistant-invisible-command-ifposs 830,29236 +(defun proof-maybe-askprefs 852,30206 +(defun proof-assistant-settings-cmd 858,30398 +(defvar proof-assistant-format-table875,31053 +(defun proof-assistant-format-bool 883,31421 +(defun proof-assistant-format-int 886,31534 +(defun proof-assistant-format-string 889,31626 +(defun proof-assistant-format 892,31724 generic/proof-mmm.el,70 (defun proof-mmm-set-global 39,1466 (defun proof-mmm-enable 54,2005 -generic/proof-script.el,5486 +generic/proof-script.el,5455 (deflocal proof-active-buffer-fake-minor-mode 44,1308 (deflocal proof-script-buffer-file-name 47,1434 (deflocal pg-script-portions 54,1844 (defun proof-next-element-count 64,2064 (defun proof-element-id 70,2306 (defun proof-next-element-id 74,2475 -(deflocal proof-locked-span 109,3729 -(deflocal proof-queue-span 116,3995 -(deflocal proof-overlay-arrow 125,4481 -(defun proof-span-give-warning 131,4608 -(defun proof-span-read-only 137,4788 -(defun proof-strict-read-only 146,5161 -(defsubst proof-set-queue-endpoints 156,5539 -(defun proof-set-overlay-arrow 160,5680 -(defsubst proof-set-locked-endpoints 171,6018 -(defsubst proof-detach-queue 176,6194 -(defsubst proof-detach-locked 181,6333 -(defsubst proof-set-queue-start 188,6558 -(defsubst proof-set-locked-end 192,6684 -(defsubst proof-set-queue-end 204,7154 -(defun proof-init-segmentation 215,7451 -(defun proof-colour-locked 247,8846 -(defun proof-colour-locked-span 254,9119 -(defun proof-sticky-errors 260,9392 -(defun proof-restart-buffers 273,9808 -(defun proof-script-buffers-with-spans 295,10627 -(defun proof-script-remove-all-spans-and-deactivate 305,10983 -(defun proof-script-clear-queue-spans-on-error 309,11173 -(defun proof-script-delete-spans 331,12046 -(defun proof-script-delete-secondary-spans 336,12245 -(defun proof-unprocessed-begin 349,12534 -(defun proof-script-end 357,12788 -(defun proof-queue-or-locked-end 366,13098 -(defun proof-locked-region-full-p 385,13692 -(defun proof-locked-region-empty-p 394,13964 -(defun proof-only-whitespace-to-locked-region-p 398,14114 -(defun proof-in-locked-region-p 408,14441 -(defun proof-goto-end-of-locked 420,14698 -(defun proof-goto-end-of-locked-if-pos-not-visible-in-window 437,15457 -(defun proof-goto-end-of-locked-on-error-if-pos-not-visible-in-window 448,15938 -(defun proof-end-of-locked-visible-p 462,16551 -(defvar pg-idioms 480,17176 -(defvar pg-visibility-specs 483,17272 -(defconst pg-default-invisibility-spec490,17530 -(defun pg-clear-script-portions 493,17599 -(defun pg-remove-script-element 500,17873 -(defsubst pg-visname 505,18062 -(defun pg-add-element 509,18207 -(defun pg-open-invisible-span 545,19897 -(defun pg-remove-element 556,20260 -(defun pg-make-element-invisible 562,20500 -(defun pg-make-element-visible 568,20744 -(defun pg-toggle-element-visibility 574,20995 -(defun pg-show-all-portions 584,21409 -(defun pg-show-all-proofs 604,22155 -(defun pg-hide-all-proofs 609,22283 -(defun pg-add-proof-element 614,22414 -(defun pg-span-name 629,23141 -(defvar pg-span-context-menu-keymap650,23841 -(defun pg-last-output-displayform 657,24079 -(defun pg-set-span-helphighlights 675,24775 -(defun pg-delete-self-modification-hook 716,26475 -(defun proof-complete-buffer-atomic 727,26748 -(defun proof-register-possibly-new-processed-file769,28668 -(defun proof-inform-prover-file-retracted 815,30505 -(defun proof-auto-retract-dependencies 835,31356 -(defun proof-unregister-buffer-file-name 889,33906 -(defun proof-protected-process-or-retract 935,35731 -(defun proof-deactivate-scripting-auto 962,36901 -(defun proof-deactivate-scripting 971,37259 -(defun proof-activate-scripting 1104,42515 -(defun proof-toggle-active-scripting 1219,47629 -(defun proof-done-advancing 1258,48874 -(defun proof-done-advancing-comment 1337,51859 -(defun proof-done-advancing-save 1371,53235 -(defun proof-make-goalsave 1459,56600 -(defun proof-get-name-from-goal 1477,57432 -(defun proof-done-advancing-autosave 1497,58457 -(defun proof-done-advancing-other 1562,61001 -(defun proof-segment-up-to-parser 1586,61791 -(defun proof-script-generic-parse-find-comment-end 1655,64061 -(defun proof-script-generic-parse-cmdend 1664,64475 -(defun proof-script-generic-parse-cmdstart 1715,66371 -(defun proof-script-generic-parse-sexp 1754,67971 -(defun proof-semis-to-vanillas 1766,68437 -(defun proof-script-next-command-advance 1815,69959 -(defun proof-assert-until-point 1834,70458 -(defun proof-assert-electric-terminator 1849,71051 -(defun proof-assert-semis 1884,72435 -(defun proof-retract-before-change 1898,73141 -(defun proof-inside-comment 1910,73542 -(defun proof-inside-string 1916,73716 -(defun proof-insert-pbp-command 1931,73997 -(defun proof-insert-sendback-command 1946,74498 -(defun proof-done-retracting 1972,75401 -(defun proof-setup-retract-action 2007,76842 -(defun proof-last-goal-or-goalsave 2017,77328 -(defun proof-retract-target 2041,78240 -(defun proof-retract-until-point-interactive 2122,81624 -(defun proof-retract-until-point 2130,82009 -(define-derived-mode proof-mode 2177,83844 -(defun proof-script-set-visited-file-name 2214,85212 -(defun proof-script-set-buffer-hooks 2236,86225 -(defun proof-script-kill-buffer-fn 2244,86643 -(defun proof-config-done-related 2276,87960 -(defun proof-generic-goal-command-p 2344,90483 -(defun proof-generic-state-preserving-p 2349,90696 -(defun proof-generic-count-undos 2358,91213 -(defun proof-generic-find-and-forget 2387,92266 -(defconst proof-script-important-settings2438,94038 -(defun proof-config-done 2453,94584 -(defun proof-setup-parsing-mechanism 2511,96484 -(defun proof-setup-imenu 2535,97563 -(deflocal proof-segment-up-to-cache 2559,98337 -(deflocal proof-segment-up-to-cache-start 2560,98378 -(deflocal proof-last-edited-low-watermark 2561,98423 -(defun proof-segment-up-to-using-cache 2571,98910 -(defun proof-segment-cache-contents-for 2600,100058 -(defun proof-script-after-change-function 2612,100427 -(defun proof-script-set-after-change-functions 2624,100934 +(deflocal proof-locked-span 110,3801 +(deflocal proof-queue-span 117,4067 +(deflocal proof-overlay-arrow 126,4553 +(defun proof-span-give-warning 132,4680 +(defun proof-span-read-only 138,4860 +(defun proof-strict-read-only 147,5233 +(defsubst proof-set-queue-endpoints 157,5611 +(defun proof-set-overlay-arrow 161,5752 +(defsubst proof-set-locked-endpoints 172,6090 +(defsubst proof-detach-queue 177,6266 +(defsubst proof-detach-locked 182,6405 +(defsubst proof-set-queue-start 189,6630 +(defsubst proof-set-locked-end 193,6756 +(defsubst proof-set-queue-end 205,7226 +(defun proof-init-segmentation 216,7523 +(defun proof-colour-locked 248,8918 +(defun proof-colour-locked-span 255,9191 +(defun proof-sticky-errors 261,9464 +(defun proof-restart-buffers 274,9880 +(defun proof-script-buffers-with-spans 296,10699 +(defun proof-script-remove-all-spans-and-deactivate 306,11055 +(defun proof-script-clear-queue-spans-on-error 310,11245 +(defun proof-script-delete-spans 332,12118 +(defun proof-script-delete-secondary-spans 337,12317 +(defun proof-unprocessed-begin 350,12606 +(defun proof-script-end 358,12860 +(defun proof-queue-or-locked-end 367,13170 +(defun proof-locked-region-full-p 386,13764 +(defun proof-locked-region-empty-p 395,14036 +(defun proof-only-whitespace-to-locked-region-p 399,14186 +(defun proof-in-locked-region-p 409,14513 +(defun proof-goto-end-of-locked 421,14770 +(defun proof-goto-end-of-locked-if-pos-not-visible-in-window 438,15529 +(defun proof-goto-end-of-locked-on-error-if-pos-not-visible-in-window 449,16010 +(defun proof-end-of-locked-visible-p 463,16623 +(defvar pg-idioms 482,17216 +(defun pg-clear-script-portions 485,17312 +(defun pg-remove-element 491,17547 +(defun pg-get-element 499,17850 +(defun pg-add-element 509,18166 +(defun pg-set-element-span-invisible 551,19961 +(defun pg-open-invisible-span 555,20121 +(defun pg-make-element-invisible 560,20292 +(defun pg-make-element-visible 565,20503 +(defun pg-toggle-element-span-visibility 570,20697 +(defun pg-toggle-element-visibility 576,20861 +(defun pg-show-all-portions 582,21124 +(defun pg-show-all-proofs 601,21832 +(defun pg-hide-all-proofs 606,21960 +(defun pg-add-proof-element 611,22091 +(defun pg-span-name 626,22862 +(defvar pg-span-context-menu-keymap647,23562 +(defun pg-last-output-displayform 654,23800 +(defun pg-set-span-helphighlights 672,24496 +(defun pg-delete-self-modification-hook 713,26196 +(defun proof-complete-buffer-atomic 724,26469 +(defun proof-register-possibly-new-processed-file766,28389 +(defun proof-inform-prover-file-retracted 812,30226 +(defun proof-auto-retract-dependencies 832,31077 +(defun proof-unregister-buffer-file-name 886,33627 +(defun proof-protected-process-or-retract 932,35452 +(defun proof-deactivate-scripting-auto 959,36622 +(defun proof-deactivate-scripting 968,36980 +(defun proof-activate-scripting 1101,42236 +(defun proof-toggle-active-scripting 1216,47350 +(defun proof-done-advancing 1255,48595 +(defun proof-done-advancing-comment 1334,51580 +(defun proof-done-advancing-save 1368,52956 +(defun proof-make-goalsave 1456,56321 +(defun proof-get-name-from-goal 1474,57153 +(defun proof-done-advancing-autosave 1494,58178 +(defun proof-done-advancing-other 1559,60722 +(defun proof-segment-up-to-parser 1588,61652 +(defun proof-script-generic-parse-find-comment-end 1657,63922 +(defun proof-script-generic-parse-cmdend 1666,64336 +(defun proof-script-generic-parse-cmdstart 1717,66232 +(defun proof-script-generic-parse-sexp 1756,67832 +(defun proof-semis-to-vanillas 1768,68298 +(defun proof-script-next-command-advance 1817,69820 +(defun proof-assert-until-point 1836,70319 +(defun proof-assert-electric-terminator 1851,70912 +(defun proof-assert-semis 1886,72296 +(defun proof-retract-before-change 1900,73002 +(defun proof-inside-comment 1912,73403 +(defun proof-inside-string 1918,73577 +(defun proof-insert-pbp-command 1933,73858 +(defun proof-insert-sendback-command 1948,74359 +(defun proof-done-retracting 1974,75262 +(defun proof-setup-retract-action 2009,76703 +(defun proof-last-goal-or-goalsave 2019,77189 +(defun proof-retract-target 2043,78101 +(defun proof-retract-until-point-interactive 2124,81485 +(defun proof-retract-until-point 2132,81870 +(define-derived-mode proof-mode 2179,83705 +(defun proof-script-set-visited-file-name 2213,84976 +(defun proof-script-set-buffer-hooks 2235,85989 +(defun proof-script-kill-buffer-fn 2243,86407 +(defun proof-config-done-related 2275,87724 +(defun proof-generic-goal-command-p 2343,90247 +(defun proof-generic-state-preserving-p 2348,90460 +(defun proof-generic-count-undos 2357,90977 +(defun proof-generic-find-and-forget 2386,92030 +(defconst proof-script-important-settings2437,93802 +(defun proof-config-done 2452,94348 +(defun proof-setup-parsing-mechanism 2510,96248 +(defun proof-setup-imenu 2534,97327 +(deflocal proof-segment-up-to-cache 2558,98101 +(deflocal proof-segment-up-to-cache-start 2559,98142 +(deflocal proof-last-edited-low-watermark 2560,98187 +(defun proof-segment-up-to-using-cache 2570,98674 +(defun proof-segment-cache-contents-for 2599,99822 +(defun proof-script-after-change-function 2611,100191 +(defun proof-script-set-after-change-functions 2623,100698 generic/proof-shell.el,3793 (defvar proof-marker 35,808 @@ -2168,7 +2170,7 @@ lib/unicode-chars.el,80 (defvar unicode-chars-alist12,348 (defun unicode-chars-list-chars 5051,245975 -lib/unicode-tokens.el,5432 +lib/unicode-tokens.el,5430 (defgroup unicode-tokens-options 54,1695 (defcustom unicode-tokens-add-help-echo 59,1820 (defun unicode-tokens-toggle-add-help-echo 64,1987 @@ -2196,84 +2198,84 @@ lib/unicode-tokens.el,5432 (defvar unicode-tokens-uchar-regexp 242,8584 (defgroup unicode-tokens-faces 250,8769 (defconst unicode-tokens-font-family-alternatives260,9066 -(defface unicode-tokens-symbol-font-face274,9514 -(defface unicode-tokens-script-font-face292,10154 -(defface unicode-tokens-fraktur-font-face297,10298 -(defface unicode-tokens-serif-font-face302,10423 -(defface unicode-tokens-sans-font-face307,10560 -(defface unicode-tokens-highlight-face312,10682 -(defconst unicode-tokens-fonts321,11044 -(defconst unicode-tokens-fontsymb-properties330,11261 -(define-widget 'unicode-tokens-token-symbol-map unicode-tokens-token-symbol-map358,12877 -(define-widget 'unicode-tokens-shortcut-alist unicode-tokens-shortcut-alist376,13429 -(defconst unicode-tokens-font-lock-extra-managed-props389,13760 -(defun unicode-tokens-font-lock-keywords 393,13914 -(defun unicode-tokens-calculate-token-match 426,15285 -(defun unicode-tokens-usable-composition 456,16323 -(defun unicode-tokens-help-echo 469,16702 -(defvar unicode-tokens-show-symbols 474,16904 -(defun unicode-tokens-interpret-composition 477,17018 -(defun unicode-tokens-font-lock-compose-symbol 495,17530 -(defun unicode-tokens-prepend-text-properties-in-match 526,18812 -(defun unicode-tokens-prepend-text-property 540,19390 -(defun unicode-tokens-show-symbols 565,20535 -(defun unicode-tokens-symbs-to-props 573,20845 -(defvar unicode-tokens-show-controls 593,21544 -(defun unicode-tokens-show-controls 596,21635 -(defun unicode-tokens-control-char 609,22220 -(defun unicode-tokens-control-region 618,22659 -(defun unicode-tokens-control-font-lock-keywords 629,23206 -(defvar unicode-tokens-use-shortcuts 640,23530 -(defun unicode-tokens-use-shortcuts 643,23633 -(defun unicode-tokens-map-ordering 661,24247 -(defun unicode-tokens-quail-define-rules 670,24600 -(defun unicode-tokens-insert-token 693,25277 -(defun unicode-tokens-annotate-region 702,25581 -(defun unicode-tokens-insert-control 726,26419 -(defun unicode-tokens-insert-uchar-as-token 736,26868 -(defun unicode-tokens-delete-token-near-point 742,27089 -(defun unicode-tokens-prev-token 756,27651 -(defun unicode-tokens-rotate-token-forward 764,27948 -(defun unicode-tokens-rotate-token-backward 791,28838 -(defun unicode-tokens-replace-shortcut-match 796,29040 -(defun unicode-tokens-replace-shortcuts 805,29410 -(defun unicode-tokens-replace-unicode-match 819,30008 -(defun unicode-tokens-replace-unicode 826,30309 -(defun unicode-tokens-copy-token 843,30908 -(define-button-type 'unicode-tokens-listunicode-tokens-list850,31129 -(defun unicode-tokens-list-tokens 856,31333 -(defun unicode-tokens-list-shortcuts 895,32517 -(defalias 'unicode-tokens-list-unicode-chars unicode-tokens-list-unicode-chars913,33155 -(defun unicode-tokens-encode-in-temp-buffer 915,33228 -(defun unicode-tokens-encode 933,33884 -(defun unicode-tokens-encode-str 939,34120 -(defun unicode-tokens-copy 943,34282 -(defun unicode-tokens-paste 952,34688 -(defvar unicode-tokens-highlight-unicode 971,35409 -(defconst unicode-tokens-unicode-highlight-patterns974,35501 -(defun unicode-tokens-highlight-unicode 978,35670 -(defun unicode-tokens-highlight-unicode-setkeywords 990,36133 -(defun unicode-tokens-initialise 1002,36502 -(defvar unicode-tokens-mode-map 1022,37173 -(defvar unicode-tokens-display-table 1025,37270 -(define-minor-mode unicode-tokens-mode1032,37522 -(defun unicode-tokens-set-font-var 1165,42005 -(defun unicode-tokens-set-font-var-aux 1181,42496 -(defun unicode-tokens-mouse-set-font 1210,43738 -(defsubst unicode-tokens-face-font-sym 1223,44252 -(defun unicode-tokens-set-font-restart 1227,44432 -(defun unicode-tokens-save-fonts 1238,44742 -(defun unicode-tokens-custom-save-faces 1246,44998 -(define-key unicode-tokens-mode-map 1273,45670 -(define-key unicode-tokens-mode-map 1275,45762 -(define-key unicode-tokens-mode-map1277,45853 -(define-key unicode-tokens-mode-map1279,45959 -(define-key unicode-tokens-mode-map1282,46074 -(define-key unicode-tokens-mode-map1284,46183 -(define-key unicode-tokens-mode-map1286,46291 -(define-key unicode-tokens-mode-map1288,46397 -(defun unicode-tokens-customize-submenu 1296,46521 -(defun unicode-tokens-define-menu 1303,46744 +(defface unicode-tokens-symbol-font-face275,9563 +(defface unicode-tokens-script-font-face285,9901 +(defface unicode-tokens-fraktur-font-face290,10045 +(defface unicode-tokens-serif-font-face295,10170 +(defface unicode-tokens-sans-font-face300,10307 +(defface unicode-tokens-highlight-face305,10429 +(defconst unicode-tokens-fonts314,10791 +(defconst unicode-tokens-fontsymb-properties323,11008 +(define-widget 'unicode-tokens-token-symbol-map unicode-tokens-token-symbol-map351,12624 +(define-widget 'unicode-tokens-shortcut-alist unicode-tokens-shortcut-alist369,13176 +(defconst unicode-tokens-font-lock-extra-managed-props382,13507 +(defun unicode-tokens-font-lock-keywords 386,13661 +(defun unicode-tokens-calculate-token-match 419,15032 +(defun unicode-tokens-usable-composition 449,16070 +(defun unicode-tokens-help-echo 462,16449 +(defvar unicode-tokens-show-symbols 467,16651 +(defun unicode-tokens-interpret-composition 470,16765 +(defun unicode-tokens-font-lock-compose-symbol 488,17277 +(defun unicode-tokens-prepend-text-properties-in-match 519,18559 +(defun unicode-tokens-prepend-text-property 533,19137 +(defun unicode-tokens-show-symbols 558,20282 +(defun unicode-tokens-symbs-to-props 566,20592 +(defvar unicode-tokens-show-controls 586,21291 +(defun unicode-tokens-show-controls 589,21382 +(defun unicode-tokens-control-char 602,21967 +(defun unicode-tokens-control-region 611,22406 +(defun unicode-tokens-control-font-lock-keywords 622,22953 +(defvar unicode-tokens-use-shortcuts 633,23277 +(defun unicode-tokens-use-shortcuts 636,23380 +(defun unicode-tokens-map-ordering 654,23994 +(defun unicode-tokens-quail-define-rules 663,24347 +(defun unicode-tokens-insert-token 686,25024 +(defun unicode-tokens-annotate-region 695,25328 +(defun unicode-tokens-insert-control 719,26166 +(defun unicode-tokens-insert-uchar-as-token 729,26615 +(defun unicode-tokens-delete-token-near-point 735,26836 +(defun unicode-tokens-prev-token 749,27398 +(defun unicode-tokens-rotate-token-forward 757,27695 +(defun unicode-tokens-rotate-token-backward 784,28585 +(defun unicode-tokens-replace-shortcut-match 789,28787 +(defun unicode-tokens-replace-shortcuts 798,29157 +(defun unicode-tokens-replace-unicode-match 812,29755 +(defun unicode-tokens-replace-unicode 819,30056 +(defun unicode-tokens-copy-token 836,30655 +(define-button-type 'unicode-tokens-listunicode-tokens-list843,30876 +(defun unicode-tokens-list-tokens 849,31080 +(defun unicode-tokens-list-shortcuts 888,32264 +(defalias 'unicode-tokens-list-unicode-chars unicode-tokens-list-unicode-chars906,32902 +(defun unicode-tokens-encode-in-temp-buffer 908,32975 +(defun unicode-tokens-encode 926,33631 +(defun unicode-tokens-encode-str 932,33867 +(defun unicode-tokens-copy 936,34029 +(defun unicode-tokens-paste 945,34435 +(defvar unicode-tokens-highlight-unicode 964,35156 +(defconst unicode-tokens-unicode-highlight-patterns967,35248 +(defun unicode-tokens-highlight-unicode 971,35417 +(defun unicode-tokens-highlight-unicode-setkeywords 983,35880 +(defun unicode-tokens-initialise 995,36249 +(defvar unicode-tokens-mode-map 1015,36920 +(defvar unicode-tokens-display-table 1018,37017 +(define-minor-mode unicode-tokens-mode1025,37269 +(defun unicode-tokens-set-font-var 1158,41752 +(defun unicode-tokens-set-font-var-aux 1174,42241 +(defun unicode-tokens-mouse-set-font 1206,43522 +(defsubst unicode-tokens-face-font-sym 1219,44036 +(defun unicode-tokens-set-font-restart 1223,44216 +(defun unicode-tokens-save-fonts 1234,44526 +(defun unicode-tokens-custom-save-faces 1242,44782 +(define-key unicode-tokens-mode-map 1269,45454 +(define-key unicode-tokens-mode-map 1271,45546 +(define-key unicode-tokens-mode-map1273,45637 +(define-key unicode-tokens-mode-map1275,45743 +(define-key unicode-tokens-mode-map1278,45858 +(define-key unicode-tokens-mode-map1280,45967 +(define-key unicode-tokens-mode-map1282,46075 +(define-key unicode-tokens-mode-map1284,46181 +(defun unicode-tokens-customize-submenu 1292,46305 +(defun unicode-tokens-define-menu 1299,46528 mmm/mmm-auto.el,343 (defvar mmm-autoloaded-classes67,2676 @@ -2547,81 +2549,81 @@ doc/ProofGeneral.texi,6347 @node Interrupting during trace outputInterrupting during trace output1689,64227 @node Advanced Script Management and EditingAdvanced Script Management and Editing1729,66157 @node Document centred workingDocument centred working1761,67372 -@node Visibility of completed proofsVisibility of completed proofs1838,69947 -@node Switching between proof scriptsSwitching between proof scripts1893,71876 -@node View of processed files View of processed files 1930,73848 -@node Retracting across filesRetracting across files1990,76899 -@node Asserting across filesAsserting across files2003,77530 -@node Automatic multiple file handlingAutomatic multiple file handling2016,78096 -@node Escaping script managementEscaping script management2041,79130 -@node Editing featuresEditing features2098,81242 -@node Unicode symbols and special layout supportUnicode symbols and special layout support2168,84021 -@node Maths menuMaths menu2210,85579 -@node Unicode Tokens modeUnicode Tokens mode2227,86270 -@node Configuring tokens symbols and shortcutsConfiguring tokens symbols and shortcuts2277,88693 -@node Special layout Special layout 2307,89654 -@node Moving between Unicode and tokensMoving between Unicode and tokens2415,93770 -@node Finding available tokens shortcuts and symbolsFinding available tokens shortcuts and symbols2470,95881 -@node Selecting suitable fontsSelecting suitable fonts2509,97055 -@node Support for other PackagesSupport for other Packages2574,100030 -@node Syntax highlightingSyntax highlighting2604,100866 -@node Imenu and SpeedbarImenu and Speedbar2632,101869 -@node Support for outline modeSupport for outline mode2678,103525 -@node Support for completionSupport for completion2703,104654 -@node Support for tagsSupport for tags2760,106816 -@node Subterm Activation and Proof by PointingSubterm Activation and Proof by Pointing2812,109164 -@node Goals buffer commandsGoals buffer commands2827,109676 -@node Customizing Proof GeneralCustomizing Proof General2915,113211 -@node Basic optionsBasic options2955,114881 -@node How to customizeHow to customize2979,115651 -@node Display customizationDisplay customization3026,117618 -@node User optionsUser options3180,124023 -@node Changing facesChanging faces3420,132535 -@node Script buffer facesScript buffer faces3442,133410 -@node Goals and response facesGoals and response faces3488,135010 -@node Tweaking configuration settingsTweaking configuration settings3533,136542 -@node Hints and TipsHints and Tips3590,139068 -@node Adding your own keybindingsAdding your own keybindings3609,139669 -@node Using file variablesUsing file variables3673,142283 -@node Using abbreviationsUsing abbreviations3732,144469 -@node LEGO Proof GeneralLEGO Proof General3771,145884 -@node LEGO specific commandsLEGO specific commands3812,147253 -@node LEGO tagsLEGO tags3832,147708 -@node LEGO customizationsLEGO customizations3842,147955 -@node Coq Proof GeneralCoq Proof General3874,148874 -@node Coq-specific commandsCoq-specific commands3890,149283 -@node Coq-specific variablesCoq-specific variables3912,149790 -@node Editing multiple proofsEditing multiple proofs3934,150448 -@node User-loaded tacticsUser-loaded tactics3958,151556 -@node Holes featureHoles feature4022,154030 -@node Isabelle Proof GeneralIsabelle Proof General4049,155317 -@node Choosing logic and starting isabelleChoosing logic and starting isabelle4075,156193 -@node Isabelle commandsIsabelle commands4144,159001 -@node Isabelle settingsIsabelle settings4287,163193 -@node Isabelle customizationsIsabelle customizations4301,163775 -@node HOL Proof GeneralHOL Proof General4324,164262 -@node Shell Proof GeneralShell Proof General4366,166084 -@node Obtaining and InstallingObtaining and Installing4402,167543 -@node Obtaining Proof GeneralObtaining Proof General4418,167956 -@node Installing Proof General from tarballInstalling Proof General from tarball4449,169195 -@node Installing Proof General from RPM packageInstalling Proof General from RPM package4474,170027 -@node Setting the names of binariesSetting the names of binaries4489,170435 -@node Notes for syssiesNotes for syssies4517,171375 -@node Bugs and EnhancementsBugs and Enhancements4592,174411 -@node References4613,175226 -@node History of Proof GeneralHistory of Proof General4653,176249 -@node Old News for 3.0Old News for 3.04747,180414 -@node Old News for 3.1Old News for 3.14817,184108 -@node Old News for 3.2Old News for 3.24843,185280 -@node Old News for 3.3Old News for 3.34904,188283 -@node Old News for 3.4Old News for 3.44923,189180 -@node Old News for 3.5Old News for 3.54945,190235 -@node Old News for 3.6Old News for 3.64949,190292 -@node Old News for 3.7Old News for 3.74954,190392 -@node Function IndexFunction Index4998,192303 -@node Variable IndexVariable Index5002,192379 -@node Keystroke IndexKeystroke Index5006,192459 -@node Concept IndexConcept Index5010,192525 +@node Visibility of completed proofsVisibility of completed proofs1838,69952 +@node Switching between proof scriptsSwitching between proof scripts1893,71881 +@node View of processed files View of processed files 1930,73853 +@node Retracting across filesRetracting across files1990,76904 +@node Asserting across filesAsserting across files2003,77535 +@node Automatic multiple file handlingAutomatic multiple file handling2016,78101 +@node Escaping script managementEscaping script management2041,79135 +@node Editing featuresEditing features2098,81247 +@node Unicode symbols and special layout supportUnicode symbols and special layout support2168,84026 +@node Maths menuMaths menu2210,85584 +@node Unicode Tokens modeUnicode Tokens mode2227,86275 +@node Configuring tokens symbols and shortcutsConfiguring tokens symbols and shortcuts2277,88698 +@node Special layout Special layout 2307,89659 +@node Moving between Unicode and tokensMoving between Unicode and tokens2415,93775 +@node Finding available tokens shortcuts and symbolsFinding available tokens shortcuts and symbols2470,95886 +@node Selecting suitable fontsSelecting suitable fonts2509,97060 +@node Support for other PackagesSupport for other Packages2574,100035 +@node Syntax highlightingSyntax highlighting2604,100871 +@node Imenu and SpeedbarImenu and Speedbar2632,101874 +@node Support for outline modeSupport for outline mode2678,103530 +@node Support for completionSupport for completion2703,104659 +@node Support for tagsSupport for tags2760,106821 +@node Subterm Activation and Proof by PointingSubterm Activation and Proof by Pointing2812,109169 +@node Goals buffer commandsGoals buffer commands2827,109681 +@node Customizing Proof GeneralCustomizing Proof General2915,113216 +@node Basic optionsBasic options2955,114886 +@node How to customizeHow to customize2979,115656 +@node Display customizationDisplay customization3026,117623 +@node User optionsUser options3180,124028 +@node Changing facesChanging faces3420,132540 +@node Script buffer facesScript buffer faces3442,133415 +@node Goals and response facesGoals and response faces3488,135015 +@node Tweaking configuration settingsTweaking configuration settings3533,136547 +@node Hints and TipsHints and Tips3590,139073 +@node Adding your own keybindingsAdding your own keybindings3609,139674 +@node Using file variablesUsing file variables3673,142288 +@node Using abbreviationsUsing abbreviations3732,144474 +@node LEGO Proof GeneralLEGO Proof General3771,145889 +@node LEGO specific commandsLEGO specific commands3812,147258 +@node LEGO tagsLEGO tags3832,147713 +@node LEGO customizationsLEGO customizations3842,147960 +@node Coq Proof GeneralCoq Proof General3874,148879 +@node Coq-specific commandsCoq-specific commands3890,149288 +@node Coq-specific variablesCoq-specific variables3912,149795 +@node Editing multiple proofsEditing multiple proofs3934,150453 +@node User-loaded tacticsUser-loaded tactics3958,151561 +@node Holes featureHoles feature4022,154035 +@node Isabelle Proof GeneralIsabelle Proof General4049,155322 +@node Choosing logic and starting isabelleChoosing logic and starting isabelle4075,156198 +@node Isabelle commandsIsabelle commands4144,158999 +@node Isabelle settingsIsabelle settings4287,163191 +@node Isabelle customizationsIsabelle customizations4301,163773 +@node HOL Proof GeneralHOL Proof General4324,164260 +@node Shell Proof GeneralShell Proof General4366,166082 +@node Obtaining and InstallingObtaining and Installing4402,167541 +@node Obtaining Proof GeneralObtaining Proof General4418,167954 +@node Installing Proof General from tarballInstalling Proof General from tarball4449,169193 +@node Installing Proof General from RPM packageInstalling Proof General from RPM package4474,170025 +@node Setting the names of binariesSetting the names of binaries4489,170433 +@node Notes for syssiesNotes for syssies4517,171373 +@node Bugs and EnhancementsBugs and Enhancements4592,174409 +@node References4613,175224 +@node History of Proof GeneralHistory of Proof General4653,176247 +@node Old News for 3.0Old News for 3.04747,180412 +@node Old News for 3.1Old News for 3.14817,184106 +@node Old News for 3.2Old News for 3.24843,185278 +@node Old News for 3.3Old News for 3.34904,188281 +@node Old News for 3.4Old News for 3.44923,189178 +@node Old News for 3.5Old News for 3.54945,190233 +@node Old News for 3.6Old News for 3.64949,190290 +@node Old News for 3.7Old News for 3.74954,190390 +@node Function IndexFunction Index4998,192301 +@node Variable IndexVariable Index5002,192377 +@node Keystroke IndexKeystroke Index5006,192457 +@node Concept IndexConcept Index5010,192523 doc/PG-adapting.texi,3770 @node Top155,4688 diff --git a/generic/proof-autoloads.el b/generic/proof-autoloads.el index 9088f960..74afce2e 100644 --- a/generic/proof-autoloads.el +++ b/generic/proof-autoloads.el @@ -306,7 +306,7 @@ All of these settings are optional. ;;;;;; pg-response-buffers-hint pg-slow-fontify-tracing-hint proof-electric-terminator-enable ;;;;;; proof-define-assistant-command-witharg proof-define-assistant-command ;;;;;; proof-goto-point proof-script-new-command-advance) "pg-user" -;;;;;; "pg-user.el" (19220 21212)) +;;;;;; "pg-user.el" (19223 1859)) ;;; Generated autoloads from pg-user.el (autoload 'proof-script-new-command-advance "pg-user" "\ @@ -424,7 +424,7 @@ Parse string in ARG, same as pg-xml-parse-buffer. ;;;*** ;;;### (autoloads (proof-dependency-in-span-context-menu proof-depends-process-dependencies) -;;;;;; "proof-depends" "proof-depends.el" (19217 1499)) +;;;;;; "proof-depends" "proof-depends.el" (19222 64809)) ;;; Generated autoloads from proof-depends.el (autoload 'proof-depends-process-dependencies "proof-depends" "\ @@ -487,8 +487,8 @@ in future if we have just activated it for this buffer. ;;;*** ;;;### (autoloads (proof-aux-menu proof-menu-define-specific proof-menu-define-main -;;;;;; proof-menu-define-keys) "proof-menu" "proof-menu.el" (19220 -;;;;;; 31837)) +;;;;;; proof-menu-define-keys) "proof-menu" "proof-menu.el" (19223 +;;;;;; 1323)) ;;; Generated autoloads from proof-menu.el (autoload 'proof-menu-define-keys "proof-menu" "\ @@ -537,7 +537,7 @@ in future if we have just activated it for this buffer. ;;;;;; proof-insert-pbp-command proof-register-possibly-new-processed-file ;;;;;; pg-set-span-helphighlights proof-locked-region-empty-p proof-locked-region-full-p ;;;;;; proof-unprocessed-begin proof-colour-locked) "proof-script" -;;;;;; "proof-script.el" (19220 23795)) +;;;;;; "proof-script.el" (19223 1323)) ;;; Generated autoloads from proof-script.el (autoload 'proof-colour-locked "proof-script" "\ @@ -618,7 +618,7 @@ finish setup which depends on specific proof assistant configuration. ;;;;;; proof-shell-invisible-cmd-get-result proof-shell-invisible-command ;;;;;; proof-shell-wait proof-extend-queue proof-start-queue proof-shell-insert ;;;;;; proof-shell-available-p proof-shell-ready-prover) "proof-shell" -;;;;;; "proof-shell.el" (19220 31816)) +;;;;;; "proof-shell.el" (19220 59810)) ;;; Generated autoloads from proof-shell.el (autoload 'proof-shell-ready-prover "proof-shell" "\ @@ -739,7 +739,7 @@ processing. ;;;*** ;;;### (autoloads (proof-ready-for-assistant) "proof-site" "proof-site.el" -;;;;;; (19195 62364)) +;;;;;; (19220 63573)) ;;; Generated autoloads from proof-site.el (autoload 'proof-ready-for-assistant "proof-site" "\ @@ -768,7 +768,7 @@ Make sure the user gets welcomed one way or another. ;;;*** ;;;### (autoloads (proof-format) "proof-syntax" "proof-syntax.el" -;;;;;; (19220 59341)) +;;;;;; (19220 59810)) ;;; Generated autoloads from proof-syntax.el (autoload 'proof-format "proof-syntax" "\ @@ -910,7 +910,7 @@ in your emacs font. ;;;*** ;;;### (autoloads (unicode-tokens-encode-str) "unicode-tokens" "../lib/unicode-tokens.el" -;;;;;; (19141 12449)) +;;;;;; (19221 49730)) ;;; Generated autoloads from ../lib/unicode-tokens.el (autoload 'unicode-tokens-encode-str "unicode-tokens" "\ @@ -924,7 +924,7 @@ Return a unicode encoded version presentation of STR. ;;;;;; "../lib/pg-fontsets.el" "../lib/proof-compat.el" "../lib/span.el" ;;;;;; "pg-autotest.el" "pg-custom.el" "pg-pbrpm.el" "pg-vars.el" ;;;;;; "proof-auxmodes.el" "proof-config.el" "proof-faces.el" "proof-useropts.el" -;;;;;; "proof.el") (19220 59360 490906)) +;;;;;; "proof.el") (19224 54205 534923)) ;;;*** |