diff options
author | David Aspinall <da@inf.ed.ac.uk> | 2008-01-16 12:47:21 +0000 |
---|---|---|
committer | David Aspinall <da@inf.ed.ac.uk> | 2008-01-16 12:47:21 +0000 |
commit | bee0fafacc925e6eb21fa8c2b9547c911e37d45c (patch) | |
tree | 24d497e2f2d8831fd2798425a31abdfab19716c9 | |
parent | 6044a343bc801f8bfe4ab3756e11f44a648a2edd (diff) |
Compilation tweaks
-rw-r--r-- | TAGS | 2921 | ||||
-rw-r--r-- | generic/pg-assoc.el | 4 | ||||
-rw-r--r-- | generic/pg-goals.el | 12 | ||||
-rw-r--r-- | generic/pg-metadata.el | 8 | ||||
-rw-r--r-- | generic/pg-response.el | 3 | ||||
-rw-r--r-- | generic/pg-vars.el | 4 | ||||
-rw-r--r-- | generic/proof-autoloads.el | 39 | ||||
-rw-r--r-- | generic/proof-script.el | 16 | ||||
-rw-r--r-- | generic/proof-shell.el | 37 | ||||
-rw-r--r-- | generic/proof-x-symbol.el | 3 | ||||
-rw-r--r-- | phox/phox-pbrpm.el | 4 |
11 files changed, 1535 insertions, 1516 deletions
@@ -11,180 +11,179 @@ coq/coq-abbrev.el,504 (defconst coq-terms-menu 44,1294 (defconst coq-terms-abbrev-table 49,1434 (defun coq-install-abbrevs 56,1629 -(defpgdefault menu-entries 75,2310 -(defpgdefault help-menu-entries156,5731 +(defpgdefault menu-entries 75,2308 +(defpgdefault help-menu-entries156,5729 coq/coq-db.el,559 -(defconst coq-syntax-db 22,533 -(defvar coq-user-tactics-db58,1906 -(defun coq-insert-from-db 68,2255 -(defun coq-build-regexp-list-from-db 86,3036 -(defun max-length-db 108,4089 -(defun coq-build-menu-from-db-internal 120,4364 -(defun coq-build-title-menu 155,5988 -(defun coq-sort-menu-entries 164,6356 -(defun coq-build-menu-from-db 170,6486 -(defun coq-build-abbrev-table-from-db 192,7247 -(defun filter-state-preserving 209,7805 -(defun filter-state-changing 214,7959 -(defface coq-solve-tactics-face 221,8180 -(defconst coq-solve-tactics-face 229,8442 - -coq/coq.el,6096 -(defcustom coq-translate-to-v8 37,1089 -(defun coq-build-prog-args 43,1269 -(defcustom coq-compile-file-command 56,1651 -(defcustom coq-default-undo-limit 66,2020 -(defconst coq-shell-init-cmd 71,2148 -(defvar coq-utf-safe 80,2364 -(defcustom coq-prog-env 89,2780 -(defconst coq-shell-restart-cmd 97,3032 -(defvar coq-shell-prompt-pattern 104,3292 -(defvar coq-shell-cd 112,3621 -(defvar coq-shell-abort-goal-regexp 116,3776 -(defvar coq-shell-proof-completed-regexp 119,3902 -(defvar coq-goal-regexp122,4054 -(defun coq-library-directory 131,4243 -(defcustom coq-tags 138,4423 -(defconst coq-interrupt-regexp 143,4573 -(defcustom coq-www-home-page 148,4694 -(defvar coq-outline-regexp158,4865 -(defvar coq-outline-heading-end-regexp 165,5079 -(defvar coq-shell-outline-regexp 167,5133 -(defvar coq-shell-outline-heading-end-regexp 168,5183 -(defconst coq-kill-goal-command 173,5293 -(defconst coq-forget-id-command 174,5336 -(defconst coq-back-n-command 175,5383 -(defconst coq-state-preserving-tactics-regexp 179,5527 -(defconst coq-state-changing-commands-regexp181,5628 -(defconst coq-state-preserving-commands-regexp 183,5735 -(defconst coq-commands-regexp 185,5847 -(defvar coq-retractable-instruct-regexp 187,5925 -(defvar coq-non-retractable-instruct-regexp 189,6016 -(defvar coq-keywords-section193,6156 -(defvar coq-section-regexp 196,6250 -(defun coq-set-undo-limit 230,7350 -(defconst coq-keywords-decl-defn-regexp241,7789 -(defun coq-proof-mode-p 245,7939 -(defun coq-is-comment-or-proverprocp 256,8347 -(defun coq-is-goalsave-p 258,8451 -(defun coq-is-module-equal-p 259,8526 -(defun coq-is-def-p 262,8722 -(defun coq-is-decl-defn-p 264,8830 -(defun coq-state-preserving-command-p 269,8997 -(defun coq-command-p 272,9131 -(defun coq-state-preserving-tactic-p 275,9231 -(defun coq-state-changing-tactic-p 280,9379 -(defun coq-state-changing-command-p 287,9613 -(defun coq-section-or-module-start-p 294,9959 -(defun build-list-id-from-string 303,10200 -(defun coq-last-prompt-info 316,10730 -(defun coq-last-prompt-info-safe 328,11271 -(defvar coq-last-but-one-statenum 338,11786 -(defvar coq-last-but-one-proofnum 340,11853 -(defvar coq-last-but-one-proofstack 342,11916 -(defun coq-get-span-statenum 344,11958 -(defun coq-get-span-proofnum 349,12073 -(defun coq-get-span-proofstack 354,12188 -(defun coq-set-span-statenum 359,12332 -(defun coq-get-span-goalcmd 364,12463 -(defun coq-set-span-goalcmd 369,12577 -(defun coq-set-span-proofnum 374,12707 -(defun coq-set-span-proofstack 379,12838 -(defun proof-last-locked-span 384,12998 -(defun coq-set-state-infos 399,13602 -(defun count-not-intersection 439,15681 -(defun coq-find-and-forget-v81 470,16935 -(defun coq-find-and-forget-v80 498,18067 -(defun coq-find-and-forget 593,22766 -(defvar coq-current-goal 606,23306 -(defun coq-goal-hyp 609,23371 -(defun coq-state-preserving-p 622,23804 -(defconst notation-print-kinds-table 637,24310 -(defun coq-PrintScope 641,24478 -(defun coq-guess-or-ask-for-string 660,25034 -(defun coq-ask-do 671,25419 -(defun coq-SearchIsos 680,25807 -(defun coq-SearchConstant 686,26040 -(defun coq-SearchRewrite 690,26133 -(defun coq-SearchAbout 694,26231 -(defun coq-Print 698,26323 -(defun coq-About 702,26445 -(defun coq-LocateConstant 706,26562 -(defun coq-LocateLibrary 712,26697 -(defun coq-addquotes 718,26847 -(defun coq-LocateNotation 720,26895 -(defun coq-Pwd 727,27094 -(defun coq-Inspect 733,27226 -(defun coq-PrintSection(737,27326 -(defun coq-Print-implicit 741,27419 -(defun coq-Check 746,27570 -(defun coq-Show 751,27678 -(defun coq-Compile 765,28121 -(defun coq-guess-command-line 779,28441 -(defun coq-mode-config 800,29294 -(defun coq-hybrid-ouput-goals-response-p 913,33418 -(defun coq-hybrid-ouput-goals-response 919,33676 -(defun coq-shell-mode-config 941,34588 -(defun coq-goals-mode-config 985,36659 -(defun coq-response-config 992,36891 -(defun coq-maybe-compile-buffer 1012,37597 -(defun coq-ancestors-of 1049,39131 -(defun coq-all-ancestors-of 1072,40098 -(defconst coq-require-command-regexp 1084,40491 -(defun coq-process-require-command 1089,40700 -(defun coq-included-children 1094,40827 -(defun coq-process-file 1115,41666 -(defpacustom print-fully-explicit 1140,42581 -(defpacustom print-implicit 1145,42730 -(defpacustom print-coercions 1150,42897 -(defpacustom print-match-wildcards 1155,43042 -(defpacustom print-elim-types 1160,43223 -(defpacustom printing-depth 1165,43390 -(defpacustom time-commands 1170,43552 -(defpacustom auto-compile-vos 1174,43663 -(defun coq-preprocessing 1195,44405 -(defun coq-fake-constant-markup 1210,44824 -(defun coq-create-span-menu 1232,45631 -(defconst module-kinds-table 1259,46433 -(defconst modtype-kinds-table1263,46583 -(defun coq-insert-section-or-module 1267,46712 -(defconst reqkinds-kinds-table1290,47572 -(defun coq-insert-requires 1295,47717 -(defun coq-end-Section 1311,48223 -(defun coq-insert-intros 1329,48807 -(defun coq-insert-match 1341,49331 -(defun coq-insert-tactic 1373,50509 -(defun coq-insert-tactical 1379,50748 -(defun coq-insert-command 1385,50997 -(defun coq-insert-term 1391,51241 -(define-key coq-keymap 1398,51439 -(define-key coq-keymap 1399,51497 -(define-key coq-keymap 1400,51554 -(define-key coq-keymap 1401,51623 -(define-key coq-keymap 1402,51679 -(define-key coq-keymap 1403,51728 -(define-key coq-keymap 1404,51786 -(define-key coq-keymap 1406,51847 -(define-key coq-keymap 1407,51906 -(define-key coq-keymap 1409,51970 -(define-key coq-keymap 1410,52030 -(define-key coq-keymap 1412,52086 -(define-key coq-keymap 1413,52136 -(define-key coq-keymap 1414,52186 -(define-key coq-keymap 1415,52236 -(define-key coq-keymap 1416,52290 -(define-key coq-keymap 1417,52349 -(defvar last-coq-error-location 1427,52532 -(defun coq-get-last-error-location 1436,52931 -(defun coq-highlight-error 1469,54328 -(defvar coq-allow-highlight-error 1534,56883 -(defun coq-decide-highlight-error 1540,57149 -(defun coq-highlight-error-hook 1545,57311 -(defun first-word-of-buffer 1556,57704 -(defun coq-show-first-goal 1565,57935 -(defun is-not-split-vertic 1590,58824 -(defun optim-resp-windows 1599,59263 +(defconst coq-syntax-db 22,534 +(defvar coq-user-tactics-db58,1907 +(defun coq-insert-from-db 68,2256 +(defun coq-build-regexp-list-from-db 86,3037 +(defun max-length-db 108,4090 +(defun coq-build-menu-from-db-internal 120,4365 +(defun coq-build-title-menu 155,5989 +(defun coq-sort-menu-entries 164,6357 +(defun coq-build-menu-from-db 170,6487 +(defun coq-build-abbrev-table-from-db 192,7248 +(defun filter-state-preserving 209,7806 +(defun filter-state-changing 214,7960 +(defface coq-solve-tactics-face 221,8181 +(defconst coq-solve-tactics-face 229,8443 + +coq/coq.el,6066 +(defcustom coq-translate-to-v8 41,1203 +(defun coq-build-prog-args 47,1383 +(defcustom coq-compile-file-command 60,1763 +(defcustom coq-default-undo-limit 70,2132 +(defconst coq-shell-init-cmd 75,2260 +(defcustom coq-prog-env 90,2772 +(defconst coq-shell-restart-cmd 98,3024 +(defvar coq-shell-prompt-pattern 105,3284 +(defvar coq-shell-cd 113,3613 +(defvar coq-shell-abort-goal-regexp 117,3768 +(defvar coq-shell-proof-completed-regexp 120,3894 +(defvar coq-goal-regexp123,4046 +(defun coq-library-directory 132,4235 +(defcustom coq-tags 139,4415 +(defconst coq-interrupt-regexp 144,4565 +(defcustom coq-www-home-page 149,4686 +(defvar coq-outline-regexp159,4857 +(defvar coq-outline-heading-end-regexp 166,5071 +(defvar coq-shell-outline-regexp 168,5125 +(defvar coq-shell-outline-heading-end-regexp 169,5175 +(defconst coq-kill-goal-command 174,5285 +(defconst coq-forget-id-command 175,5328 +(defconst coq-back-n-command 176,5375 +(defconst coq-state-preserving-tactics-regexp 180,5519 +(defconst coq-state-changing-commands-regexp182,5620 +(defconst coq-state-preserving-commands-regexp 184,5727 +(defconst coq-commands-regexp 186,5839 +(defvar coq-retractable-instruct-regexp 188,5917 +(defvar coq-non-retractable-instruct-regexp 190,6008 +(defvar coq-keywords-section194,6148 +(defvar coq-section-regexp 197,6242 +(defun coq-set-undo-limit 231,7342 +(defconst coq-keywords-decl-defn-regexp242,7781 +(defun coq-proof-mode-p 246,7931 +(defun coq-is-comment-or-proverprocp 257,8339 +(defun coq-is-goalsave-p 259,8443 +(defun coq-is-module-equal-p 260,8518 +(defun coq-is-def-p 263,8714 +(defun coq-is-decl-defn-p 265,8822 +(defun coq-state-preserving-command-p 270,8989 +(defun coq-command-p 273,9123 +(defun coq-state-preserving-tactic-p 276,9223 +(defun coq-state-changing-tactic-p 281,9371 +(defun coq-state-changing-command-p 288,9605 +(defun coq-section-or-module-start-p 295,9951 +(defun build-list-id-from-string 304,10192 +(defun coq-last-prompt-info 317,10722 +(defun coq-last-prompt-info-safe 329,11263 +(defvar coq-last-but-one-statenum 335,11520 +(defvar coq-last-but-one-proofnum 341,11818 +(defvar coq-last-but-one-proofstack 344,11916 +(defun coq-get-span-statenum 347,12026 +(defun coq-get-span-proofnum 352,12141 +(defun coq-get-span-proofstack 357,12256 +(defun coq-set-span-statenum 362,12400 +(defun coq-get-span-goalcmd 367,12531 +(defun coq-set-span-goalcmd 372,12645 +(defun coq-set-span-proofnum 377,12775 +(defun coq-set-span-proofstack 382,12906 +(defun proof-last-locked-span 387,13066 +(defun coq-set-state-infos 402,13670 +(defun count-not-intersection 442,15749 +(defun coq-find-and-forget-v81 473,17003 +(defun coq-find-and-forget-v80 501,18135 +(defun coq-find-and-forget 596,22834 +(defvar coq-current-goal 609,23374 +(defun coq-goal-hyp 612,23439 +(defun coq-state-preserving-p 625,23872 +(defconst notation-print-kinds-table 640,24378 +(defun coq-PrintScope 644,24546 +(defun coq-guess-or-ask-for-string 663,25102 +(defun coq-ask-do 674,25487 +(defun coq-SearchIsos 683,25875 +(defun coq-SearchConstant 689,26108 +(defun coq-SearchRewrite 693,26201 +(defun coq-SearchAbout 697,26299 +(defun coq-Print 701,26391 +(defun coq-About 705,26513 +(defun coq-LocateConstant 709,26630 +(defun coq-LocateLibrary 715,26765 +(defun coq-addquotes 721,26915 +(defun coq-LocateNotation 723,26963 +(defun coq-Pwd 730,27162 +(defun coq-Inspect 736,27294 +(defun coq-PrintSection(740,27394 +(defun coq-Print-implicit 744,27487 +(defun coq-Check 749,27638 +(defun coq-Show 754,27746 +(defun coq-Compile 768,28189 +(defun coq-guess-command-line 782,28509 +(defun coq-mode-config 803,29362 +(defun coq-hybrid-ouput-goals-response-p 916,33486 +(defun coq-hybrid-ouput-goals-response 922,33744 +(defun coq-shell-mode-config 944,34656 +(defun coq-goals-mode-config 988,36727 +(defun coq-response-config 995,36959 +(defpacustom print-fully-explicit 1018,37668 +(defpacustom print-implicit 1023,37817 +(defpacustom print-coercions 1028,37984 +(defpacustom print-match-wildcards 1033,38129 +(defpacustom print-elim-types 1038,38310 +(defpacustom printing-depth 1043,38477 +(defpacustom time-commands 1048,38639 +(defpacustom auto-compile-vos 1052,38750 +(defun coq-maybe-compile-buffer 1081,39866 +(defun coq-ancestors-of 1118,41400 +(defun coq-all-ancestors-of 1141,42367 +(defconst coq-require-command-regexp 1153,42760 +(defun coq-process-require-command 1158,42969 +(defun coq-included-children 1163,43096 +(defun coq-process-file 1184,43935 +(defun coq-preprocessing 1199,44474 +(defun coq-fake-constant-markup 1214,44893 +(defun coq-create-span-menu 1236,45700 +(defconst module-kinds-table 1256,46277 +(defconst modtype-kinds-table1260,46427 +(defun coq-insert-section-or-module 1264,46556 +(defconst reqkinds-kinds-table1287,47416 +(defun coq-insert-requires 1292,47561 +(defun coq-end-Section 1308,48067 +(defun coq-insert-intros 1326,48651 +(defun coq-insert-match 1338,49175 +(defun coq-insert-tactic 1370,50353 +(defun coq-insert-tactical 1376,50592 +(defun coq-insert-command 1382,50841 +(defun coq-insert-term 1388,51085 +(define-key coq-keymap 1395,51283 +(define-key coq-keymap 1396,51341 +(define-key coq-keymap 1397,51398 +(define-key coq-keymap 1398,51467 +(define-key coq-keymap 1399,51523 +(define-key coq-keymap 1400,51572 +(define-key coq-keymap 1401,51630 +(define-key coq-keymap 1403,51691 +(define-key coq-keymap 1404,51750 +(define-key coq-keymap 1406,51814 +(define-key coq-keymap 1407,51874 +(define-key coq-keymap 1409,51930 +(define-key coq-keymap 1410,51980 +(define-key coq-keymap 1411,52030 +(define-key coq-keymap 1412,52080 +(define-key coq-keymap 1413,52134 +(define-key coq-keymap 1414,52193 +(defvar last-coq-error-location 1424,52376 +(defun coq-get-last-error-location 1433,52775 +(defun coq-highlight-error 1466,54172 +(defvar coq-allow-highlight-error 1531,56727 +(defun coq-decide-highlight-error 1537,56993 +(defun coq-highlight-error-hook 1542,57155 +(defun first-word-of-buffer 1553,57548 +(defun coq-show-first-goal 1562,57779 +(defun is-not-split-vertic 1587,58668 +(defun optim-resp-windows 1596,59107 coq/coq-indent.el,2241 (defconst coq-any-command-regexp11,262 @@ -250,110 +249,110 @@ coq/coq-local-vars.el,279 (defun coq-ask-insert-coq-prog-name 148,6067 coq/coq-syntax.el,2572 -(defcustom coq-prog-name 12,357 -(defvar coq-version-is-V8 33,1303 -(defvar coq-version-is-V8-0 35,1382 -(defvar coq-version-is-V8-1 42,1760 -(defun coq-determine-version 51,2193 -(defcustom coq-user-tactics-db 96,4053 -(defcustom coq-user-commands-db 113,4566 -(defcustom coq-user-tacticals-db 129,5085 -(defcustom coq-user-solve-tactics-db 145,5606 -(defcustom coq-user-reserved-db 163,6127 -(defvar coq-tactics-db181,6658 -(defvar coq-solve-tactics-db336,14726 -(defvar coq-tacticals-db359,15524 -(defvar coq-decl-db384,16460 -(defvar coq-defn-db406,17678 -(defvar coq-goal-starters-db459,21664 -(defvar coq-commands-db485,23155 -(defvar coq-terms-db611,32442 -(defun coq-count-match 675,35094 -(defun coq-goal-command-str-v80-p 694,35957 -(defun coq-module-opening-p 717,36830 -(defun coq-section-command-p 728,37246 -(defun coq-goal-command-str-v81-p 732,37343 -(defun coq-goal-command-p-v81 747,38012 -(defun coq-goal-command-str-p 757,38352 -(defun coq-goal-command-p 767,38718 -(defvar coq-keywords-save-strict775,39030 -(defvar coq-keywords-save784,39143 -(defun coq-save-command-p 788,39221 -(defvar coq-keywords-kill-goal 797,39515 -(defvar coq-keywords-state-changing-misc-commands801,39606 -(defvar coq-keywords-goal804,39731 -(defvar coq-keywords-decl807,39814 -(defvar coq-keywords-defn810,39888 -(defvar coq-keywords-state-changing-commands814,39963 -(defvar coq-keywords-state-preserving-commands823,40224 -(defvar coq-keywords-commands828,40440 -(defvar coq-solve-tactics833,40589 -(defvar coq-tacticals837,40710 -(defvar coq-reserved843,40887 -(defvar coq-state-changing-tactics854,41216 -(defvar coq-state-preserving-tactics857,41325 -(defvar coq-tactics861,41439 -(defvar coq-retractable-instruct864,41528 -(defvar coq-non-retractable-instruct867,41638 -(defvar coq-keywords871,41766 -(defvar coq-symbols878,41934 -(defvar coq-error-regexp 897,42147 -(defvar coq-id 900,42375 -(defvar coq-id-shy 901,42400 -(defvar coq-ids 903,42454 -(defun coq-first-abstr-regexp 905,42495 -(defvar coq-font-lock-terms908,42591 -(defconst coq-save-command-regexp-strict926,43552 -(defconst coq-save-command-regexp930,43719 -(defconst coq-save-with-hole-regexp934,43872 -(defconst coq-goal-command-regexp938,44031 -(defconst coq-goal-with-hole-regexp941,44131 -(defconst coq-decl-with-hole-regexp945,44264 -(defconst coq-defn-with-hole-regexp949,44397 -(defconst coq-with-with-hole-regexp959,44686 -(defvar coq-font-lock-keywords-1965,44979 -(defvar coq-font-lock-keywords 989,46243 -(defun coq-init-syntax-table 991,46301 -(defconst coq-generic-expression1020,47200 - -coq/x-symbol-coq.el,1746 -(defvar x-symbol-coq-required-fonts 16,384 -(defvar x-symbol-coq-name 24,785 -(defvar x-symbol-coq-modeline-name 25,825 -(defcustom x-symbol-coq-header-groups-alist 27,868 -(defcustom x-symbol-coq-electric-ignore 34,1086 -(defvar x-symbol-coq-required-fonts 41,1331 -(defvar x-symbol-coq-extra-menu-items 44,1430 -(defvar x-symbol-coq-token-grammar48,1518 -(defun x-symbol-coq-default-token-list 64,2184 -(defvar x-symbol-coq-user-table 76,2472 -(defvar x-symbol-coq-generated-data 79,2578 -(defvar x-symbol-coq-master-directory 87,2816 -(defvar x-symbol-coq-image-searchpath 88,2864 -(defvar x-symbol-coq-image-cached-dirs 89,2911 -(defvar x-symbol-coq-image-file-truename-alist 90,2976 -(defvar x-symbol-coq-image-keywords 91,3028 -(defcustom x-symbol-coq-subscript-matcher 98,3256 -(defcustom x-symbol-coq-font-lock-regexp 104,3488 -(defcustom x-symbol-coq-font-lock-limit-regexp 109,3660 -(defcustom x-symbol-coq-font-lock-contents-regexp 115,3848 -(defcustom x-symbol-coq-single-char-regexp 122,4102 -(defun x-symbol-coq-subscript-matcher 127,4250 -(defun coq-match-subscript 162,5939 -(defvar x-symbol-coq-font-lock-allowed-faces 169,6113 -(defcustom x-symbol-coq-class-alist174,6338 -(defcustom x-symbol-coq-class-face-alist 185,6716 -(defvar x-symbol-coq-font-lock-keywords 195,7026 -(defvar x-symbol-coq-font-lock-allowed-faces 197,7072 -(defvar x-symbol-coq-case-insensitive 203,7296 -(defvar x-symbol-coq-token-shape 204,7339 -(defvar x-symbol-coq-input-token-ignore 205,7377 -(defvar x-symbol-coq-token-list 206,7422 -(defvar x-symbol-coq-symbol-table 208,7466 -(defvar x-symbol-coq-xsymbol-table 312,9888 -(defun x-symbol-coq-prepare-table 459,13756 -(defvar x-symbol-coq-table468,14023 -(defcustom x-symbol-coq-auto-style475,14184 +(defcustom coq-prog-name 12,355 +(defvar coq-version-is-V8 33,1301 +(defvar coq-version-is-V8-0 35,1380 +(defvar coq-version-is-V8-1 42,1758 +(defun coq-determine-version 51,2191 +(defcustom coq-user-tactics-db 96,4049 +(defcustom coq-user-commands-db 113,4562 +(defcustom coq-user-tacticals-db 129,5081 +(defcustom coq-user-solve-tactics-db 145,5602 +(defcustom coq-user-reserved-db 163,6123 +(defvar coq-tactics-db181,6654 +(defvar coq-solve-tactics-db336,14722 +(defvar coq-tacticals-db359,15520 +(defvar coq-decl-db384,16456 +(defvar coq-defn-db406,17674 +(defvar coq-goal-starters-db459,21660 +(defvar coq-commands-db485,23151 +(defvar coq-terms-db611,32438 +(defun coq-count-match 675,35090 +(defun coq-goal-command-str-v80-p 694,35953 +(defun coq-module-opening-p 717,36826 +(defun coq-section-command-p 728,37242 +(defun coq-goal-command-str-v81-p 732,37339 +(defun coq-goal-command-p-v81 747,38008 +(defun coq-goal-command-str-p 757,38348 +(defun coq-goal-command-p 767,38714 +(defvar coq-keywords-save-strict775,39026 +(defvar coq-keywords-save784,39139 +(defun coq-save-command-p 788,39217 +(defvar coq-keywords-kill-goal 797,39511 +(defvar coq-keywords-state-changing-misc-commands801,39602 +(defvar coq-keywords-goal804,39727 +(defvar coq-keywords-decl807,39810 +(defvar coq-keywords-defn810,39884 +(defvar coq-keywords-state-changing-commands814,39959 +(defvar coq-keywords-state-preserving-commands823,40220 +(defvar coq-keywords-commands828,40436 +(defvar coq-solve-tactics833,40585 +(defvar coq-tacticals837,40706 +(defvar coq-reserved843,40883 +(defvar coq-state-changing-tactics854,41212 +(defvar coq-state-preserving-tactics857,41321 +(defvar coq-tactics861,41435 +(defvar coq-retractable-instruct864,41524 +(defvar coq-non-retractable-instruct867,41634 +(defvar coq-keywords871,41762 +(defvar coq-symbols878,41930 +(defvar coq-error-regexp 897,42143 +(defvar coq-id 900,42371 +(defvar coq-id-shy 901,42396 +(defvar coq-ids 903,42450 +(defun coq-first-abstr-regexp 905,42491 +(defvar coq-font-lock-terms908,42587 +(defconst coq-save-command-regexp-strict926,43548 +(defconst coq-save-command-regexp930,43715 +(defconst coq-save-with-hole-regexp934,43868 +(defconst coq-goal-command-regexp938,44027 +(defconst coq-goal-with-hole-regexp941,44127 +(defconst coq-decl-with-hole-regexp945,44260 +(defconst coq-defn-with-hole-regexp949,44393 +(defconst coq-with-with-hole-regexp959,44682 +(defvar coq-font-lock-keywords-1965,44975 +(defvar coq-font-lock-keywords 989,46239 +(defun coq-init-syntax-table 991,46297 +(defconst coq-generic-expression1020,47196 + +coq/x-symbol-coq.el,1747 +(defvar x-symbol-coq-required-fonts 18,450 +(defvar x-symbol-coq-name 26,851 +(defvar x-symbol-coq-modeline-name 27,891 +(defcustom x-symbol-coq-header-groups-alist 29,934 +(defcustom x-symbol-coq-electric-ignore 36,1152 +(defvar x-symbol-coq-required-fonts 43,1397 +(defvar x-symbol-coq-extra-menu-items 46,1496 +(defvar x-symbol-coq-token-grammar50,1584 +(defun x-symbol-coq-default-token-list 66,2250 +(defvar x-symbol-coq-user-table 78,2538 +(defvar x-symbol-coq-generated-data 81,2644 +(defvar x-symbol-coq-master-directory 89,2882 +(defvar x-symbol-coq-image-searchpath 90,2930 +(defvar x-symbol-coq-image-cached-dirs 91,2977 +(defvar x-symbol-coq-image-file-truename-alist 92,3042 +(defvar x-symbol-coq-image-keywords 93,3094 +(defcustom x-symbol-coq-subscript-matcher 100,3322 +(defcustom x-symbol-coq-font-lock-regexp 106,3554 +(defcustom x-symbol-coq-font-lock-limit-regexp 111,3726 +(defcustom x-symbol-coq-font-lock-contents-regexp 117,3914 +(defcustom x-symbol-coq-single-char-regexp 124,4168 +(defun x-symbol-coq-subscript-matcher 129,4316 +(defun coq-match-subscript 164,6005 +(defvar x-symbol-coq-font-lock-allowed-faces 171,6179 +(defcustom x-symbol-coq-class-alist176,6404 +(defcustom x-symbol-coq-class-face-alist 187,6782 +(defvar x-symbol-coq-font-lock-keywords 197,7092 +(defvar x-symbol-coq-font-lock-allowed-faces 199,7138 +(defvar x-symbol-coq-case-insensitive 205,7362 +(defvar x-symbol-coq-token-shape 206,7405 +(defvar x-symbol-coq-input-token-ignore 207,7443 +(defvar x-symbol-coq-token-list 208,7488 +(defvar x-symbol-coq-symbol-table 210,7532 +(defvar x-symbol-coq-xsymbol-table 314,9954 +(defun x-symbol-coq-prepare-table 461,13822 +(defvar x-symbol-coq-table470,14089 +(defcustom x-symbol-coq-auto-style477,14250 demoisa/demoisa.el,349 (defcustom isabelledemo-prog-name 54,1809 @@ -365,72 +364,72 @@ demoisa/demoisa.el,349 (define-derived-mode demoisa-response-mode 127,4196 (define-derived-mode demoisa-goals-mode 131,4323 -isar/isabelle-system.el,1400 -(defgroup isabelle 24,731 -(defcustom isabelle-web-page28,859 -(defcustom isa-isatool-command39,1154 -(defvar isatool-not-found 66,2097 -(defun isa-set-isatool-command 69,2210 -(defun isa-shell-command-to-string 89,3071 -(defun isa-getenv 95,3295 -(defcustom isabelle-program-name114,3956 -(defvar isabelle-prog-name 140,4886 -(defun isabelle-command-line 143,5013 -(defun isabelle-choose-logic 167,5971 -(defun isa-tool-list-logics 189,6937 -(defun isa-view-doc 196,7174 -(defun isa-tool-list-docs 204,7399 -(defconst isabelle-verbatim-regexp 231,8431 -(defun isabelle-verbatim 234,8573 -(defcustom isabelle-refresh-logics 241,8734 -(defcustom isabelle-logics-available 249,9061 -(defcustom isabelle-chosen-logic 257,9361 -(defconst isabelle-docs-menu270,9829 -(defun isabelle-logics-menu-calculate 280,10221 -(defvar isabelle-time-to-refresh-logics 296,10728 -(defun isabelle-logics-menu-refresh 299,10822 -(defun isabelle-logics-menu-filter 316,11519 -(defun isabelle-menu-bar-update-logics 322,11729 -(defvar isabelle-logics-menu-entries 333,12068 -(defvar isabelle-logics-menu335,12140 -(defun isabelle-load-isar-keywords 348,12752 -(defpgdefault menu-entries369,13493 -(defpgdefault help-menu-entries 372,13545 -(defun isabelle-convert-idmarkup-to-subterm 400,14297 -(defun isabelle-create-span-menu 424,15308 -(defun isabelle-xml-sml-escapes 440,15750 -(defun isabelle-process-pgip 443,15851 +isar/isabelle-system.el,1399 +(defgroup isabelle 26,775 +(defcustom isabelle-web-page30,903 +(defcustom isa-isatool-command41,1198 +(defvar isatool-not-found 68,2141 +(defun isa-set-isatool-command 71,2254 +(defun isa-shell-command-to-string 91,3115 +(defun isa-getenv 97,3339 +(defcustom isabelle-program-name116,4000 +(defvar isabelle-prog-name 142,4930 +(defun isa-tool-list-logics 145,5057 +(defcustom isabelle-logics-available 152,5294 +(defcustom isabelle-chosen-logic 163,5658 +(defun isabelle-command-line 176,6126 +(defun isabelle-choose-logic 199,7083 +(defun isa-view-doc 221,8049 +(defun isa-tool-list-docs 229,8274 +(defconst isabelle-verbatim-regexp 256,9306 +(defun isabelle-verbatim 259,9448 +(defcustom isabelle-refresh-logics 266,9609 +(defvar isabelle-docs-menu 274,9936 +(defvar isabelle-logics-menu-entries 282,10223 +(defun isabelle-logics-menu-calculate 285,10296 +(defvar isabelle-time-to-refresh-logics 304,10859 +(defun isabelle-logics-menu-refresh 308,10954 +(defun isabelle-logics-menu-filter 325,11651 +(defun isabelle-menu-bar-update-logics 331,11861 +(defvar isabelle-logics-menu342,12200 +(defun isabelle-load-isar-keywords 355,12812 +(defpgdefault menu-entries376,13553 +(defpgdefault help-menu-entries 379,13605 +(defun isabelle-convert-idmarkup-to-subterm 407,14363 +(defun isabelle-create-span-menu 431,15374 +(defun isabelle-xml-sml-escapes 447,15816 +(defun isabelle-process-pgip 450,15917 isar/isar.el,1204 -(defcustom isar-keywords-name 30,707 -(defpgdefault completion-table 47,1230 -(defcustom isar-web-page49,1283 -(defun isar-strip-terminators 63,1615 -(defun isar-markup-ml 76,1992 -(defun isar-mode-config-set-variables 81,2127 -(defun isar-shell-mode-config-set-variables 146,5142 -(defun isar-remove-file 244,9291 -(defun isar-shell-compute-new-files-list 254,9654 -(defun isar-activate-scripting 265,10120 -(define-derived-mode isar-shell-mode 274,10290 -(define-derived-mode isar-response-mode 279,10413 -(define-derived-mode isar-goals-mode 284,10595 -(define-derived-mode isar-mode 289,10770 -(defpgdefault menu-entries343,12742 -(defun isar-count-undos 373,13981 -(defun isar-find-and-forget 400,15095 -(defun isar-goal-command-p 439,16675 -(defun isar-global-save-command-p 444,16852 -(defvar isar-current-goal 465,17713 -(defun isar-state-preserving-p 468,17779 -(defvar isar-shell-current-line-width 492,18916 -(defun isar-shell-adjust-line-width 497,19108 -(defun isar-preprocessing 520,19999 -(defun isar-mode-config 543,21266 -(defun isar-shell-mode-config 554,21767 -(defun isar-response-mode-config 565,22126 -(defun isar-goals-mode-config 574,22376 -(defun isar-goalhyplit-test 585,22715 +(defcustom isar-keywords-name 31,721 +(defpgdefault completion-table 48,1244 +(defcustom isar-web-page50,1297 +(defun isar-strip-terminators 64,1633 +(defun isar-markup-ml 77,2010 +(defun isar-mode-config-set-variables 82,2145 +(defun isar-shell-mode-config-set-variables 147,5159 +(defun isar-remove-file 245,9308 +(defun isar-shell-compute-new-files-list 255,9671 +(defun isar-activate-scripting 266,10137 +(define-derived-mode isar-shell-mode 275,10307 +(define-derived-mode isar-response-mode 280,10430 +(define-derived-mode isar-goals-mode 285,10612 +(define-derived-mode isar-mode 290,10787 +(defpgdefault menu-entries344,12759 +(defun isar-count-undos 374,13998 +(defun isar-find-and-forget 401,15112 +(defun isar-goal-command-p 440,16692 +(defun isar-global-save-command-p 445,16869 +(defvar isar-current-goal 466,17730 +(defun isar-state-preserving-p 469,17796 +(defvar isar-shell-current-line-width 493,18933 +(defun isar-shell-adjust-line-width 498,19125 +(defun isar-preprocessing 521,20016 +(defun isar-mode-config 544,21283 +(defun isar-shell-mode-config 555,21784 +(defun isar-response-mode-config 566,22143 +(defun isar-goals-mode-config 575,22386 +(defun isar-goalhyplit-test 586,22718 isar/isar-find-theorems.el,778 (defun isar-find-theorems-minibuffer 18,715 @@ -480,129 +479,129 @@ isar/isar-mmm.el,83 (defconst isar-start-latex-regexp 23,697 (defconst isar-start-sml-regexp 35,1130 -isar/isar-syntax.el,3470 -(defconst isar-script-syntax-table-entries18,433 -(defconst isar-script-syntax-table-alist59,1464 -(defun isar-init-syntax-table 68,1754 -(defun isar-init-output-syntax-table 76,2001 -(defconst isar-keyword-begin 92,2448 -(defconst isar-keyword-end 93,2486 -(defconst isar-keywords-theory-enclose95,2521 -(defconst isar-keywords-theory100,2666 -(defconst isar-keywords-save105,2811 -(defconst isar-keywords-proof-enclose110,2940 -(defconst isar-keywords-proof116,3122 -(defconst isar-keywords-proof-context123,3327 -(defconst isar-keywords-local-goal127,3441 -(defconst isar-keywords-proper131,3553 -(defconst isar-keywords-improper136,3686 -(defconst isar-keywords-outline141,3832 -(defconst isar-keywords-fume144,3897 -(defconst isar-keywords-indent-open151,4115 -(defconst isar-keywords-indent-close157,4299 -(defconst isar-keywords-indent-enclose161,4404 -(defun isar-regexp-simple-alt 170,4619 -(defun isar-ids-to-regexp 190,5379 -(defconst isar-ext-first 224,6785 -(defconst isar-ext-rest 225,6852 -(defconst isar-long-id-stuff 227,6924 -(defconst isar-id 228,6998 -(defconst isar-idx 229,7068 -(defconst isar-string 231,7127 -(defconst isar-any-command-regexp233,7187 -(defconst isar-name-regexp237,7321 -(defconst isar-improper-regexp243,7616 -(defconst isar-save-command-regexp247,7764 -(defconst isar-global-save-command-regexp250,7865 -(defconst isar-goal-command-regexp253,7979 -(defconst isar-local-goal-command-regexp256,8087 -(defconst isar-comment-start 259,8200 -(defconst isar-comment-end 260,8235 -(defconst isar-comment-start-regexp 261,8268 -(defconst isar-comment-end-regexp 262,8339 -(defconst isar-string-start-regexp 264,8407 -(defconst isar-string-end-regexp 265,8459 -(defconst isar-antiq-regexp274,8712 -(defconst isar-nesting-regexp281,8873 -(defun isar-nesting 284,8971 -(defun isar-match-nesting 296,9392 -(defface isabelle-class-name-face308,9723 -(defface isabelle-tfree-name-face318,9998 -(defface isabelle-tvar-name-face328,10279 -(defface isabelle-free-name-face338,10559 -(defface isabelle-bound-name-face348,10835 -(defface isabelle-var-name-face358,11114 -(defconst isabelle-class-name-face 368,11393 -(defconst isabelle-tfree-name-face 369,11455 -(defconst isabelle-tvar-name-face 370,11517 -(defconst isabelle-free-name-face 371,11578 -(defconst isabelle-bound-name-face 372,11639 -(defconst isabelle-var-name-face 373,11701 -(defconst isar-font-lock-local376,11763 -(defvar isar-font-lock-keywords-1381,11931 -(defvar isar-output-font-lock-keywords-1395,12797 -(defvar isar-goals-font-lock-keywords422,14421 -(defconst isar-undo 456,15100 -(defun isar-remove 458,15162 -(defun isar-undos 461,15237 -(defun isar-cannot-undo 465,15343 -(defconst isar-theory-start-regexp468,15413 -(defconst isar-end-regexp474,15578 -(defconst isar-undo-fail-regexp478,15679 -(defconst isar-undo-skip-regexp482,15783 -(defconst isar-undo-ignore-regexp485,15904 -(defconst isar-undo-remove-regexp488,15969 -(defconst isar-any-entity-regexp496,16144 -(defconst isar-named-entity-regexp501,16331 -(defconst isar-unnamed-entity-regexp506,16508 -(defconst isar-next-entity-regexps509,16610 -(defconst isar-generic-expression517,16921 -(defconst isar-indent-any-regexp528,17238 -(defconst isar-indent-inner-regexp530,17331 -(defconst isar-indent-enclose-regexp532,17397 -(defconst isar-indent-open-regexp534,17513 -(defconst isar-indent-close-regexp536,17623 -(defconst isar-outline-regexp542,17760 -(defconst isar-outline-heading-end-regexp 546,17913 - -isar/x-symbol-isar.el,1774 -(defvar x-symbol-isar-required-fonts 12,429 -(defvar x-symbol-isar-name 20,829 -(defvar x-symbol-isar-modeline-name 21,875 -(defcustom x-symbol-isar-header-groups-alist 23,919 -(defcustom x-symbol-isar-electric-ignore 30,1139 -(defvar x-symbol-isar-required-fonts 38,1387 -(defvar x-symbol-isar-extra-menu-items 41,1492 -(defvar x-symbol-isar-token-grammar45,1586 -(defun x-symbol-isar-token-list 52,1784 -(defvar x-symbol-isar-user-table 55,1869 -(defvar x-symbol-isar-generated-data 58,1982 -(defvar x-symbol-isar-master-directory 66,2221 -(defvar x-symbol-isar-image-searchpath 67,2270 -(defvar x-symbol-isar-image-cached-dirs 68,2318 -(defvar x-symbol-isar-image-file-truename-alist 69,2384 -(defvar x-symbol-isar-image-keywords 70,2437 -(defcustom x-symbol-isar-subscript-matcher 80,2777 -(defcustom x-symbol-isar-font-lock-regexp 86,3012 -(defcustom x-symbol-isar-font-lock-limit-regexp 91,3188 -(defcustom x-symbol-isar-font-lock-contents-regexp 97,3412 -(defcustom x-symbol-isar-single-char-regexp 107,3796 -(defun x-symbol-isar-subscript-matcher 113,4066 -(defun isabelle-match-subscript 155,5718 -(defvar x-symbol-isar-font-lock-keywords164,6101 -(defvar x-symbol-isar-font-lock-allowed-faces 171,6361 -(defcustom x-symbol-isar-class-alist178,6589 -(defcustom x-symbol-isar-class-face-alist 189,7010 -(defvar x-symbol-isar-case-insensitive 204,7530 -(defvar x-symbol-isar-token-shape 205,7574 -(defvar x-symbol-isar-input-token-ignore 206,7613 -(defvar x-symbol-isar-token-list 207,7659 -(defvar x-symbol-isar-symbol-table 209,7704 -(defvar x-symbol-isar-xsymbol-table 309,10436 -(defun x-symbol-isar-prepare-table 455,14866 -(defvar x-symbol-isar-table463,15062 -(defcustom x-symbol-isar-auto-style477,15395 -(defcustom x-symbol-isar-auto-coding-alist 491,15897 +isar/isar-syntax.el,3471 +(defconst isar-script-syntax-table-entries20,472 +(defconst isar-script-syntax-table-alist61,1503 +(defun isar-init-syntax-table 70,1793 +(defun isar-init-output-syntax-table 78,2040 +(defconst isar-keyword-begin 94,2487 +(defconst isar-keyword-end 95,2525 +(defconst isar-keywords-theory-enclose97,2560 +(defconst isar-keywords-theory102,2705 +(defconst isar-keywords-save107,2850 +(defconst isar-keywords-proof-enclose112,2979 +(defconst isar-keywords-proof118,3161 +(defconst isar-keywords-proof-context125,3366 +(defconst isar-keywords-local-goal129,3480 +(defconst isar-keywords-proper133,3592 +(defconst isar-keywords-improper138,3725 +(defconst isar-keywords-outline143,3871 +(defconst isar-keywords-fume146,3936 +(defconst isar-keywords-indent-open153,4154 +(defconst isar-keywords-indent-close159,4338 +(defconst isar-keywords-indent-enclose163,4443 +(defun isar-regexp-simple-alt 172,4658 +(defun isar-ids-to-regexp 192,5418 +(defconst isar-ext-first 226,6824 +(defconst isar-ext-rest 227,6891 +(defconst isar-long-id-stuff 229,6963 +(defconst isar-id 230,7037 +(defconst isar-idx 231,7107 +(defconst isar-string 233,7166 +(defconst isar-any-command-regexp235,7226 +(defconst isar-name-regexp239,7360 +(defconst isar-improper-regexp245,7655 +(defconst isar-save-command-regexp249,7803 +(defconst isar-global-save-command-regexp252,7904 +(defconst isar-goal-command-regexp255,8018 +(defconst isar-local-goal-command-regexp258,8126 +(defconst isar-comment-start 261,8239 +(defconst isar-comment-end 262,8274 +(defconst isar-comment-start-regexp 263,8307 +(defconst isar-comment-end-regexp 264,8378 +(defconst isar-string-start-regexp 266,8446 +(defconst isar-string-end-regexp 267,8498 +(defconst isar-antiq-regexp276,8751 +(defconst isar-nesting-regexp283,8912 +(defun isar-nesting 286,9010 +(defun isar-match-nesting 298,9431 +(defface isabelle-class-name-face310,9762 +(defface isabelle-tfree-name-face320,10037 +(defface isabelle-tvar-name-face330,10318 +(defface isabelle-free-name-face340,10598 +(defface isabelle-bound-name-face350,10874 +(defface isabelle-var-name-face360,11153 +(defconst isabelle-class-name-face 370,11432 +(defconst isabelle-tfree-name-face 371,11494 +(defconst isabelle-tvar-name-face 372,11556 +(defconst isabelle-free-name-face 373,11617 +(defconst isabelle-bound-name-face 374,11678 +(defconst isabelle-var-name-face 375,11740 +(defconst isar-font-lock-local378,11802 +(defvar isar-font-lock-keywords-1383,11968 +(defvar isar-output-font-lock-keywords-1397,12834 +(defvar isar-goals-font-lock-keywords424,14458 +(defconst isar-undo 458,15137 +(defun isar-remove 460,15199 +(defun isar-undos 463,15274 +(defun isar-cannot-undo 467,15367 +(defconst isar-theory-start-regexp470,15437 +(defconst isar-end-regexp476,15602 +(defconst isar-undo-fail-regexp480,15703 +(defconst isar-undo-skip-regexp484,15807 +(defconst isar-undo-ignore-regexp487,15928 +(defconst isar-undo-remove-regexp490,15993 +(defconst isar-any-entity-regexp498,16168 +(defconst isar-named-entity-regexp503,16355 +(defconst isar-unnamed-entity-regexp508,16532 +(defconst isar-next-entity-regexps511,16634 +(defconst isar-generic-expression519,16945 +(defconst isar-indent-any-regexp530,17262 +(defconst isar-indent-inner-regexp532,17355 +(defconst isar-indent-enclose-regexp534,17421 +(defconst isar-indent-open-regexp536,17537 +(defconst isar-indent-close-regexp538,17647 +(defconst isar-outline-regexp544,17784 +(defconst isar-outline-heading-end-regexp 548,17937 + +isar/x-symbol-isar.el,1775 +(defvar x-symbol-isar-required-fonts 15,498 +(defvar x-symbol-isar-name 23,898 +(defvar x-symbol-isar-modeline-name 24,944 +(defcustom x-symbol-isar-header-groups-alist 26,988 +(defcustom x-symbol-isar-electric-ignore 33,1208 +(defvar x-symbol-isar-required-fonts 41,1456 +(defvar x-symbol-isar-extra-menu-items 44,1561 +(defvar x-symbol-isar-token-grammar48,1655 +(defun x-symbol-isar-token-list 55,1853 +(defvar x-symbol-isar-user-table 58,1938 +(defvar x-symbol-isar-generated-data 61,2051 +(defvar x-symbol-isar-master-directory 69,2290 +(defvar x-symbol-isar-image-searchpath 70,2339 +(defvar x-symbol-isar-image-cached-dirs 71,2387 +(defvar x-symbol-isar-image-file-truename-alist 72,2453 +(defvar x-symbol-isar-image-keywords 73,2506 +(defcustom x-symbol-isar-subscript-matcher 83,2846 +(defcustom x-symbol-isar-font-lock-regexp 89,3081 +(defcustom x-symbol-isar-font-lock-limit-regexp 94,3257 +(defcustom x-symbol-isar-font-lock-contents-regexp 100,3481 +(defcustom x-symbol-isar-single-char-regexp 110,3865 +(defun x-symbol-isar-subscript-matcher 116,4135 +(defun isabelle-match-subscript 158,5787 +(defvar x-symbol-isar-font-lock-keywords167,6170 +(defvar x-symbol-isar-font-lock-allowed-faces 174,6430 +(defcustom x-symbol-isar-class-alist181,6658 +(defcustom x-symbol-isar-class-face-alist 192,7079 +(defvar x-symbol-isar-case-insensitive 207,7599 +(defvar x-symbol-isar-token-shape 208,7643 +(defvar x-symbol-isar-input-token-ignore 209,7682 +(defvar x-symbol-isar-token-list 210,7728 +(defvar x-symbol-isar-symbol-table 212,7773 +(defvar x-symbol-isar-xsymbol-table 312,10505 +(defun x-symbol-isar-prepare-table 458,14935 +(defvar x-symbol-isar-table466,15131 +(defcustom x-symbol-isar-auto-style480,15464 +(defcustom x-symbol-isar-auto-coding-alist 494,15966 lclam/lclam.el,524 (defcustom lclam-prog-name 15,385 @@ -683,23 +682,23 @@ lego/lego-syntax.el,600 (defun lego-init-syntax-table 110,4134 phox/phox.el,644 -(defcustom phox-prog-name 31,907 -(defcustom phox-sym-lock-enabled 36,1009 -(defcustom phox-web-page42,1116 -(defcustom phox-doc-dir 48,1266 -(defcustom phox-lib-dir 54,1414 -(defcustom phox-tags-program 60,1558 -(defcustom phox-tags-doc 66,1738 -(defcustom phox-etags 72,1876 -(defpgdefault menu-entries93,2328 -(defun phox-config 107,2521 -(defun phox-shell-config 153,4558 -(define-derived-mode phox-mode 178,5487 -(define-derived-mode phox-shell-mode 198,6099 -(define-derived-mode phox-response-mode 203,6227 -(define-derived-mode phox-goals-mode 215,6654 -(defpgdefault completion-table240,7522 -(defpgdefault x-symbol-language 248,7627 +(defcustom phox-prog-name 31,910 +(defcustom phox-sym-lock-enabled 36,1012 +(defcustom phox-web-page42,1119 +(defcustom phox-doc-dir 48,1269 +(defcustom phox-lib-dir 54,1417 +(defcustom phox-tags-program 60,1561 +(defcustom phox-tags-doc 66,1741 +(defcustom phox-etags 72,1879 +(defpgdefault menu-entries93,2331 +(defun phox-config 107,2524 +(defun phox-shell-config 153,4561 +(define-derived-mode phox-mode 178,5490 +(define-derived-mode phox-shell-mode 198,6102 +(define-derived-mode phox-response-mode 203,6230 +(define-derived-mode phox-goals-mode 215,6657 +(defpgdefault completion-table240,7525 +(defpgdefault x-symbol-language 248,7630 phox/phox-extraction.el,382 (defvar phox-prog-orig 11,480 @@ -754,49 +753,49 @@ phox/phox-outline.el,70 (defun phox-setup-outline 46,1587 phox/phox-pbrpm.el,512 -(defun phox-pbrpm-left-paren-p 25,1167 -(defun phox-pbrpm-right-paren-p 32,1370 -(defun phox-pbrpm-menu-from-string 40,1574 -(defun phox-pbrpm-rename-in-cmd 49,1908 -(defun phox-pbrpm-get-region-name 82,3162 -(defun phox-pbrpm-escape-string 85,3289 -(defun phox-pbrpm-generate-menu 89,3424 -(defalias 'proof-pbrpm-generate-menu proof-pbrpm-generate-menu287,10613 -(defalias 'proof-pbrpm-left-paren-p proof-pbrpm-left-paren-p288,10677 -(defalias 'proof-pbrpm-right-paren-p proof-pbrpm-right-paren-p289,10739 +(defun phox-pbrpm-left-paren-p 27,1188 +(defun phox-pbrpm-right-paren-p 34,1391 +(defun phox-pbrpm-menu-from-string 42,1595 +(defun phox-pbrpm-rename-in-cmd 51,1929 +(defun phox-pbrpm-get-region-name 84,3183 +(defun phox-pbrpm-escape-string 87,3310 +(defun phox-pbrpm-generate-menu 91,3445 +(defalias 'proof-pbrpm-generate-menu proof-pbrpm-generate-menu289,10634 +(defalias 'proof-pbrpm-left-paren-p proof-pbrpm-left-paren-p290,10698 +(defalias 'proof-pbrpm-right-paren-p proof-pbrpm-right-paren-p291,10760 phox/phox-sym-lock.el,1353 -(defvar phox-sym-lock-sym-count 34,1618 -(defvar phox-sym-lock-ext-start 37,1688 -(defvar phox-sym-lock-ext-end 39,1810 -(defvar phox-sym-lock-font-size 42,1929 -(defvar phox-sym-lock-keywords 47,2119 -(defvar phox-sym-lock-enabled 52,2295 -(defvar phox-sym-lock-color 57,2457 -(defvar phox-sym-lock-mouse-face 62,2675 -(defvar phox-sym-lock-mouse-face-enabled 67,2865 -(defconst phox-sym-lock-with-mule 72,3055 -(defun phox-sym-lock-gen-symbol 75,3139 -(defun phox-sym-lock-make-symbols-atomic 83,3442 -(defun phox-sym-lock-compute-font-size 110,4384 -(defvar phox-sym-lock-font-name148,5804 -(defun phox-sym-lock-set-foreground 186,7089 -(defun phox-sym-lock-translate-char 200,7698 -(defun phox-sym-lock-translate-char-or-string 208,7966 -(defun phox-sym-lock-remap-face 215,8193 -(defvar phox-sym-lock-clear-face235,9183 -(defun phox-sym-lock 247,9605 -(defun phox-sym-lock-rec 256,10009 -(defun phox-sym-lock-atom-face 262,10162 -(defun phox-sym-lock-pre-idle-hook-first 267,10458 -(defun phox-sym-lock-pre-idle-hook-last 275,10816 -(defun phox-sym-lock-enable 284,11191 -(defun phox-sym-lock-disable 297,11604 -(defun phox-sym-lock-mouse-face-enable 310,12022 -(defun phox-sym-lock-mouse-face-disable 317,12237 -(defun phox-sym-lock-font-lock-hook 324,12456 -(defun font-lock-set-defaults 339,13149 -(defun phox-sym-lock-patch-keywords 350,13527 +(defvar phox-sym-lock-sym-count 34,1598 +(defvar phox-sym-lock-ext-start 37,1668 +(defvar phox-sym-lock-ext-end 39,1790 +(defvar phox-sym-lock-font-size 42,1909 +(defvar phox-sym-lock-keywords 47,2099 +(defvar phox-sym-lock-enabled 52,2275 +(defvar phox-sym-lock-color 57,2437 +(defvar phox-sym-lock-mouse-face 62,2655 +(defvar phox-sym-lock-mouse-face-enabled 67,2845 +(defconst phox-sym-lock-with-mule 72,3035 +(defun phox-sym-lock-gen-symbol 75,3119 +(defun phox-sym-lock-make-symbols-atomic 83,3422 +(defun phox-sym-lock-compute-font-size 110,4364 +(defvar phox-sym-lock-font-name148,5784 +(defun phox-sym-lock-set-foreground 190,7270 +(defun phox-sym-lock-translate-char 204,7879 +(defun phox-sym-lock-translate-char-or-string 212,8147 +(defun phox-sym-lock-remap-face 219,8374 +(defvar phox-sym-lock-clear-face239,9364 +(defun phox-sym-lock 251,9786 +(defun phox-sym-lock-rec 260,10190 +(defun phox-sym-lock-atom-face 266,10343 +(defun phox-sym-lock-pre-idle-hook-first 271,10639 +(defun phox-sym-lock-pre-idle-hook-last 279,10997 +(defun phox-sym-lock-enable 288,11372 +(defun phox-sym-lock-disable 301,11785 +(defun phox-sym-lock-mouse-face-enable 314,12203 +(defun phox-sym-lock-mouse-face-disable 321,12418 +(defun phox-sym-lock-font-lock-hook 328,12637 +(defun font-lock-set-defaults 343,13330 +(defun phox-sym-lock-patch-keywords 354,13708 phox/phox-tags.el,305 (defun phox-tags-add-table(21,766 @@ -809,40 +808,40 @@ phox/phox-tags.el,305 (defvar phox-tags-menu96,2889 phox/x-symbol-phox.el,1609 -(defvar x-symbol-phox-required-fonts 16,473 -(defcustom x-symbol-phox-header-groups-alist 31,1080 -(defcustom x-symbol-phox-electric-ignore 38,1300 -(defvar x-symbol-phox-required-fonts 45,1516 -(defvar x-symbol-phox-extra-menu-items 48,1617 -(defvar x-symbol-phox-token-grammar51,1706 -(defvar x-symbol-phox-input-token-grammar65,2497 -(defun x-symbol-phox-default-token-list 71,2752 -(defvar x-symbol-phox-user-table 83,3070 -(defvar x-symbol-phox-generated-data 86,3179 -(defvar x-symbol-phox-master-directory 94,3418 -(defvar x-symbol-phox-image-searchpath 95,3467 -(defvar x-symbol-phox-image-cached-dirs 96,3515 -(defvar x-symbol-phox-image-file-truename-alist 97,3581 -(defvar x-symbol-phox-image-keywords 98,3634 -(defcustom x-symbol-phox-class-alist105,3855 -(defcustom x-symbol-phox-class-face-alist 116,4237 -(defvar x-symbol-phox-font-lock-keywords 126,4550 -(defvar x-symbol-phox-font-lock-allowed-faces 128,4597 -(defvar x-symbol-phox-case-insensitive 134,4822 -(defvar x-symbol-phox-token-shape 135,4866 -(defvar x-symbol-phox-input-token-ignore 136,4905 -(defvar x-symbol-phox-token-list 143,5144 -(defvar x-symbol-phox-xsymb0-table 145,5189 -(defun x-symbol-phox-prepare-table 166,5648 -(defvar x-symbol-phox-table174,5824 -(defcustom x-symbol-phox-auto-style185,6142 -(defvar x-symbol-phox-menu-alist 211,7092 -(defvar x-symbol-phox-grid-alist 213,7182 -(defvar x-symbol-phox-decode-atree 216,7273 -(defvar x-symbol-phox-decode-alist 218,7366 -(defvar x-symbol-phox-encode-alist 220,7463 -(defvar x-symbol-phox-nomule-decode-exec 224,7620 -(defvar x-symbol-phox-nomule-encode-exec 226,7720 +(defvar x-symbol-phox-required-fonts 16,472 +(defcustom x-symbol-phox-header-groups-alist 31,1079 +(defcustom x-symbol-phox-electric-ignore 38,1299 +(defvar x-symbol-phox-required-fonts 45,1515 +(defvar x-symbol-phox-extra-menu-items 48,1616 +(defvar x-symbol-phox-token-grammar51,1705 +(defvar x-symbol-phox-input-token-grammar65,2496 +(defun x-symbol-phox-default-token-list 71,2751 +(defvar x-symbol-phox-user-table 83,3069 +(defvar x-symbol-phox-generated-data 86,3178 +(defvar x-symbol-phox-master-directory 94,3417 +(defvar x-symbol-phox-image-searchpath 95,3466 +(defvar x-symbol-phox-image-cached-dirs 96,3514 +(defvar x-symbol-phox-image-file-truename-alist 97,3580 +(defvar x-symbol-phox-image-keywords 98,3633 +(defcustom x-symbol-phox-class-alist105,3854 +(defcustom x-symbol-phox-class-face-alist 116,4236 +(defvar x-symbol-phox-font-lock-keywords 126,4549 +(defvar x-symbol-phox-font-lock-allowed-faces 128,4596 +(defvar x-symbol-phox-case-insensitive 134,4821 +(defvar x-symbol-phox-token-shape 135,4865 +(defvar x-symbol-phox-input-token-ignore 136,4904 +(defvar x-symbol-phox-token-list 143,5143 +(defvar x-symbol-phox-xsymb0-table 145,5188 +(defun x-symbol-phox-prepare-table 166,5647 +(defvar x-symbol-phox-table174,5823 +(defcustom x-symbol-phox-auto-style185,6141 +(defvar x-symbol-phox-menu-alist 211,7091 +(defvar x-symbol-phox-grid-alist 213,7181 +(defvar x-symbol-phox-decode-atree 216,7272 +(defvar x-symbol-phox-decode-alist 218,7365 +(defvar x-symbol-phox-encode-alist 220,7462 +(defvar x-symbol-phox-nomule-decode-exec 224,7619 +(defvar x-symbol-phox-nomule-encode-exec 226,7719 plastic/plastic.el,2866 (defcustom plastic-tags 29,821 @@ -883,35 +882,35 @@ plastic/plastic.el,2866 (defun plastic-find-and-forget 243,7965 (defun plastic-goal-hyp 278,9313 (defun plastic-state-preserving-p 289,9563 -(defvar plastic-shell-current-line-width 312,10456 -(defun plastic-shell-adjust-line-width 320,10772 -(defun plastic-mode-config 347,11867 -(defun plastic-show-shell-buffer 436,15108 -(defun plastic-equal-module-filename 442,15211 -(defun plastic-shell-compute-new-files-list 448,15489 -(defun plastic-shell-mode-config 464,16026 -(defun plastic-goals-mode-config 515,18219 -(defun plastic-small-bar 527,18501 -(defun plastic-large-bar 529,18590 -(defun plastic-preprocessing 531,18728 -(defun plastic-all-ctxt 582,20556 -(defun plastic-send-one-undo 589,20734 -(defun plastic-minibuf-cmd 599,21062 -(defun plastic-minibuf 611,21541 -(defun plastic-synchro 618,21747 -(defun plastic-send-minibuf 623,21888 -(defun plastic-had-error 631,22217 -(defun plastic-reset-error 635,22392 -(defun plastic-call-if-no-error 638,22531 -(defun plastic-show-shell 643,22735 -(define-key plastic-keymap 652,22997 -(define-key plastic-keymap 653,23058 -(define-key plastic-keymap 654,23119 -(define-key plastic-keymap 655,23179 -(define-key plastic-keymap 656,23238 -(define-key plastic-keymap 657,23297 -(defalias 'proof-toolbar-command proof-toolbar-command667,23547 -(defalias 'proof-minibuffer-cmd proof-minibuffer-cmd668,23598 +(defvar plastic-shell-current-line-width 312,10506 +(defun plastic-shell-adjust-line-width 320,10822 +(defun plastic-mode-config 347,11917 +(defun plastic-show-shell-buffer 436,15158 +(defun plastic-equal-module-filename 442,15261 +(defun plastic-shell-compute-new-files-list 448,15539 +(defun plastic-shell-mode-config 464,16076 +(defun plastic-goals-mode-config 515,18269 +(defun plastic-small-bar 527,18551 +(defun plastic-large-bar 529,18640 +(defun plastic-preprocessing 531,18778 +(defun plastic-all-ctxt 582,20606 +(defun plastic-send-one-undo 589,20784 +(defun plastic-minibuf-cmd 599,21112 +(defun plastic-minibuf 611,21591 +(defun plastic-synchro 618,21797 +(defun plastic-send-minibuf 623,21938 +(defun plastic-had-error 631,22267 +(defun plastic-reset-error 635,22442 +(defun plastic-call-if-no-error 638,22581 +(defun plastic-show-shell 643,22785 +(define-key plastic-keymap 652,23047 +(define-key plastic-keymap 653,23108 +(define-key plastic-keymap 654,23169 +(define-key plastic-keymap 655,23229 +(define-key plastic-keymap 656,23288 +(define-key plastic-keymap 657,23347 +(defalias 'proof-toolbar-command proof-toolbar-command667,23597 +(defalias 'proof-minibuffer-cmd proof-minibuffer-cmd668,23648 plastic/plastic-syntax.el,648 (defconst plastic-keywords-goal 18,537 @@ -1152,14 +1151,14 @@ twelf/twelf-old.el,6958 (defun twelf-server-reset-menu 2655,107386 generic/pg-assoc.el,354 -(defun proof-associated-buffers 35,1072 -(defun proof-associated-windows 44,1269 -(defun pg-assoc-strip-subterm-markup 61,1750 -(defvar pg-assoc-ann-regexp 87,2683 -(defun pg-assoc-strip-subterm-markup-buf 90,2778 -(defun pg-assoc-strip-subterm-markup-buf-old 113,3497 -(defun pg-assoc-make-top-span 142,4352 -(defun pg-assoc-analyse-structure 171,5571 +(defun proof-associated-buffers 37,1081 +(defun proof-associated-windows 46,1278 +(defun pg-assoc-strip-subterm-markup 63,1759 +(defvar pg-assoc-ann-regexp 89,2692 +(defun pg-assoc-strip-subterm-markup-buf 92,2787 +(defun pg-assoc-strip-subterm-markup-buf-old 115,3506 +(defun pg-assoc-make-top-span 144,4361 +(defun pg-assoc-analyse-structure 173,5580 generic/pg-autotest.el,443 (defvar pg-autotest-success 26,573 @@ -1174,76 +1173,81 @@ generic/pg-autotest.el,443 (defun pg-autotest-quit-prover 108,3188 (defun pg-autotest-finished 114,3369 -generic/pg-custom.el,673 -(defpgcustom x-symbol-enable 32,1033 -(defpgcustom x-symbol-language 41,1383 -(defpgcustom maths-menu-enable 46,1605 -(defpgcustom mmm-enable 52,1785 -(defpgcustom script-indent 61,2139 -(defpgcustom toolbar-entries 66,2276 -(defpgcustom prog-args 84,2996 -(defpgcustom prog-env 97,3571 -(defpgcustom favourites 106,3997 -(defpgcustom menu-entries 111,4186 -(defpgcustom help-menu-entries 118,4422 -(defpgcustom keymap 125,4685 -(defpgcustom completion-table 130,4857 -(defpgcustom tags-program 141,5231 -(defconst proof-mode-for-shell 151,5403 -(defconst proof-mode-for-response 155,5533 -(defconst proof-mode-for-goals 159,5701 -(defconst proof-mode-for-script 163,5829 +generic/pg-custom.el,555 +(defpgcustom x-symbol-enable 30,1004 +(defpgcustom x-symbol-language 39,1354 +(defpgcustom maths-menu-enable 44,1576 +(defpgcustom mmm-enable 50,1756 +(defpgcustom script-indent 59,2110 +(defconst proof-toolbar-entries-default64,2247 +(defpgcustom toolbar-entries 98,4160 +(defpgcustom prog-args 116,4880 +(defpgcustom prog-env 129,5455 +(defpgcustom favourites 138,5881 +(defpgcustom menu-entries 143,6070 +(defpgcustom help-menu-entries 150,6306 +(defpgcustom keymap 157,6569 +(defpgcustom completion-table 162,6741 +(defpgcustom tags-program 173,7115 generic/pg-goals.el,363 -(define-derived-mode proof-goals-mode 33,663 -(define-key proof-goals-mode-map 63,1542 -(defun proof-goals-config-done 93,3010 -(defun pg-goals-display 103,3298 -(defun pg-goals-yank-subterm 169,5735 -(defun pg-goals-button-action 196,6635 -(defun proof-expand-path 217,7607 -(defun pg-goals-construct-command 226,7849 -(defun pg-goals-get-subterm-help 255,8870 +(define-derived-mode proof-goals-mode 30,632 +(define-key proof-goals-mode-map 61,1622 +(defun proof-goals-config-done 91,3090 +(defun pg-goals-display 101,3378 +(defun pg-goals-yank-subterm 167,5815 +(defun pg-goals-button-action 194,6715 +(defun proof-expand-path 215,7687 +(defun pg-goals-construct-command 224,7929 +(defun pg-goals-get-subterm-help 253,8950 generic/pg-metadata.el,127 -(defcustom pg-metadata-default-directory 26,647 -(defface proof-preparsed-span31,821 -(defun pg-metadata-filename-for 42,1083 - -generic/pg-pbrpm.el,1433 -(defvar pg-pbrpm-use-buffer-menu 10,270 -(defvar pg-pbrpm-buffer-menu 12,391 -(defvar pg-pbrpm-spans 13,425 -(defvar pg-pbrpm-goal-description 14,453 -(defvar pg-pbrpm-windows-dialog-bug 15,492 -(defun pg-pbrpm-erase-buffer-menu 17,534 -(defun pg-pbrpm-menu-change-hook 24,718 -(defun pg-pbrpm-create-reset-buffer-menu 42,1294 -(defun pg-pbrpm-analyse-goal-buffer 57,1923 -(defun pg-pbrpm-button-action 117,4333 -(defun pg-pbrpm-exists 124,4559 -(defun pg-pbrpm-eliminate-id 128,4671 -(defun pg-pbrpm-build-menu 136,4917 -(defun pg-pbrpm-setup-span 196,7229 -(defun pg-pbrpm-run-command 256,9546 -(defun pg-pbrpm-get-pos-info 285,10856 -(defun pg-pbrpm-get-region-info 321,11993 -(defun auto-select-arround-pos 331,12318 -(defun pg-pbrpm-translate-position 343,12762 -(defun pg-pbrpm-process-click 349,12985 -(defvar pg-pbrpm-remember-region-selected-region 369,13990 -(defvar pg-pbrpm-regions-list 370,14044 -(defun pg-pbrpm-erase-regions-list 372,14080 -(defun pg-pbrpm-filter-regions-list 381,14388 -(defface pg-pbrpm-multiple-selection-face388,14651 -(defface pg-pbrpm-menu-input-face396,14853 -(defun pg-pbrpm-do-remember-region 404,15043 -(defun pg-pbrpm-remember-region-drag-up-hook 425,15891 -(defun pg-pbrpm-remember-region-click-hook 429,16062 -(defun pg-pbrpm-remember-region 434,16247 -(defun pg-pbrpm-process-region 448,16962 -(defun pg-pbrpm-process-regions-list 465,17687 -(defun pg-pbrpm-region-expression 469,17870 +(defcustom pg-metadata-default-directory 29,745 +(defface proof-preparsed-span34,919 +(defun pg-metadata-filename-for 45,1181 + +generic/pg-pbrpm.el,1801 +(defvar pg-pbrpm-use-buffer-menu 14,297 +(defvar pg-pbrpm-start-goal-regexp 17,419 +(defvar pg-pbrpm-start-goal-regexp-par-num 21,576 +(defvar pg-pbrpm-end-goal-regexp 24,699 +(defvar pg-pbrpm-start-hyp-regexp 28,851 +(defvar pg-pbrpm-start-hyp-regexp-par-num 32,1012 +(defvar pg-pbrpm-start-concl-regexp 36,1219 +(defvar pg-pbrpm-auto-select-regexp 40,1383 +(defvar pg-pbrpm-buffer-menu 47,1544 +(defvar pg-pbrpm-spans 48,1578 +(defvar pg-pbrpm-goal-description 49,1606 +(defvar pg-pbrpm-windows-dialog-bug 50,1645 +(defvar pbrpm-menu-desc 51,1686 +(defun pg-pbrpm-erase-buffer-menu 53,1716 +(defun pg-pbrpm-menu-change-hook 60,1900 +(defun pg-pbrpm-create-reset-buffer-menu 78,2476 +(defun pg-pbrpm-analyse-goal-buffer 93,3105 +(defun pg-pbrpm-button-action 153,5515 +(defun pg-pbrpm-exists 160,5741 +(defun pg-pbrpm-eliminate-id 164,5853 +(defun pg-pbrpm-build-menu 172,6099 +(defun pg-pbrpm-setup-span 239,8667 +(defun pg-pbrpm-run-command 299,10984 +(defun pg-pbrpm-get-pos-info 328,12294 +(defun pg-pbrpm-get-region-info 368,13528 +(defun pg-pbrpm-auto-select-around-point 379,13942 +(defun pg-pbrpm-translate-position 394,14472 +(defun pg-pbrpm-process-click 400,14695 +(defvar pg-pbrpm-remember-region-selected-region 420,15720 +(defvar pg-pbrpm-regions-list 421,15774 +(defun pg-pbrpm-erase-regions-list 423,15810 +(defun pg-pbrpm-filter-regions-list 432,16118 +(defface pg-pbrpm-multiple-selection-face439,16381 +(defface pg-pbrpm-menu-input-face447,16583 +(defun pg-pbrpm-do-remember-region 455,16773 +(defun pg-pbrpm-remember-region-drag-up-hook 476,17621 +(defun pg-pbrpm-remember-region-click-hook 480,17792 +(defun pg-pbrpm-remember-region 485,17977 +(defun pg-pbrpm-process-region 499,18692 +(defun pg-pbrpm-process-regions-list 516,19417 +(defun pg-pbrpm-region-expression 520,19600 generic/pg-pgip.el,2890 (defalias 'pg-pgip-debug pg-pgip-debug35,939 @@ -1327,35 +1331,34 @@ generic/pg-pgip-old.el,456 (defun pg-pgip-old-get-type 131,4423 (defun pg-pgip-old-pgiptype 138,4639 -generic/pg-response.el,1222 -(defvar pg-response-next-error 31,694 -(deflocal pg-response-eagerly-raise 34,801 -(define-derived-mode proof-response-mode 44,1026 -(defun proof-response-config-done 68,2027 -(defvar pg-response-special-display-regexp 89,2802 -(defconst proof-multiframe-specifiers97,3208 -(defun proof-map-multiple-frame-specifiers 106,3565 -(defconst proof-multiframe-parameters117,4087 -(defun proof-multiple-frames-enable 126,4386 -(defun proof-three-window-enable 144,5030 -(defun proof-select-three-b 148,5094 -(defun proof-display-three-b 163,5563 -(defvar pg-frame-configuration 177,6055 -(defun pg-cache-frame-configuration 181,6202 -(defun proof-layout-windows 185,6373 -(defun proof-delete-other-frames 226,8196 -(defvar pg-response-erase-flag 257,9286 -(defun pg-response-maybe-erase261,9415 -(defun pg-response-display 292,10600 -(defun pg-response-display-with-face 310,11433 -(defun pg-response-clear-displays 347,12731 -(defun proof-next-error 366,13318 -(defun pg-response-has-error-location 447,16234 -(defvar proof-trace-last-fontify-pos 470,17067 -(defun proof-trace-fontify-pos 472,17110 -(defun proof-trace-buffer-display 480,17423 -(defun proof-trace-buffer-finish 504,18423 -(defun pg-thms-buffer-clear 525,19003 +generic/pg-response.el,1182 +(deflocal pg-response-eagerly-raise 31,731 +(define-derived-mode proof-response-mode 41,956 +(defun proof-response-config-done 67,2080 +(defvar pg-response-special-display-regexp 88,2855 +(defconst proof-multiframe-specifiers96,3261 +(defun proof-map-multiple-frame-specifiers 105,3618 +(defconst proof-multiframe-parameters116,4140 +(defun proof-multiple-frames-enable 125,4439 +(defun proof-three-window-enable 143,5083 +(defun proof-select-three-b 147,5147 +(defun proof-display-three-b 162,5616 +(defvar pg-frame-configuration 176,6108 +(defun pg-cache-frame-configuration 180,6255 +(defun proof-layout-windows 184,6426 +(defun proof-delete-other-frames 225,8249 +(defvar pg-response-erase-flag 256,9339 +(defun pg-response-maybe-erase260,9468 +(defun pg-response-display 291,10653 +(defun pg-response-display-with-face 309,11486 +(defun pg-response-clear-displays 345,12716 +(defun proof-next-error 364,13303 +(defun pg-response-has-error-location 445,16219 +(defvar proof-trace-last-fontify-pos 468,17052 +(defun proof-trace-fontify-pos 470,17095 +(defun proof-trace-buffer-display 478,17408 +(defun proof-trace-buffer-finish 502,18408 +(defun pg-thms-buffer-clear 523,18988 generic/pg-thymodes.el,152 (defmacro pg-defthymode 23,499 @@ -1420,6 +1423,31 @@ generic/pg-user.el,2336 (defun pg-identifier-under-mouse-query 1087,36443 (defun proof-imenu-enable 1132,38065 +generic/pg-vars.el,936 +(defvar proof-assistant-cusgrp 18,322 +(defvar proof-assistant-internals-cusgrp 24,584 +(defvar proof-assistant 30,855 +(defvar proof-assistant-symbol 35,1077 +(defvar proof-mode-for-shell 48,1621 +(defvar proof-mode-for-response 53,1813 +(defvar proof-mode-for-goals 58,2040 +(defvar proof-mode-for-script 63,2230 +(defvar proof-ready-for-assistant-hook 68,2408 +(defvar proof-shell-busy 78,2695 +(defvar proof-included-files-list 83,2851 +(defvar proof-script-buffer 105,3864 +(defvar proof-previous-script-buffer 108,3956 +(defvar proof-shell-buffer 112,4127 +(defvar proof-goals-buffer 115,4213 +(defvar proof-response-buffer 118,4268 +(defvar proof-trace-buffer 121,4329 +(defvar proof-thms-buffer 125,4483 +(defvar proof-shell-error-or-interrupt-seen 129,4638 +(defvar pg-response-next-error 134,4862 +(defvar proof-shell-proof-completed 137,4969 +(defvar proof-shell-last-output 142,5174 +(defvar proof-terminal-string 153,5654 + generic/pg-xhtml.el,390 (defvar pg-xhtml-dir 24,472 (defun pg-xhtml-dir 27,538 @@ -1463,216 +1491,230 @@ generic/pg-xml.el,1095 (defalias 'pg-pgip-get-displaytext pg-pgip-get-displaytext220,7363 (defun pg-pgip-get-pgmltext 222,7422 -generic/proof-autoloads.el,57 -(defalias (quote proof-x-symbol-decode-region)452,14953 - -generic/proof-config.el,10171 -(defgroup proof-user-options 88,3165 -(defcustom proof-electric-terminator-enable 93,3279 -(defcustom proof-toolbar-enable 105,3811 -(defcustom proof-imenu-enable 111,3984 -(defcustom pg-show-hints 117,4155 -(defcustom proof-output-fontify-enable 122,4290 -(defcustom proof-trace-output-slow-catchup 132,4673 -(defcustom proof-strict-state-preserving 142,5170 -(defcustom proof-strict-read-only 155,5779 -(defcustom proof-three-window-enable 165,6129 -(defcustom proof-multiple-frames-enable 184,6879 -(defcustom proof-delete-empty-windows 193,7212 -(defcustom proof-shrink-windows-tofit 204,7743 -(defcustom proof-toolbar-use-button-enablers211,8015 -(defcustom proof-query-file-save-when-activating-scripting234,8883 -(defcustom proof-one-command-per-line253,9656 -(defcustom proof-prog-name-ask261,9875 -(defcustom proof-prog-name-guess267,10035 -(defcustom proof-tidy-response275,10294 -(defcustom proof-keep-response-history289,10757 -(defcustom proof-general-debug 299,11145 -(defcustom proof-experimental-features308,11516 -(defcustom proof-follow-mode 326,12275 -(defcustom proof-auto-action-when-deactivating-scripting 350,13455 -(defcustom proof-script-command-separator 373,14404 -(defcustom proof-rsh-command 381,14696 -(defcustom proof-disappearing-proofs 397,15246 -(defgroup proof-faces 424,15892 -(defface proof-queue-face429,15998 -(defface proof-locked-face437,16276 -(defface proof-declaration-name-face450,16779 -(defface proof-tacticals-name-face459,17065 -(defface proof-tactics-name-face468,17327 -(defface proof-error-face477,17592 -(defface proof-warning-face485,17798 -(defface proof-eager-annotation-face494,18055 -(defface proof-debug-message-face502,18273 -(defface proof-boring-face510,18472 -(defface proof-mouse-highlight-face518,18664 -(defface proof-highlight-dependent-face526,18860 -(defface proof-highlight-dependency-face534,19069 -(defface proof-active-area-face542,19266 -(defgroup prover-config 559,19541 -(defcustom proof-guess-command-line 601,20852 -(defcustom proof-assistant-home-page 616,21347 -(defcustom proof-context-command 622,21517 -(defcustom proof-info-command 627,21651 -(defcustom proof-showproof-command 634,21922 -(defcustom proof-goal-command 639,22058 -(defcustom proof-save-command 647,22355 -(defcustom proof-find-theorems-command 655,22664 -(defconst proof-toolbar-entries-default662,22974 -(defcustom proof-assistant-true-value 696,24887 -(defcustom proof-assistant-false-value 702,25077 -(defcustom proof-assistant-format-int-fn 708,25271 -(defcustom proof-assistant-format-string-fn 715,25520 -(defcustom proof-assistant-setting-format 722,25787 -(defgroup proof-script 744,26482 -(defcustom proof-terminal-char 749,26612 -(defcustom proof-script-sexp-commands 759,26999 -(defcustom proof-script-command-end-regexp 770,27456 -(defcustom proof-script-command-start-regexp 788,28275 -(defcustom proof-script-use-old-parser 799,28736 -(defcustom proof-script-integral-proofs 811,29222 -(defcustom proof-script-fly-past-comments 826,29878 -(defcustom proof-script-parse-function 831,30049 -(defcustom proof-script-comment-start 849,30692 -(defcustom proof-script-comment-start-regexp 860,31129 -(defcustom proof-script-comment-end 868,31446 -(defcustom proof-script-comment-end-regexp 880,31868 -(defcustom pg-insert-output-as-comment-fn 888,32179 -(defcustom proof-string-start-regexp 894,32431 -(defcustom proof-string-end-regexp 899,32596 -(defcustom proof-case-fold-search 904,32757 -(defcustom proof-save-command-regexp 913,33167 -(defcustom proof-save-with-hole-regexp 918,33277 -(defcustom proof-save-with-hole-result 930,33731 -(defcustom proof-goal-command-regexp 940,34182 -(defcustom proof-goal-with-hole-regexp 949,34570 -(defcustom proof-goal-with-hole-result 961,35011 -(defcustom proof-non-undoables-regexp 970,35398 -(defcustom proof-nested-undo-regexp 981,35853 -(defcustom proof-ignore-for-undo-count 997,36565 -(defcustom proof-script-next-entity-regexps 1005,36868 -(defcustom proof-script-find-next-entity-fn1049,38603 -(defcustom proof-script-imenu-generic-expression 1069,39441 -(defcustom proof-goal-command-p 1087,40294 -(defcustom proof-really-save-command-p 1114,41731 -(defcustom proof-completed-proof-behaviour 1126,42193 -(defcustom proof-count-undos-fn 1154,43549 -(defconst proof-no-command 1166,44098 -(defcustom proof-find-and-forget-fn 1171,44303 -(defcustom proof-forget-id-command 1188,45015 -(defcustom pg-topterm-goalhyplit-fn 1198,45373 -(defcustom proof-kill-goal-command 1210,45908 -(defcustom proof-undo-n-times-cmd 1224,46409 -(defcustom proof-nested-goals-history-p 1238,46957 -(defcustom proof-state-preserving-p 1247,47294 -(defcustom proof-activate-scripting-hook 1257,47764 -(defcustom proof-deactivate-scripting-hook 1276,48543 -(defcustom proof-indent 1289,48908 -(defcustom proof-indent-hang 1294,49015 -(defcustom proof-indent-enclose-offset 1299,49141 -(defcustom proof-indent-open-offset 1304,49283 -(defcustom proof-indent-close-offset 1309,49420 -(defcustom proof-indent-any-regexp 1314,49558 -(defcustom proof-indent-inner-regexp 1319,49718 -(defcustom proof-indent-enclose-regexp 1324,49872 -(defcustom proof-indent-open-regexp 1329,50026 -(defcustom proof-indent-close-regexp 1334,50178 -(defcustom proof-script-font-lock-keywords 1340,50332 -(defcustom proof-script-syntax-table-entries 1348,50661 -(defcustom proof-script-span-context-menu-extensions 1366,51058 -(defgroup proof-shell 1392,51818 -(defcustom proof-prog-name 1402,51989 -(defcustom proof-shell-auto-terminate-commands 1413,52407 -(defcustom proof-shell-pre-sync-init-cmd 1422,52804 -(defcustom proof-shell-init-cmd 1436,53362 -(defcustom proof-shell-restart-cmd 1447,53831 -(defcustom proof-shell-quit-cmd 1452,53986 -(defcustom proof-shell-quit-timeout 1457,54153 -(defcustom proof-shell-cd-cmd 1467,54601 -(defcustom proof-shell-start-silent-cmd 1484,55266 -(defcustom proof-shell-stop-silent-cmd 1493,55640 -(defcustom proof-shell-silent-threshold 1502,55973 -(defcustom proof-shell-inform-file-processed-cmd 1510,56307 -(defcustom proof-shell-inform-file-retracted-cmd 1531,57229 -(defcustom proof-auto-multiple-files 1559,58495 -(defcustom proof-cannot-reopen-processed-files 1574,59216 -(defcustom proof-shell-require-command-regexp 1588,59882 -(defcustom proof-done-advancing-require-function 1599,60344 -(defcustom proof-shell-quiet-errors 1605,60579 -(defcustom proof-shell-prompt-pattern 1618,60913 -(defcustom proof-shell-wakeup-char 1628,61334 -(defcustom proof-shell-annotated-prompt-regexp 1634,61565 -(defcustom proof-shell-abort-goal-regexp 1650,62199 -(defcustom proof-shell-error-regexp 1655,62334 -(defcustom proof-shell-truncate-before-error 1675,63128 -(defcustom pg-next-error-regexp 1689,63671 -(defcustom pg-next-error-filename-regexp 1704,64280 -(defcustom pg-next-error-extract-filename 1728,65313 -(defcustom proof-shell-interrupt-regexp 1735,65556 -(defcustom proof-shell-proof-completed-regexp 1749,66147 -(defcustom proof-shell-clear-response-regexp 1762,66655 -(defcustom proof-shell-clear-goals-regexp 1769,66954 -(defcustom proof-shell-start-goals-regexp 1776,67247 -(defcustom proof-shell-end-goals-regexp 1784,67614 -(defcustom proof-shell-eager-annotation-start 1790,67856 -(defcustom proof-shell-eager-annotation-start-length 1808,68591 -(defcustom proof-shell-eager-annotation-end 1819,69017 -(defcustom proof-shell-assumption-regexp 1835,69692 -(defcustom proof-shell-process-file 1845,70095 -(defcustom proof-shell-retract-files-regexp 1867,71051 -(defcustom proof-shell-compute-new-files-list 1876,71387 -(defcustom pg-use-specials-for-fontify 1888,71935 -(defcustom pg-special-char-regexp 1896,72283 -(defcustom proof-shell-set-elisp-variable-regexp 1902,72428 -(defcustom proof-shell-match-pgip-cmd 1935,73939 -(defcustom proof-shell-issue-pgip-cmd 1944,74268 -(defcustom proof-shell-query-dependencies-cmd 1953,74624 -(defcustom proof-shell-theorem-dependency-list-regexp 1960,74884 -(defcustom proof-shell-theorem-dependency-list-split 1976,75544 -(defcustom proof-shell-show-dependency-cmd 1985,75967 -(defcustom proof-shell-identifier-under-mouse-cmd 1992,76236 -(defcustom proof-shell-trace-output-regexp 2015,77317 -(defcustom proof-shell-thms-output-regexp 2029,77775 -(defcustom proof-shell-unicode 2042,78161 -(defcustom proof-shell-filename-escapes 2050,78481 -(defcustom proof-shell-process-connection-type2067,79161 -(defcustom proof-shell-strip-crs-from-input 2090,80207 -(defcustom proof-shell-strip-crs-from-output 2102,80692 -(defcustom proof-shell-insert-hook 2110,81060 -(defcustom proof-shell-handle-delayed-output-hook2150,83017 -(defcustom proof-shell-handle-error-or-interrupt-hook2156,83232 -(defcustom proof-shell-pre-interrupt-hook2174,83981 -(defcustom proof-shell-process-output-system-specific 2182,84253 -(defcustom proof-state-change-hook 2201,85117 -(defcustom proof-shell-font-lock-keywords 2212,85499 -(defcustom proof-shell-syntax-table-entries 2220,85831 -(defgroup proof-goals 2238,86203 -(defcustom pg-subterm-first-special-char 2243,86324 -(defcustom pg-subterm-anns-use-stack 2251,86636 -(defcustom pg-goals-change-goal 2260,86935 -(defcustom pbp-goal-command 2265,87051 -(defcustom pbp-hyp-command 2270,87207 -(defcustom pg-subterm-help-cmd 2275,87369 -(defcustom pg-goals-error-regexp 2282,87605 -(defcustom proof-shell-result-start 2287,87765 -(defcustom proof-shell-result-end 2293,87999 -(defcustom pg-subterm-start-char 2299,88212 -(defcustom pg-subterm-sep-char 2313,88792 -(defcustom pg-subterm-end-char 2319,88971 -(defcustom pg-topterm-regexp 2325,89128 -(defcustom proof-goals-font-lock-keywords 2342,89730 -(defcustom proof-resp-font-lock-keywords 2356,90415 -(defcustom pg-before-fontify-output-hook 2368,90995 -(defcustom pg-after-fontify-output-hook 2376,91355 -(defgroup proof-x-symbol 2388,91635 -(defcustom proof-xsym-extra-modes 2393,91763 -(defcustom proof-xsym-font-lock-keywords 2406,92391 -(defcustom proof-xsym-activate-command 2414,92768 -(defcustom proof-xsym-deactivate-command 2421,93003 -(defcustom proof-general-name 2438,93288 -(defcustom proof-general-home-page2443,93445 -(defcustom proof-unnamed-theorem-name2449,93605 -(defcustom proof-universal-keys2455,93789 +generic/proof-config.el,10914 +(defgroup proof-user-options 87,3099 +(defun proof-set-value 96,3296 +(defcustom proof-electric-terminator-enable 126,4358 +(defcustom proof-toolbar-enable 138,4890 +(defcustom proof-imenu-enable 144,5063 +(defcustom pg-show-hints 150,5234 +(defcustom proof-output-fontify-enable 155,5369 +(defcustom proof-trace-output-slow-catchup 165,5752 +(defcustom proof-strict-state-preserving 175,6249 +(defcustom proof-strict-read-only 188,6858 +(defcustom proof-three-window-enable 198,7208 +(defcustom proof-multiple-frames-enable 217,7958 +(defcustom proof-delete-empty-windows 226,8291 +(defcustom proof-shrink-windows-tofit 237,8822 +(defcustom proof-toolbar-use-button-enablers 244,9094 +(defcustom proof-query-file-save-when-activating-scripting252,9429 +(defcustom proof-one-command-per-line271,10202 +(defcustom proof-prog-name-ask279,10421 +(defcustom proof-prog-name-guess285,10581 +(defcustom proof-tidy-response293,10840 +(defcustom proof-keep-response-history307,11303 +(defcustom proof-general-debug 317,11691 +(defcustom proof-experimental-features326,12062 +(defcustom proof-follow-mode 344,12821 +(defcustom proof-auto-action-when-deactivating-scripting 368,14001 +(defcustom proof-script-command-separator 391,14950 +(defcustom proof-rsh-command 399,15242 +(defcustom proof-disappearing-proofs 415,15792 +(defgroup proof-faces 442,16438 +(defconst pg-defface-window-systems 447,16544 +(defmacro proof-face-specs 459,17061 +(defface proof-queue-face475,17581 +(defface proof-locked-face483,17859 +(defface proof-declaration-name-face496,18362 +(defface proof-tacticals-name-face505,18648 +(defface proof-tactics-name-face514,18910 +(defface proof-error-face523,19175 +(defface proof-warning-face531,19381 +(defface proof-eager-annotation-face540,19638 +(defface proof-debug-message-face548,19856 +(defface proof-boring-face556,20055 +(defface proof-mouse-highlight-face564,20247 +(defface proof-highlight-dependent-face572,20443 +(defface proof-highlight-dependency-face580,20652 +(defface proof-active-area-face588,20849 +(defconst proof-face-compat-doc 598,21142 +(defconst proof-queue-face 599,21222 +(defconst proof-locked-face 600,21290 +(defconst proof-declaration-name-face 601,21360 +(defconst proof-tacticals-name-face 602,21450 +(defconst proof-tactics-name-face 603,21536 +(defconst proof-error-face 604,21618 +(defconst proof-warning-face 605,21686 +(defconst proof-eager-annotation-face 606,21758 +(defconst proof-debug-message-face 607,21848 +(defconst proof-boring-face 608,21932 +(defconst proof-mouse-highlight-face 609,22002 +(defconst proof-highlight-dependent-face 610,22090 +(defconst proof-highlight-dependency-face 611,22186 +(defconst proof-active-area-face 612,22284 +(defgroup prover-config 622,22425 +(defcustom proof-guess-command-line 664,23736 +(defcustom proof-assistant-home-page 679,24231 +(defcustom proof-context-command 685,24401 +(defcustom proof-info-command 690,24535 +(defcustom proof-showproof-command 697,24806 +(defcustom proof-goal-command 702,24942 +(defcustom proof-save-command 710,25239 +(defcustom proof-find-theorems-command 718,25548 +(defcustom proof-assistant-true-value 725,25858 +(defcustom proof-assistant-false-value 731,26048 +(defcustom proof-assistant-format-int-fn 737,26242 +(defcustom proof-assistant-format-string-fn 744,26491 +(defcustom proof-assistant-setting-format 751,26758 +(defgroup proof-script 773,27453 +(defcustom proof-terminal-char 778,27583 +(defcustom proof-script-sexp-commands 788,27970 +(defcustom proof-script-command-end-regexp 799,28427 +(defcustom proof-script-command-start-regexp 817,29246 +(defcustom proof-script-use-old-parser 828,29707 +(defcustom proof-script-integral-proofs 840,30193 +(defcustom proof-script-fly-past-comments 855,30849 +(defcustom proof-script-parse-function 860,31020 +(defcustom proof-script-comment-start 878,31663 +(defcustom proof-script-comment-start-regexp 889,32100 +(defcustom proof-script-comment-end 897,32417 +(defcustom proof-script-comment-end-regexp 909,32839 +(defcustom pg-insert-output-as-comment-fn 917,33150 +(defcustom proof-string-start-regexp 923,33402 +(defcustom proof-string-end-regexp 928,33567 +(defcustom proof-case-fold-search 933,33728 +(defcustom proof-save-command-regexp 942,34138 +(defcustom proof-save-with-hole-regexp 947,34248 +(defcustom proof-save-with-hole-result 959,34702 +(defcustom proof-goal-command-regexp 969,35153 +(defcustom proof-goal-with-hole-regexp 978,35541 +(defcustom proof-goal-with-hole-result 990,35982 +(defcustom proof-non-undoables-regexp 999,36369 +(defcustom proof-nested-undo-regexp 1010,36824 +(defcustom proof-ignore-for-undo-count 1026,37536 +(defcustom proof-script-next-entity-regexps 1034,37839 +(defcustom proof-script-find-next-entity-fn1078,39574 +(defcustom proof-script-imenu-generic-expression 1098,40412 +(defcustom proof-goal-command-p 1116,41265 +(defcustom proof-really-save-command-p 1143,42702 +(defcustom proof-completed-proof-behaviour 1155,43164 +(defcustom proof-count-undos-fn 1183,44520 +(defconst proof-no-command 1195,45069 +(defcustom proof-find-and-forget-fn 1200,45274 +(defcustom proof-forget-id-command 1217,45986 +(defcustom pg-topterm-goalhyplit-fn 1227,46344 +(defcustom proof-kill-goal-command 1239,46879 +(defcustom proof-undo-n-times-cmd 1253,47380 +(defcustom proof-nested-goals-history-p 1267,47928 +(defcustom proof-state-preserving-p 1276,48265 +(defcustom proof-activate-scripting-hook 1286,48735 +(defcustom proof-deactivate-scripting-hook 1305,49514 +(defcustom proof-indent 1318,49879 +(defcustom proof-indent-hang 1323,49986 +(defcustom proof-indent-enclose-offset 1328,50112 +(defcustom proof-indent-open-offset 1333,50254 +(defcustom proof-indent-close-offset 1338,50391 +(defcustom proof-indent-any-regexp 1343,50529 +(defcustom proof-indent-inner-regexp 1348,50689 +(defcustom proof-indent-enclose-regexp 1353,50843 +(defcustom proof-indent-open-regexp 1358,50997 +(defcustom proof-indent-close-regexp 1363,51149 +(defcustom proof-script-font-lock-keywords 1369,51303 +(defcustom proof-script-syntax-table-entries 1377,51632 +(defcustom proof-script-span-context-menu-extensions 1395,52029 +(defgroup proof-shell 1421,52789 +(defcustom proof-prog-name 1431,52960 +(defcustom proof-shell-auto-terminate-commands 1442,53378 +(defcustom proof-shell-pre-sync-init-cmd 1451,53775 +(defcustom proof-shell-init-cmd 1465,54333 +(defcustom proof-shell-restart-cmd 1476,54802 +(defcustom proof-shell-quit-cmd 1481,54957 +(defcustom proof-shell-quit-timeout 1486,55124 +(defcustom proof-shell-cd-cmd 1496,55572 +(defcustom proof-shell-start-silent-cmd 1513,56237 +(defcustom proof-shell-stop-silent-cmd 1522,56611 +(defcustom proof-shell-silent-threshold 1531,56944 +(defcustom proof-shell-inform-file-processed-cmd 1539,57278 +(defcustom proof-shell-inform-file-retracted-cmd 1560,58200 +(defcustom proof-auto-multiple-files 1588,59466 +(defcustom proof-cannot-reopen-processed-files 1603,60187 +(defcustom proof-shell-require-command-regexp 1617,60853 +(defcustom proof-done-advancing-require-function 1628,61315 +(defcustom proof-shell-quiet-errors 1634,61550 +(defcustom proof-shell-prompt-pattern 1647,61884 +(defcustom proof-shell-wakeup-char 1657,62305 +(defcustom proof-shell-annotated-prompt-regexp 1663,62536 +(defcustom proof-shell-abort-goal-regexp 1679,63170 +(defcustom proof-shell-error-regexp 1684,63305 +(defcustom proof-shell-truncate-before-error 1704,64099 +(defcustom pg-next-error-regexp 1718,64642 +(defcustom pg-next-error-filename-regexp 1733,65251 +(defcustom pg-next-error-extract-filename 1757,66284 +(defcustom proof-shell-interrupt-regexp 1764,66527 +(defcustom proof-shell-proof-completed-regexp 1778,67118 +(defcustom proof-shell-clear-response-regexp 1791,67626 +(defcustom proof-shell-clear-goals-regexp 1798,67925 +(defcustom proof-shell-start-goals-regexp 1805,68218 +(defcustom proof-shell-end-goals-regexp 1813,68585 +(defcustom proof-shell-eager-annotation-start 1819,68827 +(defcustom proof-shell-eager-annotation-start-length 1842,69847 +(defcustom proof-shell-eager-annotation-end 1853,70273 +(defcustom proof-shell-assumption-regexp 1869,70948 +(defcustom proof-shell-process-file 1879,71351 +(defcustom proof-shell-retract-files-regexp 1901,72307 +(defcustom proof-shell-compute-new-files-list 1910,72643 +(defcustom pg-use-specials-for-fontify 1922,73191 +(defcustom pg-special-char-regexp 1930,73539 +(defcustom proof-shell-set-elisp-variable-regexp 1936,73684 +(defcustom proof-shell-match-pgip-cmd 1969,75195 +(defcustom proof-shell-issue-pgip-cmd 1978,75524 +(defcustom proof-shell-query-dependencies-cmd 1987,75880 +(defcustom proof-shell-theorem-dependency-list-regexp 1994,76140 +(defcustom proof-shell-theorem-dependency-list-split 2010,76800 +(defcustom proof-shell-show-dependency-cmd 2019,77223 +(defcustom proof-shell-identifier-under-mouse-cmd 2026,77492 +(defcustom proof-shell-trace-output-regexp 2049,78573 +(defcustom proof-shell-thms-output-regexp 2063,79031 +(defcustom proof-shell-unicode 2076,79417 +(defcustom proof-shell-filename-escapes 2084,79737 +(defcustom proof-shell-process-connection-type2101,80417 +(defcustom proof-shell-strip-crs-from-input 2124,81463 +(defcustom proof-shell-strip-crs-from-output 2136,81948 +(defcustom proof-shell-insert-hook 2144,82316 +(defcustom proof-shell-handle-delayed-output-hook2184,84273 +(defcustom proof-shell-handle-error-or-interrupt-hook2190,84488 +(defcustom proof-shell-pre-interrupt-hook2208,85237 +(defcustom proof-shell-process-output-system-specific 2216,85509 +(defcustom proof-state-change-hook 2235,86373 +(defcustom proof-shell-font-lock-keywords 2246,86755 +(defcustom proof-shell-syntax-table-entries 2254,87087 +(defgroup proof-goals 2272,87459 +(defcustom pg-subterm-first-special-char 2277,87580 +(defcustom pg-subterm-anns-use-stack 2285,87892 +(defcustom pg-goals-change-goal 2294,88191 +(defcustom pbp-goal-command 2299,88307 +(defcustom pbp-hyp-command 2304,88463 +(defcustom pg-subterm-help-cmd 2309,88625 +(defcustom pg-goals-error-regexp 2316,88861 +(defcustom proof-shell-result-start 2321,89021 +(defcustom proof-shell-result-end 2327,89255 +(defcustom pg-subterm-start-char 2333,89468 +(defcustom pg-subterm-sep-char 2347,90048 +(defcustom pg-subterm-end-char 2353,90227 +(defcustom pg-topterm-regexp 2359,90384 +(defcustom proof-goals-font-lock-keywords 2376,90986 +(defcustom proof-resp-font-lock-keywords 2390,91671 +(defcustom pg-before-fontify-output-hook 2402,92251 +(defcustom pg-after-fontify-output-hook 2410,92611 +(defgroup proof-x-symbol 2422,92891 +(defcustom proof-xsym-extra-modes 2427,93019 +(defcustom proof-xsym-font-lock-keywords 2440,93647 +(defcustom proof-xsym-activate-command 2448,94024 +(defcustom proof-xsym-deactivate-command 2455,94259 +(defcustom proof-general-name 2472,94544 +(defcustom proof-general-home-page2477,94701 +(defcustom proof-unnamed-theorem-name2483,94861 +(defcustom proof-universal-keys2489,95045 generic/proof-depends.el,824 (defvar proof-thm-names-of-files 19,540 @@ -1701,21 +1743,6 @@ generic/proof-easy-config.el,192 (defun proof-easy-config-check-setup 54,2291 (defmacro proof-easy-config 86,3616 -generic/proof.el,516 -(deflocal proof-buffer-type 35,973 -(defvar proof-shell-busy 38,1086 -(defvar proof-included-files-list 43,1242 -(defvar proof-script-buffer 66,2256 -(defvar proof-previous-script-buffer 70,2396 -(defvar proof-shell-buffer 75,2650 -(defvar proof-goals-buffer 78,2736 -(defvar proof-response-buffer 81,2791 -(defvar proof-trace-buffer 84,2852 -(defvar proof-thms-buffer 88,3006 -(defvar proof-shell-error-or-interrupt-seen 92,3161 -(defvar proof-shell-proof-completed 97,3385 -(defvar proof-terminal-string 109,3930 - generic/proof-indent.el,218 (defun proof-indent-indent 9,226 (defun proof-indent-offset 18,492 @@ -1725,276 +1752,269 @@ generic/proof-indent.el,218 (defun proof-indent-line 70,2448 generic/proof-maths-menu.el,134 -(defun proof-maths-menu-support-available 25,858 -(defun proof-maths-menu-set-global 36,1287 -(defun proof-maths-menu-enable 50,1743 +(defun proof-maths-menu-support-available 26,854 +(defun proof-maths-menu-set-global 37,1283 +(defun proof-maths-menu-enable 51,1739 generic/proof-menu.el,2146 -(defvar proof-display-some-buffers-count 21,508 -(defun proof-display-some-buffers 23,553 -(defun proof-menu-define-keys 82,2755 -(defun proof-menu-define-main 144,5730 -(defun proof-menu-define-specific 154,5933 -(defun proof-assistant-menu-update 192,6959 -(defvar proof-help-menu208,7542 -(defvar proof-show-hide-menu216,7820 -(defvar proof-buffer-menu225,8133 -(defun proof-keep-response-history 280,10230 -(defconst proof-quick-opts-menu288,10540 -(defun proof-quick-opts-vars 415,15605 -(defun proof-quick-opts-changed-from-defaults-p 440,16356 -(defun proof-quick-opts-changed-from-saved-p 444,16461 -(defun proof-quick-opts-save 455,16813 -(defun proof-quick-opts-reset 460,16981 -(defconst proof-config-menu472,17249 -(defconst proof-advanced-menu479,17428 -(defvar proof-menu 492,17863 -(defun proof-main-menu 501,18147 -(defun proof-aux-menu 512,18413 -(defvar proof-menu-favourites 529,18791 -(defun proof-menu-define-favourites-menu 532,18898 -(defun proof-def-favourite 552,19554 -(defvar proof-make-favourite-cmd-history 575,20529 -(defvar proof-make-favourite-menu-history 578,20614 -(defun proof-save-favourites 581,20700 -(defun proof-del-favourite 586,20848 -(defun proof-read-favourite 603,21409 -(defun proof-add-favourite 628,22212 -(defvar proof-assistant-settings 655,23263 -(defvar proof-menu-settings 662,23626 -(defun proof-menu-define-settings-menu 665,23700 -(defun proof-menu-entry-name 685,24444 -(defun proof-menu-entry-for-setting 697,24916 -(defun proof-settings-vars 715,25406 -(defun proof-settings-changed-from-defaults-p 720,25583 -(defun proof-settings-changed-from-saved-p 724,25689 -(defun proof-settings-save 728,25792 -(defun proof-settings-reset 733,25959 -(defun proof-defpacustom-fn 741,26205 -(defmacro defpacustom 817,29089 -(defun proof-assistant-invisible-command-ifposs 828,29730 -(defun proof-maybe-askprefs 850,30705 -(defun proof-assistant-settings-cmd 857,30909 -(defun proof-assistant-format 874,31569 -(defvar proof-assistant-format-table 898,32628 -(defun proof-assistant-format-bool 906,32997 -(defun proof-assistant-format-int 909,33110 -(defun proof-assistant-format-string 912,33202 - -generic/proof-mmm.el,113 -(defun proof-mmm-support-available 30,995 -(defun proof-mmm-set-global 54,1843 -(defun proof-mmm-enable 69,2384 +(defvar proof-display-some-buffers-count 19,521 +(defun proof-display-some-buffers 21,566 +(defun proof-menu-define-keys 80,2768 +(defun proof-menu-define-main 143,5787 +(defun proof-menu-define-specific 153,5990 +(defun proof-assistant-menu-update 191,7016 +(defvar proof-help-menu207,7599 +(defvar proof-show-hide-menu215,7877 +(defvar proof-buffer-menu224,8190 +(defun proof-keep-response-history 282,10333 +(defconst proof-quick-opts-menu290,10643 +(defun proof-quick-opts-vars 417,15708 +(defun proof-quick-opts-changed-from-defaults-p 442,16459 +(defun proof-quick-opts-changed-from-saved-p 446,16564 +(defun proof-quick-opts-save 457,16916 +(defun proof-quick-opts-reset 462,17084 +(defconst proof-config-menu474,17352 +(defconst proof-advanced-menu481,17531 +(defvar proof-menu 494,17966 +(defun proof-main-menu 503,18250 +(defun proof-aux-menu 514,18516 +(defvar proof-menu-favourites 530,18863 +(defun proof-menu-define-favourites-menu 533,18970 +(defun proof-def-favourite 553,19626 +(defvar proof-make-favourite-cmd-history 576,20601 +(defvar proof-make-favourite-menu-history 579,20686 +(defun proof-save-favourites 582,20772 +(defun proof-del-favourite 587,20920 +(defun proof-read-favourite 604,21481 +(defun proof-add-favourite 629,22284 +(defvar proof-assistant-settings 656,23335 +(defvar proof-menu-settings 663,23698 +(defun proof-menu-define-settings-menu 666,23772 +(defun proof-menu-entry-name 686,24516 +(defun proof-menu-entry-for-setting 698,24988 +(defun proof-settings-vars 716,25478 +(defun proof-settings-changed-from-defaults-p 721,25655 +(defun proof-settings-changed-from-saved-p 725,25761 +(defun proof-settings-save 729,25864 +(defun proof-settings-reset 734,26031 +(defun proof-defpacustom-fn 741,26276 +(defmacro defpacustom 817,29160 +(defun proof-assistant-invisible-command-ifposs 832,29987 +(defun proof-maybe-askprefs 854,30962 +(defun proof-assistant-settings-cmd 861,31166 +(defun proof-assistant-format 878,31826 +(defvar proof-assistant-format-table 902,32885 +(defun proof-assistant-format-bool 910,33254 +(defun proof-assistant-format-int 913,33367 +(defun proof-assistant-format-string 916,33459 + +generic/proof-mmm.el,114 +(defun proof-mmm-support-available 30,1031 +(defun proof-mmm-set-global 54,1879 +(defun proof-mmm-enable 69,2420 generic/proof-script.el,5103 -(defvar proof-last-theorem-dependencies 36,964 -(defvar proof-nesting-depth 40,1126 -(defvar proof-element-counters 47,1357 -(deflocal proof-active-buffer-fake-minor-mode 53,1497 -(deflocal proof-script-buffer-file-name 56,1623 -(defun proof-next-element-count 70,2147 -(defun proof-element-id 79,2474 -(defun proof-next-element-id 83,2643 -(deflocal proof-script-last-entity 97,2960 -(defun proof-script-find-next-entity 104,3240 -(deflocal proof-locked-span 180,5982 -(deflocal proof-queue-span 187,6248 -(defun proof-span-read-only 199,6762 -(defun proof-strict-read-only 206,7019 -(defsubst proof-set-queue-endpoints 221,7689 -(defsubst proof-set-locked-endpoints 225,7830 -(defsubst proof-detach-queue 229,7974 -(defsubst proof-detach-locked 233,8106 -(defsubst proof-set-queue-start 237,8242 -(defsubst proof-set-locked-end 241,8368 -(defsubst proof-set-queue-end 256,8947 -(defun proof-init-segmentation 266,9203 -(defun proof-restart-buffers 298,10574 -(defun proof-script-buffers-with-spans 320,11506 -(defun proof-script-remove-all-spans-and-deactivate 330,11862 -(defun proof-script-clear-queue-spans 334,12050 -(defun proof-unprocessed-begin 352,12596 -(defun proof-script-end 360,12850 -(defun proof-queue-or-locked-end 369,13151 -(defun proof-locked-end 383,13814 -(defun proof-locked-region-full-p 399,14184 -(defun proof-locked-region-empty-p 407,14441 -(defun proof-only-whitespace-to-locked-region-p 411,14591 -(defun proof-in-locked-region-p 424,15227 -(defun proof-goto-end-of-locked 436,15490 -(defun proof-goto-end-of-locked-if-pos-not-visible-in-window 453,16249 -(defun proof-goto-end-of-locked-on-error-if-pos-not-visible-in-window 464,16730 -(defun proof-end-of-locked-visible-p 478,17383 -(defun proof-goto-end-of-queue-or-locked-if-not-visible 487,17834 -(defvar pg-idioms 506,18484 -(defvar pg-visibility-specs 509,18580 -(deflocal pg-script-portions 514,18787 -(defun pg-clear-script-portions 517,18909 -(defun pg-add-script-element 531,19438 -(defun pg-remove-script-element 534,19514 -(defsubst pg-visname 542,19792 -(defun pg-add-element 546,19937 -(defun pg-open-invisible-span 580,21566 -(defun pg-remove-element 591,21929 -(defun pg-make-element-invisible 598,22199 -(defun pg-make-element-visible 604,22456 -(defun pg-toggle-element-visibility 609,22635 -(defun pg-redisplay-for-gnuemacs 617,22965 -(defun pg-show-all-portions 624,23236 -(defun pg-show-all-proofs 642,23907 -(defun pg-hide-all-proofs 647,24035 -(defun pg-add-proof-element 652,24166 -(defun pg-span-name 666,24786 -(defun pg-set-span-helphighlights 687,25493 -(defun proof-complete-buffer-atomic 712,26317 -(defun proof-register-possibly-new-processed-file 753,28232 -(defun proof-inform-prover-file-retracted 804,30360 -(defun proof-auto-retract-dependencies 823,31146 -(defun proof-unregister-buffer-file-name 877,33686 -(defun proof-protected-process-or-retract 923,35509 -(defun proof-deactivate-scripting-auto 950,36679 -(defun proof-deactivate-scripting 959,37037 -(defun proof-activate-scripting 1096,42442 -(defun proof-toggle-active-scripting 1224,48196 -(defun proof-done-advancing 1265,49557 -(defun proof-done-advancing-comment 1351,52924 -(defun proof-done-advancing-save 1370,53666 -(defun proof-make-goalsave 1463,57281 -(defun proof-get-name-from-goal 1478,58024 -(defun proof-done-advancing-autosave 1497,59050 -(defun proof-done-advancing-other 1562,61596 -(defun proof-segment-up-to-parser 1590,62555 -(defun proof-script-generic-parse-find-comment-end 1653,64631 -(defun proof-script-generic-parse-cmdend 1662,65047 -(defun proof-script-generic-parse-cmdstart 1687,65942 -(defun proof-script-generic-parse-sexp 1750,68650 -(defun proof-cmdstart-add-segment-for-cmd 1774,69586 -(defun proof-segment-up-to-cmdstart 1826,71785 -(defun proof-segment-up-to-cmdend 1887,74145 -(defun proof-semis-to-vanillas 1958,76792 -(defun proof-script-new-command-advance 1997,78118 -(defun proof-script-next-command-advance 2039,79859 -(defun proof-assert-until-point-interactive 2051,80300 -(defun proof-assert-until-point 2077,81422 -(defun proof-assert-next-command2130,83854 -(defun proof-goto-point 2178,86117 -(defun proof-insert-pbp-command 2195,86643 -(defun proof-done-retracting 2228,87756 -(defun proof-setup-retract-action 2255,88877 -(defun proof-last-goal-or-goalsave 2265,89360 -(defun proof-retract-target 2288,90200 -(defun proof-retract-until-point-interactive 2373,93841 -(defun proof-retract-until-point 2381,94226 -(define-derived-mode proof-mode 2424,95975 -(defun proof-script-set-visited-file-name 2469,97736 -(defun proof-script-set-buffer-hooks 2493,98738 -(defun proof-script-kill-buffer-fn 2501,99156 -(defun proof-config-done-related 2545,100978 -(defun proof-generic-goal-command-p 2617,103546 -(defun proof-generic-state-preserving-p 2622,103758 -(defun proof-generic-count-undos 2631,104275 -(defun proof-generic-find-and-forget 2660,105305 -(defconst proof-script-important-settings2711,107130 -(defun proof-config-done 2726,107683 -(defun proof-setup-parsing-mechanism 2819,111086 -(defun proof-setup-imenu 2863,112939 -(defun proof-setup-func-menu 2880,113544 - -generic/proof-shell.el,3350 -(defvar proof-shell-last-output 27,613 -(defvar proof-marker 63,1714 -(defvar proof-action-list 66,1811 -(defvar proof-shell-silent 74,1987 -(defvar proof-shell-last-prompt 88,2470 -(defvar proof-shell-last-output-kind 93,2700 -(defvar proof-shell-delayed-output 114,3522 -(defvar proof-shell-delayed-output-kind 117,3643 -(defcustom proof-shell-active-scripting-indicator126,3846 -(defun proof-shell-ready-prover 179,5317 -(defun proof-shell-live-buffer 193,5857 -(defun proof-shell-available-p 200,6092 -(defun proof-grab-lock 206,6315 -(defun proof-release-lock 223,7027 -(defcustom proof-shell-fiddle-frames 243,7578 -(defun proof-shell-set-text-representation 250,7819 -(defun proof-shell-start 263,8374 -(defvar proof-shell-kill-function-hooks 472,15899 -(defun proof-shell-kill-function 475,15997 -(defun proof-shell-clear-state 564,19800 -(defun proof-shell-exit 579,20243 -(defun proof-shell-bail-out 591,20688 -(defun proof-shell-restart 600,21165 -(defvar proof-shell-no-response-display 642,22549 -(defvar proof-shell-urgent-message-marker 645,22653 -(defvar proof-shell-urgent-message-scanner 648,22774 -(defun proof-shell-handle-output 652,22901 -(defun proof-shell-handle-delayed-output 712,25542 -(defvar proof-shell-no-error-display 740,26585 -(defun proof-shell-handle-error 746,26789 -(defun proof-shell-handle-interrupt 764,27625 -(defun proof-shell-error-or-interrupt-action 778,28238 -(defun proof-goals-pos 803,29383 -(defun proof-pbp-focus-on-first-goal 808,29588 -(defsubst proof-shell-string-match-safe 820,30118 -(defun proof-shell-process-output 825,30286 -(defvar proof-shell-insert-space-fudge 936,34926 -(defun proof-shell-insert 946,35245 -(defun proof-shell-command-queue-item 1020,38157 -(defun proof-shell-set-silent 1025,38314 -(defun proof-shell-start-silent-item 1031,38533 -(defun proof-shell-clear-silent 1037,38725 -(defun proof-shell-stop-silent-item 1043,38947 -(defun proof-shell-should-be-silent 1050,39219 -(defun proof-append-alist 1063,39775 -(defun proof-start-queue 1122,42012 -(defun proof-extend-queue 1133,42361 -(defun proof-shell-exec-loop 1144,42742 -(defun proof-shell-insert-loopback-cmd 1209,45330 -(defun proof-shell-message 1237,46656 -(defun proof-shell-process-urgent-message 1243,46872 -(defvar proof-shell-minibuffer-urgent-interactive-input-history 1455,55812 -(defun proof-shell-minibuffer-urgent-interactive-input 1457,55882 -(defun proof-shell-process-urgent-messages 1469,56252 -(defun proof-shell-filter 1542,59423 -(defun proof-shell-filter-process-output 1701,66012 -(defvar pg-last-tracing-output-time 1754,68066 -(defvar pg-tracing-slow-mode 1757,68172 -(defconst pg-slow-mode-duration 1760,68261 -(defconst pg-fast-tracing-mode-threshold 1763,68343 -(defvar pg-tracing-cleanup-timer 1766,68471 -(defun pg-tracing-tight-loop 1768,68510 -(defun pg-finish-tracing-display 1811,70228 -(defun proof-shell-dont-show-annotations 1824,70534 -(defun proof-shell-show-annotations 1840,71069 -(defun proof-shell-wait 1861,71566 -(defun proof-done-invisible 1881,72476 -(defun proof-shell-invisible-command 1924,74199 -(defun proof-shell-invisible-cmd-get-result 1957,75449 -(defun proof-shell-invisible-command-invisible-result 1974,76130 -(define-derived-mode proof-shell-mode 1993,76560 -(defconst proof-shell-important-settings2063,79226 -(defun proof-shell-config-done 2069,79341 - -generic/proof-site.el,827 -(defconst proof-general-short-version 50,1694 -(defconst proof-general-version-year 56,1882 -(defgroup proof-general 63,2035 -(defgroup proof-general-internals 68,2143 -(defun proof-home-directory-fn 81,2531 -(defcustom proof-home-directory92,2902 -(defcustom proof-images-directory101,3269 -(defcustom proof-info-directory107,3471 -(defconst proof-assistant-table-default136,4685 -(defcustom proof-assistant-table164,5782 -(defcustom proof-assistants 199,6898 -(defvar proof-assistant-cusgrp 229,8076 -(defvar proof-assistant-internals-cusgrp 235,8338 -(defvar proof-assistant 241,8609 -(defvar proof-assistant-symbol 246,8831 -(defvar proof-ready-for-assistant-hook 255,9222 -(defvar proof-ready-for-assistant-flag 260,9422 -(defun proof-ready-for-assistant 266,9622 -(defmacro proof-eval-when-ready-for-assistant 324,12080 +(defvar proof-last-theorem-dependencies 33,848 +(defvar proof-nesting-depth 37,1010 +(defvar proof-element-counters 44,1241 +(deflocal proof-active-buffer-fake-minor-mode 50,1381 +(deflocal proof-script-buffer-file-name 53,1507 +(defun proof-next-element-count 67,2031 +(defun proof-element-id 76,2358 +(defun proof-next-element-id 80,2527 +(deflocal proof-script-last-entity 94,2844 +(defun proof-script-find-next-entity 101,3124 +(deflocal proof-locked-span 177,5866 +(deflocal proof-queue-span 184,6132 +(defun proof-span-read-only 196,6646 +(defun proof-strict-read-only 203,6903 +(defsubst proof-set-queue-endpoints 218,7573 +(defsubst proof-set-locked-endpoints 222,7714 +(defsubst proof-detach-queue 226,7858 +(defsubst proof-detach-locked 230,7990 +(defsubst proof-set-queue-start 234,8126 +(defsubst proof-set-locked-end 238,8252 +(defsubst proof-set-queue-end 253,8831 +(defun proof-init-segmentation 263,9087 +(defun proof-restart-buffers 295,10458 +(defun proof-script-buffers-with-spans 317,11390 +(defun proof-script-remove-all-spans-and-deactivate 327,11746 +(defun proof-script-clear-queue-spans 331,11934 +(defun proof-unprocessed-begin 349,12480 +(defun proof-script-end 357,12734 +(defun proof-queue-or-locked-end 366,13035 +(defun proof-locked-end 380,13698 +(defun proof-locked-region-full-p 396,14068 +(defun proof-locked-region-empty-p 404,14325 +(defun proof-only-whitespace-to-locked-region-p 408,14475 +(defun proof-in-locked-region-p 421,15111 +(defun proof-goto-end-of-locked 433,15374 +(defun proof-goto-end-of-locked-if-pos-not-visible-in-window 450,16133 +(defun proof-goto-end-of-locked-on-error-if-pos-not-visible-in-window 461,16614 +(defun proof-end-of-locked-visible-p 475,17267 +(defun proof-goto-end-of-queue-or-locked-if-not-visible 484,17718 +(defvar pg-idioms 503,18368 +(defvar pg-visibility-specs 506,18464 +(deflocal pg-script-portions 511,18671 +(defun pg-clear-script-portions 514,18793 +(defun pg-add-script-element 528,19322 +(defun pg-remove-script-element 531,19398 +(defsubst pg-visname 539,19676 +(defun pg-add-element 543,19821 +(defun pg-open-invisible-span 577,21450 +(defun pg-remove-element 588,21813 +(defun pg-make-element-invisible 595,22083 +(defun pg-make-element-visible 601,22340 +(defun pg-toggle-element-visibility 606,22519 +(defun pg-redisplay-for-gnuemacs 614,22849 +(defun pg-show-all-portions 621,23120 +(defun pg-show-all-proofs 639,23791 +(defun pg-hide-all-proofs 644,23919 +(defun pg-add-proof-element 649,24050 +(defun pg-span-name 663,24670 +(defun pg-set-span-helphighlights 684,25377 +(defun proof-complete-buffer-atomic 709,26201 +(defun proof-register-possibly-new-processed-file 750,28116 +(defun proof-inform-prover-file-retracted 801,30244 +(defun proof-auto-retract-dependencies 820,31030 +(defun proof-unregister-buffer-file-name 874,33570 +(defun proof-protected-process-or-retract 920,35393 +(defun proof-deactivate-scripting-auto 947,36563 +(defun proof-deactivate-scripting 956,36921 +(defun proof-activate-scripting 1093,42326 +(defun proof-toggle-active-scripting 1221,48080 +(defun proof-done-advancing 1262,49441 +(defun proof-done-advancing-comment 1348,52808 +(defun proof-done-advancing-save 1367,53550 +(defun proof-make-goalsave 1460,57165 +(defun proof-get-name-from-goal 1475,57908 +(defun proof-done-advancing-autosave 1494,58934 +(defun proof-done-advancing-other 1559,61480 +(defun proof-segment-up-to-parser 1587,62439 +(defun proof-script-generic-parse-find-comment-end 1650,64515 +(defun proof-script-generic-parse-cmdend 1659,64931 +(defun proof-script-generic-parse-cmdstart 1684,65826 +(defun proof-script-generic-parse-sexp 1747,68534 +(defun proof-cmdstart-add-segment-for-cmd 1771,69470 +(defun proof-segment-up-to-cmdstart 1823,71669 +(defun proof-segment-up-to-cmdend 1884,74029 +(defun proof-semis-to-vanillas 1955,76676 +(defun proof-script-new-command-advance 1994,78002 +(defun proof-script-next-command-advance 2036,79743 +(defun proof-assert-until-point-interactive 2048,80184 +(defun proof-assert-until-point 2074,81306 +(defun proof-assert-next-command2127,83738 +(defun proof-goto-point 2175,86001 +(defun proof-insert-pbp-command 2193,86542 +(defun proof-done-retracting 2226,87655 +(defun proof-setup-retract-action 2253,88776 +(defun proof-last-goal-or-goalsave 2263,89259 +(defun proof-retract-target 2286,90099 +(defun proof-retract-until-point-interactive 2371,93740 +(defun proof-retract-until-point 2379,94125 +(define-derived-mode proof-mode 2422,95874 +(defun proof-script-set-visited-file-name 2467,97635 +(defun proof-script-set-buffer-hooks 2491,98637 +(defun proof-script-kill-buffer-fn 2499,99055 +(defun proof-config-done-related 2543,100877 +(defun proof-generic-goal-command-p 2613,103355 +(defun proof-generic-state-preserving-p 2618,103567 +(defun proof-generic-count-undos 2627,104084 +(defun proof-generic-find-and-forget 2656,105114 +(defconst proof-script-important-settings2707,106939 +(defun proof-config-done 2722,107492 +(defun proof-setup-parsing-mechanism 2815,110895 +(defun proof-setup-imenu 2859,112748 +(defun proof-setup-func-menu 2876,113353 + +generic/proof-shell.el,3356 +(defvar proof-marker 28,643 +(defvar proof-action-list 31,740 +(defvar proof-shell-silent 39,916 +(defvar proof-shell-last-prompt 53,1399 +(defvar proof-shell-last-output-kind 58,1629 +(defvar proof-shell-delayed-output 79,2451 +(defvar proof-shell-delayed-output-kind 82,2572 +(defcustom proof-shell-active-scripting-indicator91,2775 +(defun proof-shell-ready-prover 144,4246 +(defun proof-shell-live-buffer 158,4786 +(defun proof-shell-available-p 165,5021 +(defun proof-grab-lock 171,5244 +(defun proof-release-lock 188,5956 +(defcustom proof-shell-fiddle-frames 208,6507 +(defun proof-shell-set-text-representation 215,6748 +(defun proof-shell-start 228,7303 +(defvar proof-shell-kill-function-hooks 437,14828 +(defun proof-shell-kill-function 440,14926 +(defun proof-shell-clear-state 529,18729 +(defun proof-shell-exit 544,19172 +(defun proof-shell-bail-out 556,19617 +(defun proof-shell-restart 565,20094 +(defvar proof-shell-no-response-display 607,21478 +(defvar proof-shell-urgent-message-marker 610,21582 +(defvar proof-shell-urgent-message-scanner 613,21703 +(defun proof-shell-handle-output 617,21830 +(defun proof-shell-handle-delayed-output 677,24471 +(defvar proof-shell-no-error-display 705,25514 +(defun proof-shell-handle-error 711,25718 +(defun proof-shell-handle-interrupt 729,26554 +(defun proof-shell-error-or-interrupt-action 743,27167 +(defun proof-goals-pos 768,28312 +(defun proof-pbp-focus-on-first-goal 773,28517 +(defsubst proof-shell-string-match-safe 785,29047 +(defun proof-shell-process-output 790,29215 +(defvar proof-shell-insert-space-fudge 901,33855 +(defun proof-shell-insert 911,34174 +(defun proof-shell-command-queue-item 985,37085 +(defun proof-shell-set-silent 990,37242 +(defun proof-shell-start-silent-item 996,37461 +(defun proof-shell-clear-silent 1002,37653 +(defun proof-shell-stop-silent-item 1008,37875 +(defun proof-shell-should-be-silent 1015,38147 +(defun proof-append-alist 1028,38703 +(defun proof-start-queue 1087,40940 +(defun proof-extend-queue 1098,41289 +(defun proof-shell-exec-loop 1109,41670 +(defun proof-shell-insert-loopback-cmd 1174,44258 +(defun proof-shell-message 1202,45584 +(defun proof-shell-process-urgent-message 1208,45800 +(defun proof-shell-strip-eager-annotations 1340,51065 +(defvar proof-shell-minibuffer-urgent-interactive-input-history 1351,51401 +(defun proof-shell-minibuffer-urgent-interactive-input 1353,51471 +(defun proof-shell-process-urgent-messages 1363,51830 +(defun proof-shell-filter 1437,54929 +(defun proof-shell-filter-process-output 1596,61518 +(defvar pg-last-tracing-output-time 1649,63572 +(defvar pg-tracing-slow-mode 1652,63678 +(defconst pg-slow-mode-duration 1655,63767 +(defconst pg-fast-tracing-mode-threshold 1658,63849 +(defvar pg-tracing-cleanup-timer 1661,63977 +(defun pg-tracing-tight-loop 1663,64016 +(defun pg-finish-tracing-display 1706,65734 +(defun proof-shell-dont-show-annotations 1719,66040 +(defun proof-shell-show-annotations 1735,66561 +(defun proof-shell-wait 1757,67088 +(defun proof-done-invisible 1777,67998 +(defun proof-shell-invisible-command 1820,69721 +(defun proof-shell-invisible-cmd-get-result 1854,70986 +(defun proof-shell-invisible-command-invisible-result 1872,71682 +(define-derived-mode proof-shell-mode 1891,72112 +(defconst proof-shell-important-settings1961,74778 +(defun proof-shell-config-done 1967,74893 + +generic/proof-site.el,505 +(defconst proof-assistant-table-default23,728 +(defconst proof-general-short-version 80,2914 +(defconst proof-general-version-year 86,3102 +(defgroup proof-general 93,3255 +(defgroup proof-general-internals 98,3363 +(defun proof-home-directory-fn 111,3751 +(defcustom proof-home-directory122,4122 +(defcustom proof-images-directory131,4489 +(defcustom proof-info-directory137,4691 +(defcustom proof-assistant-table164,5837 +(defcustom proof-assistants 199,6953 +(defun proof-ready-for-assistant 227,8098 generic/proof-splash.el,726 (defcustom proof-splash-enable 14,379 @@ -2010,10 +2030,10 @@ generic/proof-splash.el,726 (defvar proof-splash-seen 187,6721 (defun proof-splash-display-screen 191,6838 (defun proof-splash-message 266,9992 -(defun proof-splash-timeout-waiter 277,10388 -(defvar proof-splash-old-frame-title-format 293,11084 -(defun proof-splash-set-frame-titles 295,11134 -(defun proof-splash-unset-frame-titles 304,11450 +(defun proof-splash-timeout-waiter 276,10353 +(defvar proof-splash-old-frame-title-format 292,11049 +(defun proof-splash-set-frame-titles 294,11099 +(defun proof-splash-unset-frame-titles 303,11415 generic/proof-syntax.el,981 (defun proof-ids-to-regexp 15,421 @@ -2044,133 +2064,132 @@ generic/proof-syntax.el,981 (defun proof-splice-separator 283,9670 generic/proof-toolbar.el,2874 -(defun proof-toolbar-function 38,1281 -(defun proof-toolbar-icon 41,1378 -(defun proof-toolbar-enabler 44,1479 -(defun proof-toolbar-function-with-enabler 47,1587 -(defun proof-toolbar-make-icon 54,1760 -(defun proof-toolbar-make-toolbar-item 72,2360 -(defvar proof-toolbar 111,3736 -(deflocal proof-toolbar-itimer 115,3865 -(defun proof-toolbar-setup 119,3975 -(defun proof-toolbar-build 162,5518 -(defalias 'proof-toolbar-enable proof-toolbar-enable227,7728 -(defun proof-toolbar-setup-refresh 238,8032 -(defun proof-toolbar-disable-refresh 259,8802 -(deflocal proof-toolbar-refresh-flag 266,9124 -(defun proof-toolbar-refresh 272,9395 -(defvar proof-toolbar-enablers276,9540 -(defvar proof-toolbar-enablers-last-state282,9722 -(defun proof-toolbar-really-refresh 286,9813 -(defun proof-toolbar-undo-enable-p 339,11643 -(defalias 'proof-toolbar-undo proof-toolbar-undo344,11791 -(defun proof-toolbar-delete-enable-p 350,11910 -(defalias 'proof-toolbar-delete proof-toolbar-delete356,12084 -(defun proof-toolbar-lockedend-enable-p 363,12220 -(defalias 'proof-toolbar-lockedend proof-toolbar-lockedend366,12270 -(defun proof-toolbar-next-enable-p 375,12358 -(defalias 'proof-toolbar-next proof-toolbar-next379,12465 -(defun proof-toolbar-goto-enable-p 386,12559 -(defalias 'proof-toolbar-goto proof-toolbar-goto389,12632 -(defun proof-toolbar-retract-enable-p 396,12708 -(defalias 'proof-toolbar-retract proof-toolbar-retract400,12819 -(defalias 'proof-toolbar-use-enable-p proof-toolbar-use-enable-p407,12898 -(defalias 'proof-toolbar-use proof-toolbar-use408,12966 -(defun proof-toolbar-restart-enable-p 414,13044 -(defalias 'proof-toolbar-restart proof-toolbar-restart419,13205 -(defun proof-toolbar-goal-enable-p 425,13283 -(defalias 'proof-toolbar-goal proof-toolbar-goal432,13516 -(defun proof-toolbar-qed-enable-p 439,13588 -(defalias 'proof-toolbar-qed proof-toolbar-qed445,13740 -(defun proof-toolbar-state-enable-p 451,13812 -(defalias 'proof-toolbar-state proof-toolbar-state454,13883 -(defun proof-toolbar-context-enable-p 460,13952 -(defalias 'proof-toolbar-context proof-toolbar-context463,14025 -(defun proof-toolbar-info-enable-p 471,14185 -(defalias 'proof-toolbar-info proof-toolbar-info474,14229 -(defun proof-toolbar-command-enable-p 480,14298 -(defalias 'proof-toolbar-command proof-toolbar-command483,14369 -(defun proof-toolbar-help-enable-p 489,14449 -(defun proof-toolbar-help 492,14494 -(defun proof-toolbar-find-enable-p 500,14588 -(defalias 'proof-toolbar-find proof-toolbar-find503,14657 -(defun proof-toolbar-visibility-enable-p 509,14755 -(defalias 'proof-toolbar-visibility proof-toolbar-visibility512,14855 -(defun proof-toolbar-interrupt-enable-p 518,14943 -(defalias 'proof-toolbar-interrupt proof-toolbar-interrupt521,15007 -(defun proof-toolbar-make-menu-item 530,15196 -(defun proof-toolbar-scripting-menu 553,15896 - -generic/proof-utils.el,2153 -(defmacro deflocal 26,852 -(defmacro proof-with-current-buffer-if-exists 33,1090 -(defmacro proof-with-script-buffer 42,1467 -(defmacro proof-map-buffers 53,1854 -(defmacro proof-sym 58,2039 -(defsubst proof-try-require 63,2200 -(defmacro proof-face-specs 70,2397 -(defun proof-save-some-buffers 92,3051 -(defun proof-set-value 116,3742 -(defsubst proof-ass-symv 176,5912 -(defmacro proof-ass-sym 183,6213 -(defmacro proof-ass 188,6423 -(defun proof-defpgcustom-fn 193,6587 -(defun undefpgcustom 214,7458 -(defmacro defpgcustom 220,7682 -(defun proof-defpgdefault-fn 231,8100 -(defmacro defpgdefault 245,8558 -(defmacro defpgfun 256,8920 -(defun proof-file-truename 271,9214 -(defun proof-file-to-buffer 275,9397 -(defun proof-files-to-buffers 286,9726 -(defun proof-buffers-in-mode 293,10009 -(defun pg-save-from-death 307,10459 -(defun proof-define-keys 326,11076 -(deflocal proof-font-lock-keywords 355,12075 -(deflocal proof-font-lock-keywords-case-fold-search 361,12340 -(defun proof-font-lock-configure-defaults 364,12463 -(defun proof-font-lock-clear-font-lock-vars 412,14768 -(defun proof-font-lock-set-font-lock-vars 423,15141 -(defun proof-fontify-region 430,15351 -(defun pg-remove-specials 488,17569 -(defun pg-remove-specials-in-string 498,17907 -(defun proof-fontify-buffer 505,18094 -(defun proof-warn-if-unset 518,18335 -(defun proof-get-window-for-buffer 523,18553 -(defun proof-display-and-keep-buffer 574,20861 -(defun proof-clean-buffer 606,22168 -(defun proof-message 621,22789 -(defun proof-warning 626,23002 -(defun pg-internal-warning 632,23284 -(defun proof-debug 640,23603 -(defun proof-switch-to-buffer 655,24274 -(defun proof-resize-window-tofit 688,25963 -(defun proof-submit-bug-report 788,29975 -(defun proof-deftoggle-fn 824,31354 -(defmacro proof-deftoggle 839,32007 -(defun proof-defintset-fn 846,32381 -(defmacro proof-defintset 862,33085 -(defun proof-defstringset-fn 869,33462 -(defmacro proof-defstringset 882,34088 -(defmacro proof-defshortcut 896,34545 -(defmacro proof-definvisible 911,35184 -(defun pg-custom-save-vars 939,36161 -(defun pg-custom-reset-vars 957,36884 -(defun proof-locate-executable 970,37221 - -generic/proof-x-symbol.el,612 -(defvar proof-x-symbol-initialized 52,2072 -(defun proof-x-symbol-tokenlang-file 55,2167 -(defun proof-x-symbol-support-maybe-available 61,2349 -(defun proof-x-symbol-initialize 81,3078 -(defun proof-x-symbol-enable 164,6345 -(defun proof-x-symbol-refresh-output-buffers 196,7771 -(defun proof-x-symbol-mode-associated-buffers 211,8516 -(defalias 'proof-x-symbol-decode-region proof-x-symbol-decode-region233,9220 -(defun proof-x-symbol-encode-shell-input 235,9286 -(defun proof-x-symbol-set-language 252,9877 -(defun proof-x-symbol-shell-config 257,10048 -(defun proof-x-symbol-config-output-buffer 305,12215 +(defun proof-toolbar-function 37,1256 +(defun proof-toolbar-icon 40,1353 +(defun proof-toolbar-enabler 43,1454 +(defun proof-toolbar-function-with-enabler 46,1562 +(defun proof-toolbar-make-icon 53,1735 +(defun proof-toolbar-make-toolbar-item 71,2335 +(defvar proof-toolbar 110,3711 +(deflocal proof-toolbar-itimer 114,3840 +(defun proof-toolbar-setup 118,3950 +(defun proof-toolbar-build 161,5493 +(defalias 'proof-toolbar-enable proof-toolbar-enable226,7691 +(defun proof-toolbar-setup-refresh 237,7995 +(defun proof-toolbar-disable-refresh 258,8765 +(deflocal proof-toolbar-refresh-flag 265,9087 +(defun proof-toolbar-refresh 271,9358 +(defvar proof-toolbar-enablers275,9503 +(defvar proof-toolbar-enablers-last-state281,9679 +(defun proof-toolbar-really-refresh 285,9770 +(defun proof-toolbar-undo-enable-p 338,11600 +(defalias 'proof-toolbar-undo proof-toolbar-undo343,11748 +(defun proof-toolbar-delete-enable-p 349,11867 +(defalias 'proof-toolbar-delete proof-toolbar-delete355,12041 +(defun proof-toolbar-lockedend-enable-p 362,12177 +(defalias 'proof-toolbar-lockedend proof-toolbar-lockedend365,12227 +(defun proof-toolbar-next-enable-p 374,12315 +(defalias 'proof-toolbar-next proof-toolbar-next378,12422 +(defun proof-toolbar-goto-enable-p 385,12516 +(defalias 'proof-toolbar-goto proof-toolbar-goto388,12589 +(defun proof-toolbar-retract-enable-p 395,12665 +(defalias 'proof-toolbar-retract proof-toolbar-retract399,12776 +(defalias 'proof-toolbar-use-enable-p proof-toolbar-use-enable-p406,12855 +(defalias 'proof-toolbar-use proof-toolbar-use407,12923 +(defun proof-toolbar-restart-enable-p 413,13001 +(defalias 'proof-toolbar-restart proof-toolbar-restart418,13162 +(defun proof-toolbar-goal-enable-p 424,13240 +(defalias 'proof-toolbar-goal proof-toolbar-goal431,13473 +(defun proof-toolbar-qed-enable-p 438,13545 +(defalias 'proof-toolbar-qed proof-toolbar-qed444,13697 +(defun proof-toolbar-state-enable-p 450,13769 +(defalias 'proof-toolbar-state proof-toolbar-state453,13840 +(defun proof-toolbar-context-enable-p 459,13909 +(defalias 'proof-toolbar-context proof-toolbar-context462,13982 +(defun proof-toolbar-info-enable-p 470,14142 +(defalias 'proof-toolbar-info proof-toolbar-info473,14186 +(defun proof-toolbar-command-enable-p 479,14255 +(defalias 'proof-toolbar-command proof-toolbar-command482,14326 +(defun proof-toolbar-help-enable-p 488,14406 +(defun proof-toolbar-help 491,14451 +(defun proof-toolbar-find-enable-p 499,14545 +(defalias 'proof-toolbar-find proof-toolbar-find502,14614 +(defun proof-toolbar-visibility-enable-p 508,14712 +(defalias 'proof-toolbar-visibility proof-toolbar-visibility511,14812 +(defun proof-toolbar-interrupt-enable-p 517,14900 +(defalias 'proof-toolbar-interrupt proof-toolbar-interrupt520,14964 +(defun proof-toolbar-make-menu-item 529,15153 +(defun proof-toolbar-scripting-menu 552,15853 + +generic/proof-utils.el,2111 +(defmacro deflocal 27,893 +(defmacro proof-with-current-buffer-if-exists 34,1131 +(deflocal proof-buffer-type 40,1341 +(defmacro proof-with-script-buffer 46,1621 +(defmacro proof-map-buffers 57,2008 +(defmacro proof-sym 62,2193 +(defsubst proof-try-require 67,2354 +(defun proof-save-some-buffers 80,2685 +(defmacro proof-ass-sym 129,4286 +(defmacro proof-ass-symv 135,4545 +(defmacro proof-ass 141,4803 +(defun proof-defpgcustom-fn 147,5055 +(defun undefpgcustom 168,5926 +(defmacro defpgcustom 174,6150 +(defun proof-defpgdefault-fn 185,6568 +(defmacro defpgdefault 199,7026 +(defmacro defpgfun 210,7388 +(defmacro proof-eval-when-ready-for-assistant 220,7653 +(defun proof-file-truename 233,8048 +(defun proof-file-to-buffer 237,8231 +(defun proof-files-to-buffers 248,8560 +(defun proof-buffers-in-mode 255,8843 +(defun pg-save-from-death 269,9293 +(defun proof-define-keys 288,9910 +(deflocal proof-font-lock-keywords 317,10909 +(defun proof-font-lock-configure-defaults 323,11166 +(defun proof-font-lock-clear-font-lock-vars 369,13317 +(defun proof-font-lock-set-font-lock-vars 375,13529 +(defun proof-fontify-region 379,13685 +(defun pg-remove-specials 439,15986 +(defun pg-remove-specials-in-string 449,16324 +(defun proof-fontify-buffer 456,16511 +(defun proof-warn-if-unset 469,16752 +(defun proof-get-window-for-buffer 474,16970 +(defun proof-display-and-keep-buffer 525,19278 +(defun proof-clean-buffer 557,20585 +(defun proof-message 572,21206 +(defun proof-warning 577,21419 +(defun pg-internal-warning 583,21701 +(defun proof-debug 591,22020 +(defun proof-switch-to-buffer 606,22691 +(defun proof-resize-window-tofit 639,24380 +(defun proof-submit-bug-report 739,28392 +(defun proof-deftoggle-fn 775,29771 +(defmacro proof-deftoggle 790,30424 +(defun proof-defintset-fn 797,30798 +(defmacro proof-defintset 813,31502 +(defun proof-defstringset-fn 820,31879 +(defmacro proof-defstringset 833,32505 +(defmacro proof-defshortcut 847,32962 +(defmacro proof-definvisible 862,33601 +(defun pg-custom-save-vars 890,34578 +(defun pg-custom-reset-vars 908,35301 +(defun proof-locate-executable 921,35638 + +generic/proof-x-symbol.el,579 +(defvar proof-x-symbol-initialized 55,2172 +(defun proof-x-symbol-tokenlang-file 58,2267 +(defun proof-x-symbol-support-maybe-available 64,2449 +(defun proof-x-symbol-initialize 84,3178 +(defun proof-x-symbol-enable 167,6444 +(defun proof-x-symbol-refresh-output-buffers 194,7519 +(defun proof-x-symbol-mode-associated-buffers 209,8261 +(defun proof-x-symbol-decode-region 227,8799 +(defun proof-x-symbol-encode-shell-input 241,9406 +(defun proof-x-symbol-set-language 258,9997 +(defun proof-x-symbol-shell-config 263,10168 +(defun proof-x-symbol-config-output-buffer 310,12309 generic/test-compile.el,21 (defconst bar 8,139 @@ -2179,9 +2198,9 @@ generic/test-mac.el,21 (defvar testme 3,26 generic/test-req2.el,48 -(define-derived-mode proof-response-mode 8,138 +(define-derived-mode proof-response-mode 9,160 -lib/bufhist.el,1099 +lib/bufhist.el,1100 (defun bufhist-ring-update 32,1226 (defgroup bufhist 41,1548 (defcustom bufhist-ring-size 45,1629 @@ -2191,26 +2210,26 @@ lib/bufhist.el,1099 (defvar bufhist-read-only-history 59,1999 (defvar bufhist-saved-mode-line-format 62,2070 (defun bufhist-mode-line-format-entry 65,2171 -(defun bufhist-get-buffer-contents 97,3443 -(defun bufhist-restore-buffer-contents 109,3927 -(defun bufhist-checkpoint 117,4214 -(defun bufhist-erase-buffer 125,4583 -(defun bufhist-checkpoint-and-erase 135,4928 -(defun bufhist-switch-to-index 141,5114 -(defun bufhist-first 180,6718 -(defun bufhist-last 185,6877 -(defun bufhist-prev 190,7023 -(defun bufhist-next 198,7246 -(defun bufhist-delete 203,7386 -(defun bufhist-clear 215,7929 -(defun bufhist-init 230,8325 -(defun bufhist-exit 255,9262 -(defun bufhist-set-readwrite 265,9526 -(defun bufhist-before-change-function 280,10146 -(defun bufhist-make-buttons 292,10562 -(defconst bufhist-minor-mode-map310,11001 -(define-minor-mode bufhist-mode322,11463 -(defun bufhist-toggle-fn 342,12248 +(defun bufhist-get-buffer-contents 101,3514 +(defun bufhist-restore-buffer-contents 113,3998 +(defun bufhist-checkpoint 121,4285 +(defun bufhist-erase-buffer 129,4654 +(defun bufhist-checkpoint-and-erase 139,4999 +(defun bufhist-switch-to-index 145,5185 +(defun bufhist-first 184,6789 +(defun bufhist-last 189,6948 +(defun bufhist-prev 194,7094 +(defun bufhist-next 202,7317 +(defun bufhist-delete 207,7457 +(defun bufhist-clear 219,8000 +(defun bufhist-init 234,8396 +(defun bufhist-exit 259,9333 +(defun bufhist-set-readwrite 269,9597 +(defun bufhist-before-change-function 284,10217 +(defun bufhist-make-buttons 296,10633 +(defconst bufhist-minor-mode-map314,11072 +(define-minor-mode bufhist-mode326,11534 +(defun bufhist-toggle-fn 346,12319 lib/holes.el,2447 (defvar holes-doc 35,993 @@ -2295,27 +2314,26 @@ lib/pg-dev.el,75 (defconst pg-dev-lisp-font-lock-keywords35,1049 (defun unload-pg 69,1986 -lib/proof-compat.el,795 +lib/proof-compat.el,748 (defvar proof-running-on-win32 26,856 -(defconst pg-defface-window-systems 34,1235 -(defun pg-custom-undeclare-variable 56,2062 -(defun subst-char-in-string 118,3707 -(defun replace-regexp-in-string 133,4296 -(defconst menuvisiblep 195,7009 -(defun set-window-text-height 212,7622 -(defmacro save-selected-frame 238,8572 -(defun warn 277,9869 -(defun redraw-modeline 284,10124 -(defun proof-buffer-syntactic-context-emulate 301,10720 -(defvar read-shell-command-map334,12027 -(defun read-shell-command 352,12729 -(defun remassq 364,13210 -(defun remassoc 376,13599 -(defun frames-of-buffer 389,14044 -(defmacro with-selected-window 428,15306 -(defun pg-pop-to-buffer 471,16684 -(defun process-live-p 522,18517 -(defalias 'proof-buffer-syntactic-context proof-buffer-syntactic-context539,19020 +(defun pg-custom-undeclare-variable 38,1313 +(defun subst-char-in-string 100,2958 +(defun replace-regexp-in-string 115,3547 +(defconst menuvisiblep 177,6260 +(defun set-window-text-height 194,6873 +(defmacro save-selected-frame 220,7823 +(defun warn 259,9120 +(defun redraw-modeline 266,9375 +(defun proof-buffer-syntactic-context-emulate 277,9813 +(defvar read-shell-command-map310,11120 +(defun read-shell-command 328,11822 +(defun remassq 340,12303 +(defun remassoc 352,12692 +(defun frames-of-buffer 365,13137 +(defmacro with-selected-window 404,14399 +(defun pg-pop-to-buffer 447,15777 +(defun process-live-p 498,17610 +(defalias 'proof-buffer-syntactic-context proof-buffer-syntactic-context515,18113 lib/span.el,137 (defsubst span-delete-spans 22,471 @@ -2391,18 +2409,18 @@ lib/span-overlay.el,1206 (defun set-span-keymap 217,7704 lib/texi-docstring-magic.el,584 -(defun texi-docstring-magic-find-face 85,2997 -(defun texi-docstring-magic-splice-sep 90,3162 -(defconst texi-docstring-magic-munge-table100,3467 -(defun texi-docstring-magic-untabify 190,7234 -(defun texi-docstring-magic-munge-docstring 200,7549 -(defun texi-docstring-magic-texi 239,8836 -(defun texi-docstring-magic-format-default 252,9276 -(defun texi-docstring-magic-texi-for 268,9911 -(defconst texi-docstring-magic-comment326,11871 -(defun texi-docstring-magic 332,12025 -(defun texi-docstring-magic-face-at-point 366,13105 -(defun texi-docstring-magic-insert-magic 381,13628 +(defun texi-docstring-magic-find-face 88,3034 +(defun texi-docstring-magic-splice-sep 93,3199 +(defconst texi-docstring-magic-munge-table103,3504 +(defun texi-docstring-magic-untabify 193,7271 +(defun texi-docstring-magic-munge-docstring 203,7586 +(defun texi-docstring-magic-texi 242,8873 +(defun texi-docstring-magic-format-default 255,9313 +(defun texi-docstring-magic-texi-for 271,9948 +(defconst texi-docstring-magic-comment329,11908 +(defun texi-docstring-magic 335,12062 +(defun texi-docstring-magic-face-at-point 369,13142 +(defun texi-docstring-magic-insert-magic 384,13665 lib/unichars.el,35 (defvar unicode-character-list1,0 @@ -2745,6 +2763,9 @@ mmm/mmm-vars.el,2667 x-symbol/lisp/auto-autoloads.el,63 (defalias 'x-symbol-map-autoload x-symbol-map-autoload23,974 +x-symbol/lisp/x-symbol-autoloads.el,63 +(defalias 'x-symbol-map-autoload x-symbol-map-autoload23,974 + x-symbol/lisp/x-symbol-bib.el,549 (defcustom x-symbol-bib-auto-style 42,1544 (defcustom x-symbol-bib-modeline-name 49,1800 @@ -3487,91 +3508,91 @@ doc/ProofGeneral.texi,5379 @node Top166,5052 @node Preface203,6168 @node Latest news for version 3.7Latest news for version 3.7226,6764 -@node Future265,8408 -@node Credits296,9707 -@node Introducing Proof GeneralIntroducing Proof General395,13141 -@node Installing Proof GeneralInstalling Proof General451,15183 -@node Quick start guideQuick start guide465,15631 -@node Features of Proof GeneralFeatures of Proof General509,17739 -@node Supported proof assistantsSupported proof assistants598,21664 -@node Prerequisites for this manualPrerequisites for this manual647,23570 -@node Organization of this manualOrganization of this manual691,25196 -@node Basic Script ManagementBasic Script Management717,26024 -@node Walkthrough example in IsabelleWalkthrough example in Isabelle736,26624 -@node Proof scriptsProof scripts987,36277 -@node Script buffersScript buffers1030,38397 -@node Locked queue and editing regionsLocked queue and editing regions1052,38974 -@node Goal-save sequencesGoal-save sequences1108,41121 -@node Active scripting bufferActive scripting buffer1145,42607 -@node Summary of Proof General buffersSummary of Proof General buffers1214,46027 -@node Script editing commandsScript editing commands1276,48701 -@node Script processing commandsScript processing commands1354,51552 -@node Proof assistant commandsProof assistant commands1482,56853 -@node Toolbar commandsToolbar commands1632,61857 -@node Interrupting during trace outputInterrupting during trace output1656,62786 -@node Subterm Activation and Proof by PointingSubterm Activation and Proof by Pointing1695,64710 -@node Goals buffer commandsGoals buffer commands1709,65210 -@node Advanced Script ManagementAdvanced Script Management1798,68743 -@node Visibility of completed proofsVisibility of completed proofs1829,69897 -@node Switching between proof scriptsSwitching between proof scripts1884,71820 -@node View of processed files View of processed files 1921,73792 -@node Retracting across filesRetracting across files1981,76843 -@node Asserting across filesAsserting across files1994,77474 -@node Automatic multiple file handlingAutomatic multiple file handling2007,78040 -@node Escaping script managementEscaping script management2032,79074 -@node Experimental featuresExperimental features2090,81277 -@node Support for other PackagesSupport for other Packages2124,82539 -@node Syntax highlightingSyntax highlighting2156,83414 -@node X-Symbol supportX-Symbol support2195,85035 -@node Imenu and Speedbar (and Function Menu)Imenu and Speedbar (and Function Menu)2254,87581 -@node Support for outline modeSupport for outline mode2313,89711 -@node Support for completionSupport for completion2339,90841 -@node Support for tagsSupport for tags2397,93017 -@node Customizing Proof GeneralCustomizing Proof General2449,95346 -@node Basic optionsBasic options2489,97016 -@node How to customizeHow to customize2513,97774 -@node Display customizationDisplay customization2564,99876 -@node User optionsUser options2689,105114 -@node Changing facesChanging faces2953,114504 -@node Tweaking configuration settingsTweaking configuration settings3028,117173 -@node Hints and TipsHints and Tips3085,119699 -@node Adding your own keybindingsAdding your own keybindings3104,120300 -@node Using file variablesUsing file variables3160,122833 -@node Using abbreviationsUsing abbreviations3219,125019 -@node LEGO Proof GeneralLEGO Proof General3258,126435 -@node LEGO specific commandsLEGO specific commands3299,127804 -@node LEGO tagsLEGO tags3319,128259 -@node LEGO customizationsLEGO customizations3329,128506 -@node Coq Proof GeneralCoq Proof General3361,129425 -@node Coq-specific commandsCoq-specific commands3377,129834 -@node Coq-specific variablesCoq-specific variables3399,130341 -@node Editing multiple proofsEditing multiple proofs3421,130999 -@node User-loaded tacticsUser-loaded tactics3445,132107 -@node Holes featureHoles feature3509,134581 -@node Isabelle Proof GeneralIsabelle Proof General3536,135868 -@node Isabelle commandsIsabelle commands3566,136998 -@node Logics and SettingsLogics and Settings3673,140046 -@node Isabelle customizationsIsabelle customizations3707,141586 -@node HOL Proof GeneralHOL Proof General3731,142068 -@node Shell Proof GeneralShell Proof General3773,143890 -@node Obtaining and InstallingObtaining and Installing3809,145349 -@node Obtaining Proof GeneralObtaining Proof General3825,145762 -@node Installing Proof General from tarballInstalling Proof General from tarball3856,147001 -@node Installing Proof General from RPM packageInstalling Proof General from RPM package3881,147833 -@node Setting the names of binariesSetting the names of binaries3896,148241 -@node Notes for syssiesNotes for syssies3924,149181 -@node Bugs and EnhancementsBugs and Enhancements3999,152217 -@node References4020,153032 -@node History of Proof GeneralHistory of Proof General4060,154056 -@node Old News for 3.0Old News for 3.04151,158158 -@node Old News for 3.1Old News for 3.14221,161852 -@node Old News for 3.2Old News for 3.24247,163024 -@node Old News for 3.3Old News for 3.34308,166027 -@node Old News for 3.4Old News for 3.44327,166924 -@node Function IndexFunction Index4350,167980 -@node Variable IndexVariable Index4354,168056 -@node Keystroke IndexKeystroke Index4358,168136 -@node Concept IndexConcept Index4362,168202 +@node Future265,8413 +@node Credits296,9712 +@node Introducing Proof GeneralIntroducing Proof General395,13146 +@node Installing Proof GeneralInstalling Proof General451,15188 +@node Quick start guideQuick start guide465,15636 +@node Features of Proof GeneralFeatures of Proof General509,17744 +@node Supported proof assistantsSupported proof assistants598,21669 +@node Prerequisites for this manualPrerequisites for this manual647,23575 +@node Organization of this manualOrganization of this manual691,25201 +@node Basic Script ManagementBasic Script Management717,26029 +@node Walkthrough example in IsabelleWalkthrough example in Isabelle736,26629 +@node Proof scriptsProof scripts987,36282 +@node Script buffersScript buffers1030,38402 +@node Locked queue and editing regionsLocked queue and editing regions1052,38979 +@node Goal-save sequencesGoal-save sequences1108,41126 +@node Active scripting bufferActive scripting buffer1145,42612 +@node Summary of Proof General buffersSummary of Proof General buffers1214,46032 +@node Script editing commandsScript editing commands1276,48706 +@node Script processing commandsScript processing commands1354,51557 +@node Proof assistant commandsProof assistant commands1482,56858 +@node Toolbar commandsToolbar commands1632,61862 +@node Interrupting during trace outputInterrupting during trace output1656,62791 +@node Subterm Activation and Proof by PointingSubterm Activation and Proof by Pointing1695,64715 +@node Goals buffer commandsGoals buffer commands1709,65215 +@node Advanced Script ManagementAdvanced Script Management1798,68748 +@node Visibility of completed proofsVisibility of completed proofs1829,69902 +@node Switching between proof scriptsSwitching between proof scripts1884,71825 +@node View of processed files View of processed files 1921,73797 +@node Retracting across filesRetracting across files1981,76848 +@node Asserting across filesAsserting across files1994,77479 +@node Automatic multiple file handlingAutomatic multiple file handling2007,78045 +@node Escaping script managementEscaping script management2032,79079 +@node Experimental featuresExperimental features2090,81282 +@node Support for other PackagesSupport for other Packages2124,82544 +@node Syntax highlightingSyntax highlighting2156,83419 +@node X-Symbol supportX-Symbol support2195,85040 +@node Imenu and Speedbar (and Function Menu)Imenu and Speedbar (and Function Menu)2254,87586 +@node Support for outline modeSupport for outline mode2313,89716 +@node Support for completionSupport for completion2339,90846 +@node Support for tagsSupport for tags2397,93022 +@node Customizing Proof GeneralCustomizing Proof General2449,95351 +@node Basic optionsBasic options2489,97021 +@node How to customizeHow to customize2513,97779 +@node Display customizationDisplay customization2564,99881 +@node User optionsUser options2689,105119 +@node Changing facesChanging faces2953,114509 +@node Tweaking configuration settingsTweaking configuration settings3028,117178 +@node Hints and TipsHints and Tips3085,119704 +@node Adding your own keybindingsAdding your own keybindings3104,120305 +@node Using file variablesUsing file variables3160,122838 +@node Using abbreviationsUsing abbreviations3219,125024 +@node LEGO Proof GeneralLEGO Proof General3258,126440 +@node LEGO specific commandsLEGO specific commands3299,127809 +@node LEGO tagsLEGO tags3319,128264 +@node LEGO customizationsLEGO customizations3329,128511 +@node Coq Proof GeneralCoq Proof General3361,129430 +@node Coq-specific commandsCoq-specific commands3377,129839 +@node Coq-specific variablesCoq-specific variables3399,130346 +@node Editing multiple proofsEditing multiple proofs3421,131004 +@node User-loaded tacticsUser-loaded tactics3445,132112 +@node Holes featureHoles feature3509,134586 +@node Isabelle Proof GeneralIsabelle Proof General3536,135873 +@node Isabelle commandsIsabelle commands3566,137003 +@node Logics and SettingsLogics and Settings3673,140051 +@node Isabelle customizationsIsabelle customizations3707,141591 +@node HOL Proof GeneralHOL Proof General3731,142073 +@node Shell Proof GeneralShell Proof General3773,143895 +@node Obtaining and InstallingObtaining and Installing3809,145354 +@node Obtaining Proof GeneralObtaining Proof General3825,145767 +@node Installing Proof General from tarballInstalling Proof General from tarball3856,147006 +@node Installing Proof General from RPM packageInstalling Proof General from RPM package3881,147838 +@node Setting the names of binariesSetting the names of binaries3896,148246 +@node Notes for syssiesNotes for syssies3924,149186 +@node Bugs and EnhancementsBugs and Enhancements3999,152222 +@node References4020,153037 +@node History of Proof GeneralHistory of Proof General4060,154061 +@node Old News for 3.0Old News for 3.04151,158163 +@node Old News for 3.1Old News for 3.14221,161857 +@node Old News for 3.2Old News for 3.24247,163029 +@node Old News for 3.3Old News for 3.34308,166032 +@node Old News for 3.4Old News for 3.44327,166929 +@node Function IndexFunction Index4350,167985 +@node Variable IndexVariable Index4354,168061 +@node Keystroke IndexKeystroke Index4358,168141 +@node Concept IndexConcept Index4362,168207 doc/PG-adapting.texi,3776 @node Top157,4775 @@ -3643,6 +3664,10 @@ generic/test-req.el,0 generic/test-mac2.el,0 +generic/proof.el,0 + +generic/proof-autoloads.el,0 + twelf/x-symbol-twelf.el,0 pgshell/pgshell.el,0 diff --git a/generic/pg-assoc.el b/generic/pg-assoc.el index b9f6e72b..9372d3d1 100644 --- a/generic/pg-assoc.el +++ b/generic/pg-assoc.el @@ -14,11 +14,13 @@ ;;; Code: (eval-when-compile - (require 'proof) ; globals (require 'proof-syntax) ; proof-replace-{string,regexp} (require 'span) ; spans (require 'cl)) ; incf +(require 'proof) ; globals + + (eval-and-compile ; defines proof-universal-keys-only-mode-map at compile time (define-derived-mode proof-universal-keys-only-mode fundamental-mode proof-general-name "Universal keymaps only" diff --git a/generic/pg-goals.el b/generic/pg-goals.el index f1558217..c55c593f 100644 --- a/generic/pg-goals.el +++ b/generic/pg-goals.el @@ -12,16 +12,13 @@ (eval-when-compile (require 'easymenu) ; easy-menu-add, etc (require 'cl) ; incf - (require 'span) ; span-* - (require 'proof-utils)) - + (require 'span)) ; span-* ;;; Commentary: -;; -(require 'proof-site) +(require 'proof) +(require 'pg-assoc) (require 'bufhist) -;(require 'pg-assoc) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; @@ -45,7 +42,8 @@ May enable proof-by-pointing or similar features. (erase-buffer) (buffer-disable-undo) (if proof-keep-response-history (bufhist-mode)) ; history for contents - (set-buffer-modified-p nil)) + (set-buffer-modified-p nil) + (setq cursor-type nil)) ;; ;; Menu for goals buffer diff --git a/generic/pg-metadata.el b/generic/pg-metadata.el index 86800e2a..32a61049 100644 --- a/generic/pg-metadata.el +++ b/generic/pg-metadata.el @@ -18,10 +18,13 @@ ;; NB: THIS FILE NOT YET USED: once required by PG, ;; must be added to main dist by editing Makefile.devel ;; +;; TODO: +;; - look at using cookies for this (Elib) ;;; Code: (require 'pg-xml) +(require 'proof-config) ; proof-face-specs (defcustom pg-metadata-default-directory "~/.proofgeneral/" "*Directory for storing metadata information about proof scripts." @@ -45,10 +48,7 @@ ;; Clashes are possible, hopefully unlikely. (concat (file-name-as-directory pg-metadata-default-directory) - (replace-in-string - (file-name-sans-extension filename) - (regexp-quote (char-to-string directory-sep-char)) - "__") + (replace-in-string (file-name-sans-extension filename) "/" "__") ".pgm")) diff --git a/generic/pg-response.el b/generic/pg-response.el index 80713154..ee5bb9ba 100644 --- a/generic/pg-response.el +++ b/generic/pg-response.el @@ -54,7 +54,8 @@ (erase-buffer) (buffer-disable-undo) (if proof-keep-response-history (bufhist-mode)) ; history for contents - (set-buffer-modified-p nil)) + (set-buffer-modified-p nil) + (setq cursor-type nil)) (proof-eval-when-ready-for-assistant ; proof-aux-menu depends on <PA> (easy-menu-define proof-response-mode-menu diff --git a/generic/pg-vars.el b/generic/pg-vars.el index 620dbacb..e72df3c6 100644 --- a/generic/pg-vars.el +++ b/generic/pg-vars.el @@ -139,6 +139,10 @@ assistant during the last group of commands.") If non-nil, the value counts the commands from the last command of the proof (starting from 1).") +(defvar proof-shell-last-output nil + "A record of the last string seen from the proof system. +This is raw string, for internal use only.") + ;; TODO da: remove proof-terminal-string. At the moment some ;; commands need to have the terminal string, some don't. ;; It's used variously in proof-script and proof-shell, which diff --git a/generic/proof-autoloads.el b/generic/proof-autoloads.el index f4301a66..f373b19f 100644 --- a/generic/proof-autoloads.el +++ b/generic/proof-autoloads.el @@ -53,7 +53,7 @@ This mode is only useful with a font which can display the maths repertoire. ;;;*** ;;;### (autoloads (proof-goals-config-done) "pg-goals" "pg-goals.el" -;;;;;; (18316 44932)) +;;;;;; (18317 59757)) ;;; Generated autoloads from pg-goals.el (autoload (quote proof-goals-config-done) "pg-goals" "\ @@ -87,7 +87,7 @@ Send an <askprefs> message to the prover. ;;;### (autoloads (pg-response-has-error-location proof-next-error ;;;;;; pg-response-maybe-erase proof-response-config-done proof-response-mode) -;;;;;; "pg-response" "pg-response.el" (18317 3795)) +;;;;;; "pg-response" "pg-response.el" (18317 22894)) ;;; Generated autoloads from pg-response.el (autoload (quote proof-response-mode) "pg-response" "\ @@ -309,10 +309,15 @@ in future if we have just activated it for this buffer. ;;;*** -;;;### (autoloads (proof-config-done proof-mode) "proof-script" "proof-script.el" -;;;;;; (18317 16156)) +;;;### (autoloads (proof-config-done proof-mode proof-insert-pbp-command) +;;;;;; "proof-script" "proof-script.el" (18317 59727)) ;;; Generated autoloads from proof-script.el +(autoload (quote proof-insert-pbp-command) "proof-script" "\ +Insert CMD into the proof queue. + +\(fn CMD)" nil nil) + (autoload (quote proof-mode) "proof-script" "\ Proof General major mode class for proof scripts. \\{proof-mode-map} @@ -328,10 +333,11 @@ finish setup which depends on specific proof assistant configuration. ;;;*** -;;;### (autoloads (proof-shell-config-done proof-shell-mode proof-shell-invisible-command +;;;### (autoloads (proof-shell-config-done proof-shell-mode proof-shell-invisible-command-invisible-result +;;;;;; 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-live-buffer proof-shell-ready-prover) -;;;;;; "proof-shell" "proof-shell.el" (18317 3795)) +;;;;;; "proof-shell" "proof-shell.el" (18317 59753)) ;;; Generated autoloads from proof-shell.el (autoload (quote proof-shell-ready-prover) "proof-shell" "\ @@ -410,6 +416,23 @@ In case CMD is (or yields) nil, do nothing. \(fn CMD &optional WAIT)" nil nil) +(autoload (quote proof-shell-invisible-cmd-get-result) "proof-shell" "\ +Execute CMD and return result as a string. +This expects CMD to print something to the response buffer. +The output in the response buffer is disabled, and the result +\(contents of `proof-shell-last-output') is returned as a +string instead. + +Errors are not supressed and will result in a display as +usual, unless NOERROR is non-nil. + +\(fn CMD &optional NOERROR)" nil nil) + +(autoload (quote proof-shell-invisible-command-invisible-result) "proof-shell" "\ +Execute CMD, wait for but do not display result. + +\(fn CMD &optional NOERROR)" nil nil) + (autoload (quote proof-shell-mode) "proof-shell" "\ Proof General shell mode class for proof assistant processes @@ -477,7 +500,7 @@ Menu made from the Proof General toolbar commands. ;;;### (autoloads (proof-x-symbol-config-output-buffer proof-x-symbol-shell-config ;;;;;; proof-x-symbol-decode-region proof-x-symbol-enable proof-x-symbol-support-maybe-available) -;;;;;; "proof-x-symbol" "proof-x-symbol.el" (18317 16630)) +;;;;;; "proof-x-symbol" "proof-x-symbol.el" (18317 59366)) ;;; Generated autoloads from proof-x-symbol.el (autoload (quote proof-x-symbol-support-maybe-available) "proof-x-symbol" "\ @@ -520,7 +543,7 @@ Configure the current output buffer (goals/response/trace) for X-Symbol. ;;;;;; "pg-pgip-old.el" "pg-vars.el" "pg-xhtml.el" "proof-config.el" ;;;;;; "proof-site.el" "proof-utils.el" "proof.el" "test-compile.el" ;;;;;; "test-mac.el" "test-mac2.el" "test-req.el" "test-req2.el") -;;;;;; (18317 18440 719057)) +;;;;;; (18317 59766 407486)) ;;;*** diff --git a/generic/proof-script.el b/generic/proof-script.el index 0b75ade4..7b70a64f 100644 --- a/generic/proof-script.el +++ b/generic/proof-script.el @@ -57,6 +57,9 @@ The `find-alternative-file' function has a nasty habit of setting the buffer file name to nil before running kill buffer, which breaks PG's kill buffer hook. This variable is used when buffer-file-name is nil.") +(deflocal pg-script-portions nil + "Table of lists of symbols naming script portions which have been processed so far.") + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; @@ -508,9 +511,6 @@ Assumes script buffer is current" This is used for cleaning `buffer-invisibility-spec' in `pg-clear-script-portions': it doesn't need to be exactly accurate.") -(deflocal pg-script-portions nil - "Table of lists of symbols naming script portions which have been processed so far.") - (defun pg-clear-script-portions () "Clear record of script portion names and types from internal list. Also clear all visibility specifications." @@ -2189,6 +2189,7 @@ appropriate." ;; ;; PBP call-backs ;; +;;;###autoload (defun proof-insert-pbp-command (cmd) "Insert CMD into the proof queue." (proof-activate-scripting) @@ -2794,10 +2795,11 @@ finish setup which depends on specific proof assistant configuration." (setq buffer-offer-save t)) ;; Localise the invisibility glyph (XEmacs only): - (let ((img (proof-get-image "hiddenproof" t "<proof>"))) - (cond - ((and img (featurep 'xemacs)) - (set-glyph-image invisible-text-glyph img (current-buffer))))) + (if (featurep 'xemacs) + (let ((img (proof-get-image "hiddenproof" t "<proof>"))) + (if img + (set-glyph-image invisible-text-glyph + img (current-buffer))))) (if (proof-ass x-symbol-enable) (proof-x-symbol-enable)) diff --git a/generic/proof-shell.el b/generic/proof-shell.el index 5443963c..a30711d9 100644 --- a/generic/proof-shell.el +++ b/generic/proof-shell.el @@ -20,42 +20,6 @@ (require 'pg-goals) (require 'proof-script) -;; -;; Internal variables used in sub-modules -;; - -;; A raw record of the last output from the proof system -(defvar proof-shell-last-output nil - "A record of the last string seen from the proof system.") - - - - -;; ;; FIXME: -;; ;; Autoloads for proof-script (added to nuke warnings, -;; ;; maybe should be 'official' exported functions in proof.el) -;; ;; This helps see interface between proof-script / proof-shell. -;; ;; FIXME 2: We can probably assume that proof-script is always -;; ;; loaded before proof-shell, so just put a require on -;; ;; proof-script here. -;; (eval-and-compile -;; (mapcar (lambda (f) -;; (autoload f "proof-script")) -;; '(proof-goto-end-of-locked -;; proof-insert-pbp-command -;; proof-detach-queue -;; proof-locked-end -;; proof-set-queue-endpoints -;; proof-script-clear-queue-spans -;; proof-file-to-buffer -;; proof-register-possibly-new-processed-file -;; proof-restart-buffers))) - -;; FIXME: -;; Some variables from proof-shell are also used, in particular, -;; the menus. These should probably be moved out to proof-menu. - - ;; ============================================================ ;; ;; Internal variables used by proof shell @@ -1886,6 +1850,7 @@ In case CMD is (or yields) nil, do nothing." cmd 'proof-done-invisible))) (if wait (proof-shell-wait))))) +;;;###autoload (defun proof-shell-invisible-cmd-get-result (cmd &optional noerror) "Execute CMD and return result as a string. This expects CMD to print something to the response buffer. diff --git a/generic/proof-x-symbol.el b/generic/proof-x-symbol.el index 4cf3c09a..835d4986 100644 --- a/generic/proof-x-symbol.el +++ b/generic/proof-x-symbol.el @@ -43,9 +43,6 @@ ;; ================================================================= (eval-when-compile - (add-to-list 'load-path "../x-symbol/lisp") - (require 'x-symbol-hooks) ; <reduce compiler warnings> - (require 'x-symbol-autoloads) ; <reduce compiler warnings> (require 'proof-utils)) ; proof-ass (require 'proof-config) ; variables diff --git a/phox/phox-pbrpm.el b/phox/phox-pbrpm.el index f5d94362..fe202166 100644 --- a/phox/phox-pbrpm.el +++ b/phox/phox-pbrpm.el @@ -7,6 +7,8 @@ ;; dependant of the actual state of our developments ;;--------------------------------------------------------------------------;; +(require 'pg-pbrpm) + ;;--------------------------------------------------------------------------;; ;; Syntactic functions ;;--------------------------------------------------------------------------;; @@ -289,7 +291,7 @@ (defalias 'proof-pbrpm-right-paren-p 'phox-pbrpm-right-paren-p) ;;--------------------------------------------------------------------------;; -;(require 'pg-pbrpm) da: causes compile error + (require 'phox-lang) (provide 'phox-pbrpm) ;; phox-pbrpm ends here |