diff options
| author | David Aspinall | 2011-07-26 11:23:09 +0000 |
|---|---|---|
| committer | David Aspinall | 2011-07-26 11:23:09 +0000 |
| commit | db465dd9770df2832a26eb8afd1db4a88c48ac0a (patch) | |
| tree | 49718c7fe590a2a63fe7fab32fae2930fb2cbc05 /TAGS | |
| parent | 91c02049244f1b6d83d03a39167a7df946346185 (diff) | |
Updated.
Diffstat (limited to 'TAGS')
| -rw-r--r-- | TAGS | 1290 |
1 files changed, 646 insertions, 644 deletions
@@ -38,206 +38,206 @@ coq/coq-db.el,678 (defconst coq-solve-tactics-face 266,9550 (defconst coq-cheat-face 270,9714 -coq/coq.el,8039 -(defcustom coq-translate-to-v8 60,1872 -(defun coq-build-prog-args 66,2051 -(defcustom coq-compiler76,2345 -(defcustom coq-dependency-analyzer82,2482 -(defcustom coq-use-makefile 88,2622 -(defcustom coq-default-undo-limit 96,2844 -(defconst coq-shell-init-cmd101,2972 -(defcustom coq-prog-env 109,3248 -(defconst coq-shell-restart-cmd 117,3497 -(defvar coq-shell-prompt-pattern119,3551 -(defvar coq-shell-cd 127,3854 -(defvar coq-shell-proof-completed-regexp 131,4014 -(defvar coq-goal-regexp134,4169 -(defun get-coq-library-directory 139,4265 -(defconst coq-library-directory 145,4447 -(defcustom coq-tags 148,4573 -(defconst coq-interrupt-regexp 153,4721 -(defcustom coq-www-home-page 156,4814 -(defvar coq-outline-regexp167,4989 -(defvar coq-outline-heading-end-regexp 174,5201 -(defvar coq-shell-outline-regexp 176,5255 -(defvar coq-shell-outline-heading-end-regexp 177,5305 -(defconst coq-state-preserving-tactics-regexp180,5369 -(defconst coq-state-changing-commands-regexp182,5471 -(defconst coq-state-preserving-commands-regexp184,5580 -(defconst coq-commands-regexp186,5693 -(defvar coq-retractable-instruct-regexp188,5772 -(defvar coq-non-retractable-instruct-regexp190,5864 -(defcustom coq-use-smie 222,6560 -(defconst coq-smie-grammar230,6788 -(defun coq-smie-search-token-forward 286,9346 -(defun coq-smie-search-token-backward 299,9853 -(defun coq-smie-forward-token 325,11065 -(defun coq-smie-backward-token 362,12510 -(defun coq-smie-rules 401,13979 -(defconst coq-script-command-end-regexp 468,16882 -(defun coq-empty-command-p 473,17010 -(defun coq-script-parse-function 488,17729 -(defun coq-set-undo-limit 495,17955 -(defun build-list-id-from-string 499,18085 -(defun coq-last-prompt-info 511,18583 -(defun coq-last-prompt-info-safe 523,19115 -(defvar coq-last-but-one-statenum 529,19372 -(defvar coq-last-but-one-proofnum 536,19669 -(defvar coq-last-but-one-proofstack 539,19767 -(defsubst coq-get-span-statenum 542,19877 -(defsubst coq-get-span-proofnum 546,19992 -(defsubst coq-get-span-proofstack 550,20107 -(defsubst coq-set-span-statenum 554,20251 -(defsubst coq-get-span-goalcmd 558,20382 -(defsubst coq-set-span-goalcmd 562,20496 -(defsubst coq-set-span-proofnum 566,20626 -(defsubst coq-set-span-proofstack 570,20757 -(defsubst proof-last-locked-span 574,20917 -(defun proof-clone-buffer 578,21051 -(defun proof-store-buffer-win 592,21586 -(defun proof-store-response-win 603,22079 -(defun proof-store-goals-win 607,22206 -(defun coq-set-state-infos 619,22738 -(defun count-not-intersection 657,24824 -(defun coq-find-and-forget 687,26076 -(defvar coq-current-goal 714,27381 -(defun coq-goal-hyp 717,27446 -(defun coq-state-preserving-p 730,27920 -(defconst notation-print-kinds-table744,28234 -(defun coq-PrintScope 748,28401 -(defun coq-guess-or-ask-for-string 766,28950 -(defun coq-ask-do 780,29490 -(defsubst coq-put-into-brackets 789,29875 -(defsubst coq-put-into-quotes 792,29936 -(defun coq-SearchIsos 795,29995 -(defun coq-SearchConstant 803,30234 -(defun coq-Searchregexp 807,30327 -(defun coq-SearchRewrite 813,30468 -(defun coq-SearchAbout 817,30565 -(defun coq-Print 823,30708 -(defun coq-About 828,30832 -(defun coq-LocateConstant 833,30951 -(defun coq-LocateLibrary 838,31054 -(defun coq-LocateNotation 843,31171 -(defun coq-Pwd 851,31402 -(defun coq-Inspect 856,31526 -(defun coq-PrintSection(860,31626 -(defun coq-Print-implicit 864,31719 -(defun coq-Check 869,31870 -(defun coq-Show 874,31978 -(defun coq-Compile 888,32421 -(defun coq-guess-command-line 900,32739 -(defpacustom use-editing-holes 937,34292 -(defun coq-mode-config 946,34595 -(defun coq-shell-mode-config 1042,38075 -(defun coq-goals-mode-config 1087,39903 -(defun coq-response-config 1094,40147 -(defpacustom print-fully-explicit 1119,40972 -(defpacustom print-implicit 1124,41120 -(defpacustom print-coercions 1129,41286 -(defpacustom print-match-wildcards 1134,41430 -(defpacustom print-elim-types 1139,41610 -(defpacustom printing-depth 1144,41776 -(defpacustom undo-depth 1149,41937 -(defpacustom time-commands 1154,42103 -(defgroup coq-auto-compile 1165,42353 -(defpacustom compile-before-require 1170,42504 -(defcustom coq-compile-command 1182,42996 -(defpacustom confirm-external-compilation 1212,44279 -(defconst coq-compile-substitution-list1221,44586 -(defcustom coq-compile-auto-save 1241,45507 -(defcustom coq-lock-ancestors 1266,46565 -(defcustom coq-compile-ignore-library-directory 1275,46886 -(defcustom coq-compile-ignored-directories 1287,47374 -(defcustom coq-load-path 1300,48007 -(defcustom coq-load-path-include-current 1315,48563 -(defconst coq-require-command-regexp1324,48881 -(defconst coq-require-id-regexp1331,49238 -(defvar coq-compile-history 1339,49672 -(defvar coq-compile-response-buffer 1342,49756 -(defvar coq-debug-auto-compilation 1346,49891 -(defun time-less-or-equal 1352,49999 -(defun coq-max-dep-mod-time 1360,50337 -(defun coq-prog-args 1383,51141 -(defun coq-lock-ancestor 1392,51400 -(defun coq-unlock-ancestor 1408,52175 -(defun coq-unlock-all-ancestors-of-span 1415,52470 -(defun coq-compile-ignore-file 1422,52766 -(defun coq-library-src-of-obj-file 1446,53649 -(defun coq-include-options 1451,53881 -(defun coq-init-compile-response-buffer 1470,54654 -(defun coq-display-compile-response-buffer 1493,55726 -(defun coq-get-library-dependencies 1507,56360 -(defun coq-compile-library 1554,58586 -(defun coq-compile-library-if-necessary 1581,59797 -(defun coq-make-lib-up-to-date 1627,61669 -(defun coq-auto-compile-externally 1683,64130 -(defun coq-map-module-id-to-obj-file 1726,66276 -(defun coq-check-module 1779,68878 -(defvar coq-process-require-current-buffer1807,70320 -(defun coq-compile-save-buffer-filter 1813,70585 -(defun coq-compile-save-some-buffers 1823,70999 -(defun coq-preprocess-require-commands 1845,71901 -(defun coq-switch-buffer-kill-proof-shell 1878,73470 -(defun coq-preprocessing 1898,74146 -(defun coq-fake-constant-markup 1912,74601 -(defun coq-create-span-menu 1928,75206 -(defconst module-kinds-table1946,75719 -(defconst modtype-kinds-table1950,75868 -(defun coq-insert-section-or-module 1954,75997 -(defconst reqkinds-kinds-table1975,76847 -(defun coq-insert-requires 1979,76991 -(defun coq-end-Section 1992,77470 -(defun coq-insert-intros 2010,78048 -(defun coq-insert-infoH-hook 2022,78579 -(defun coq-insert-as 2027,78787 -(defun coq-insert-match 2044,79480 -(defun coq-insert-solve-tactic 2073,80649 -(defun coq-insert-tactic 2079,80900 -(defun coq-insert-tactical 2085,81102 -(defun coq-insert-command 2091,81333 -(defun coq-insert-term 2096,81498 -(define-key coq-keymap 2101,81659 -(define-key coq-keymap 2102,81717 -(define-key coq-keymap 2103,81774 -(define-key coq-keymap 2104,81843 -(define-key coq-keymap 2105,81899 -(define-key coq-keymap 2106,81948 -(define-key coq-keymap 2107,82006 -(define-key coq-keymap 2108,82056 -(define-key coq-keymap 2109,82111 -(define-key coq-keymap 2111,82164 -(define-key coq-keymap 2113,82238 -(define-key coq-keymap 2114,82295 -(define-key coq-keymap 2117,82360 -(define-key coq-keymap 2118,82420 -(define-key coq-keymap 2120,82476 -(define-key coq-keymap 2121,82526 -(define-key coq-keymap 2122,82576 -(define-key coq-keymap 2123,82632 -(define-key coq-keymap 2124,82682 -(define-key coq-keymap 2125,82726 -(define-key coq-keymap 2126,82785 -(define-key coq-goals-mode-map 2129,82846 -(define-key coq-goals-mode-map 2130,82928 -(define-key coq-goals-mode-map 2131,83010 -(define-key coq-goals-mode-map 2132,83097 -(define-key coq-goals-mode-map 2133,83179 -(defvar last-coq-error-location 2142,83481 -(defun coq-get-last-error-location 2150,83865 -(defun coq-highlight-error 2200,86428 -(defun coq-highlight-error-hook 2228,87509 -(defun first-word-of-buffer 2238,87726 -(defun coq-show-first-goal 2246,87929 -(defvar coq-modeline-string2 2262,88594 -(defvar coq-modeline-string1 2263,88628 -(defvar coq-modeline-string0 2264,88662 -(defun coq-build-subgoals-string 2265,88703 -(defun coq-update-minor-mode-alist 2270,88869 -(defun is-not-split-vertic 2302,90262 -(defun optim-resp-windows 2311,90702 - -coq/coq-indent.el,2527 +coq/coq.el,8048 +(defcustom coq-translate-to-v8 65,2059 +(defun coq-build-prog-args 71,2239 +(defcustom coq-compiler81,2533 +(defcustom coq-dependency-analyzer87,2670 +(defcustom coq-use-makefile 93,2810 +(defcustom coq-default-undo-limit 101,3032 +(defconst coq-shell-init-cmd106,3160 +(defcustom coq-prog-env 114,3436 +(defconst coq-shell-restart-cmd 122,3685 +(defvar coq-shell-prompt-pattern124,3739 +(defvar coq-shell-cd 132,4042 +(defvar coq-shell-proof-completed-regexp 136,4202 +(defvar coq-goal-regexp139,4357 +(defun get-coq-library-directory 144,4453 +(defconst coq-library-directory 150,4635 +(defcustom coq-tags 153,4762 +(defconst coq-interrupt-regexp 158,4910 +(defcustom coq-www-home-page 161,5003 +(defvar coq-outline-regexp172,5178 +(defvar coq-outline-heading-end-regexp 179,5391 +(defvar coq-shell-outline-regexp 181,5445 +(defvar coq-shell-outline-heading-end-regexp 182,5495 +(defconst coq-state-preserving-tactics-regexp185,5559 +(defconst coq-state-changing-commands-regexp187,5661 +(defconst coq-state-preserving-commands-regexp189,5770 +(defconst coq-commands-regexp191,5883 +(defvar coq-retractable-instruct-regexp193,5962 +(defvar coq-non-retractable-instruct-regexp195,6054 +(defcustom coq-use-smie 227,6750 +(defconst coq-smie-grammar235,6980 +(defun coq-smie-search-token-forward 287,9400 +(defun coq-smie-search-token-backward 300,9907 +(defconst coq-smie-proof-end-tokens326,11119 +(defun coq-smie-forward-token 330,11249 +(defun coq-smie-backward-token 376,13002 +(defun coq-smie-rules 421,14707 +(defconst coq-script-command-end-regexp 492,17767 +(defun coq-script-parse-function 501,18196 +(defun coq-set-undo-limit 508,18422 +(defun build-list-id-from-string 512,18552 +(defun coq-last-prompt-info 524,19050 +(defun coq-last-prompt-info-safe 536,19582 +(defvar coq-last-but-one-statenum 542,19839 +(defvar coq-last-but-one-proofnum 549,20136 +(defvar coq-last-but-one-proofstack 552,20234 +(defsubst coq-get-span-statenum 555,20344 +(defsubst coq-get-span-proofnum 559,20459 +(defsubst coq-get-span-proofstack 563,20574 +(defsubst coq-set-span-statenum 567,20718 +(defsubst coq-get-span-goalcmd 571,20849 +(defsubst coq-set-span-goalcmd 575,20963 +(defsubst coq-set-span-proofnum 579,21093 +(defsubst coq-set-span-proofstack 583,21224 +(defsubst proof-last-locked-span 587,21384 +(defun proof-clone-buffer 591,21518 +(defun proof-store-buffer-win 605,22055 +(defun proof-store-response-win 616,22548 +(defun proof-store-goals-win 620,22675 +(defun coq-set-state-infos 632,23207 +(defun count-not-intersection 670,25293 +(defun coq-find-and-forget 700,26545 +(defvar coq-current-goal 727,27850 +(defun coq-goal-hyp 730,27915 +(defun coq-state-preserving-p 743,28389 +(defconst notation-print-kinds-table757,28710 +(defun coq-PrintScope 761,28877 +(defun coq-guess-or-ask-for-string 779,29426 +(defun coq-ask-do 793,29966 +(defsubst coq-put-into-brackets 802,30351 +(defsubst coq-put-into-quotes 805,30412 +(defun coq-SearchIsos 808,30471 +(defun coq-SearchConstant 816,30710 +(defun coq-Searchregexp 820,30803 +(defun coq-SearchRewrite 826,30944 +(defun coq-SearchAbout 830,31041 +(defun coq-Print 836,31184 +(defun coq-About 841,31308 +(defun coq-LocateConstant 846,31427 +(defun coq-LocateLibrary 851,31530 +(defun coq-LocateNotation 856,31647 +(defun coq-Pwd 864,31878 +(defun coq-Inspect 869,32002 +(defun coq-PrintSection(873,32102 +(defun coq-Print-implicit 877,32195 +(defun coq-Check 882,32346 +(defun coq-Show 887,32454 +(defun coq-Compile 901,32897 +(defun coq-guess-command-line 913,33215 +(defpacustom use-editing-holes 950,34772 +(defun coq-mode-config 959,35075 +(defun coq-shell-mode-config 1055,38555 +(defun coq-goals-mode-config 1100,40384 +(defun coq-response-config 1107,40628 +(defpacustom print-fully-explicit 1132,41461 +(defpacustom print-implicit 1137,41609 +(defpacustom print-coercions 1142,41775 +(defpacustom print-match-wildcards 1147,41919 +(defpacustom print-elim-types 1152,42099 +(defpacustom printing-depth 1157,42265 +(defpacustom undo-depth 1162,42426 +(defpacustom time-commands 1167,42592 +(defgroup coq-auto-compile 1178,42842 +(defpacustom compile-before-require 1183,42993 +(defcustom coq-compile-command 1195,43485 +(defpacustom confirm-external-compilation 1225,44768 +(defconst coq-compile-substitution-list1234,45075 +(defcustom coq-compile-auto-save 1254,45996 +(defcustom coq-lock-ancestors 1279,47054 +(defcustom coq-compile-ignore-library-directory 1288,47375 +(defcustom coq-compile-ignored-directories 1300,47859 +(defcustom coq-load-path 1313,48492 +(defcustom coq-load-path-include-current 1328,49048 +(defconst coq-require-command-regexp1337,49366 +(defconst coq-require-id-regexp1344,49723 +(defvar coq-compile-history 1352,50157 +(defvar coq-compile-response-buffer 1355,50241 +(defvar coq-debug-auto-compilation 1359,50376 +(defun time-less-or-equal 1365,50484 +(defun coq-max-dep-mod-time 1373,50822 +(defun coq-prog-args 1396,51626 +(defun coq-lock-ancestor 1405,51885 +(defun coq-unlock-ancestor 1421,52660 +(defun coq-unlock-all-ancestors-of-span 1428,52955 +(defun coq-compile-ignore-file 1435,53251 +(defun coq-library-src-of-obj-file 1459,54134 +(defun coq-include-options 1464,54366 +(defun coq-init-compile-response-buffer 1483,55139 +(defun coq-display-compile-response-buffer 1506,56211 +(defun coq-get-library-dependencies 1520,56845 +(defun coq-compile-library 1567,59071 +(defun coq-compile-library-if-necessary 1594,60282 +(defun coq-make-lib-up-to-date 1640,62154 +(defun coq-auto-compile-externally 1696,64617 +(defun coq-map-module-id-to-obj-file 1739,66763 +(defun coq-check-module 1792,69365 +(defvar coq-process-require-current-buffer1820,70807 +(defun coq-compile-save-buffer-filter 1826,71072 +(defun coq-compile-save-some-buffers 1836,71486 +(defun coq-preprocess-require-commands 1858,72388 +(defun coq-switch-buffer-kill-proof-shell 1891,73957 +(defun coq-preprocessing 1911,74633 +(defun coq-fake-constant-markup 1925,75088 +(defun coq-create-span-menu 1941,75693 +(defconst module-kinds-table1959,76206 +(defconst modtype-kinds-table1963,76355 +(defun coq-insert-section-or-module 1967,76484 +(defconst reqkinds-kinds-table1988,77334 +(defun coq-insert-requires 1992,77478 +(defun coq-end-Section 2005,77957 +(defun coq-insert-intros 2023,78535 +(defun coq-insert-infoH-hook 2035,79066 +(defun coq-insert-as 2040,79274 +(defun coq-insert-match 2057,79967 +(defun coq-insert-solve-tactic 2086,81136 +(defun coq-insert-tactic 2092,81387 +(defun coq-insert-tactical 2098,81589 +(defun coq-insert-command 2104,81820 +(defun coq-insert-term 2109,81985 +(define-key coq-keymap 2114,82146 +(define-key coq-keymap 2115,82204 +(define-key coq-keymap 2116,82261 +(define-key coq-keymap 2117,82330 +(define-key coq-keymap 2118,82386 +(define-key coq-keymap 2119,82435 +(define-key coq-keymap 2120,82493 +(define-key coq-keymap 2121,82543 +(define-key coq-keymap 2122,82598 +(define-key coq-keymap 2124,82651 +(define-key coq-keymap 2126,82725 +(define-key coq-keymap 2127,82782 +(define-key coq-keymap 2130,82847 +(define-key coq-keymap 2131,82907 +(define-key coq-keymap 2133,82963 +(define-key coq-keymap 2134,83013 +(define-key coq-keymap 2135,83063 +(define-key coq-keymap 2136,83119 +(define-key coq-keymap 2137,83169 +(define-key coq-keymap 2138,83213 +(define-key coq-keymap 2139,83272 +(define-key coq-goals-mode-map 2142,83333 +(define-key coq-goals-mode-map 2143,83415 +(define-key coq-goals-mode-map 2144,83497 +(define-key coq-goals-mode-map 2145,83584 +(define-key coq-goals-mode-map 2146,83666 +(defvar last-coq-error-location 2155,83971 +(defun coq-get-last-error-location 2163,84355 +(defun coq-highlight-error 2213,86918 +(defun coq-highlight-error-hook 2241,87999 +(defun first-word-of-buffer 2251,88216 +(defun coq-show-first-goal 2259,88419 +(defvar coq-modeline-string2 2275,89084 +(defvar coq-modeline-string1 2276,89118 +(defvar coq-modeline-string0 2277,89152 +(defun coq-build-subgoals-string 2278,89193 +(defun coq-update-minor-mode-alist 2283,89359 +(defun is-not-split-vertic 2315,90752 +(defun optim-resp-windows 2324,91192 + +coq/coq-indent.el,2565 (defconst coq-any-command-regexp20,368 (defconst coq-indent-inner-regexp23,442 (defconst coq-comment-start-regexp 33,804 @@ -255,48 +255,49 @@ coq/coq-indent.el,2527 (defconst coq-indent-pattern-regexp 68,2433 (defun coq-indent-goal-command-p 72,2536 (defconst coq-end-command-regexp94,3590 -(defun coq-search-comment-delimiter-forward 102,3996 -(defun coq-search-comment-delimiter-backward 111,4326 -(defun coq-skip-until-one-comment-backward 118,4600 -(defun coq-skip-until-one-comment-forward 133,5307 -(defun coq-looking-at-comment 144,5825 -(defun coq-find-comment-start 148,5966 -(defun coq-find-comment-end 159,6399 -(defun coq-looking-at-syntactic-context 171,6892 -(defconst coq-end-command-or-comment-regexp177,7114 -(defconst coq-end-command-or-comment-start-regexp180,7223 -(defun coq-find-not-in-comment-backward 183,7340 -(defun coq-find-not-in-comment-forward 203,8230 -(defun coq-is-on-ending-context 228,9404 -(defun coq-script-parse-cmdend-forward 241,9916 -(defun coq-script-parse-cmdend-backward 281,11778 -(defun coq-find-current-start 317,13275 -(defun coq-find-real-start 326,13601 -(defun same-line 332,13819 -(defun coq-command-at-point 335,13906 -(defun coq-commands-at-line 349,14501 -(defun coq-indent-only-spaces-on-line 373,15466 -(defun coq-indent-find-reg 379,15743 -(defun coq-find-no-syntactic-on-line 393,16279 -(defun coq-back-to-indentation-prevline 406,16752 -(defun coq-find-unclosed 452,18819 -(defun coq-find-at-same-level-zero 482,20129 -(defun coq-find-unopened 511,21395 -(defun coq-find-last-unopened 554,22829 -(defun coq-end-offset 565,23226 -(defun coq-add-iter 590,23996 -(defun coq-goal-count 593,24102 -(defun coq-save-count 595,24174 -(defun coq-proof-count 600,24376 -(defun coq-goal-save-diff-maybe-proof 606,24664 -(defun coq-indent-command-offset 616,24958 -(defun coq-indent-expr-offset 682,28139 -(defun coq-indent-comment-offset 801,33021 -(defun coq-indent-offset 833,34473 -(defun coq-indent-calculate 852,35347 -(defun coq-indent-line 855,35435 -(defun coq-indent-line-not-comments 865,35801 -(defun coq-indent-region 875,36190 +(defun coq-search-comment-delimiter-forward 103,4054 +(defun coq-search-comment-delimiter-backward 112,4384 +(defun coq-skip-until-one-comment-backward 119,4658 +(defun coq-skip-until-one-comment-forward 134,5365 +(defun coq-looking-at-comment 145,5883 +(defun coq-find-comment-start 149,6024 +(defun coq-find-comment-end 160,6457 +(defun coq-looking-at-syntactic-context 172,6950 +(defconst coq-end-command-or-comment-regexp178,7172 +(defconst coq-end-command-or-comment-start-regexp181,7281 +(defun coq-find-not-in-comment-backward 184,7398 +(defun coq-find-not-in-comment-forward 204,8288 +(defun coq-is-on-ending-context 230,9480 +(defun coq-empty-command-p 239,9693 +(defun coq-script-parse-cmdend-forward 254,10412 +(defun coq-script-parse-cmdend-backward 301,12601 +(defun coq-find-current-start 337,14204 +(defun coq-find-real-start 346,14530 +(defun same-line 352,14748 +(defun coq-command-at-point 355,14835 +(defun coq-commands-at-line 370,15446 +(defun coq-indent-only-spaces-on-line 394,16412 +(defun coq-indent-find-reg 400,16689 +(defun coq-find-no-syntactic-on-line 414,17225 +(defun coq-back-to-indentation-prevline 427,17698 +(defun coq-find-unclosed 473,19765 +(defun coq-find-at-same-level-zero 503,21075 +(defun coq-find-unopened 532,22341 +(defun coq-find-last-unopened 575,23775 +(defun coq-end-offset 586,24172 +(defun coq-add-iter 611,24942 +(defun coq-goal-count 614,25048 +(defun coq-save-count 616,25120 +(defun coq-proof-count 621,25322 +(defun coq-goal-save-diff-maybe-proof 627,25610 +(defun coq-indent-command-offset 637,25904 +(defun coq-indent-expr-offset 703,29085 +(defun coq-indent-comment-offset 822,33967 +(defun coq-indent-offset 854,35419 +(defun coq-indent-calculate 873,36293 +(defun coq-indent-line 876,36381 +(defun coq-indent-line-not-comments 886,36747 +(defun coq-indent-region 896,37136 coq/coq-local-vars.el,229 (defconst coq-local-vars-doc 20,431 @@ -519,102 +520,103 @@ isar/isar-mmm.el,81 (defconst isar-start-latex-regexp24,744 (defconst isar-start-sml-regexp36,1172 -isar/isar-syntax.el,3975 -(defconst isar-script-syntax-table-entries18,483 -(defconst isar-script-syntax-table-alist42,885 -(defun isar-init-syntax-table 51,1168 -(defun isar-init-output-syntax-table 59,1415 -(defconst isar-keyword-begin 74,1857 -(defconst isar-keyword-end 75,1895 -(defconst isar-keywords-theory-enclose77,1930 -(defconst isar-keywords-theory82,2068 -(defconst isar-keywords-save87,2199 -(defconst isar-keywords-proof-enclose92,2314 -(defconst isar-keywords-proof98,2475 -(defconst isar-keywords-proof-context105,2652 -(defconst isar-keywords-local-goal109,2759 -(defconst isar-keywords-proper113,2864 -(defconst isar-keywords-improper118,2983 -(defconst isar-keyword-level-alist123,3115 -(defconst isar-keywords-outline 138,3586 -(defconst isar-keywords-indent-open141,3662 -(defconst isar-keywords-indent-close148,3848 -(defconst isar-keywords-indent-enclose153,3981 -(defconst isar-ext-first 163,4210 -(defconst isar-ext-rest 164,4277 -(defconst isar-long-id-stuff 166,4349 -(defconst isar-id 167,4423 -(defconst isar-idx 168,4493 -(defconst isar-string 170,4552 -(defun isar-ids-to-regexp 172,4612 -(defconst isar-any-command-regexp204,6404 -(defconst isar-name-regexp211,6777 -(defconst isar-improper-regexp217,7072 -(defconst isar-save-command-regexp221,7220 -(defconst isar-global-save-command-regexp224,7321 -(defconst isar-goal-command-regexp227,7435 -(defconst isar-local-goal-command-regexp230,7543 -(defconst isar-comment-start 233,7656 -(defconst isar-comment-end 234,7691 -(defconst isar-comment-start-regexp 235,7724 -(defconst isar-comment-end-regexp 236,7795 -(defconst isar-string-start-regexp 238,7863 -(defconst isar-string-end-regexp 239,7915 -(defun isar-syntactic-context 241,7966 -(defconst isar-antiq-regexp256,8361 -(defconst isar-nesting-regexp262,8512 -(defun isar-nesting 265,8610 -(defun isar-match-nesting 277,9003 -(defface isabelle-string-face 289,9337 -(defface isabelle-quote-face 297,9537 -(defface isabelle-class-name-face305,9733 -(defface isabelle-tfree-name-face313,9920 -(defface isabelle-tvar-name-face321,10113 -(defface isabelle-free-name-face329,10305 -(defface isabelle-bound-name-face337,10493 -(defface isabelle-var-name-face345,10684 -(defconst isabelle-string-face 353,10875 -(defconst isabelle-quote-face 354,10929 -(defconst isabelle-class-name-face 355,10982 -(defconst isabelle-tfree-name-face 356,11044 -(defconst isabelle-tvar-name-face 357,11106 -(defconst isabelle-free-name-face 358,11167 -(defconst isabelle-bound-name-face 359,11228 -(defconst isabelle-var-name-face 360,11290 -(defun isar-font-lock-fontify-syntactically-region 366,11439 -(defvar isar-font-lock-keywords-1401,12717 -(defun isar-output-flkprops 419,13725 -(defun isar-output-flk 425,13977 -(defvar isar-output-font-lock-keywords-1428,14086 -(defun isar-strip-output-markup 464,15509 -(defconst isar-shell-font-lock-keywords468,15645 -(defvar isar-goals-font-lock-keywords471,15729 -(defconst isar-linear-undo 505,16408 -(defconst isar-undo 507,16451 -(defconst isar-pr509,16494 -(defun isar-remove 516,16652 -(defun isar-undos 519,16727 -(defun isar-cannot-undo 529,16961 -(defconst isar-undo-commands532,17031 -(defconst isar-theory-start-regexp540,17168 -(defconst isar-end-regexp546,17326 -(defconst isar-undo-fail-regexp550,17427 -(defconst isar-undo-skip-regexp554,17531 -(defconst isar-undo-ignore-regexp557,17652 -(defconst isar-undo-remove-regexp560,17717 -(defconst isar-keywords-imenu568,17874 -(defconst isar-entity-regexp 575,18065 -(defconst isar-named-entity-regexp578,18161 -(defconst isar-named-entity-name-match-number583,18291 -(defconst isar-generic-expression586,18392 -(defconst isar-indent-any-regexp597,18626 -(defconst isar-indent-inner-regexp599,18719 -(defconst isar-indent-enclose-regexp601,18785 -(defconst isar-indent-open-regexp603,18901 -(defconst isar-indent-close-regexp605,19011 -(defconst isar-outline-regexp611,19148 -(defconst isar-outline-heading-end-regexp 615,19301 -(defconst isar-outline-heading-alist 617,19350 +isar/isar-syntax.el,4005 +(defconst isar-script-syntax-table-entries18,489 +(defconst isar-script-syntax-table-alist42,891 +(defun isar-init-syntax-table 51,1174 +(defun isar-init-output-syntax-table 59,1421 +(defconst isar-keyword-begin 74,1863 +(defconst isar-keyword-end 75,1901 +(defconst isar-keywords-theory-enclose77,1936 +(defconst isar-keywords-theory82,2074 +(defconst isar-keywords-save87,2205 +(defconst isar-keywords-proof-enclose92,2320 +(defconst isar-keywords-proof98,2481 +(defconst isar-keywords-proof-context105,2658 +(defconst isar-keywords-local-goal109,2765 +(defconst isar-keywords-proper113,2870 +(defconst isar-keywords-improper118,2989 +(defconst isar-keyword-level-alist123,3121 +(defconst isar-keywords-outline 138,3592 +(defconst isar-keywords-indent-open141,3668 +(defconst isar-keywords-indent-close148,3854 +(defconst isar-keywords-indent-enclose153,3987 +(defconst isar-ext-first 163,4216 +(defconst isar-ext-rest 164,4283 +(defconst isar-text 166,4355 +(defconst isar-long-id-stuff 167,4388 +(defconst isar-id 168,4462 +(defconst isar-idx 169,4532 +(defconst isar-string 171,4591 +(defun isar-ids-to-regexp 173,4651 +(defconst isar-any-command-regexp205,6443 +(defconst isar-name-regexp212,6816 +(defconst isar-improper-regexp218,7111 +(defconst isar-save-command-regexp222,7259 +(defconst isar-global-save-command-regexp225,7360 +(defconst isar-goal-command-regexp228,7474 +(defconst isar-local-goal-command-regexp231,7582 +(defconst isar-comment-start 234,7695 +(defconst isar-comment-end 235,7730 +(defconst isar-comment-start-regexp 236,7763 +(defconst isar-comment-end-regexp 237,7834 +(defconst isar-string-start-regexp 239,7902 +(defconst isar-string-end-regexp 240,7954 +(defun isar-syntactic-context 242,8005 +(defconst isar-antiq-regexp257,8400 +(defconst isar-nesting-regexp263,8551 +(defun isar-nesting 266,8649 +(defun isar-match-nesting 278,9042 +(defface isabelle-string-face 290,9376 +(defface isabelle-quote-face 298,9576 +(defface isabelle-class-name-face306,9772 +(defface isabelle-tfree-name-face314,9959 +(defface isabelle-tvar-name-face322,10152 +(defface isabelle-free-name-face330,10344 +(defface isabelle-bound-name-face338,10532 +(defface isabelle-var-name-face346,10723 +(defconst isabelle-string-face 354,10914 +(defconst isabelle-quote-face 355,10968 +(defconst isabelle-class-name-face 356,11021 +(defconst isabelle-tfree-name-face 357,11083 +(defconst isabelle-tvar-name-face 358,11145 +(defconst isabelle-free-name-face 359,11206 +(defconst isabelle-bound-name-face 360,11267 +(defconst isabelle-var-name-face 361,11329 +(defun isar-font-lock-fontify-syntactically-region 367,11478 +(defvar isar-font-lock-keywords-1402,12756 +(defun isar-output-flkprops 420,13764 +(defun isar-output-flk 426,14016 +(defvar isar-output-font-lock-keywords-1429,14125 +(defun isar-strip-output-markup 453,15124 +(defconst isar-shell-font-lock-keywords457,15260 +(defvar isar-goals-font-lock-keywords460,15344 +(defconst isar-linear-undo 494,16023 +(defconst isar-undo 496,16066 +(defconst isar-pr498,16109 +(defun isar-remove 505,16267 +(defun isar-undos 508,16342 +(defun isar-cannot-undo 518,16576 +(defconst isar-undo-commands521,16646 +(defconst isar-theory-start-regexp529,16783 +(defconst isar-end-regexp535,16941 +(defconst isar-undo-fail-regexp539,17042 +(defconst isar-undo-skip-regexp543,17146 +(defconst isar-undo-ignore-regexp546,17267 +(defconst isar-undo-remove-regexp549,17332 +(defconst isar-keywords-imenu557,17489 +(defconst isar-entity-regexp 564,17680 +(defconst isar-named-entity-regexp567,17776 +(defconst isar-named-entity-name-match-number572,17906 +(defconst isar-generic-expression575,18007 +(defconst isar-indent-any-regexp586,18241 +(defconst isar-indent-inner-regexp588,18334 +(defconst isar-indent-enclose-regexp590,18400 +(defconst isar-indent-open-regexp592,18516 +(defconst isar-indent-close-regexp594,18626 +(defconst isar-outline-regexp600,18763 +(defconst isar-outline-heading-end-regexp 604,18916 +(defconst isar-outline-heading-alist 606,18965 isar/isar-unicode-tokens.el,1363 (defgroup isabelle-tokens 25,672 @@ -1557,131 +1559,131 @@ generic/proof-mmm.el,70 (defun proof-mmm-enable 58,1978 generic/proof-script.el,5813 -(deflocal proof-active-buffer-fake-minor-mode 46,1416 -(deflocal proof-script-buffer-file-name 49,1542 -(deflocal pg-script-portions 56,1952 -(defalias 'proof-active-buffer-fake-minor-modeproof-active-buffer-fake-minor-mode59,2058 -(defun proof-next-element-count 68,2253 -(defun proof-element-id 74,2495 -(defun proof-next-element-id 78,2664 -(deflocal proof-locked-span 114,3968 -(deflocal proof-queue-span 121,4234 -(deflocal proof-overlay-arrow 130,4720 -(defun proof-span-give-warning 136,4847 -(defun proof-span-read-only 142,5027 -(defun proof-strict-read-only 151,5400 -(defsubst proof-set-queue-endpoints 161,5778 -(defun proof-set-overlay-arrow 165,5919 -(defsubst proof-set-locked-endpoints 176,6257 -(defsubst proof-detach-queue 181,6433 -(defsubst proof-detach-locked 186,6572 -(defsubst proof-set-queue-start 193,6797 -(defsubst proof-set-locked-end 197,6923 -(defsubst proof-set-queue-end 209,7393 -(defun proof-init-segmentation 220,7690 -(defun proof-colour-locked 250,8941 -(defun proof-colour-locked-span 257,9214 -(defun proof-sticky-errors 263,9487 -(defun proof-restart-buffers 276,9903 -(defun proof-script-buffers-with-spans 300,10836 -(defun proof-script-remove-all-spans-and-deactivate 310,11192 -(defun proof-script-clear-queue-spans-on-error 314,11382 -(defun proof-script-delete-spans 340,12399 -(defun proof-script-delete-secondary-spans 345,12598 -(defun proof-unprocessed-begin 358,12887 -(defun proof-script-end 366,13141 -(defun proof-queue-or-locked-end 375,13451 -(defun proof-locked-region-full-p 394,14044 -(defun proof-locked-region-empty-p 403,14316 -(defun proof-only-whitespace-to-locked-region-p 407,14466 -(defun proof-in-locked-region-p 417,14815 -(defun proof-goto-end-of-locked 429,15072 -(defun proof-goto-end-of-locked-if-pos-not-visible-in-window 446,15831 -(defun proof-goto-end-of-locked-on-error-if-pos-not-visible-in-window 457,16312 -(defun proof-end-of-locked-visible-p 469,16852 -(defconst pg-idioms 488,17445 -(defconst pg-all-idioms 491,17541 -(defun pg-clear-script-portions 495,17662 -(defun pg-remove-element 501,17897 -(defun pg-get-element 509,18200 -(defun pg-add-element 519,18515 -(defun pg-invisible-prop 567,20477 -(defun pg-set-element-span-invisible 572,20678 -(defun pg-toggle-element-span-visibility 585,21244 -(defun pg-open-invisible-span 590,21405 -(defun pg-make-element-invisible 595,21576 -(defun pg-make-element-visible 600,21787 -(defun pg-toggle-element-visibility 605,21981 -(defun pg-show-all-portions 611,22244 -(defun pg-show-all-proofs 633,22988 -(defun pg-hide-all-proofs 638,23116 -(defun pg-add-proof-element 643,23247 -(defun pg-span-name 658,24034 -(defvar pg-span-context-menu-keymap691,25241 -(defun pg-last-output-displayform 698,25479 -(defun pg-set-span-helphighlights 721,26370 -(defun proof-complete-buffer-atomic 784,28517 -(defun proof-register-possibly-new-processed-file813,29787 -(defun proof-query-save-this-buffer-p 859,31661 -(defun proof-inform-prover-file-retracted 864,31886 -(defun proof-auto-retract-dependencies 884,32737 -(defun proof-unregister-buffer-file-name 938,35287 -(defsubst proof-action-completed 984,37112 -(defun proof-protected-process-or-retract 988,37282 -(defun proof-deactivate-scripting-auto 1016,38513 -(defun proof-deactivate-scripting-query-user-action 1025,38871 -(defun proof-deactivate-scripting-choose-action 1069,40380 -(defun proof-deactivate-scripting 1081,40765 -(defun proof-activate-scripting 1178,44888 -(defun proof-toggle-active-scripting 1278,49413 -(defun proof-done-advancing 1317,50658 -(defun proof-done-advancing-comment 1385,53155 -(defun proof-done-advancing-save 1419,54541 -(defun proof-make-goalsave1507,57905 -(defun proof-get-name-from-goal 1525,58770 -(defun proof-done-advancing-autosave 1545,59795 -(defun proof-done-advancing-other 1609,62291 -(defun proof-segment-up-to-parser 1638,63255 -(defun proof-script-generic-parse-find-comment-end 1708,65536 -(defun proof-script-generic-parse-cmdend 1717,65950 -(defun proof-script-generic-parse-cmdstart 1768,67846 -(defun proof-script-generic-parse-sexp 1807,69446 -(defun proof-semis-to-vanillas 1819,69912 -(defun proof-next-command-new-line 1872,71585 -(defun proof-script-next-command-advance 1877,71791 -(defun proof-assert-until-point 1896,72291 -(defun proof-assert-electric-terminator 1912,72962 -(defun proof-assert-semis 1956,74642 -(defun proof-retract-before-change 1970,75403 -(defun proof-insert-pbp-command 1993,76059 -(defun proof-insert-sendback-command 2008,76562 -(defun proof-done-retracting 2034,77465 -(defun proof-setup-retract-action 2069,78919 -(defun proof-last-goal-or-goalsave 2081,79524 -(defun proof-retract-target 2105,80436 -(defun proof-retract-until-point-interactive 2184,83689 -(defun proof-retract-until-point 2193,84096 -(define-derived-mode proof-mode 2248,86101 -(defun proof-script-set-visited-file-name 2284,87483 -(defun proof-script-set-buffer-hooks 2306,88496 -(defun proof-script-kill-buffer-fn 2314,88914 -(defun proof-config-done-related 2346,90231 -(defun proof-generic-goal-command-p 2411,92716 -(defun proof-generic-state-preserving-p 2416,92929 -(defun proof-generic-count-undos 2425,93446 -(defun proof-generic-find-and-forget 2456,94574 -(defconst proof-script-important-settings2507,96346 -(defun proof-config-done 2522,96892 -(defun proof-setup-parsing-mechanism 2589,99057 -(defun proof-setup-imenu 2613,100129 -(deflocal proof-segment-up-to-cache 2650,101411 -(deflocal proof-segment-up-to-cache-start 2654,101554 -(deflocal proof-segment-up-to-cache-end 2655,101599 -(deflocal proof-last-edited-low-watermark 2656,101642 -(defun proof-segment-up-to-using-cache 2658,101690 -(defun proof-segment-cache-contents-for 2686,102810 -(defun proof-script-after-change-function 2703,103392 -(defun proof-script-set-after-change-functions 2715,103899 +(deflocal proof-active-buffer-fake-minor-mode 46,1414 +(deflocal proof-script-buffer-file-name 49,1540 +(deflocal pg-script-portions 56,1950 +(defalias 'proof-active-buffer-fake-minor-modeproof-active-buffer-fake-minor-mode59,2056 +(defun proof-next-element-count 68,2251 +(defun proof-element-id 74,2493 +(defun proof-next-element-id 78,2662 +(deflocal proof-locked-span 114,3966 +(deflocal proof-queue-span 121,4232 +(deflocal proof-overlay-arrow 130,4718 +(defun proof-span-give-warning 136,4845 +(defun proof-span-read-only 142,5025 +(defun proof-strict-read-only 151,5398 +(defsubst proof-set-queue-endpoints 161,5776 +(defun proof-set-overlay-arrow 165,5917 +(defsubst proof-set-locked-endpoints 176,6255 +(defsubst proof-detach-queue 181,6431 +(defsubst proof-detach-locked 186,6570 +(defsubst proof-set-queue-start 193,6795 +(defsubst proof-set-locked-end 197,6921 +(defsubst proof-set-queue-end 209,7391 +(defun proof-init-segmentation 220,7688 +(defun proof-colour-locked 250,8939 +(defun proof-colour-locked-span 257,9212 +(defun proof-sticky-errors 263,9485 +(defun proof-restart-buffers 276,9901 +(defun proof-script-buffers-with-spans 300,10834 +(defun proof-script-remove-all-spans-and-deactivate 310,11190 +(defun proof-script-clear-queue-spans-on-error 314,11380 +(defun proof-script-delete-spans 340,12397 +(defun proof-script-delete-secondary-spans 345,12596 +(defun proof-unprocessed-begin 358,12885 +(defun proof-script-end 366,13139 +(defun proof-queue-or-locked-end 375,13449 +(defun proof-locked-region-full-p 394,14042 +(defun proof-locked-region-empty-p 403,14314 +(defun proof-only-whitespace-to-locked-region-p 407,14464 +(defun proof-in-locked-region-p 417,14813 +(defun proof-goto-end-of-locked 429,15070 +(defun proof-goto-end-of-locked-if-pos-not-visible-in-window 446,15829 +(defun proof-goto-end-of-locked-on-error-if-pos-not-visible-in-window 457,16310 +(defun proof-end-of-locked-visible-p 469,16850 +(defconst pg-idioms 488,17443 +(defconst pg-all-idioms 491,17539 +(defun pg-clear-script-portions 495,17660 +(defun pg-remove-element 501,17895 +(defun pg-get-element 509,18198 +(defun pg-add-element 519,18513 +(defun pg-invisible-prop 567,20475 +(defun pg-set-element-span-invisible 572,20676 +(defun pg-toggle-element-span-visibility 585,21242 +(defun pg-open-invisible-span 590,21403 +(defun pg-make-element-invisible 595,21574 +(defun pg-make-element-visible 600,21785 +(defun pg-toggle-element-visibility 605,21979 +(defun pg-show-all-portions 611,22242 +(defun pg-show-all-proofs 633,22986 +(defun pg-hide-all-proofs 638,23114 +(defun pg-add-proof-element 643,23245 +(defun pg-span-name 658,24032 +(defvar pg-span-context-menu-keymap691,25239 +(defun pg-last-output-displayform 698,25477 +(defun pg-set-span-helphighlights 721,26368 +(defun proof-complete-buffer-atomic 784,28515 +(defun proof-register-possibly-new-processed-file813,29785 +(defun proof-query-save-this-buffer-p 859,31659 +(defun proof-inform-prover-file-retracted 864,31884 +(defun proof-auto-retract-dependencies 884,32735 +(defun proof-unregister-buffer-file-name 938,35285 +(defsubst proof-action-completed 984,37110 +(defun proof-protected-process-or-retract 988,37280 +(defun proof-deactivate-scripting-auto 1016,38511 +(defun proof-deactivate-scripting-query-user-action 1025,38869 +(defun proof-deactivate-scripting-choose-action 1069,40378 +(defun proof-deactivate-scripting 1081,40763 +(defun proof-activate-scripting 1178,44886 +(defun proof-toggle-active-scripting 1278,49411 +(defun proof-done-advancing 1317,50656 +(defun proof-done-advancing-comment 1385,53153 +(defun proof-done-advancing-save 1419,54539 +(defun proof-make-goalsave1507,57903 +(defun proof-get-name-from-goal 1525,58768 +(defun proof-done-advancing-autosave 1545,59793 +(defun proof-done-advancing-other 1609,62289 +(defun proof-segment-up-to-parser 1638,63253 +(defun proof-script-generic-parse-find-comment-end 1708,65534 +(defun proof-script-generic-parse-cmdend 1717,65948 +(defun proof-script-generic-parse-cmdstart 1768,67844 +(defun proof-script-generic-parse-sexp 1807,69444 +(defun proof-semis-to-vanillas 1819,69910 +(defun proof-next-command-new-line 1872,71583 +(defun proof-script-next-command-advance 1877,71789 +(defun proof-assert-until-point 1896,72289 +(defun proof-assert-electric-terminator 1912,72960 +(defun proof-assert-semis 1956,74640 +(defun proof-retract-before-change 1970,75401 +(defun proof-insert-pbp-command 1993,76057 +(defun proof-insert-sendback-command 2008,76560 +(defun proof-done-retracting 2034,77463 +(defun proof-setup-retract-action 2069,78917 +(defun proof-last-goal-or-goalsave 2081,79522 +(defun proof-retract-target 2105,80434 +(defun proof-retract-until-point-interactive 2184,83687 +(defun proof-retract-until-point 2193,84094 +(define-derived-mode proof-mode 2248,86099 +(defun proof-script-set-visited-file-name 2284,87481 +(defun proof-script-set-buffer-hooks 2306,88494 +(defun proof-script-kill-buffer-fn 2314,88912 +(defun proof-config-done-related 2346,90229 +(defun proof-generic-goal-command-p 2411,92714 +(defun proof-generic-state-preserving-p 2416,92927 +(defun proof-generic-count-undos 2425,93444 +(defun proof-generic-find-and-forget 2456,94572 +(defconst proof-script-important-settings2507,96344 +(defun proof-config-done 2522,96890 +(defun proof-setup-parsing-mechanism 2589,99055 +(defun proof-setup-imenu 2613,100127 +(deflocal proof-segment-up-to-cache 2650,101409 +(deflocal proof-segment-up-to-cache-start 2654,101552 +(deflocal proof-segment-up-to-cache-end 2655,101597 +(deflocal proof-last-edited-low-watermark 2656,101640 +(defun proof-segment-up-to-using-cache 2658,101688 +(defun proof-segment-cache-contents-for 2686,102808 +(defun proof-script-after-change-function 2703,103390 +(defun proof-script-set-after-change-functions 2715,103897 generic/proof-shell.el,3653 (defvar proof-marker 34,746 @@ -1764,21 +1766,21 @@ generic/proof-shell.el,3653 generic/proof-site.el,666 (defconst proof-assistant-table-default35,1208 -(defconst proof-general-short-version68,2223 -(defconst proof-general-version-year 74,2410 -(defgroup proof-general 81,2563 -(defgroup proof-general-internals 86,2671 -(defun proof-home-directory-fn 99,3059 -(defcustom proof-home-directory110,3431 -(defcustom proof-images-directory119,3797 -(defcustom proof-info-directory125,3999 -(defcustom proof-assistant-table154,4976 -(defcustom proof-assistants 195,6418 -(defun proof-ready-for-assistant 224,7572 -(defvar proof-general-configured-provers 276,9864 -(defun proof-chose-prover 349,12475 -(defun proofgeneral 354,12607 -(defun proof-visit-example-file 363,12925 +(defconst proof-general-short-version68,2236 +(defconst proof-general-version-year 74,2423 +(defgroup proof-general 81,2576 +(defgroup proof-general-internals 86,2684 +(defun proof-home-directory-fn 99,3072 +(defcustom proof-home-directory110,3444 +(defcustom proof-images-directory119,3810 +(defcustom proof-info-directory125,4012 +(defcustom proof-assistant-table154,4989 +(defcustom proof-assistants 195,6431 +(defun proof-ready-for-assistant 224,7585 +(defvar proof-general-configured-provers 276,9877 +(defun proof-chose-prover 349,12488 +(defun proofgeneral 354,12620 +(defun proof-visit-example-file 363,12938 generic/proof-splash.el,991 (defcustom proof-splash-enable 34,1007 @@ -2554,174 +2556,174 @@ contrib/mmm/mmm-vars.el,2668 (defun mmm-get-all-classes 1042,38224 doc/ProofGeneral.texi,6647 -@node Top145,4229 -@node Preface183,5383 -@node News for Version 4.1News for Version 4.1207,5997 -@node News for Version 4.0News for Version 4.0218,6304 -@node Future239,7155 -@node Credits268,8490 -@node Introducing Proof GeneralIntroducing Proof General389,12582 -@node Installing Proof GeneralInstalling Proof General444,14556 -@node Quick start guideQuick start guide458,15005 -@node Features of Proof GeneralFeatures of Proof General502,17126 -@node Supported proof assistantsSupported proof assistants591,21063 -@node Prerequisites for this manualPrerequisites for this manual640,22944 -@node Organization of this manualOrganization of this manual684,24563 -@node Basic Script ManagementBasic Script Management710,25391 -@node Walkthrough example in IsabelleWalkthrough example in Isabelle729,25991 -@node Proof scriptsProof scripts992,36119 -@node Script buffersScript buffers1035,38239 -@node Locked queue and editing regionsLocked queue and editing regions1057,38816 -@node Goal-save sequencesGoal-save sequences1113,40963 -@node Active scripting bufferActive scripting buffer1150,42429 -@node Summary of Proof General buffersSummary of Proof General buffers1219,45849 -@node Script editing commandsScript editing commands1268,48106 -@node Script processing commandsScript processing commands1348,51065 -@node Proof assistant commandsProof assistant commands1474,56310 -@node Toolbar commandsToolbar commands1663,63056 -@node Interrupting during trace outputInterrupting during trace output1688,64015 -@node Advanced Script Management and EditingAdvanced Script Management and Editing1728,65945 -@node Document centred workingDocument centred working1749,66566 -@node Automatic processingAutomatic processing1828,69625 -@node Visibility of completed proofsVisibility of completed proofs1883,71673 -@node Switching between proof scriptsSwitching between proof scripts1938,73613 -@node View of processed files View of processed files 1975,75585 -@node Retracting across filesRetracting across files2035,78636 -@node Asserting across filesAsserting across files2048,79267 -@node Automatic multiple file handlingAutomatic multiple file handling2061,79833 -@node Escaping script managementEscaping script management2086,80867 -@node Editing featuresEditing features2143,82979 -@node Unicode symbols and special layout supportUnicode symbols and special layout support2213,85758 -@node Maths menuMaths menu2255,87316 -@node Unicode Tokens modeUnicode Tokens mode2272,88007 -@node Configuring tokens symbols and shortcutsConfiguring tokens symbols and shortcuts2322,90430 -@node Special layout Special layout 2352,91391 -@node Moving between Unicode and tokensMoving between Unicode and tokens2462,95509 -@node Finding available tokens shortcuts and symbolsFinding available tokens shortcuts and symbols2517,97620 -@node Selecting suitable fontsSelecting suitable fonts2556,98794 -@node Support for other PackagesSupport for other Packages2621,101782 -@node Syntax highlightingSyntax highlighting2651,102618 -@node Imenu and SpeedbarImenu and Speedbar2679,103621 -@node Support for outline modeSupport for outline mode2725,105292 -@node Support for completionSupport for completion2750,106421 -@node Support for tagsSupport for tags2807,108583 -@node Subterm Activation and Proof by PointingSubterm Activation and Proof by Pointing2859,110931 -@node Goals buffer commandsGoals buffer commands2875,111526 -@node Customizing Proof GeneralCustomizing Proof General2974,115679 -@node Basic optionsBasic options3014,117349 -@node How to customizeHow to customize3038,118119 -@node Display customizationDisplay customization3085,120086 -@node User optionsUser options3253,127048 -@node Changing facesChanging faces3500,136145 -@node Script buffer facesScript buffer faces3522,137020 -@node Goals and response facesGoals and response faces3568,138620 -@node Tweaking configuration settingsTweaking configuration settings3613,140152 -@node Hints and TipsHints and Tips3670,142678 -@node Adding your own keybindingsAdding your own keybindings3689,143279 -@node Using file variablesUsing file variables3753,145893 -@node Using abbreviationsUsing abbreviations3829,148564 -@node LEGO Proof GeneralLEGO Proof General3868,149979 -@node LEGO specific commandsLEGO specific commands3909,151348 -@node LEGO tagsLEGO tags3929,151803 -@node LEGO customizationsLEGO customizations3939,152050 -@node Coq Proof GeneralCoq Proof General3971,152969 -@node Coq-specific commandsCoq-specific commands3986,153306 -@node Multiple File SupportMultiple File Support4009,153814 -@node Automatic Compilation in DetailAutomatic Compilation in Detail4073,156135 -@node Locking AncestorsLocking Ancestors4141,159214 -@node Customizing Coq Multiple File SupportCustomizing Coq Multiple File Support4174,160638 -@node Current LimitationsCurrent Limitations4367,168717 -@node Editing multiple proofsEditing multiple proofs4393,169572 -@node User-loaded tacticsUser-loaded tactics4417,170680 -@node Holes featureHoles feature4481,173154 -@node Isabelle Proof GeneralIsabelle Proof General4510,174484 -@node Choosing logic and starting isabelleChoosing logic and starting isabelle4536,175360 -@node Isabelle commandsIsabelle commands4605,178161 -@node Isabelle settingsIsabelle settings4748,182353 -@node Isabelle customizationsIsabelle customizations4762,182935 -@node HOL Proof GeneralHOL Proof General4785,183422 -@node Shell Proof GeneralShell Proof General4827,185244 -@node Obtaining and InstallingObtaining and Installing4863,186703 -@node Obtaining Proof GeneralObtaining Proof General4878,187068 -@node Installing Proof General from tarballInstalling Proof General from tarball4904,187950 -@node Setting the names of binariesSetting the names of binaries4928,188740 -@node Notes for syssiesNotes for syssies4956,189680 -@node Bugs and EnhancementsBugs and Enhancements5032,192677 -@node References5053,193492 -@node History of Proof GeneralHistory of Proof General5093,194515 -@node Old News for 3.0Old News for 3.05187,198680 -@node Old News for 3.1Old News for 3.15257,202374 -@node Old News for 3.2Old News for 3.25283,203546 -@node Old News for 3.3Old News for 3.35344,206549 -@node Old News for 3.4Old News for 3.45363,207446 -@node Old News for 3.5Old News for 3.55385,208501 -@node Old News for 3.6Old News for 3.65389,208558 -@node Old News for 3.7Old News for 3.75394,208658 -@node Function IndexFunction Index5424,210112 -@node Variable IndexVariable Index5428,210188 -@node Keystroke IndexKeystroke Index5432,210268 -@node Concept IndexConcept Index5436,210334 +@node Top145,4234 +@node Preface183,5388 +@node News for Version 4.1News for Version 4.1207,6002 +@node News for Version 4.0News for Version 4.0218,6309 +@node Future239,7160 +@node Credits268,8495 +@node Introducing Proof GeneralIntroducing Proof General389,12587 +@node Installing Proof GeneralInstalling Proof General444,14561 +@node Quick start guideQuick start guide458,15010 +@node Features of Proof GeneralFeatures of Proof General502,17131 +@node Supported proof assistantsSupported proof assistants591,21068 +@node Prerequisites for this manualPrerequisites for this manual640,22949 +@node Organization of this manualOrganization of this manual684,24568 +@node Basic Script ManagementBasic Script Management710,25396 +@node Walkthrough example in IsabelleWalkthrough example in Isabelle729,25996 +@node Proof scriptsProof scripts992,36124 +@node Script buffersScript buffers1035,38244 +@node Locked queue and editing regionsLocked queue and editing regions1057,38821 +@node Goal-save sequencesGoal-save sequences1113,40968 +@node Active scripting bufferActive scripting buffer1150,42434 +@node Summary of Proof General buffersSummary of Proof General buffers1219,45854 +@node Script editing commandsScript editing commands1268,48111 +@node Script processing commandsScript processing commands1348,51070 +@node Proof assistant commandsProof assistant commands1474,56315 +@node Toolbar commandsToolbar commands1663,63061 +@node Interrupting during trace outputInterrupting during trace output1688,64020 +@node Advanced Script Management and EditingAdvanced Script Management and Editing1728,65950 +@node Document centred workingDocument centred working1749,66571 +@node Automatic processingAutomatic processing1828,69630 +@node Visibility of completed proofsVisibility of completed proofs1883,71678 +@node Switching between proof scriptsSwitching between proof scripts1938,73618 +@node View of processed files View of processed files 1975,75590 +@node Retracting across filesRetracting across files2035,78641 +@node Asserting across filesAsserting across files2048,79272 +@node Automatic multiple file handlingAutomatic multiple file handling2061,79838 +@node Escaping script managementEscaping script management2086,80872 +@node Editing featuresEditing features2143,82984 +@node Unicode symbols and special layout supportUnicode symbols and special layout support2213,85763 +@node Maths menuMaths menu2255,87321 +@node Unicode Tokens modeUnicode Tokens mode2272,88012 +@node Configuring tokens symbols and shortcutsConfiguring tokens symbols and shortcuts2322,90435 +@node Special layout Special layout 2352,91396 +@node Moving between Unicode and tokensMoving between Unicode and tokens2462,95514 +@node Finding available tokens shortcuts and symbolsFinding available tokens shortcuts and symbols2517,97625 +@node Selecting suitable fontsSelecting suitable fonts2556,98799 +@node Support for other PackagesSupport for other Packages2621,101787 +@node Syntax highlightingSyntax highlighting2651,102623 +@node Imenu and SpeedbarImenu and Speedbar2679,103626 +@node Support for outline modeSupport for outline mode2725,105297 +@node Support for completionSupport for completion2750,106426 +@node Support for tagsSupport for tags2807,108588 +@node Subterm Activation and Proof by PointingSubterm Activation and Proof by Pointing2859,110936 +@node Goals buffer commandsGoals buffer commands2875,111531 +@node Customizing Proof GeneralCustomizing Proof General2974,115684 +@node Basic optionsBasic options3014,117354 +@node How to customizeHow to customize3038,118124 +@node Display customizationDisplay customization3085,120091 +@node User optionsUser options3253,127053 +@node Changing facesChanging faces3500,136150 +@node Script buffer facesScript buffer faces3522,137025 +@node Goals and response facesGoals and response faces3568,138625 +@node Tweaking configuration settingsTweaking configuration settings3613,140157 +@node Hints and TipsHints and Tips3670,142683 +@node Adding your own keybindingsAdding your own keybindings3689,143284 +@node Using file variablesUsing file variables3753,145898 +@node Using abbreviationsUsing abbreviations3829,148569 +@node LEGO Proof GeneralLEGO Proof General3868,149984 +@node LEGO specific commandsLEGO specific commands3909,151353 +@node LEGO tagsLEGO tags3929,151808 +@node LEGO customizationsLEGO customizations3939,152055 +@node Coq Proof GeneralCoq Proof General3971,152974 +@node Coq-specific commandsCoq-specific commands3986,153311 +@node Multiple File SupportMultiple File Support4009,153819 +@node Automatic Compilation in DetailAutomatic Compilation in Detail4073,156140 +@node Locking AncestorsLocking Ancestors4148,159484 +@node Customizing Coq Multiple File SupportCustomizing Coq Multiple File Support4181,160908 +@node Current LimitationsCurrent Limitations4374,168987 +@node Editing multiple proofsEditing multiple proofs4400,169839 +@node User-loaded tacticsUser-loaded tactics4424,170947 +@node Holes featureHoles feature4488,173421 +@node Isabelle Proof GeneralIsabelle Proof General4517,174751 +@node Choosing logic and starting isabelleChoosing logic and starting isabelle4543,175627 +@node Isabelle commandsIsabelle commands4612,178428 +@node Isabelle settingsIsabelle settings4755,182620 +@node Isabelle customizationsIsabelle customizations4769,183202 +@node HOL Proof GeneralHOL Proof General4792,183689 +@node Shell Proof GeneralShell Proof General4834,185511 +@node Obtaining and InstallingObtaining and Installing4870,186970 +@node Obtaining Proof GeneralObtaining Proof General4885,187335 +@node Installing Proof General from tarballInstalling Proof General from tarball4911,188217 +@node Setting the names of binariesSetting the names of binaries4935,189007 +@node Notes for syssiesNotes for syssies4963,189947 +@node Bugs and EnhancementsBugs and Enhancements5039,192944 +@node References5060,193759 +@node History of Proof GeneralHistory of Proof General5100,194782 +@node Old News for 3.0Old News for 3.05194,198947 +@node Old News for 3.1Old News for 3.15264,202641 +@node Old News for 3.2Old News for 3.25290,203813 +@node Old News for 3.3Old News for 3.35351,206816 +@node Old News for 3.4Old News for 3.45370,207713 +@node Old News for 3.5Old News for 3.55392,208768 +@node Old News for 3.6Old News for 3.65396,208825 +@node Old News for 3.7Old News for 3.75401,208925 +@node Function IndexFunction Index5431,210379 +@node Variable IndexVariable Index5435,210455 +@node Keystroke IndexKeystroke Index5439,210535 +@node Concept IndexConcept Index5443,210601 doc/PG-adapting.texi,3844 -@node Top137,3990 -@node Introduction174,5099 -@node Future215,6752 -@node Credits251,8348 -@node Beginning with a New ProverBeginning with a New Prover261,8640 -@node Overview of adding a new proverOverview of adding a new prover301,10582 -@node Demonstration instance and easy configurationDemonstration instance and easy configuration383,14131 -@node Major modes used by Proof GeneralMajor modes used by Proof General452,17522 -@node Menus and Toolbar and User-level CommandsMenus and Toolbar and User-level Commands495,19232 -@node Settings for generic user-level commandsSettings for generic user-level commands510,19778 -@node Menu configurationMenu configuration555,21510 -@node Toolbar configurationToolbar configuration579,22427 -@node Proof Script SettingsProof Script Settings638,24664 -@node Recognizing commands and commentsRecognizing commands and comments661,25276 -@node Recognizing proofsRecognizing proofs798,31729 -@node Recognizing other elementsRecognizing other elements902,36033 -@node Configuring undo behaviourConfiguring undo behaviour965,38512 -@node Nested proofsNested proofs1102,43899 -@node Safe (state-preserving) commandsSafe (state-preserving) commands1142,45525 -@node Activate scripting hookActivate scripting hook1165,46478 -@node Automatic multiple filesAutomatic multiple files1189,47348 -@node Completely asserted buffersCompletely asserted buffers1210,48194 -@node Completions1243,49659 -@node Proof Shell SettingsProof Shell Settings1284,51149 -@node Proof shell commandsProof shell commands1315,52431 -@node Script input to the shellScript input to the shell1492,60195 -@node Settings for matching various output from proof processSettings for matching various output from proof process1562,63399 -@node Settings for matching urgent messages from proof processSettings for matching urgent messages from proof process1684,68753 -@node Hooks and other settingsHooks and other settings1911,78715 -@node Goals Buffer SettingsGoals Buffer Settings1990,81859 -@node Splash Screen SettingsSplash Screen Settings2064,84849 -@node Global ConstantsGlobal Constants2090,85604 -@node Handling Multiple FilesHandling Multiple Files2116,86433 -@node Configuring Editing SyntaxConfiguring Editing Syntax2285,95102 -@node Configuring Font LockConfiguring Font Lock2342,97219 -@node Configuring TokensConfiguring Tokens2418,100931 -@node Writing More Lisp CodeWriting More Lisp Code2468,103051 -@node Default values for generic settingsDefault values for generic settings2485,103696 -@node Adding prover-specific configurationsAdding prover-specific configurations2515,104779 -@node Useful variablesUseful variables2558,106061 -@node Useful functions and macrosUseful functions and macros2573,106560 -@node Internals of Proof GeneralInternals of Proof General2683,110872 -@node Spans2713,111802 -@node Proof General site configurationProof General site configuration2728,112175 -@node Configuration variable mechanismsConfiguration variable mechanisms2811,115256 -@node Global variablesGlobal variables2941,120972 -@node Proof script modeProof script mode3016,123596 -@node Proof shell modeProof shell mode3280,135556 -@node Debugging3820,157403 -@node Plans and IdeasPlans and Ideas3863,158279 -@node Proof by pointing and similar featuresProof by pointing and similar features3884,159001 -@node Granularity of atomic command sequencesGranularity of atomic command sequences3922,160659 -@node Browser mode for script files and theoriesBrowser mode for script files and theories3967,162884 -@node Demonstration InstantiationsDemonstration Instantiations3997,163915 -@node demoisa-easy.el4013,164346 -@node demoisa.el4075,166538 -@node Function IndexFunction Index4229,171458 -@node Variable IndexVariable Index4233,171534 -@node Concept IndexConcept Index4242,171713 +@node Top137,3991 +@node Introduction174,5100 +@node Future215,6753 +@node Credits251,8349 +@node Beginning with a New ProverBeginning with a New Prover261,8641 +@node Overview of adding a new proverOverview of adding a new prover301,10583 +@node Demonstration instance and easy configurationDemonstration instance and easy configuration383,14132 +@node Major modes used by Proof GeneralMajor modes used by Proof General452,17523 +@node Menus and Toolbar and User-level CommandsMenus and Toolbar and User-level Commands495,19233 +@node Settings for generic user-level commandsSettings for generic user-level commands510,19779 +@node Menu configurationMenu configuration555,21511 +@node Toolbar configurationToolbar configuration579,22428 +@node Proof Script SettingsProof Script Settings638,24665 +@node Recognizing commands and commentsRecognizing commands and comments661,25277 +@node Recognizing proofsRecognizing proofs798,31730 +@node Recognizing other elementsRecognizing other elements902,36034 +@node Configuring undo behaviourConfiguring undo behaviour965,38513 +@node Nested proofsNested proofs1102,43900 +@node Safe (state-preserving) commandsSafe (state-preserving) commands1142,45526 +@node Activate scripting hookActivate scripting hook1165,46479 +@node Automatic multiple filesAutomatic multiple files1189,47349 +@node Completely asserted buffersCompletely asserted buffers1210,48195 +@node Completions1243,49660 +@node Proof Shell SettingsProof Shell Settings1284,51150 +@node Proof shell commandsProof shell commands1315,52432 +@node Script input to the shellScript input to the shell1492,60196 +@node Settings for matching various output from proof processSettings for matching various output from proof process1562,63400 +@node Settings for matching urgent messages from proof processSettings for matching urgent messages from proof process1684,68754 +@node Hooks and other settingsHooks and other settings1911,78716 +@node Goals Buffer SettingsGoals Buffer Settings1990,81860 +@node Splash Screen SettingsSplash Screen Settings2064,84850 +@node Global ConstantsGlobal Constants2090,85605 +@node Handling Multiple FilesHandling Multiple Files2116,86434 +@node Configuring Editing SyntaxConfiguring Editing Syntax2285,95103 +@node Configuring Font LockConfiguring Font Lock2342,97220 +@node Configuring TokensConfiguring Tokens2418,100932 +@node Writing More Lisp CodeWriting More Lisp Code2468,103052 +@node Default values for generic settingsDefault values for generic settings2485,103697 +@node Adding prover-specific configurationsAdding prover-specific configurations2515,104780 +@node Useful variablesUseful variables2558,106062 +@node Useful functions and macrosUseful functions and macros2573,106561 +@node Internals of Proof GeneralInternals of Proof General2683,110873 +@node Spans2713,111803 +@node Proof General site configurationProof General site configuration2728,112176 +@node Configuration variable mechanismsConfiguration variable mechanisms2811,115257 +@node Global variablesGlobal variables2941,120973 +@node Proof script modeProof script mode3016,123597 +@node Proof shell modeProof shell mode3280,135554 +@node Debugging3820,157401 +@node Plans and IdeasPlans and Ideas3863,158277 +@node Proof by pointing and similar featuresProof by pointing and similar features3884,158999 +@node Granularity of atomic command sequencesGranularity of atomic command sequences3922,160657 +@node Browser mode for script files and theoriesBrowser mode for script files and theories3967,162882 +@node Demonstration InstantiationsDemonstration Instantiations3997,163913 +@node demoisa-easy.el4013,164344 +@node demoisa.el4075,166536 +@node Function IndexFunction Index4229,171456 +@node Variable IndexVariable Index4233,171532 +@node Concept IndexConcept Index4242,171711 generic/proof.el,0 |
