aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--README2
-rw-r--r--TAGS1134
2 files changed, 568 insertions, 568 deletions
diff --git a/README b/README
index d34663ac..9fca98ff 100644
--- a/README
+++ b/README
@@ -42,4 +42,4 @@ For the latest news and downloads, visit Proof General on the web
at: http://proofgeneral.inf.ed.ac.uk
David Aspinall <da+pg-feedback@inf.ed.ac.uk>
-August 2010.
+September 2010.
diff --git a/TAGS b/TAGS
index 50064497..154cc2e6 100644
--- a/TAGS
+++ b/TAGS
@@ -38,160 +38,160 @@ coq/coq-db.el,668
(defconst coq-solve-tactics-face 247,8948
(defconst coq-cheat-face 251,9112
-coq/coq.el,5977
-(defcustom coq-translate-to-v8 46,1308
-(defun coq-build-prog-args 52,1488
-(defcustom coq-compile-file-command 62,1784
-(defcustom coq-use-makefile 70,2103
-(defcustom coq-default-undo-limit 78,2326
-(defconst coq-shell-init-cmd83,2454
-(defcustom coq-prog-env 89,2581
-(defconst coq-shell-restart-cmd 97,2831
-(defvar coq-shell-prompt-pattern99,2885
-(defvar coq-shell-cd 107,3188
-(defvar coq-shell-proof-completed-regexp 111,3348
-(defvar coq-goal-regexp114,3503
-(defun coq-library-directory 121,3617
-(defcustom coq-tags 128,3796
-(defconst coq-interrupt-regexp 133,3946
-(defcustom coq-www-home-page 138,4067
-(defvar coq-outline-regexp145,4235
-(defvar coq-outline-heading-end-regexp 152,4447
-(defvar coq-shell-outline-regexp 154,4501
-(defvar coq-shell-outline-heading-end-regexp 155,4551
-(defconst coq-state-preserving-tactics-regexp161,4716
-(defconst coq-state-changing-commands-regexp163,4816
-(defconst coq-state-preserving-commands-regexp165,4923
-(defconst coq-commands-regexp167,5034
-(defvar coq-retractable-instruct-regexp169,5111
-(defvar coq-non-retractable-instruct-regexp171,5201
-(defun coq-set-undo-limit 205,6078
-(defun build-list-id-from-string 209,6208
-(defun coq-last-prompt-info 221,6706
-(defun coq-last-prompt-info-safe 233,7238
-(defvar coq-last-but-one-statenum 239,7495
-(defvar coq-last-but-one-proofnum 245,7792
-(defvar coq-last-but-one-proofstack 248,7890
-(defun coq-get-span-statenum 251,8000
-(defun coq-get-span-proofnum 256,8115
-(defun coq-get-span-proofstack 261,8230
-(defun coq-set-span-statenum 266,8374
-(defun coq-get-span-goalcmd 271,8505
-(defun coq-set-span-goalcmd 276,8619
-(defun coq-set-span-proofnum 281,8749
-(defun coq-set-span-proofstack 286,8880
-(defun proof-last-locked-span 291,9040
-(defun proof-clone-buffer 297,9270
-(defun proof-store-buffer-win 311,9827
-(defun proof-store-response-win 319,10052
-(defun proof-store-goals-win 323,10181
-(defun coq-set-state-infos 336,10716
-(defun count-not-intersection 375,12711
-(defun coq-find-and-forget 406,13961
-(defvar coq-current-goal 426,14865
-(defun coq-goal-hyp 429,14930
-(defun coq-state-preserving-p 442,15362
-(defconst notation-print-kinds-table456,15863
-(defun coq-PrintScope 460,16030
-(defun coq-guess-or-ask-for-string 478,16579
-(defun coq-ask-do 492,17147
-(defun coq-put-into-brackets 501,17532
-(defun coq-put-into-quotes 505,17593
-(defun coq-SearchIsos 507,17647
-(defun coq-SearchConstant 513,17880
-(defun coq-Searchregexp 519,17975
-(defun coq-SearchRewrite 524,18111
-(defun coq-SearchAbout 528,18209
-(defun coq-Print 532,18347
-(defun coq-About 536,18469
-(defun coq-LocateConstant 540,18586
-(defun coq-LocateLibrary 546,18721
-(defun coq-LocateNotation 553,18872
-(defun coq-Pwd 560,19076
-(defun coq-Inspect 566,19208
-(defun coq-PrintSection(570,19308
-(defun coq-Print-implicit 574,19401
-(defun coq-Check 579,19552
-(defun coq-Show 584,19660
-(defun coq-Compile 598,20103
-(defun coq-guess-command-line 610,20421
-(defpacustom use-editing-holes 649,22093
-(defun coq-mode-config 659,22430
-(defun coq-shell-mode-config 763,26311
-(defun coq-goals-mode-config 806,28110
-(defun coq-response-config 813,28354
-(defpacustom print-fully-explicit 838,29179
-(defpacustom print-implicit 843,29327
-(defpacustom print-coercions 848,29493
-(defpacustom print-match-wildcards 853,29637
-(defpacustom print-elim-types 858,29817
-(defpacustom printing-depth 863,29983
-(defpacustom undo-depth 868,30144
-(defpacustom time-commands 873,30291
-(defpacustom undo-limit 877,30401
-(defpacustom auto-compile-vos 882,30503
-(defun coq-maybe-compile-buffer 911,31617
-(defun coq-ancestors-of 947,33145
-(defun coq-all-ancestors-of 970,34109
-(defun coq-process-require-command 981,34456
-(defun coq-included-children 986,34583
-(defun coq-process-file 1007,35422
-(defun coq-preprocessing 1022,35961
-(defun coq-fake-constant-markup 1036,36396
-(defun coq-create-span-menu 1052,37001
-(defconst module-kinds-table1069,37485
-(defconst modtype-kinds-table1073,37634
-(defun coq-insert-section-or-module 1077,37763
-(defconst reqkinds-kinds-table1100,38621
-(defun coq-insert-requires 1105,38766
-(defun coq-end-Section 1121,39269
-(defun coq-insert-intros 1139,39847
-(defun coq-insert-infoH-hook 1152,40381
-(defun coq-insert-as 1157,40589
-(defun coq-insert-match 1174,41292
-(defun coq-insert-tactic 1206,42474
-(defun coq-insert-tactical 1212,42713
-(defun coq-insert-command 1218,42962
-(defun coq-insert-term 1224,43206
-(define-key coq-keymap 1230,43403
-(define-key coq-keymap 1231,43461
-(define-key coq-keymap 1232,43518
-(define-key coq-keymap 1233,43587
-(define-key coq-keymap 1234,43643
-(define-key coq-keymap 1235,43692
-(define-key coq-keymap 1236,43750
-(define-key coq-keymap 1237,43810
-(define-key coq-keymap 1238,43875
-(define-key coq-keymap 1240,43938
-(define-key coq-keymap 1241,43997
-(define-key coq-keymap 1245,44122
-(define-key coq-keymap 1247,44178
-(define-key coq-keymap 1248,44228
-(define-key coq-keymap 1249,44278
-(define-key coq-keymap 1250,44334
-(define-key coq-keymap 1251,44384
-(define-key coq-keymap 1252,44438
-(define-key coq-keymap 1253,44497
-(define-key coq-goals-mode-map 1256,44558
-(define-key coq-goals-mode-map 1257,44640
-(define-key coq-goals-mode-map 1258,44722
-(define-key coq-goals-mode-map 1259,44809
-(define-key coq-goals-mode-map 1260,44891
-(defvar last-coq-error-location 1269,45193
-(defun coq-get-last-error-location 1277,45577
-(defun coq-highlight-error 1327,48134
-(defvar coq-allow-highlight-error 1358,49330
-(defun coq-decide-highlight-error 1365,49656
-(defun coq-highlight-error-hook 1370,49841
-(defun first-word-of-buffer 1381,50234
-(defun coq-show-first-goal 1389,50437
-(defvar coq-modeline-string2 1406,51132
-(defvar coq-modeline-string1 1407,51176
-(defvar coq-modeline-string0 1408,51219
-(defun coq-build-subgoals-string 1409,51264
-(defun coq-update-minor-mode-alist 1414,51430
-(defun is-not-split-vertic 1440,52501
-(defun optim-resp-windows 1449,52941
+coq/coq.el,6010
+(defcustom coq-translate-to-v8 48,1381
+(defun coq-build-prog-args 54,1561
+(defcustom coq-compile-file-command 64,1857
+(defcustom coq-use-makefile 72,2176
+(defcustom coq-default-undo-limit 80,2399
+(defconst coq-shell-init-cmd85,2527
+(defcustom coq-prog-env 91,2654
+(defconst coq-shell-restart-cmd 99,2904
+(defvar coq-shell-prompt-pattern101,2958
+(defvar coq-shell-cd 109,3261
+(defvar coq-shell-proof-completed-regexp 113,3421
+(defvar coq-goal-regexp116,3576
+(defun coq-library-directory 123,3690
+(defcustom coq-tags 130,3869
+(defconst coq-interrupt-regexp 135,4019
+(defcustom coq-www-home-page 140,4140
+(defvar coq-outline-regexp147,4308
+(defvar coq-outline-heading-end-regexp 154,4520
+(defvar coq-shell-outline-regexp 156,4574
+(defvar coq-shell-outline-heading-end-regexp 157,4624
+(defconst coq-state-preserving-tactics-regexp163,4789
+(defconst coq-state-changing-commands-regexp165,4889
+(defconst coq-state-preserving-commands-regexp167,4996
+(defconst coq-commands-regexp169,5107
+(defvar coq-retractable-instruct-regexp171,5184
+(defvar coq-non-retractable-instruct-regexp173,5274
+(defun coq-set-undo-limit 207,6151
+(defun build-list-id-from-string 211,6281
+(defun coq-last-prompt-info 223,6779
+(defun coq-last-prompt-info-safe 235,7311
+(defvar coq-last-but-one-statenum 241,7568
+(defvar coq-last-but-one-proofnum 247,7865
+(defvar coq-last-but-one-proofstack 250,7963
+(defsubst coq-get-span-statenum 253,8073
+(defsubst coq-get-span-proofnum 257,8188
+(defsubst coq-get-span-proofstack 261,8303
+(defsubst coq-set-span-statenum 265,8447
+(defsubst coq-get-span-goalcmd 269,8578
+(defsubst coq-set-span-goalcmd 273,8692
+(defsubst coq-set-span-proofnum 277,8822
+(defsubst coq-set-span-proofstack 281,8953
+(defsubst proof-last-locked-span 285,9113
+(defun proof-clone-buffer 291,9346
+(defun proof-store-buffer-win 305,9903
+(defun proof-store-response-win 311,10120
+(defun proof-store-goals-win 315,10247
+(defun coq-set-state-infos 327,10779
+(defun count-not-intersection 365,12761
+(defun coq-find-and-forget 396,14011
+(defvar coq-current-goal 419,15059
+(defun coq-goal-hyp 422,15124
+(defun coq-state-preserving-p 435,15556
+(defconst notation-print-kinds-table449,16057
+(defun coq-PrintScope 453,16224
+(defun coq-guess-or-ask-for-string 471,16773
+(defun coq-ask-do 485,17341
+(defsubst coq-put-into-brackets 494,17726
+(defsubst coq-put-into-quotes 497,17787
+(defun coq-SearchIsos 500,17847
+(defun coq-SearchConstant 508,18088
+(defun coq-Searchregexp 512,18181
+(defun coq-SearchRewrite 518,18324
+(defun coq-SearchAbout 522,18422
+(defun coq-Print 528,18568
+(defun coq-About 533,18693
+(defun coq-LocateConstant 538,18813
+(defun coq-LocateLibrary 543,18916
+(defun coq-LocateNotation 548,19034
+(defun coq-Pwd 556,19231
+(defun coq-Inspect 561,19331
+(defun coq-PrintSection(565,19431
+(defun coq-Print-implicit 569,19524
+(defun coq-Check 574,19675
+(defun coq-Show 579,19783
+(defun coq-Compile 593,20226
+(defun coq-guess-command-line 605,20544
+(defpacustom use-editing-holes 642,22097
+(defun coq-mode-config 651,22400
+(defun coq-shell-mode-config 743,25718
+(defun coq-goals-mode-config 785,27441
+(defun coq-response-config 792,27685
+(defpacustom print-fully-explicit 817,28510
+(defpacustom print-implicit 822,28658
+(defpacustom print-coercions 827,28824
+(defpacustom print-match-wildcards 832,28968
+(defpacustom print-elim-types 837,29148
+(defpacustom printing-depth 842,29314
+(defpacustom undo-depth 847,29475
+(defpacustom time-commands 852,29622
+(defpacustom undo-limit 856,29732
+(defpacustom auto-compile-vos 861,29834
+(defun coq-maybe-compile-buffer 890,30948
+(defun coq-ancestors-of 926,32476
+(defun coq-all-ancestors-of 949,33440
+(defun coq-process-require-command 960,33787
+(defun coq-included-children 965,33914
+(defun coq-process-file 986,34753
+(defun coq-preprocessing 1001,35292
+(defun coq-fake-constant-markup 1015,35727
+(defun coq-create-span-menu 1031,36332
+(defconst module-kinds-table1049,36845
+(defconst modtype-kinds-table1053,36994
+(defun coq-insert-section-or-module 1057,37123
+(defconst reqkinds-kinds-table1078,37973
+(defun coq-insert-requires 1082,38117
+(defun coq-end-Section 1095,38597
+(defun coq-insert-intros 1113,39175
+(defun coq-insert-infoH-hook 1125,39708
+(defun coq-insert-as 1130,39916
+(defun coq-insert-match 1147,40609
+(defun coq-insert-tactic 1176,41779
+(defun coq-insert-tactical 1182,42018
+(defun coq-insert-command 1188,42267
+(defun coq-insert-term 1194,42511
+(define-key coq-keymap 1200,42708
+(define-key coq-keymap 1201,42766
+(define-key coq-keymap 1202,42823
+(define-key coq-keymap 1203,42892
+(define-key coq-keymap 1204,42948
+(define-key coq-keymap 1205,42997
+(define-key coq-keymap 1206,43055
+(define-key coq-keymap 1207,43115
+(define-key coq-keymap 1208,43180
+(define-key coq-keymap 1210,43243
+(define-key coq-keymap 1211,43302
+(define-key coq-keymap 1215,43427
+(define-key coq-keymap 1217,43483
+(define-key coq-keymap 1218,43533
+(define-key coq-keymap 1219,43583
+(define-key coq-keymap 1220,43639
+(define-key coq-keymap 1221,43689
+(define-key coq-keymap 1222,43743
+(define-key coq-keymap 1223,43802
+(define-key coq-goals-mode-map 1226,43863
+(define-key coq-goals-mode-map 1227,43945
+(define-key coq-goals-mode-map 1228,44027
+(define-key coq-goals-mode-map 1229,44114
+(define-key coq-goals-mode-map 1230,44196
+(defvar last-coq-error-location 1239,44498
+(defun coq-get-last-error-location 1247,44882
+(defun coq-highlight-error 1297,47439
+(defvar coq-allow-highlight-error 1328,48635
+(defun coq-decide-highlight-error 1335,48961
+(defun coq-highlight-error-hook 1340,49146
+(defun first-word-of-buffer 1351,49539
+(defun coq-show-first-goal 1359,49742
+(defvar coq-modeline-string2 1376,50437
+(defvar coq-modeline-string1 1377,50481
+(defvar coq-modeline-string0 1378,50524
+(defun coq-build-subgoals-string 1379,50569
+(defun coq-update-minor-mode-alist 1384,50735
+(defun is-not-split-vertic 1410,51806
+(defun optim-resp-windows 1419,52246
coq/coq-indent.el,2223
(defconst coq-any-command-regexp20,368
@@ -228,23 +228,23 @@ coq/coq-indent.el,2223
(defun coq-find-current-start 249,10123
(defun coq-find-real-start 258,10414
(defun coq-command-at-point 265,10633
-(defun coq-indent-only-spaces-on-line 272,10910
-(defun coq-indent-find-reg 278,11187
-(defun coq-find-no-syntactic-on-line 292,11723
-(defun coq-back-to-indentation-prevline 305,12196
-(defun coq-find-unclosed 349,14104
-(defun coq-find-at-same-level-zero 379,15400
-(defun coq-find-unopened 407,16558
-(defun coq-find-last-unopened 450,17992
-(defun coq-end-offset 461,18389
-(defun coq-indent-command-offset 486,19159
-(defun coq-indent-expr-offset 533,20983
-(defun coq-indent-comment-offset 649,25666
-(defun coq-indent-offset 681,27115
-(defun coq-indent-calculate 699,27977
-(defun coq-indent-line 702,28065
-(defun coq-indent-line-not-comments 712,28431
-(defun coq-indent-region 722,28820
+(defun coq-indent-only-spaces-on-line 272,10918
+(defun coq-indent-find-reg 278,11195
+(defun coq-find-no-syntactic-on-line 292,11731
+(defun coq-back-to-indentation-prevline 305,12204
+(defun coq-find-unclosed 349,14112
+(defun coq-find-at-same-level-zero 379,15408
+(defun coq-find-unopened 407,16566
+(defun coq-find-last-unopened 450,18000
+(defun coq-end-offset 461,18397
+(defun coq-indent-command-offset 486,19167
+(defun coq-indent-expr-offset 533,20991
+(defun coq-indent-comment-offset 649,25674
+(defun coq-indent-offset 681,27123
+(defun coq-indent-calculate 699,27985
+(defun coq-indent-line 702,28073
+(defun coq-indent-line-not-comments 712,28439
+(defun coq-indent-region 722,28828
coq/coq-local-vars.el,280
(defconst coq-local-vars-doc 20,429
@@ -1166,72 +1166,72 @@ generic/pg-user.el,3657
(defmacro proof-define-assistant-command-witharg 415,13798
(defun proof-issue-new-command 435,14620
(defun proof-cd-sync 475,15843
-(defun proof-electric-terminator-enable 529,17563
-(defun proof-electric-terminator 537,17853
-(defun proof-add-completions 563,18676
-(defun proof-script-complete 588,19565
-(defun pg-copy-span-contents 602,19874
-(defun pg-numth-span-higher-or-lower 619,20432
-(defun pg-control-span-of 645,21178
-(defun pg-move-span-contents 651,21382
-(defun pg-fixup-children-spans 703,23558
-(defun pg-move-region-down 713,23815
-(defun pg-move-region-up 722,24108
-(defun proof-forward-command 752,24936
-(defun proof-backward-command 773,25657
-(defun pg-pos-for-event 795,26001
-(defun pg-span-for-event 801,26222
-(defun pg-span-context-menu 805,26366
-(defun pg-toggle-visibility 820,26814
-(defun pg-create-in-span-context-menu 829,27121
-(defun pg-span-undo 858,28335
-(defun pg-goals-buffers-hint 904,29737
-(defun pg-slow-fontify-tracing-hint 908,29919
-(defun pg-response-buffers-hint 912,30090
-(defun pg-jump-to-end-hint 924,30505
-(defun pg-processing-complete-hint 928,30634
-(defun pg-next-error-hint 945,31354
-(defun pg-hint 950,31506
-(defun pg-identifier-under-mouse-query 966,32096
-(defun pg-identifier-near-point-query 976,32405
-(defvar proof-query-identifier-collection 1004,33302
-(defvar proof-query-identifier-history 1005,33349
-(defun proof-query-identifier 1007,33394
-(defun pg-identifier-query 1018,33713
-(defun proof-imenu-enable 1051,34879
-(defvar pg-input-ring 1087,36201
-(defvar pg-input-ring-index 1090,36258
-(defvar pg-stored-incomplete-input 1093,36330
-(defun pg-previous-input 1096,36433
-(defun pg-next-input 1110,36890
-(defun pg-delete-input 1115,37012
-(defun pg-get-old-input 1128,37350
-(defun pg-restore-input 1142,37741
-(defun pg-search-start 1153,38031
-(defun pg-regexp-arg 1165,38523
-(defun pg-search-arg 1177,38971
-(defun pg-previous-matching-input-string-position 1191,39388
-(defun pg-previous-matching-input 1218,40553
-(defun pg-next-matching-input 1237,41403
-(defvar pg-matching-input-from-input-string 1245,41786
-(defun pg-previous-matching-input-from-input 1249,41900
-(defun pg-next-matching-input-from-input 1267,42665
-(defun pg-add-to-input-history 1278,43044
-(defun pg-remove-from-input-history 1290,43497
-(defun pg-clear-input-ring 1301,43877
-(define-key proof-mode-map 1318,44347
-(define-key proof-mode-map 1319,44407
-(defun pg-protected-undo 1321,44479
-(defun pg-protected-undo-1 1356,45869
-(defun next-undo-elt 1387,47303
-(defvar proof-autosend-timer 1414,48259
-(deflocal proof-autosend-error-point 1416,48320
-(defun proof-autosend-enable 1420,48444
-(defun proof-autosend-delay 1434,48985
-(defun proof-autosend-loop 1438,49118
-(defun proof-autosend-loop-all 1444,49303
-
-generic/pg-vars.el,1489
+(defun proof-electric-terminator-enable 531,17617
+(defun proof-electric-terminator 538,17861
+(defun proof-add-completions 564,18684
+(defun proof-script-complete 589,19573
+(defun pg-copy-span-contents 603,19882
+(defun pg-numth-span-higher-or-lower 620,20440
+(defun pg-control-span-of 646,21186
+(defun pg-move-span-contents 652,21390
+(defun pg-fixup-children-spans 704,23566
+(defun pg-move-region-down 714,23823
+(defun pg-move-region-up 723,24116
+(defun proof-forward-command 753,24944
+(defun proof-backward-command 774,25665
+(defun pg-pos-for-event 796,26009
+(defun pg-span-for-event 802,26230
+(defun pg-span-context-menu 806,26374
+(defun pg-toggle-visibility 821,26822
+(defun pg-create-in-span-context-menu 830,27129
+(defun pg-span-undo 859,28343
+(defun pg-goals-buffers-hint 905,29745
+(defun pg-slow-fontify-tracing-hint 909,29927
+(defun pg-response-buffers-hint 913,30098
+(defun pg-jump-to-end-hint 925,30513
+(defun pg-processing-complete-hint 929,30642
+(defun pg-next-error-hint 946,31362
+(defun pg-hint 951,31514
+(defun pg-identifier-under-mouse-query 967,32104
+(defun pg-identifier-near-point-query 977,32413
+(defvar proof-query-identifier-collection 1005,33310
+(defvar proof-query-identifier-history 1006,33357
+(defun proof-query-identifier 1008,33402
+(defun pg-identifier-query 1019,33721
+(defun proof-imenu-enable 1052,34887
+(defvar pg-input-ring 1088,36209
+(defvar pg-input-ring-index 1091,36266
+(defvar pg-stored-incomplete-input 1094,36338
+(defun pg-previous-input 1097,36441
+(defun pg-next-input 1111,36898
+(defun pg-delete-input 1116,37020
+(defun pg-get-old-input 1129,37358
+(defun pg-restore-input 1143,37749
+(defun pg-search-start 1154,38039
+(defun pg-regexp-arg 1166,38531
+(defun pg-search-arg 1178,38979
+(defun pg-previous-matching-input-string-position 1192,39396
+(defun pg-previous-matching-input 1219,40561
+(defun pg-next-matching-input 1238,41411
+(defvar pg-matching-input-from-input-string 1246,41794
+(defun pg-previous-matching-input-from-input 1250,41908
+(defun pg-next-matching-input-from-input 1268,42673
+(defun pg-add-to-input-history 1279,43052
+(defun pg-remove-from-input-history 1291,43505
+(defun pg-clear-input-ring 1302,43885
+(define-key proof-mode-map 1319,44355
+(define-key proof-mode-map 1320,44415
+(defun pg-protected-undo 1322,44487
+(defun pg-protected-undo-1 1357,45877
+(defun next-undo-elt 1388,47311
+(defvar proof-autosend-timer 1415,48267
+(deflocal proof-autosend-error-point 1417,48328
+(defun proof-autosend-enable 1421,48452
+(defun proof-autosend-delay 1435,48993
+(defun proof-autosend-loop 1439,49126
+(defun proof-autosend-loop-all 1445,49311
+
+generic/pg-vars.el,1491
(defvar proof-assistant-cusgrp 22,389
(defvar proof-assistant-internals-cusgrp 28,649
(defvar proof-assistant 34,919
@@ -1242,32 +1242,32 @@ generic/pg-vars.el,1489
(defvar proof-mode-for-script 67,2289
(defvar proof-ready-for-assistant-hook 72,2466
(defvar proof-shell-busy 83,2754
-(defvar proof-shell-last-queuemode 92,3067
-(defvar proof-included-files-list 96,3222
-(defvar proof-script-buffer 118,4241
-(defvar proof-previous-script-buffer 121,4333
-(defvar proof-shell-buffer 125,4506
-(defvar proof-goals-buffer 128,4592
-(defvar proof-response-buffer 131,4647
-(defvar proof-trace-buffer 134,4708
-(defvar proof-thms-buffer 138,4862
-(defvar proof-shell-error-or-interrupt-seen 142,5017
-(defvar pg-response-next-error 147,5241
-(defvar proof-shell-proof-completed 150,5348
-(defvar proof-terminal-string 162,5892
-(defvar proof-shell-silent 174,6150
-(defvar proof-shell-last-prompt 177,6238
-(defvar proof-shell-last-output 181,6408
-(defvar proof-shell-last-output-kind 185,6548
-(defvar proof-assistant-settings 205,7312
-(defvar pg-tracing-slow-mode 213,7760
-(defvar proof-nesting-depth 216,7849
-(defvar proof-last-theorem-dependencies 223,8084
-(defvar proof-autosend-running 227,8246
-(defcustom proof-general-name 237,8519
-(defcustom proof-general-home-page242,8676
-(defcustom proof-unnamed-theorem-name248,8836
-(defcustom proof-universal-keys254,9020
+(defvar proof-shell-last-queuemode 101,3425
+(defvar proof-included-files-list 105,3580
+(defvar proof-script-buffer 127,4599
+(defvar proof-previous-script-buffer 130,4691
+(defvar proof-shell-buffer 134,4864
+(defvar proof-goals-buffer 137,4950
+(defvar proof-response-buffer 140,5005
+(defvar proof-trace-buffer 143,5066
+(defvar proof-thms-buffer 147,5220
+(defvar proof-shell-error-or-interrupt-seen 151,5375
+(defvar pg-response-next-error 156,5599
+(defvar proof-shell-proof-completed 159,5706
+(defvar proof-terminal-string 171,6250
+(defvar proof-shell-silent 183,6508
+(defvar proof-shell-last-prompt 186,6596
+(defvar proof-shell-last-output 190,6766
+(defvar proof-shell-last-output-kind 194,6906
+(defvar proof-assistant-settings 214,7670
+(defvar pg-tracing-slow-mode 222,8118
+(defvar proof-nesting-depth 225,8207
+(defvar proof-last-theorem-dependencies 232,8442
+(defvar proof-autosend-running 236,8604
+(defcustom proof-general-name 246,8877
+(defcustom proof-general-home-page251,9034
+(defcustom proof-unnamed-theorem-name257,9194
+(defcustom proof-universal-keys263,9378
generic/pg-xml.el,1177
(defalias 'pg-xml-error pg-xml-error18,381
@@ -1390,82 +1390,82 @@ generic/proof-config.el,7742
(defcustom proof-shell-restart-cmd 845,31427
(defcustom proof-shell-quit-cmd 850,31582
(defcustom proof-shell-quit-timeout 855,31749
-(defcustom proof-shell-cd-cmd 865,32200
-(defcustom proof-shell-start-silent-cmd 882,32871
-(defcustom proof-shell-stop-silent-cmd 891,33247
-(defcustom proof-shell-silent-threshold 900,33582
-(defcustom proof-shell-inform-file-processed-cmd 908,33916
-(defcustom proof-shell-inform-file-retracted-cmd 929,34844
-(defcustom proof-auto-multiple-files 957,36116
-(defcustom proof-cannot-reopen-processed-files 972,36837
-(defcustom proof-shell-require-command-regexp 986,37503
-(defcustom proof-done-advancing-require-function 997,37965
-(defcustom proof-shell-annotated-prompt-regexp 1009,38325
-(defcustom proof-shell-error-regexp 1024,38890
-(defcustom proof-shell-truncate-before-error 1044,39692
-(defcustom pg-next-error-regexp 1058,40231
-(defcustom pg-next-error-filename-regexp 1073,40840
-(defcustom pg-next-error-extract-filename 1097,41873
-(defcustom proof-shell-interrupt-regexp 1104,42116
-(defcustom proof-shell-proof-completed-regexp 1118,42711
-(defcustom proof-shell-clear-response-regexp 1131,43219
-(defcustom proof-shell-clear-goals-regexp 1143,43671
-(defcustom proof-shell-start-goals-regexp 1155,44117
-(defcustom proof-shell-end-goals-regexp 1163,44484
-(defcustom proof-shell-eager-annotation-start 1177,45057
-(defcustom proof-shell-eager-annotation-start-length 1200,46076
-(defcustom proof-shell-eager-annotation-end 1211,46502
-(defcustom proof-shell-strip-output-markup 1227,47177
-(defcustom proof-shell-assumption-regexp 1236,47562
-(defcustom proof-shell-process-file 1246,47966
-(defcustom proof-shell-retract-files-regexp 1272,49042
-(defcustom proof-shell-compute-new-files-list 1285,49530
-(defcustom pg-special-char-regexp 1300,50097
-(defcustom proof-shell-set-elisp-variable-regexp 1305,50241
-(defcustom proof-shell-match-pgip-cmd 1343,51907
-(defcustom proof-shell-issue-pgip-cmd 1357,52389
-(defcustom proof-use-pgip-askprefs 1362,52554
-(defcustom proof-shell-query-dependencies-cmd 1370,52901
-(defcustom proof-shell-theorem-dependency-list-regexp 1377,53161
-(defcustom proof-shell-theorem-dependency-list-split 1393,53821
-(defcustom proof-shell-show-dependency-cmd 1402,54244
-(defcustom proof-shell-trace-output-regexp 1424,55150
-(defcustom proof-shell-thms-output-regexp 1442,55744
-(defcustom proof-tokens-activate-command 1455,56127
-(defcustom proof-tokens-deactivate-command 1462,56367
-(defcustom proof-tokens-extra-modes 1469,56612
-(defcustom proof-shell-unicode 1484,57117
-(defcustom proof-shell-filename-escapes 1493,57507
-(defcustom proof-shell-process-connection-type 1510,58187
-(defcustom proof-shell-strip-crs-from-input 1516,58378
-(defcustom proof-shell-strip-crs-from-output 1528,58861
-(defcustom proof-shell-insert-hook 1536,59229
-(defcustom proof-script-preprocess 1577,61189
-(defcustom proof-shell-handle-delayed-output-hook1583,61340
-(defcustom proof-shell-handle-error-or-interrupt-hook1589,61555
-(defcustom proof-shell-pre-interrupt-hook1607,62301
-(defcustom proof-shell-handle-output-system-specific 1615,62572
-(defcustom proof-state-change-hook 1638,63545
-(defcustom proof-shell-syntax-table-entries 1648,63938
-(defgroup proof-goals 1666,64309
-(defcustom pg-subterm-first-special-char 1671,64430
-(defcustom pg-subterm-anns-use-stack 1679,64742
-(defcustom pg-goals-change-goal 1688,65041
-(defcustom pbp-goal-command 1693,65157
-(defcustom pbp-hyp-command 1698,65313
-(defcustom pg-subterm-help-cmd 1703,65475
-(defcustom pg-goals-error-regexp 1710,65711
-(defcustom proof-shell-result-start 1715,65871
-(defcustom proof-shell-result-end 1721,66105
-(defcustom pg-subterm-start-char 1727,66318
-(defcustom pg-subterm-sep-char 1738,66792
-(defcustom pg-subterm-end-char 1744,66971
-(defcustom pg-topterm-regexp 1750,67128
-(defcustom proof-goals-font-lock-keywords 1765,67728
-(defcustom proof-response-font-lock-keywords 1773,68087
-(defcustom proof-shell-font-lock-keywords 1781,68449
-(defcustom pg-before-fontify-output-hook 1792,68963
-(defcustom pg-after-fontify-output-hook 1800,69324
+(defcustom proof-shell-cd-cmd 864,32140
+(defcustom proof-shell-start-silent-cmd 881,32811
+(defcustom proof-shell-stop-silent-cmd 890,33187
+(defcustom proof-shell-silent-threshold 899,33522
+(defcustom proof-shell-inform-file-processed-cmd 907,33856
+(defcustom proof-shell-inform-file-retracted-cmd 928,34784
+(defcustom proof-auto-multiple-files 956,36056
+(defcustom proof-cannot-reopen-processed-files 971,36777
+(defcustom proof-shell-require-command-regexp 985,37443
+(defcustom proof-done-advancing-require-function 996,37905
+(defcustom proof-shell-annotated-prompt-regexp 1008,38265
+(defcustom proof-shell-error-regexp 1023,38830
+(defcustom proof-shell-truncate-before-error 1043,39632
+(defcustom pg-next-error-regexp 1057,40171
+(defcustom pg-next-error-filename-regexp 1072,40780
+(defcustom pg-next-error-extract-filename 1096,41813
+(defcustom proof-shell-interrupt-regexp 1103,42056
+(defcustom proof-shell-proof-completed-regexp 1117,42651
+(defcustom proof-shell-clear-response-regexp 1130,43159
+(defcustom proof-shell-clear-goals-regexp 1142,43611
+(defcustom proof-shell-start-goals-regexp 1154,44057
+(defcustom proof-shell-end-goals-regexp 1162,44424
+(defcustom proof-shell-eager-annotation-start 1176,44997
+(defcustom proof-shell-eager-annotation-start-length 1199,46016
+(defcustom proof-shell-eager-annotation-end 1210,46442
+(defcustom proof-shell-strip-output-markup 1226,47117
+(defcustom proof-shell-assumption-regexp 1235,47502
+(defcustom proof-shell-process-file 1245,47906
+(defcustom proof-shell-retract-files-regexp 1271,48982
+(defcustom proof-shell-compute-new-files-list 1284,49470
+(defcustom pg-special-char-regexp 1299,50037
+(defcustom proof-shell-set-elisp-variable-regexp 1304,50181
+(defcustom proof-shell-match-pgip-cmd 1342,51847
+(defcustom proof-shell-issue-pgip-cmd 1356,52329
+(defcustom proof-use-pgip-askprefs 1361,52494
+(defcustom proof-shell-query-dependencies-cmd 1369,52841
+(defcustom proof-shell-theorem-dependency-list-regexp 1376,53101
+(defcustom proof-shell-theorem-dependency-list-split 1392,53761
+(defcustom proof-shell-show-dependency-cmd 1401,54184
+(defcustom proof-shell-trace-output-regexp 1423,55090
+(defcustom proof-shell-thms-output-regexp 1441,55684
+(defcustom proof-tokens-activate-command 1454,56067
+(defcustom proof-tokens-deactivate-command 1461,56307
+(defcustom proof-tokens-extra-modes 1468,56552
+(defcustom proof-shell-unicode 1483,57057
+(defcustom proof-shell-filename-escapes 1492,57447
+(defcustom proof-shell-process-connection-type 1509,58127
+(defcustom proof-shell-strip-crs-from-input 1515,58318
+(defcustom proof-shell-strip-crs-from-output 1527,58801
+(defcustom proof-shell-insert-hook 1535,59169
+(defcustom proof-script-preprocess 1576,61129
+(defcustom proof-shell-handle-delayed-output-hook1582,61280
+(defcustom proof-shell-handle-error-or-interrupt-hook1588,61495
+(defcustom proof-shell-pre-interrupt-hook1606,62241
+(defcustom proof-shell-handle-output-system-specific 1614,62512
+(defcustom proof-state-change-hook 1637,63485
+(defcustom proof-shell-syntax-table-entries 1647,63878
+(defgroup proof-goals 1665,64249
+(defcustom pg-subterm-first-special-char 1670,64370
+(defcustom pg-subterm-anns-use-stack 1678,64682
+(defcustom pg-goals-change-goal 1687,64981
+(defcustom pbp-goal-command 1692,65097
+(defcustom pbp-hyp-command 1697,65253
+(defcustom pg-subterm-help-cmd 1702,65415
+(defcustom pg-goals-error-regexp 1709,65651
+(defcustom proof-shell-result-start 1714,65811
+(defcustom proof-shell-result-end 1720,66045
+(defcustom pg-subterm-start-char 1726,66258
+(defcustom pg-subterm-sep-char 1737,66732
+(defcustom pg-subterm-end-char 1743,66911
+(defcustom pg-topterm-regexp 1749,67068
+(defcustom proof-goals-font-lock-keywords 1764,67668
+(defcustom proof-response-font-lock-keywords 1772,68027
+(defcustom proof-shell-font-lock-keywords 1780,68389
+(defcustom pg-before-fontify-output-hook 1791,68903
+(defcustom pg-after-fontify-output-hook 1799,69264
generic/proof-depends.el,917
(defvar proof-thm-names-of-files 25,639
@@ -1722,7 +1722,7 @@ generic/proof-script.el,5504
(defun proof-script-after-change-function 2640,101051
(defun proof-script-set-after-change-functions 2652,101558
-generic/proof-shell.el,3598
+generic/proof-shell.el,3597
(defvar proof-marker 34,744
(defvar proof-action-list 37,840
(defsubst proof-shell-invoke-callback 56,1512
@@ -1733,72 +1733,72 @@ generic/proof-shell.el,3598
(defvar proof-shell-delayed-output-flags 84,2533
(defvar proof-shell-interrupt-pending 87,2658
(defcustom proof-shell-active-scripting-indicator98,2953
-(defun proof-shell-ready-prover 147,4338
-(defsubst proof-shell-live-buffer 161,4877
-(defun proof-shell-available-p 168,5116
-(defun proof-grab-lock 174,5338
-(defun proof-release-lock 184,5767
-(defcustom proof-shell-fiddle-frames 194,5941
-(defun proof-shell-set-text-representation 199,6099
-(defun proof-shell-start 210,6560
-(defvar proof-shell-kill-function-hooks 381,12354
-(defun proof-shell-kill-function 384,12452
-(defun proof-shell-clear-state 471,16076
-(defun proof-shell-exit 487,16551
-(defun proof-shell-bail-out 500,17055
-(defun proof-shell-restart 510,17577
-(defvar proof-shell-urgent-message-marker 552,18955
-(defvar proof-shell-urgent-message-scanner 555,19076
-(defun proof-shell-handle-error-output 559,19261
-(defun proof-shell-handle-error-or-interrupt 585,20123
-(defun proof-shell-error-or-interrupt-action 627,21826
-(defun proof-goals-pos 650,22705
-(defun proof-pbp-focus-on-first-goal 655,22916
-(defsubst proof-shell-string-match-safe 667,23332
-(defun proof-shell-handle-immediate-output 671,23493
-(defun proof-interrupt-process 738,26100
-(defun proof-shell-insert 771,27288
-(defun proof-shell-action-list-item 822,29114
-(defun proof-shell-set-silent 827,29356
-(defun proof-shell-start-silent-item 833,29575
-(defun proof-shell-clear-silent 839,29764
-(defun proof-shell-stop-silent-item 845,29986
-(defsubst proof-shell-should-be-silent 851,30175
-(defsubst proof-shell-insert-action-item 862,30685
-(defsubst proof-shell-slurp-comments 866,30860
-(defun proof-add-to-queue 877,31265
-(defun proof-start-queue 935,33289
-(defun proof-extend-queue 946,33683
-(defun proof-shell-exec-loop 960,34151
-(defun proof-shell-insert-loopback-cmd 1028,36454
-(defun proof-shell-process-urgent-message 1053,37618
-(defun proof-shell-process-urgent-message-default 1102,39338
-(defun proof-shell-process-urgent-message-trace 1118,39922
-(defun proof-shell-process-urgent-message-retract 1131,40481
-(defun proof-shell-process-urgent-message-elisp 1152,41329
-(defun proof-shell-process-urgent-message-thmdeps 1167,41824
-(defun proof-shell-strip-eager-annotations 1181,42203
-(defun proof-shell-filter 1197,42703
-(defun proof-shell-filter-first-command 1297,46075
-(defun proof-shell-process-urgent-messages 1312,46618
-(defun proof-shell-filter-manage-output 1362,48184
-(defsubst proof-shell-display-output-as-response 1394,49431
-(defun proof-shell-handle-delayed-output 1400,49723
-(defvar pg-last-tracing-output-time 1495,53182
-(defconst pg-slow-mode-duration 1498,53288
-(defconst pg-fast-tracing-mode-threshold 1501,53370
-(defvar pg-tracing-cleanup-timer 1504,53498
-(defun pg-tracing-tight-loop 1506,53537
-(defun pg-finish-tracing-display 1549,55249
-(defun proof-shell-wait 1567,55613
-(defun proof-done-invisible 1584,56434
-(defun proof-shell-invisible-command 1590,56604
-(defun proof-shell-invisible-cmd-get-result 1637,58173
-(defun proof-shell-invisible-command-invisible-result 1649,58609
-(defun pg-insert-last-output-as-comment 1669,59110
-(define-derived-mode proof-shell-mode 1688,59582
-(defconst proof-shell-important-settings1725,60609
-(defun proof-shell-config-done 1731,60724
+(defun proof-shell-ready-prover 144,4312
+(defsubst proof-shell-live-buffer 158,4851
+(defun proof-shell-available-p 165,5090
+(defun proof-grab-lock 171,5312
+(defun proof-release-lock 181,5741
+(defcustom proof-shell-fiddle-frames 191,5915
+(defun proof-shell-set-text-representation 196,6073
+(defun proof-shell-start 204,6401
+(defvar proof-shell-kill-function-hooks 374,12125
+(defun proof-shell-kill-function 377,12223
+(defun proof-shell-clear-state 429,14024
+(defun proof-shell-exit 445,14499
+(defun proof-shell-bail-out 458,15003
+(defun proof-shell-restart 468,15525
+(defvar proof-shell-urgent-message-marker 510,16903
+(defvar proof-shell-urgent-message-scanner 513,17024
+(defun proof-shell-handle-error-output 517,17209
+(defun proof-shell-handle-error-or-interrupt 543,18071
+(defun proof-shell-error-or-interrupt-action 585,19774
+(defun proof-goals-pos 608,20653
+(defun proof-pbp-focus-on-first-goal 613,20864
+(defsubst proof-shell-string-match-safe 625,21280
+(defun proof-shell-handle-immediate-output 629,21441
+(defun proof-interrupt-process 696,24048
+(defun proof-shell-insert 729,25236
+(defun proof-shell-action-list-item 780,27062
+(defun proof-shell-set-silent 785,27304
+(defun proof-shell-start-silent-item 791,27523
+(defun proof-shell-clear-silent 797,27712
+(defun proof-shell-stop-silent-item 803,27934
+(defsubst proof-shell-should-be-silent 809,28123
+(defsubst proof-shell-insert-action-item 820,28633
+(defsubst proof-shell-slurp-comments 824,28808
+(defun proof-add-to-queue 835,29213
+(defun proof-start-queue 893,31237
+(defun proof-extend-queue 904,31631
+(defun proof-shell-exec-loop 918,32099
+(defun proof-shell-insert-loopback-cmd 986,34402
+(defun proof-shell-process-urgent-message 1011,35566
+(defun proof-shell-process-urgent-message-default 1060,37286
+(defun proof-shell-process-urgent-message-trace 1076,37870
+(defun proof-shell-process-urgent-message-retract 1089,38429
+(defun proof-shell-process-urgent-message-elisp 1110,39277
+(defun proof-shell-process-urgent-message-thmdeps 1125,39772
+(defun proof-shell-strip-eager-annotations 1139,40151
+(defun proof-shell-filter 1155,40651
+(defun proof-shell-filter-first-command 1255,44023
+(defun proof-shell-process-urgent-messages 1270,44566
+(defun proof-shell-filter-manage-output 1320,46132
+(defsubst proof-shell-display-output-as-response 1352,47379
+(defun proof-shell-handle-delayed-output 1358,47671
+(defvar pg-last-tracing-output-time 1453,51130
+(defconst pg-slow-mode-duration 1456,51236
+(defconst pg-fast-tracing-mode-threshold 1459,51318
+(defvar pg-tracing-cleanup-timer 1462,51446
+(defun pg-tracing-tight-loop 1464,51485
+(defun pg-finish-tracing-display 1507,53197
+(defun proof-shell-wait 1525,53561
+(defun proof-done-invisible 1555,54766
+(defun proof-shell-invisible-command 1561,54936
+(defun proof-shell-invisible-cmd-get-result 1608,56505
+(defun proof-shell-invisible-command-invisible-result 1620,56941
+(defun pg-insert-last-output-as-comment 1640,57442
+(define-derived-mode proof-shell-mode 1659,57914
+(defconst proof-shell-important-settings1696,58941
+(defun proof-shell-config-done 1702,59056
generic/proof-site.el,503
(defconst proof-assistant-table-default26,771
@@ -2580,169 +2580,169 @@ mmm/mmm-vars.el,2668
(defun mmm-mode-ext-applies 1028,37845
(defun mmm-get-all-classes 1042,38224
-doc/ProofGeneral.texi,6303
-@node Top164,4934
-@node Preface202,6088
-@node News for Version 4.0News for Version 4.0225,6677
-@node Future246,7472
-@node Credits275,8807
-@node Introducing Proof GeneralIntroducing Proof General387,12712
-@node Installing Proof GeneralInstalling Proof General442,14690
-@node Quick start guideQuick start guide456,15139
-@node Features of Proof GeneralFeatures of Proof General500,17260
-@node Supported proof assistantsSupported proof assistants589,21197
-@node Prerequisites for this manualPrerequisites for this manual638,23088
-@node Organization of this manualOrganization of this manual682,24707
-@node Basic Script ManagementBasic Script Management708,25535
-@node Walkthrough example in IsabelleWalkthrough example in Isabelle727,26135
-@node Proof scriptsProof scripts993,36387
-@node Script buffersScript buffers1036,38507
-@node Locked queue and editing regionsLocked queue and editing regions1058,39084
-@node Goal-save sequencesGoal-save sequences1114,41231
-@node Active scripting bufferActive scripting buffer1151,42697
-@node Summary of Proof General buffersSummary of Proof General buffers1220,46117
-@node Script editing commandsScript editing commands1269,48374
-@node Script processing commandsScript processing commands1349,51332
-@node Proof assistant commandsProof assistant commands1476,56625
-@node Toolbar commandsToolbar commands1651,62820
-@node Interrupting during trace outputInterrupting during trace output1675,63749
-@node Advanced Script Management and EditingAdvanced Script Management and Editing1715,65679
-@node Document centred workingDocument centred working1736,66300
-@node Automatic processingAutomatic processing1805,68893
-@node Visibility of completed proofsVisibility of completed proofs1834,69902
-@node Switching between proof scriptsSwitching between proof scripts1889,71831
-@node View of processed files View of processed files 1926,73803
-@node Retracting across filesRetracting across files1986,76854
-@node Asserting across filesAsserting across files1999,77485
-@node Automatic multiple file handlingAutomatic multiple file handling2012,78051
-@node Escaping script managementEscaping script management2037,79085
-@node Editing featuresEditing features2094,81197
-@node Unicode symbols and special layout supportUnicode symbols and special layout support2164,83976
-@node Maths menuMaths menu2206,85534
-@node Unicode Tokens modeUnicode Tokens mode2223,86225
-@node Configuring tokens symbols and shortcutsConfiguring tokens symbols and shortcuts2273,88648
-@node Special layout Special layout 2303,89609
-@node Moving between Unicode and tokensMoving between Unicode and tokens2411,93725
-@node Finding available tokens shortcuts and symbolsFinding available tokens shortcuts and symbols2466,95836
-@node Selecting suitable fontsSelecting suitable fonts2505,97010
-@node Support for other PackagesSupport for other Packages2570,99985
-@node Syntax highlightingSyntax highlighting2600,100821
-@node Imenu and SpeedbarImenu and Speedbar2628,101824
-@node Support for outline modeSupport for outline mode2674,103480
-@node Support for completionSupport for completion2699,104609
-@node Support for tagsSupport for tags2756,106771
-@node Subterm Activation and Proof by PointingSubterm Activation and Proof by Pointing2808,109119
-@node Goals buffer commandsGoals buffer commands2823,109631
-@node Customizing Proof GeneralCustomizing Proof General2911,113166
-@node Basic optionsBasic options2951,114836
-@node How to customizeHow to customize2975,115606
-@node Display customizationDisplay customization3022,117573
-@node User optionsUser options3176,123978
-@node Changing facesChanging faces3407,132164
-@node Script buffer facesScript buffer faces3429,133039
-@node Goals and response facesGoals and response faces3475,134639
-@node Tweaking configuration settingsTweaking configuration settings3520,136171
-@node Hints and TipsHints and Tips3577,138697
-@node Adding your own keybindingsAdding your own keybindings3596,139298
-@node Using file variablesUsing file variables3660,141912
-@node Using abbreviationsUsing abbreviations3719,144098
-@node LEGO Proof GeneralLEGO Proof General3758,145513
-@node LEGO specific commandsLEGO specific commands3799,146882
-@node LEGO tagsLEGO tags3819,147337
-@node LEGO customizationsLEGO customizations3829,147584
-@node Coq Proof GeneralCoq Proof General3861,148503
-@node Coq-specific commandsCoq-specific commands3877,148912
-@node Coq-specific variablesCoq-specific variables3899,149419
-@node Editing multiple proofsEditing multiple proofs3921,150077
-@node User-loaded tacticsUser-loaded tactics3945,151185
-@node Holes featureHoles feature4009,153659
-@node Isabelle Proof GeneralIsabelle Proof General4036,154946
-@node Choosing logic and starting isabelleChoosing logic and starting isabelle4062,155822
-@node Isabelle commandsIsabelle commands4131,158623
-@node Isabelle settingsIsabelle settings4274,162815
-@node Isabelle customizationsIsabelle customizations4288,163397
-@node HOL Proof GeneralHOL Proof General4311,163884
-@node Shell Proof GeneralShell Proof General4353,165706
-@node Obtaining and InstallingObtaining and Installing4389,167165
-@node Obtaining Proof GeneralObtaining Proof General4404,167530
-@node Installing Proof General from tarballInstalling Proof General from tarball4430,168412
-@node Setting the names of binariesSetting the names of binaries4454,169202
-@node Notes for syssiesNotes for syssies4482,170142
-@node Bugs and EnhancementsBugs and Enhancements4558,173139
-@node References4579,173954
-@node History of Proof GeneralHistory of Proof General4619,174977
-@node Old News for 3.0Old News for 3.04713,179142
-@node Old News for 3.1Old News for 3.14783,182836
-@node Old News for 3.2Old News for 3.24809,184008
-@node Old News for 3.3Old News for 3.34870,187011
-@node Old News for 3.4Old News for 3.44889,187908
-@node Old News for 3.5Old News for 3.54911,188963
-@node Old News for 3.6Old News for 3.64915,189020
-@node Old News for 3.7Old News for 3.74920,189120
-@node Function IndexFunction Index4964,191031
-@node Variable IndexVariable Index4968,191107
-@node Keystroke IndexKeystroke Index4972,191187
-@node Concept IndexConcept Index4976,191253
+doc/ProofGeneral.texi,6304
+@node Top161,4909
+@node Preface199,6063
+@node News for Version 4.0News for Version 4.0222,6652
+@node Future243,7447
+@node Credits272,8782
+@node Introducing Proof GeneralIntroducing Proof General391,12966
+@node Installing Proof GeneralInstalling Proof General446,14940
+@node Quick start guideQuick start guide460,15389
+@node Features of Proof GeneralFeatures of Proof General504,17510
+@node Supported proof assistantsSupported proof assistants593,21447
+@node Prerequisites for this manualPrerequisites for this manual642,23338
+@node Organization of this manualOrganization of this manual686,24957
+@node Basic Script ManagementBasic Script Management712,25785
+@node Walkthrough example in IsabelleWalkthrough example in Isabelle731,26385
+@node Proof scriptsProof scripts997,36637
+@node Script buffersScript buffers1040,38757
+@node Locked queue and editing regionsLocked queue and editing regions1062,39334
+@node Goal-save sequencesGoal-save sequences1118,41481
+@node Active scripting bufferActive scripting buffer1155,42947
+@node Summary of Proof General buffersSummary of Proof General buffers1224,46367
+@node Script editing commandsScript editing commands1273,48624
+@node Script processing commandsScript processing commands1353,51582
+@node Proof assistant commandsProof assistant commands1480,56875
+@node Toolbar commandsToolbar commands1655,63070
+@node Interrupting during trace outputInterrupting during trace output1679,63999
+@node Advanced Script Management and EditingAdvanced Script Management and Editing1719,65929
+@node Document centred workingDocument centred working1740,66550
+@node Automatic processingAutomatic processing1809,69143
+@node Visibility of completed proofsVisibility of completed proofs1838,70152
+@node Switching between proof scriptsSwitching between proof scripts1893,72081
+@node View of processed files View of processed files 1930,74053
+@node Retracting across filesRetracting across files1990,77104
+@node Asserting across filesAsserting across files2003,77735
+@node Automatic multiple file handlingAutomatic multiple file handling2016,78301
+@node Escaping script managementEscaping script management2041,79335
+@node Editing featuresEditing features2098,81447
+@node Unicode symbols and special layout supportUnicode symbols and special layout support2168,84226
+@node Maths menuMaths menu2210,85784
+@node Unicode Tokens modeUnicode Tokens mode2227,86475
+@node Configuring tokens symbols and shortcutsConfiguring tokens symbols and shortcuts2277,88898
+@node Special layout Special layout 2307,89859
+@node Moving between Unicode and tokensMoving between Unicode and tokens2415,93975
+@node Finding available tokens shortcuts and symbolsFinding available tokens shortcuts and symbols2470,96086
+@node Selecting suitable fontsSelecting suitable fonts2509,97260
+@node Support for other PackagesSupport for other Packages2574,100235
+@node Syntax highlightingSyntax highlighting2604,101071
+@node Imenu and SpeedbarImenu and Speedbar2632,102074
+@node Support for outline modeSupport for outline mode2678,103730
+@node Support for completionSupport for completion2703,104859
+@node Support for tagsSupport for tags2760,107021
+@node Subterm Activation and Proof by PointingSubterm Activation and Proof by Pointing2812,109369
+@node Goals buffer commandsGoals buffer commands2827,109881
+@node Customizing Proof GeneralCustomizing Proof General2915,113416
+@node Basic optionsBasic options2955,115086
+@node How to customizeHow to customize2979,115856
+@node Display customizationDisplay customization3026,117823
+@node User optionsUser options3180,124228
+@node Changing facesChanging faces3411,132414
+@node Script buffer facesScript buffer faces3433,133289
+@node Goals and response facesGoals and response faces3479,134889
+@node Tweaking configuration settingsTweaking configuration settings3524,136421
+@node Hints and TipsHints and Tips3581,138947
+@node Adding your own keybindingsAdding your own keybindings3600,139548
+@node Using file variablesUsing file variables3664,142162
+@node Using abbreviationsUsing abbreviations3723,144348
+@node LEGO Proof GeneralLEGO Proof General3762,145763
+@node LEGO specific commandsLEGO specific commands3803,147132
+@node LEGO tagsLEGO tags3823,147587
+@node LEGO customizationsLEGO customizations3833,147834
+@node Coq Proof GeneralCoq Proof General3865,148753
+@node Coq-specific commandsCoq-specific commands3881,149162
+@node Coq-specific variablesCoq-specific variables3903,149669
+@node Editing multiple proofsEditing multiple proofs3925,150327
+@node User-loaded tacticsUser-loaded tactics3949,151435
+@node Holes featureHoles feature4013,153909
+@node Isabelle Proof GeneralIsabelle Proof General4040,155196
+@node Choosing logic and starting isabelleChoosing logic and starting isabelle4066,156072
+@node Isabelle commandsIsabelle commands4135,158873
+@node Isabelle settingsIsabelle settings4278,163065
+@node Isabelle customizationsIsabelle customizations4292,163647
+@node HOL Proof GeneralHOL Proof General4315,164134
+@node Shell Proof GeneralShell Proof General4357,165956
+@node Obtaining and InstallingObtaining and Installing4393,167415
+@node Obtaining Proof GeneralObtaining Proof General4408,167780
+@node Installing Proof General from tarballInstalling Proof General from tarball4434,168662
+@node Setting the names of binariesSetting the names of binaries4458,169452
+@node Notes for syssiesNotes for syssies4486,170392
+@node Bugs and EnhancementsBugs and Enhancements4562,173389
+@node References4583,174204
+@node History of Proof GeneralHistory of Proof General4623,175227
+@node Old News for 3.0Old News for 3.04717,179392
+@node Old News for 3.1Old News for 3.14787,183086
+@node Old News for 3.2Old News for 3.24813,184258
+@node Old News for 3.3Old News for 3.34874,187261
+@node Old News for 3.4Old News for 3.44893,188158
+@node Old News for 3.5Old News for 3.54915,189213
+@node Old News for 3.6Old News for 3.64919,189270
+@node Old News for 3.7Old News for 3.74924,189370
+@node Function IndexFunction Index4968,191293
+@node Variable IndexVariable Index4972,191369
+@node Keystroke IndexKeystroke Index4976,191449
+@node Concept IndexConcept Index4980,191515
doc/PG-adapting.texi,3770
-@node Top155,4688
-@node Introduction192,5797
-@node Future233,7450
-@node Credits269,9046
-@node Beginning with a New ProverBeginning with a New Prover279,9338
-@node Overview of adding a new proverOverview of adding a new prover319,11280
-@node Demonstration instance and easy configurationDemonstration instance and easy configuration396,14586
-@node Major modes used by Proof GeneralMajor modes used by Proof General465,17977
-@node Menus and Toolbar and User-level CommandsMenus and Toolbar and User-level Commands508,19687
-@node Settings for generic user-level commandsSettings for generic user-level commands523,20233
-@node Menu configurationMenu configuration568,21965
-@node Toolbar configurationToolbar configuration592,22882
-@node Proof Script SettingsProof Script Settings651,25119
-@node Recognizing commands and commentsRecognizing commands and comments673,25699
-@node Recognizing proofsRecognizing proofs810,32136
-@node Recognizing other elementsRecognizing other elements914,36450
-@node Configuring undo behaviourConfiguring undo behaviour977,38929
-@node Nested proofsNested proofs1114,44316
-@node Safe (state-preserving) commandsSafe (state-preserving) commands1154,45942
-@node Activate scripting hookActivate scripting hook1177,46895
-@node Automatic multiple filesAutomatic multiple files1201,47765
-@node Completions1223,48612
-@node Proof Shell SettingsProof Shell Settings1264,50102
-@node Proof shell commandsProof shell commands1295,51384
-@node Script input to the shellScript input to the shell1459,58428
-@node Settings for matching various output from proof processSettings for matching various output from proof process1527,61498
-@node Settings for matching urgent messages from proof processSettings for matching urgent messages from proof process1649,66854
-@node Hooks and other settingsHooks and other settings1889,77612
-@node Goals Buffer SettingsGoals Buffer Settings1974,81125
-@node Splash Screen SettingsSplash Screen Settings2048,84115
-@node Global ConstantsGlobal Constants2074,84870
-@node Handling Multiple FilesHandling Multiple Files2100,85699
-@node Configuring Editing SyntaxConfiguring Editing Syntax2252,93482
-@node Configuring Font LockConfiguring Font Lock2309,95599
-@node Configuring TokensConfiguring Tokens2381,99093
-@node Writing More Lisp CodeWriting More Lisp Code2431,101213
-@node Default values for generic settingsDefault values for generic settings2448,101858
-@node Adding prover-specific configurationsAdding prover-specific configurations2478,102941
-@node Useful variablesUseful variables2521,104223
-@node Useful functions and macrosUseful functions and macros2536,104722
-@node Internals of Proof GeneralInternals of Proof General2645,108945
-@node Spans2675,109875
-@node Proof General site configurationProof General site configuration2690,110248
-@node Configuration variable mechanismsConfiguration variable mechanisms2773,113345
-@node Global variablesGlobal variables2899,118819
-@node Proof script modeProof script mode2974,121422
-@node Proof shell modeProof shell mode3203,131731
-@node Debugging3700,151556
-@node Plans and IdeasPlans and Ideas3743,152432
-@node Proof by pointing and similar featuresProof by pointing and similar features3764,153154
-@node Granularity of atomic command sequencesGranularity of atomic command sequences3802,154812
-@node Browser mode for script files and theoriesBrowser mode for script files and theories3847,157037
-@node Demonstration InstantiationsDemonstration Instantiations3877,158068
-@node demoisa-easy.el3893,158499
-@node demoisa.el3955,160691
-@node Function IndexFunction Index4109,165631
-@node Variable IndexVariable Index4113,165707
-@node Concept IndexConcept Index4122,165886
+@node Top153,4679
+@node Introduction190,5788
+@node Future231,7441
+@node Credits267,9037
+@node Beginning with a New ProverBeginning with a New Prover277,9329
+@node Overview of adding a new proverOverview of adding a new prover317,11271
+@node Demonstration instance and easy configurationDemonstration instance and easy configuration394,14577
+@node Major modes used by Proof GeneralMajor modes used by Proof General463,17968
+@node Menus and Toolbar and User-level CommandsMenus and Toolbar and User-level Commands506,19678
+@node Settings for generic user-level commandsSettings for generic user-level commands521,20224
+@node Menu configurationMenu configuration566,21956
+@node Toolbar configurationToolbar configuration590,22873
+@node Proof Script SettingsProof Script Settings649,25110
+@node Recognizing commands and commentsRecognizing commands and comments671,25690
+@node Recognizing proofsRecognizing proofs808,32127
+@node Recognizing other elementsRecognizing other elements912,36441
+@node Configuring undo behaviourConfiguring undo behaviour975,38920
+@node Nested proofsNested proofs1112,44307
+@node Safe (state-preserving) commandsSafe (state-preserving) commands1152,45933
+@node Activate scripting hookActivate scripting hook1175,46886
+@node Automatic multiple filesAutomatic multiple files1199,47756
+@node Completions1221,48603
+@node Proof Shell SettingsProof Shell Settings1262,50093
+@node Proof shell commandsProof shell commands1293,51375
+@node Script input to the shellScript input to the shell1457,58419
+@node Settings for matching various output from proof processSettings for matching various output from proof process1525,61489
+@node Settings for matching urgent messages from proof processSettings for matching urgent messages from proof process1647,66845
+@node Hooks and other settingsHooks and other settings1887,77603
+@node Goals Buffer SettingsGoals Buffer Settings1972,81116
+@node Splash Screen SettingsSplash Screen Settings2046,84106
+@node Global ConstantsGlobal Constants2072,84861
+@node Handling Multiple FilesHandling Multiple Files2098,85690
+@node Configuring Editing SyntaxConfiguring Editing Syntax2250,93473
+@node Configuring Font LockConfiguring Font Lock2307,95590
+@node Configuring TokensConfiguring Tokens2379,99084
+@node Writing More Lisp CodeWriting More Lisp Code2429,101204
+@node Default values for generic settingsDefault values for generic settings2446,101849
+@node Adding prover-specific configurationsAdding prover-specific configurations2476,102932
+@node Useful variablesUseful variables2519,104214
+@node Useful functions and macrosUseful functions and macros2534,104713
+@node Internals of Proof GeneralInternals of Proof General2643,108936
+@node Spans2673,109866
+@node Proof General site configurationProof General site configuration2688,110239
+@node Configuration variable mechanismsConfiguration variable mechanisms2771,113336
+@node Global variablesGlobal variables2897,118810
+@node Proof script modeProof script mode2972,121413
+@node Proof shell modeProof shell mode3201,131722
+@node Debugging3698,151547
+@node Plans and IdeasPlans and Ideas3741,152423
+@node Proof by pointing and similar featuresProof by pointing and similar features3762,153145
+@node Granularity of atomic command sequencesGranularity of atomic command sequences3800,154803
+@node Browser mode for script files and theoriesBrowser mode for script files and theories3845,157028
+@node Demonstration InstantiationsDemonstration Instantiations3875,158059
+@node demoisa-easy.el3891,158490
+@node demoisa.el3953,160682
+@node Function IndexFunction Index4107,165622
+@node Variable IndexVariable Index4111,165698
+@node Concept IndexConcept Index4120,165877
generic/proof.el,0