aboutsummaryrefslogtreecommitdiff
path: root/TAGS
diff options
context:
space:
mode:
authorDavid Aspinall2011-07-26 11:23:09 +0000
committerDavid Aspinall2011-07-26 11:23:09 +0000
commitdb465dd9770df2832a26eb8afd1db4a88c48ac0a (patch)
tree49718c7fe590a2a63fe7fab32fae2930fb2cbc05 /TAGS
parent91c02049244f1b6d83d03a39167a7df946346185 (diff)
Updated.
Diffstat (limited to 'TAGS')
-rw-r--r--TAGS1290
1 files changed, 646 insertions, 644 deletions
diff --git a/TAGS b/TAGS
index f9af9b08..2917879c 100644
--- a/TAGS
+++ b/TAGS
@@ -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