aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar David Aspinall <da@inf.ed.ac.uk>2011-01-11 17:06:15 +0000
committerGravatar David Aspinall <da@inf.ed.ac.uk>2011-01-11 17:06:15 +0000
commitda65048c208361c704c6a2c200a7553a83f191a0 (patch)
treec22d65e6d3d59ed19bf980806875963b0ffcc8f2
parent2f1ae62a2f70c151d16171e218b126d558b5fa98 (diff)
Add additional support for pgipfloat type
-rw-r--r--TAGS3653
-rw-r--r--generic/pg-pamacs.el2
-rw-r--r--generic/pg-vars.el4
-rw-r--r--generic/proof-autoloads.el96
-rw-r--r--generic/proof-menu.el4
-rw-r--r--generic/proof-utils.el23
6 files changed, 1922 insertions, 1860 deletions
diff --git a/TAGS b/TAGS
index 134e6da3..ac9c4026 100644
--- a/TAGS
+++ b/TAGS
@@ -38,159 +38,191 @@ coq/coq-db.el,678
(defconst coq-solve-tactics-face 266,9562
(defconst coq-cheat-face 270,9726
-coq/coq.el,5959
-(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 121,3672
-(defcustom coq-tags 127,3850
-(defconst coq-interrupt-regexp 132,4000
-(defcustom coq-www-home-page 135,4093
-(defvar coq-outline-regexp146,4268
-(defvar coq-outline-heading-end-regexp 153,4480
-(defvar coq-shell-outline-regexp 155,4534
-(defvar coq-shell-outline-heading-end-regexp 156,4584
-(defconst coq-state-preserving-tactics-regexp159,4648
-(defconst coq-state-changing-commands-regexp161,4750
-(defconst coq-state-preserving-commands-regexp163,4859
-(defconst coq-commands-regexp165,4972
-(defvar coq-retractable-instruct-regexp167,5051
-(defvar coq-non-retractable-instruct-regexp169,5143
-(defun coq-set-undo-limit 204,5830
-(defun build-list-id-from-string 208,5960
-(defun coq-last-prompt-info 220,6458
-(defun coq-last-prompt-info-safe 232,6990
-(defvar coq-last-but-one-statenum 238,7247
-(defvar coq-last-but-one-proofnum 245,7545
-(defvar coq-last-but-one-proofstack 248,7643
-(defsubst coq-get-span-statenum 251,7753
-(defsubst coq-get-span-proofnum 255,7868
-(defsubst coq-get-span-proofstack 259,7983
-(defsubst coq-set-span-statenum 263,8127
-(defsubst coq-get-span-goalcmd 267,8258
-(defsubst coq-set-span-goalcmd 271,8372
-(defsubst coq-set-span-proofnum 275,8502
-(defsubst coq-set-span-proofstack 279,8633
-(defsubst proof-last-locked-span 283,8793
-(defun proof-clone-buffer 287,8927
-(defun proof-store-buffer-win 301,9462
-(defun proof-store-response-win 312,9955
-(defun proof-store-goals-win 316,10082
-(defun coq-set-state-infos 328,10614
-(defun count-not-intersection 366,12701
-(defun coq-find-and-forget 396,13950
-(defvar coq-current-goal 420,15044
-(defun coq-goal-hyp 423,15109
-(defun coq-state-preserving-p 436,15541
-(defconst notation-print-kinds-table450,15855
-(defun coq-PrintScope 454,16022
-(defun coq-guess-or-ask-for-string 472,16571
-(defun coq-ask-do 486,17139
-(defsubst coq-put-into-brackets 495,17524
-(defsubst coq-put-into-quotes 498,17585
-(defun coq-SearchIsos 501,17645
-(defun coq-SearchConstant 509,17886
-(defun coq-Searchregexp 513,17979
-(defun coq-SearchRewrite 519,18122
-(defun coq-SearchAbout 523,18219
-(defun coq-Print 529,18364
-(defun coq-About 534,18489
-(defun coq-LocateConstant 539,18609
-(defun coq-LocateLibrary 544,18712
-(defun coq-LocateNotation 549,18829
-(defun coq-Pwd 557,19061
-(defun coq-Inspect 562,19185
-(defun coq-PrintSection(566,19285
-(defun coq-Print-implicit 570,19378
-(defun coq-Check 575,19529
-(defun coq-Show 580,19637
-(defun coq-Compile 594,20080
-(defun coq-guess-command-line 606,20398
-(defpacustom use-editing-holes 643,21951
-(defun coq-mode-config 652,22254
-(defun coq-shell-mode-config 745,25597
-(defun coq-goals-mode-config 788,27387
-(defun coq-response-config 795,27631
-(defpacustom print-fully-explicit 820,28456
-(defpacustom print-implicit 825,28604
-(defpacustom print-coercions 830,28770
-(defpacustom print-match-wildcards 835,28914
-(defpacustom print-elim-types 840,29094
-(defpacustom printing-depth 845,29260
-(defpacustom undo-depth 850,29421
-(defpacustom time-commands 855,29587
-(defpacustom auto-compile-vos 859,29697
-(defun coq-maybe-compile-buffer 888,30811
-(defun coq-ancestors-of 924,32339
-(defun coq-all-ancestors-of 947,33303
-(defun coq-process-require-command 958,33650
-(defun coq-included-children 963,33777
-(defun coq-process-file 984,34616
-(defun coq-preprocessing 999,35145
-(defun coq-fake-constant-markup 1013,35600
-(defun coq-create-span-menu 1029,36205
-(defconst module-kinds-table1047,36718
-(defconst modtype-kinds-table1051,36867
-(defun coq-insert-section-or-module 1055,36996
-(defconst reqkinds-kinds-table1076,37846
-(defun coq-insert-requires 1080,37990
-(defun coq-end-Section 1093,38470
-(defun coq-insert-intros 1111,39048
-(defun coq-insert-infoH-hook 1123,39581
-(defun coq-insert-as 1128,39789
-(defun coq-insert-match 1145,40482
-(defun coq-insert-solve-tactic 1174,41652
-(defun coq-insert-tactic 1180,41903
-(defun coq-insert-tactical 1186,42105
-(defun coq-insert-command 1192,42336
-(defun coq-insert-term 1197,42501
-(define-key coq-keymap 1202,42662
-(define-key coq-keymap 1203,42720
-(define-key coq-keymap 1204,42777
-(define-key coq-keymap 1205,42846
-(define-key coq-keymap 1206,42902
-(define-key coq-keymap 1207,42951
-(define-key coq-keymap 1208,43009
-(define-key coq-keymap 1209,43069
-(define-key coq-keymap 1210,43134
-(define-key coq-keymap 1213,43262
-(define-key coq-keymap 1215,43336
-(define-key coq-keymap 1216,43393
-(define-key coq-keymap 1220,43518
-(define-key coq-keymap 1222,43574
-(define-key coq-keymap 1223,43624
-(define-key coq-keymap 1224,43674
-(define-key coq-keymap 1225,43730
-(define-key coq-keymap 1226,43780
-(define-key coq-keymap 1227,43834
-(define-key coq-keymap 1228,43893
-(define-key coq-goals-mode-map 1231,43954
-(define-key coq-goals-mode-map 1232,44036
-(define-key coq-goals-mode-map 1233,44118
-(define-key coq-goals-mode-map 1234,44205
-(define-key coq-goals-mode-map 1235,44287
-(defvar last-coq-error-location 1244,44589
-(defun coq-get-last-error-location 1252,44973
-(defun coq-highlight-error 1302,47530
-(defun coq-highlight-error-hook 1330,48611
-(defun first-word-of-buffer 1340,48828
-(defun coq-show-first-goal 1348,49031
-(defvar coq-modeline-string2 1365,49726
-(defvar coq-modeline-string1 1366,49760
-(defvar coq-modeline-string0 1367,49794
-(defun coq-build-subgoals-string 1368,49835
-(defun coq-update-minor-mode-alist 1373,50001
-(defun is-not-split-vertic 1405,51395
-(defun optim-resp-windows 1414,51835
+coq/coq.el,7421
+(defcustom coq-translate-to-v8 56,1700
+(defun coq-build-prog-args 62,1880
+(defcustom coq-compiler72,2174
+(defcustom coq-dependency-analyzer78,2311
+(defcustom coq-compile-file-command 84,2451
+(defcustom coq-use-makefile 92,2788
+(defcustom coq-default-undo-limit 100,3011
+(defconst coq-shell-init-cmd105,3139
+(defcustom coq-prog-env 113,3404
+(defconst coq-shell-restart-cmd 121,3654
+(defvar coq-shell-prompt-pattern123,3708
+(defvar coq-shell-cd 131,4011
+(defvar coq-shell-proof-completed-regexp 135,4171
+(defvar coq-goal-regexp138,4326
+(defun get-coq-library-directory 143,4422
+(defconst coq-library-directory 149,4604
+(defcustom coq-tags 152,4730
+(defconst coq-interrupt-regexp 157,4878
+(defcustom coq-www-home-page 160,4971
+(defvar coq-outline-regexp171,5146
+(defvar coq-outline-heading-end-regexp 178,5358
+(defvar coq-shell-outline-regexp 180,5412
+(defvar coq-shell-outline-heading-end-regexp 181,5462
+(defconst coq-state-preserving-tactics-regexp184,5526
+(defconst coq-state-changing-commands-regexp186,5628
+(defconst coq-state-preserving-commands-regexp188,5737
+(defconst coq-commands-regexp190,5850
+(defvar coq-retractable-instruct-regexp192,5929
+(defvar coq-non-retractable-instruct-regexp194,6021
+(defcustom coq-use-smie 226,6717
+(defconst coq-smie-grammar234,6945
+(defun coq-smie-rules 272,8766
+(defun coq-set-undo-limit 295,9497
+(defun build-list-id-from-string 299,9627
+(defun coq-last-prompt-info 311,10125
+(defun coq-last-prompt-info-safe 323,10657
+(defvar coq-last-but-one-statenum 329,10914
+(defvar coq-last-but-one-proofnum 336,11212
+(defvar coq-last-but-one-proofstack 339,11310
+(defsubst coq-get-span-statenum 342,11420
+(defsubst coq-get-span-proofnum 346,11535
+(defsubst coq-get-span-proofstack 350,11650
+(defsubst coq-set-span-statenum 354,11794
+(defsubst coq-get-span-goalcmd 358,11925
+(defsubst coq-set-span-goalcmd 362,12039
+(defsubst coq-set-span-proofnum 366,12169
+(defsubst coq-set-span-proofstack 370,12300
+(defsubst proof-last-locked-span 374,12460
+(defun proof-clone-buffer 378,12594
+(defun proof-store-buffer-win 392,13129
+(defun proof-store-response-win 403,13622
+(defun proof-store-goals-win 407,13749
+(defun coq-set-state-infos 419,14281
+(defun count-not-intersection 457,16368
+(defun coq-find-and-forget 487,17620
+(defvar coq-current-goal 511,18714
+(defun coq-goal-hyp 514,18779
+(defun coq-state-preserving-p 527,19253
+(defconst notation-print-kinds-table541,19567
+(defun coq-PrintScope 545,19734
+(defun coq-guess-or-ask-for-string 563,20283
+(defun coq-ask-do 577,20823
+(defsubst coq-put-into-brackets 586,21208
+(defsubst coq-put-into-quotes 589,21269
+(defun coq-SearchIsos 592,21329
+(defun coq-SearchConstant 600,21570
+(defun coq-Searchregexp 604,21663
+(defun coq-SearchRewrite 610,21806
+(defun coq-SearchAbout 614,21903
+(defun coq-Print 620,22048
+(defun coq-About 625,22173
+(defun coq-LocateConstant 630,22293
+(defun coq-LocateLibrary 635,22396
+(defun coq-LocateNotation 640,22513
+(defun coq-Pwd 648,22745
+(defun coq-Inspect 653,22869
+(defun coq-PrintSection(657,22969
+(defun coq-Print-implicit 661,23062
+(defun coq-Check 666,23213
+(defun coq-Show 671,23321
+(defun coq-Compile 685,23764
+(defun coq-guess-command-line 697,24082
+(defpacustom use-editing-holes 734,25635
+(defun coq-mode-config 743,25938
+(defun coq-shell-mode-config 839,29424
+(defun coq-goals-mode-config 884,31252
+(defun coq-response-config 891,31496
+(defpacustom print-fully-explicit 916,32321
+(defpacustom print-implicit 921,32469
+(defpacustom print-coercions 926,32635
+(defpacustom print-match-wildcards 931,32779
+(defpacustom print-elim-types 936,32959
+(defpacustom printing-depth 941,33125
+(defpacustom undo-depth 946,33286
+(defpacustom time-commands 951,33452
+(defpacustom auto-compile-vos 955,33562
+(defun coq-maybe-compile-buffer 984,34676
+(defun coq-ancestors-of 1020,36204
+(defun coq-all-ancestors-of 1043,37168
+(defun coq-process-require-command 1054,37515
+(defun coq-included-children 1059,37642
+(defun coq-process-file 1080,38481
+(defgroup coq-auto-recompile 1096,38971
+(defcustom coq-recompile-before-require 1101,39126
+(defcustom coq-recompile-command 1109,39515
+(defconst coq-recompile-substitution-list1129,40467
+(defcustom coq-recompile-auto-save 1144,41224
+(defcustom coq-recompile-ignore-library-directory 1162,41952
+(defcustom coq-recompile-ignored-directories 1169,42229
+(defcustom coq-load-path 1180,42825
+(defcustom coq-load-path-include-current 1189,43227
+(defconst coq-require-command-regexp1197,43529
+(defconst coq-require-id-regexp1204,43886
+(defvar coq-internal-load-path 1212,44320
+(defun time-less-or-equal 1221,44647
+(defun get-coq-load-path 1234,45094
+(defun coq-recompile-ignore-file 1276,47004
+(defun coq-library-src-of-obj-file 1296,47793
+(defun coq-get-library-dependencies 1301,48025
+(defun coq-recompile-library 1321,49019
+(defun coq-recompile-library-if-necessary 1343,49954
+(defun coq-make-lib-up-to-date 1360,50709
+(defun coq-auto-recompile-externally 1378,51690
+(defun coq-split-module-id 1402,52921
+(defun coq-check-module 1411,53296
+(defun coq-recompile-save-buffer-filter 1442,54799
+(defun coq-recompile-save-some-buffers 1452,55217
+(defun coq-preprocess-require-commands 1474,56137
+(defun coq-preprocessing 1507,57456
+(defun coq-fake-constant-markup 1521,57911
+(defun coq-create-span-menu 1537,58516
+(defconst module-kinds-table1555,59029
+(defconst modtype-kinds-table1559,59178
+(defun coq-insert-section-or-module 1563,59307
+(defconst reqkinds-kinds-table1584,60157
+(defun coq-insert-requires 1588,60301
+(defun coq-end-Section 1601,60781
+(defun coq-insert-intros 1619,61359
+(defun coq-insert-infoH-hook 1631,61892
+(defun coq-insert-as 1636,62100
+(defun coq-insert-match 1653,62793
+(defun coq-insert-solve-tactic 1682,63963
+(defun coq-insert-tactic 1688,64214
+(defun coq-insert-tactical 1694,64416
+(defun coq-insert-command 1700,64647
+(defun coq-insert-term 1705,64812
+(define-key coq-keymap 1710,64973
+(define-key coq-keymap 1711,65031
+(define-key coq-keymap 1712,65088
+(define-key coq-keymap 1713,65157
+(define-key coq-keymap 1714,65213
+(define-key coq-keymap 1715,65262
+(define-key coq-keymap 1716,65320
+(define-key coq-keymap 1717,65380
+(define-key coq-keymap 1718,65445
+(define-key coq-keymap 1721,65573
+(define-key coq-keymap 1723,65647
+(define-key coq-keymap 1724,65704
+(define-key coq-keymap 1728,65829
+(define-key coq-keymap 1730,65885
+(define-key coq-keymap 1731,65935
+(define-key coq-keymap 1732,65985
+(define-key coq-keymap 1733,66041
+(define-key coq-keymap 1734,66091
+(define-key coq-keymap 1735,66145
+(define-key coq-keymap 1736,66204
+(define-key coq-goals-mode-map 1739,66265
+(define-key coq-goals-mode-map 1740,66347
+(define-key coq-goals-mode-map 1741,66429
+(define-key coq-goals-mode-map 1742,66516
+(define-key coq-goals-mode-map 1743,66598
+(defvar last-coq-error-location 1752,66900
+(defun coq-get-last-error-location 1760,67284
+(defun coq-highlight-error 1810,69847
+(defun coq-highlight-error-hook 1838,70928
+(defun first-word-of-buffer 1848,71145
+(defun coq-show-first-goal 1856,71348
+(defvar coq-modeline-string2 1873,72043
+(defvar coq-modeline-string1 1874,72077
+(defvar coq-modeline-string0 1875,72111
+(defun coq-build-subgoals-string 1876,72152
+(defun coq-update-minor-mode-alist 1881,72318
+(defun is-not-split-vertic 1913,73712
+(defun optim-resp-windows 1922,74152
coq/coq-indent.el,2515
(defconst coq-any-command-regexp20,368
@@ -262,77 +294,76 @@ coq/coq-local-vars.el,280
(defun coq-ask-prog-name 150,6153
(defun coq-ask-insert-coq-prog-name 167,6864
-coq/coq-syntax.el,2818
-(defcustom coq-prog-name 18,559
-(defcustom coq-user-tactics-db 38,1341
-(defcustom coq-user-commands-db 55,1854
-(defcustom coq-user-tacticals-db 71,2373
-(defcustom coq-user-solve-tactics-db 87,2894
-(defcustom coq-user-cheat-tactics-db 103,3413
-(defcustom coq-user-reserved-db 122,3959
-(defvar coq-tactics-db140,4490
-(defvar coq-solve-tactics-db298,12749
-(defvar coq-solve-cheat-tactics-db321,13594
-(defvar coq-tacticals-db333,13769
-(defvar coq-decl-db357,14655
-(defvar coq-defn-db382,16111
-(defvar coq-goal-starters-db440,20466
-(defvar coq-other-commands-db469,22223
-(defvar coq-commands-db598,31689
-(defvar coq-terms-db605,31909
-(defun coq-count-match 667,34524
-(defun coq-module-opening-p 683,35253
-(defun coq-section-command-p 694,35664
-(defun coq-goal-command-str-p 698,35761
-(defun coq-goal-command-p 725,36863
-(defvar coq-keywords-save-strict734,37146
-(defvar coq-keywords-save743,37259
-(defun coq-save-command-p 747,37337
-(defvar coq-keywords-kill-goal758,37665
-(defvar coq-keywords-state-changing-misc-commands762,37755
-(defvar coq-keywords-goal765,37880
-(defvar coq-keywords-decl768,37963
-(defvar coq-keywords-defn771,38037
-(defvar coq-keywords-state-changing-commands775,38112
-(defvar coq-keywords-state-preserving-commands784,38372
-(defvar coq-keywords-commands789,38588
-(defvar coq-solve-tactics794,38736
-(defvar coq-solve-tactics-regexp798,38857
-(defvar coq-solve-cheat-tactics802,38991
-(defvar coq-solve-cheat-tactics-regexp806,39136
-(defvar coq-tacticals810,39294
-(defvar coq-reserved816,39433
-(defvar coq-reserved-regexp 826,39760
-(defvar coq-state-changing-tactics828,39825
-(defvar coq-state-preserving-tactics831,39934
-(defvar coq-tactics835,40048
-(defvar coq-tactics-regexp 838,40137
-(defvar coq-retractable-instruct841,40292
-(defvar coq-non-retractable-instruct844,40402
-(defvar coq-keywords848,40530
-(defun proof-regexp-alt-list-symb 854,40754
-(defvar coq-keywords-regexp 857,40859
-(defvar coq-symbols860,40927
-(defvar coq-error-regexp 879,41140
-(defvar coq-id 882,41368
-(defvar coq-id-shy 883,41393
-(defvar coq-ids 886,41495
-(defun coq-first-abstr-regexp 888,41561
-(defcustom coq-variable-highlight-enable 891,41656
-(defvar coq-font-lock-terms897,41783
-(defconst coq-save-command-regexp-strict919,42866
-(defconst coq-save-command-regexp925,43036
-(defconst coq-save-with-hole-regexp930,43191
-(defconst coq-goal-command-regexp934,43351
-(defconst coq-goal-with-hole-regexp937,43453
-(defconst coq-decl-with-hole-regexp941,43587
-(defconst coq-defn-with-hole-regexp948,43837
-(defconst coq-with-with-hole-regexp958,44127
-(defconst coq-require-command-regexp965,44420
-(defvar coq-font-lock-keywords-1973,44645
-(defvar coq-font-lock-keywords 1001,45980
-(defun coq-init-syntax-table 1003,46038
-(defconst coq-generic-expression1028,46765
+coq/coq-syntax.el,2771
+(defcustom coq-prog-name 18,558
+(defcustom coq-user-tactics-db 38,1340
+(defcustom coq-user-commands-db 55,1853
+(defcustom coq-user-tacticals-db 71,2372
+(defcustom coq-user-solve-tactics-db 87,2893
+(defcustom coq-user-cheat-tactics-db 103,3412
+(defcustom coq-user-reserved-db 122,3958
+(defvar coq-tactics-db140,4489
+(defvar coq-solve-tactics-db298,12748
+(defvar coq-solve-cheat-tactics-db321,13593
+(defvar coq-tacticals-db333,13768
+(defvar coq-decl-db357,14654
+(defvar coq-defn-db382,16110
+(defvar coq-goal-starters-db440,20465
+(defvar coq-other-commands-db469,22222
+(defvar coq-commands-db598,31688
+(defvar coq-terms-db605,31908
+(defun coq-count-match 667,34523
+(defun coq-module-opening-p 683,35252
+(defun coq-section-command-p 694,35663
+(defun coq-goal-command-str-p 698,35760
+(defun coq-goal-command-p 725,36862
+(defvar coq-keywords-save-strict734,37145
+(defvar coq-keywords-save743,37258
+(defun coq-save-command-p 747,37336
+(defvar coq-keywords-kill-goal758,37664
+(defvar coq-keywords-state-changing-misc-commands762,37754
+(defvar coq-keywords-goal765,37879
+(defvar coq-keywords-decl768,37962
+(defvar coq-keywords-defn771,38036
+(defvar coq-keywords-state-changing-commands775,38111
+(defvar coq-keywords-state-preserving-commands784,38371
+(defvar coq-keywords-commands789,38587
+(defvar coq-solve-tactics794,38735
+(defvar coq-solve-tactics-regexp798,38856
+(defvar coq-solve-cheat-tactics802,38990
+(defvar coq-solve-cheat-tactics-regexp806,39135
+(defvar coq-tacticals810,39293
+(defvar coq-reserved816,39432
+(defvar coq-reserved-regexp 826,39759
+(defvar coq-state-changing-tactics828,39824
+(defvar coq-state-preserving-tactics831,39933
+(defvar coq-tactics835,40047
+(defvar coq-tactics-regexp 838,40136
+(defvar coq-retractable-instruct841,40291
+(defvar coq-non-retractable-instruct844,40401
+(defvar coq-keywords848,40529
+(defun proof-regexp-alt-list-symb 854,40753
+(defvar coq-keywords-regexp 857,40858
+(defvar coq-symbols860,40926
+(defvar coq-error-regexp 879,41139
+(defvar coq-id 882,41367
+(defvar coq-id-shy 883,41392
+(defvar coq-ids 886,41494
+(defun coq-first-abstr-regexp 888,41560
+(defcustom coq-variable-highlight-enable 891,41655
+(defvar coq-font-lock-terms897,41782
+(defconst coq-save-command-regexp-strict919,42865
+(defconst coq-save-command-regexp925,43035
+(defconst coq-save-with-hole-regexp930,43190
+(defconst coq-goal-command-regexp934,43350
+(defconst coq-goal-with-hole-regexp937,43452
+(defconst coq-decl-with-hole-regexp941,43586
+(defconst coq-defn-with-hole-regexp948,43836
+(defconst coq-with-with-hole-regexp958,44126
+(defvar coq-font-lock-keywords-1973,44656
+(defvar coq-font-lock-keywords 1001,45991
+(defun coq-init-syntax-table 1003,46049
+(defconst coq-generic-expression1028,46776
coq/coq-unicode-tokens.el,454
(defconst coq-token-format 39,1427
@@ -354,79 +385,79 @@ hol98/hol98.el,121
(defvar hol98-tacticals 20,499
isar/isabelle-system.el,1254
-(defgroup isabelle 28,798
-(defcustom isabelle-web-page32,926
-(defcustom isa-isabelle-command41,1143
-(defvar isabelle-not-found 59,1825
-(defun isa-set-isabelle-command 62,1940
-(defun isa-shell-command-to-string 85,2958
-(defun isa-getenv 91,3182
-(defcustom isabelle-program-name-override 111,3881
-(defun isa-tool-list-logics 122,4227
-(defcustom isabelle-logics-available 129,4473
-(defcustom isabelle-chosen-logic 139,4810
-(defvar isabelle-chosen-logic-prev 155,5394
-(defun isabelle-hack-local-variables-function 158,5514
-(defun isabelle-set-prog-name 170,5953
-(defun isabelle-choose-logic 194,7073
-(defun isa-view-doc 213,7835
-(defun isa-tool-list-docs 220,8061
-(defconst isabelle-verbatim-regexp 238,8791
-(defun isabelle-verbatim 241,8933
-(defcustom isabelle-refresh-logics 248,9094
-(defvar isabelle-docs-menu256,9422
-(defvar isabelle-logics-menu-entries 263,9707
-(defun isabelle-logics-menu-calculate 266,9780
-(defvar isabelle-time-to-refresh-logics 287,10422
-(defun isabelle-logics-menu-refresh 291,10517
-(defun isabelle-menu-bar-update-logics 306,11150
-(defun isabelle-load-isar-keywords 322,11779
-(defun isabelle-create-span-menu 343,12507
-(defun isabelle-xml-sml-escapes 359,12938
-(defun isabelle-process-pgip 362,13039
+(defgroup isabelle 28,797
+(defcustom isabelle-web-page32,925
+(defcustom isa-isabelle-command41,1142
+(defvar isabelle-not-found 59,1824
+(defun isa-set-isabelle-command 62,1939
+(defun isa-shell-command-to-string 85,2957
+(defun isa-getenv 91,3181
+(defcustom isabelle-program-name-override 111,3880
+(defun isa-tool-list-logics 122,4226
+(defcustom isabelle-logics-available 129,4472
+(defcustom isabelle-chosen-logic 139,4809
+(defvar isabelle-chosen-logic-prev 155,5393
+(defun isabelle-hack-local-variables-function 158,5513
+(defun isabelle-set-prog-name 170,5952
+(defun isabelle-choose-logic 194,7072
+(defun isa-view-doc 213,7834
+(defun isa-tool-list-docs 220,8060
+(defconst isabelle-verbatim-regexp 238,8790
+(defun isabelle-verbatim 241,8932
+(defcustom isabelle-refresh-logics 248,9093
+(defvar isabelle-docs-menu256,9421
+(defvar isabelle-logics-menu-entries 263,9706
+(defun isabelle-logics-menu-calculate 266,9779
+(defvar isabelle-time-to-refresh-logics 287,10421
+(defun isabelle-logics-menu-refresh 291,10516
+(defun isabelle-menu-bar-update-logics 306,11149
+(defun isabelle-load-isar-keywords 322,11778
+(defun isabelle-create-span-menu 343,12506
+(defun isabelle-xml-sml-escapes 359,12937
+(defun isabelle-process-pgip 362,13038
isar/isar-autotest.el,31
-(defvar isar-long-tests 8,187
+(defvar isar-long-tests 8,186
isar/isar.el,1595
-(defcustom isar-keywords-name 39,916
-(defpgdefault completion-table 55,1427
-(defcustom isar-web-page57,1480
-(defun isar-strip-terminators 71,1830
-(defun isar-markup-ml 83,2186
-(defun isar-mode-config-set-variables 88,2321
-(defun isar-shell-mode-config-set-variables 153,5120
-(defun isar-set-proof-find-theorems-command 235,8306
-(defpacustom use-find-theorems-form 241,8490
-(defun isar-set-undo-commands 246,8656
-(defpacustom use-linear-undo 260,9248
-(defun isar-configure-from-settings 265,9406
-(defun isar-remove-file 273,9550
-(defun isar-shell-compute-new-files-list 285,9854
-(define-derived-mode isar-shell-mode 304,10424
-(define-derived-mode isar-response-mode 309,10551
-(define-derived-mode isar-goals-mode 314,10684
-(define-derived-mode isar-mode 319,10810
-(defpgdefault menu-entries371,12525
-(defun isar-set-command 402,13719
-(defpgdefault help-menu-entries 407,13849
-(defun isar-count-undos 410,13925
-(defun isar-find-and-forget 436,14891
-(defun isar-goal-command-p 472,16234
-(defun isar-global-save-command-p 477,16411
-(defvar isar-current-goal 498,17195
-(defun isar-state-preserving-p 501,17261
-(defvar isar-shell-current-line-width 526,18110
-(defun isar-shell-adjust-line-width 531,18302
-(defsubst isar-string-wrapping 554,19067
-(defsubst isar-positions-of 563,19261
-(defcustom isar-wrap-commands-singly 569,19466
-(defun isar-command-wrapping 575,19662
-(defun isar-preprocessing 583,19976
-(defun isar-mode-config 601,20527
-(defun isar-shell-mode-config 615,21180
-(defun isar-response-mode-config 625,21529
-(defun isar-goals-mode-config 635,21864
+(defcustom isar-keywords-name 39,915
+(defpgdefault completion-table 55,1426
+(defcustom isar-web-page57,1479
+(defun isar-strip-terminators 71,1829
+(defun isar-markup-ml 83,2185
+(defun isar-mode-config-set-variables 88,2320
+(defun isar-shell-mode-config-set-variables 153,5119
+(defun isar-set-proof-find-theorems-command 235,8305
+(defpacustom use-find-theorems-form 241,8489
+(defun isar-set-undo-commands 246,8655
+(defpacustom use-linear-undo 261,9288
+(defun isar-configure-from-settings 266,9446
+(defun isar-remove-file 274,9596
+(defun isar-shell-compute-new-files-list 286,9900
+(define-derived-mode isar-shell-mode 305,10470
+(define-derived-mode isar-response-mode 310,10597
+(define-derived-mode isar-goals-mode 315,10730
+(define-derived-mode isar-mode 320,10856
+(defpgdefault menu-entries372,12571
+(defun isar-set-command 403,13765
+(defpgdefault help-menu-entries 408,13895
+(defun isar-count-undos 411,13971
+(defun isar-find-and-forget 437,14937
+(defun isar-goal-command-p 473,16280
+(defun isar-global-save-command-p 478,16457
+(defvar isar-current-goal 499,17241
+(defun isar-state-preserving-p 502,17307
+(defvar isar-shell-current-line-width 527,18156
+(defun isar-shell-adjust-line-width 532,18348
+(defsubst isar-string-wrapping 555,19113
+(defsubst isar-positions-of 564,19307
+(defcustom isar-wrap-commands-singly 570,19512
+(defun isar-command-wrapping 576,19708
+(defun isar-preprocessing 584,20022
+(defun isar-mode-config 602,20573
+(defun isar-shell-mode-config 616,21226
+(defun isar-response-mode-config 626,21575
+(defun isar-goals-mode-config 636,21910
isar/isar-find-theorems.el,779
(defvar isar-find-theorems-data 19,565
@@ -477,101 +508,101 @@ isar/isar-mmm.el,81
(defconst isar-start-sml-regexp36,1172
isar/isar-syntax.el,3975
-(defconst isar-script-syntax-table-entries18,484
-(defconst isar-script-syntax-table-alist42,886
-(defun isar-init-syntax-table 51,1169
-(defun isar-init-output-syntax-table 59,1416
-(defconst isar-keyword-begin 74,1858
-(defconst isar-keyword-end 75,1896
-(defconst isar-keywords-theory-enclose77,1931
-(defconst isar-keywords-theory82,2069
-(defconst isar-keywords-save87,2200
-(defconst isar-keywords-proof-enclose92,2315
-(defconst isar-keywords-proof98,2476
-(defconst isar-keywords-proof-context105,2653
-(defconst isar-keywords-local-goal109,2760
-(defconst isar-keywords-proper113,2865
-(defconst isar-keywords-improper118,2984
-(defconst isar-keyword-level-alist123,3116
-(defconst isar-keywords-outline 138,3587
-(defconst isar-keywords-indent-open141,3663
-(defconst isar-keywords-indent-close147,3826
-(defconst isar-keywords-indent-enclose151,3924
-(defconst isar-ext-first 160,4118
-(defconst isar-ext-rest 161,4185
-(defconst isar-long-id-stuff 163,4257
-(defconst isar-id 164,4331
-(defconst isar-idx 165,4401
-(defconst isar-string 167,4460
-(defun isar-ids-to-regexp 169,4520
-(defconst isar-any-command-regexp201,6312
-(defconst isar-name-regexp208,6685
-(defconst isar-improper-regexp214,6980
-(defconst isar-save-command-regexp218,7128
-(defconst isar-global-save-command-regexp221,7229
-(defconst isar-goal-command-regexp224,7343
-(defconst isar-local-goal-command-regexp227,7451
-(defconst isar-comment-start 230,7564
-(defconst isar-comment-end 231,7599
-(defconst isar-comment-start-regexp 232,7632
-(defconst isar-comment-end-regexp 233,7703
-(defconst isar-string-start-regexp 235,7771
-(defconst isar-string-end-regexp 236,7823
-(defun isar-syntactic-context 238,7874
-(defconst isar-antiq-regexp253,8269
-(defconst isar-nesting-regexp259,8420
-(defun isar-nesting 262,8518
-(defun isar-match-nesting 274,8911
-(defface isabelle-string-face 286,9245
-(defface isabelle-quote-face 294,9445
-(defface isabelle-class-name-face302,9641
-(defface isabelle-tfree-name-face310,9828
-(defface isabelle-tvar-name-face318,10021
-(defface isabelle-free-name-face326,10213
-(defface isabelle-bound-name-face334,10401
-(defface isabelle-var-name-face342,10592
-(defconst isabelle-string-face 350,10783
-(defconst isabelle-quote-face 351,10837
-(defconst isabelle-class-name-face 352,10890
-(defconst isabelle-tfree-name-face 353,10952
-(defconst isabelle-tvar-name-face 354,11014
-(defconst isabelle-free-name-face 355,11075
-(defconst isabelle-bound-name-face 356,11136
-(defconst isabelle-var-name-face 357,11198
-(defun isar-font-lock-fontify-syntactically-region 363,11347
-(defvar isar-font-lock-keywords-1398,12623
-(defun isar-output-flkprops 416,13631
-(defun isar-output-flk 422,13883
-(defvar isar-output-font-lock-keywords-1425,13992
-(defun isar-strip-output-markup 461,15415
-(defconst isar-shell-font-lock-keywords465,15551
-(defvar isar-goals-font-lock-keywords468,15635
-(defconst isar-linear-undo 502,16314
-(defconst isar-undo 504,16357
-(defconst isar-pr506,16400
-(defun isar-remove 513,16558
-(defun isar-undos 516,16633
-(defun isar-cannot-undo 526,16867
-(defconst isar-undo-commands529,16937
-(defconst isar-theory-start-regexp537,17074
-(defconst isar-end-regexp543,17232
-(defconst isar-undo-fail-regexp547,17333
-(defconst isar-undo-skip-regexp551,17437
-(defconst isar-undo-ignore-regexp554,17558
-(defconst isar-undo-remove-regexp557,17623
-(defconst isar-keywords-imenu565,17780
-(defconst isar-entity-regexp 572,17971
-(defconst isar-named-entity-regexp575,18067
-(defconst isar-named-entity-name-match-number580,18197
-(defconst isar-generic-expression583,18298
-(defconst isar-indent-any-regexp594,18532
-(defconst isar-indent-inner-regexp596,18625
-(defconst isar-indent-enclose-regexp598,18691
-(defconst isar-indent-open-regexp600,18807
-(defconst isar-indent-close-regexp602,18917
-(defconst isar-outline-regexp608,19054
-(defconst isar-outline-heading-end-regexp 612,19207
-(defconst isar-outline-heading-alist 614,19256
+(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-long-id-stuff 166,4355
+(defconst isar-id 167,4429
+(defconst isar-idx 168,4499
+(defconst isar-string 170,4558
+(defun isar-ids-to-regexp 172,4618
+(defconst isar-any-command-regexp204,6410
+(defconst isar-name-regexp211,6783
+(defconst isar-improper-regexp217,7078
+(defconst isar-save-command-regexp221,7226
+(defconst isar-global-save-command-regexp224,7327
+(defconst isar-goal-command-regexp227,7441
+(defconst isar-local-goal-command-regexp230,7549
+(defconst isar-comment-start 233,7662
+(defconst isar-comment-end 234,7697
+(defconst isar-comment-start-regexp 235,7730
+(defconst isar-comment-end-regexp 236,7801
+(defconst isar-string-start-regexp 238,7869
+(defconst isar-string-end-regexp 239,7921
+(defun isar-syntactic-context 241,7972
+(defconst isar-antiq-regexp256,8367
+(defconst isar-nesting-regexp262,8518
+(defun isar-nesting 265,8616
+(defun isar-match-nesting 277,9009
+(defface isabelle-string-face 289,9343
+(defface isabelle-quote-face 297,9543
+(defface isabelle-class-name-face305,9739
+(defface isabelle-tfree-name-face313,9926
+(defface isabelle-tvar-name-face321,10119
+(defface isabelle-free-name-face329,10311
+(defface isabelle-bound-name-face337,10499
+(defface isabelle-var-name-face345,10690
+(defconst isabelle-string-face 353,10881
+(defconst isabelle-quote-face 354,10935
+(defconst isabelle-class-name-face 355,10988
+(defconst isabelle-tfree-name-face 356,11050
+(defconst isabelle-tvar-name-face 357,11112
+(defconst isabelle-free-name-face 358,11173
+(defconst isabelle-bound-name-face 359,11234
+(defconst isabelle-var-name-face 360,11296
+(defun isar-font-lock-fontify-syntactically-region 366,11445
+(defvar isar-font-lock-keywords-1401,12721
+(defun isar-output-flkprops 419,13729
+(defun isar-output-flk 425,13981
+(defvar isar-output-font-lock-keywords-1428,14090
+(defun isar-strip-output-markup 464,15513
+(defconst isar-shell-font-lock-keywords468,15649
+(defvar isar-goals-font-lock-keywords471,15733
+(defconst isar-linear-undo 505,16412
+(defconst isar-undo 507,16455
+(defconst isar-pr509,16498
+(defun isar-remove 516,16656
+(defun isar-undos 519,16731
+(defun isar-cannot-undo 529,16965
+(defconst isar-undo-commands532,17035
+(defconst isar-theory-start-regexp540,17172
+(defconst isar-end-regexp546,17330
+(defconst isar-undo-fail-regexp550,17431
+(defconst isar-undo-skip-regexp554,17535
+(defconst isar-undo-ignore-regexp557,17656
+(defconst isar-undo-remove-regexp560,17721
+(defconst isar-keywords-imenu568,17878
+(defconst isar-entity-regexp 575,18069
+(defconst isar-named-entity-regexp578,18165
+(defconst isar-named-entity-name-match-number583,18295
+(defconst isar-generic-expression586,18396
+(defconst isar-indent-any-regexp597,18630
+(defconst isar-indent-inner-regexp599,18723
+(defconst isar-indent-enclose-regexp601,18789
+(defconst isar-indent-open-regexp603,18905
+(defconst isar-indent-close-regexp605,19015
+(defconst isar-outline-regexp611,19152
+(defconst isar-outline-heading-end-regexp 615,19305
+(defconst isar-outline-heading-alist 617,19354
isar/isar-unicode-tokens.el,1363
(defgroup isabelle-tokens 25,672
@@ -606,46 +637,46 @@ isar/isar-unicode-tokens.el,1363
(defconst isar-tokens-customizable-variables661,17747
lego/lego.el,1636
-(defcustom lego-tags 21,535
-(defcustom lego-test-all-name 26,671
-(defpgdefault help-menu-entries32,829
-(defpgdefault menu-entries36,989
-(defvar lego-shell-handle-output47,1290
-(defconst lego-process-config55,1588
-(defconst lego-pretty-set-width 66,2019
-(defconst lego-interrupt-regexp 70,2161
-(defcustom lego-www-home-page 75,2278
-(defcustom lego-www-latest-release80,2402
-(defcustom lego-www-refcard86,2577
-(defcustom lego-library-www-page92,2726
-(defvar lego-prog-name 101,2942
-(defvar lego-shell-cd 104,3011
-(defvar lego-shell-proof-completed-regexp 107,3110
-(defvar lego-save-command-regexp110,3250
-(defvar lego-goal-command-regexp112,3340
-(defvar lego-kill-goal-command 115,3431
-(defvar lego-forget-id-command 116,3474
-(defvar lego-undoable-commands-regexp118,3520
-(defvar lego-goal-regexp 127,3894
-(defvar lego-outline-regexp129,3939
-(defvar lego-outline-heading-end-regexp 135,4114
-(defvar lego-shell-outline-regexp 137,4167
-(defvar lego-shell-outline-heading-end-regexp 138,4219
-(define-derived-mode lego-shell-mode 144,4498
-(define-derived-mode lego-mode 151,4659
-(define-derived-mode lego-goals-mode 162,4969
-(defun lego-count-undos 173,5395
-(defun lego-goal-command-p 192,6132
-(defun lego-find-and-forget 197,6303
-(defun lego-goal-hyp 239,8139
-(defun lego-state-preserving-p 248,8336
-(defvar lego-shell-current-line-width 264,9039
-(defun lego-shell-adjust-line-width 272,9346
-(defun lego-mode-config 289,10047
-(defun lego-equal-module-filename 357,12098
-(defun lego-shell-compute-new-files-list 363,12373
-(defun lego-shell-mode-config 373,12756
-(defun lego-goals-mode-config 420,14423
+(defcustom lego-tags 21,534
+(defcustom lego-test-all-name 26,670
+(defpgdefault help-menu-entries32,828
+(defpgdefault menu-entries36,988
+(defvar lego-shell-handle-output47,1289
+(defconst lego-process-config55,1587
+(defconst lego-pretty-set-width 66,2018
+(defconst lego-interrupt-regexp 70,2160
+(defcustom lego-www-home-page 75,2277
+(defcustom lego-www-latest-release80,2401
+(defcustom lego-www-refcard86,2576
+(defcustom lego-library-www-page92,2725
+(defvar lego-prog-name 101,2941
+(defvar lego-shell-cd 104,3010
+(defvar lego-shell-proof-completed-regexp 107,3109
+(defvar lego-save-command-regexp110,3249
+(defvar lego-goal-command-regexp112,3339
+(defvar lego-kill-goal-command 115,3430
+(defvar lego-forget-id-command 116,3473
+(defvar lego-undoable-commands-regexp118,3519
+(defvar lego-goal-regexp 127,3893
+(defvar lego-outline-regexp129,3938
+(defvar lego-outline-heading-end-regexp 135,4113
+(defvar lego-shell-outline-regexp 137,4166
+(defvar lego-shell-outline-heading-end-regexp 138,4218
+(define-derived-mode lego-shell-mode 144,4497
+(define-derived-mode lego-mode 151,4658
+(define-derived-mode lego-goals-mode 162,4968
+(defun lego-count-undos 173,5394
+(defun lego-goal-command-p 192,6131
+(defun lego-find-and-forget 197,6302
+(defun lego-goal-hyp 239,8138
+(defun lego-state-preserving-p 248,8335
+(defvar lego-shell-current-line-width 264,9038
+(defun lego-shell-adjust-line-width 272,9345
+(defun lego-mode-config 289,10046
+(defun lego-equal-module-filename 357,12097
+(defun lego-shell-compute-new-files-list 363,12372
+(defun lego-shell-mode-config 373,12755
+(defun lego-goals-mode-config 420,14422
lego/lego-syntax.el,600
(defconst lego-keywords-goal 15,358
@@ -824,46 +855,46 @@ generic/pg-assoc.el,81
(defun proof-associated-buffers 33,973
(defun proof-associated-windows 43,1183
-generic/pg-autotest.el,869
-(defvar pg-autotest-success 30,692
-(defvar pg-autotest-log 33,779
-(defadvice proof-debug 39,972
-(defun pg-autotest-find-file 47,1176
-(defun pg-autotest-find-file-restart 54,1442
-(defmacro pg-autotest 68,1916
-(defun pg-autotest-log 95,2637
-(defun pg-autotest-message 103,2861
-(defun pg-autotest-remark 112,3150
-(defun pg-autotest-timestart 115,3231
-(defun pg-autotest-timetaken 120,3414
-(defun pg-autotest-exit 131,3778
-(defun pg-autotest-test-process-wholefile 142,4129
-(defun pg-autotest-test-script-wholefile 150,4416
-(defun pg-autotest-test-script-randomjumps 175,5348
-(defun pg-autotest-test-retract-file 224,6905
-(defun pg-autotest-test-assert-processed 230,7046
-(defun pg-autotest-test-assert-full 236,7272
-(defun pg-autotest-test-assert-unprocessed 243,7513
-(defun pg-autotest-test-eval 250,7778
-(defun pg-autotest-test-quit-prover 254,7877
+generic/pg-autotest.el,874
+(defconst pg-autotest-debug 27,679
+(defvar pg-autotest-success 32,752
+(defvar pg-autotest-log 35,839
+(defun pg-autotest-find-file 49,1272
+(defun pg-autotest-find-file-restart 56,1538
+(defmacro pg-autotest 70,2012
+(defun pg-autotest-log 97,2733
+(defun pg-autotest-message 105,2957
+(defun pg-autotest-remark 114,3246
+(defun pg-autotest-timestart 117,3327
+(defun pg-autotest-timetaken 122,3510
+(defun pg-autotest-exit 133,3874
+(defun pg-autotest-test-process-wholefile 144,4225
+(defun pg-autotest-test-script-wholefile 152,4512
+(defun pg-autotest-test-script-randomjumps 177,5444
+(defun pg-autotest-test-retract-file 226,7001
+(defun pg-autotest-test-assert-processed 232,7142
+(defun pg-autotest-test-assert-full 238,7368
+(defun pg-autotest-test-assert-unprocessed 245,7609
+(defun pg-autotest-test-eval 252,7874
+(defun pg-autotest-test-quit-prover 256,7973
generic/pg-custom.el,599
-(defpgcustom script-indent 37,1199
-(defconst proof-toolbar-entries-default42,1336
-(defpgcustom toolbar-entries 70,3069
-(defpgcustom prog-args 89,3802
-(defpgcustom prog-env 102,4377
-(defpgcustom favourites 111,4804
-(defpgcustom menu-entries 116,4993
-(defpgcustom help-menu-entries 123,5229
-(defpgcustom keymap 130,5492
-(defpgcustom completion-table 135,5663
-(defpgcustom tags-program 146,6037
-(defpgcustom use-holes 155,6421
-(defpgcustom one-command-per-line162,6679
-(defpgcustom maths-menu-enable 173,6915
-(defpgcustom unicode-tokens-enable 179,7095
-(defpgcustom mmm-enable 185,7272
+(defpgcustom script-indent 37,1198
+(defconst proof-toolbar-entries-default42,1335
+(defpgcustom toolbar-entries 70,3068
+(defpgcustom prog-args 89,3801
+(defpgcustom prog-env 102,4376
+(defpgcustom favourites 111,4803
+(defpgcustom menu-entries 116,4992
+(defpgcustom help-menu-entries 123,5228
+(defpgcustom keymap 130,5491
+(defpgcustom completion-table 135,5662
+(defpgcustom tags-program 146,6036
+(defpgcustom use-holes 155,6420
+(defpgcustom one-command-per-line162,6678
+(defpgcustom maths-menu-enable 173,6914
+(defpgcustom unicode-tokens-enable 179,7094
+(defpgcustom mmm-enable 185,7301
generic/pg-goals.el,285
(define-derived-mode proof-goals-mode 29,734
@@ -898,51 +929,51 @@ generic/pg-pamacs.el,486
(defmacro defpgdefault 120,4238
(defmacro defpgfun 131,4600
(defun proof-defpacustom-fn 145,4999
-(defmacro defpacustom 209,7183
-(defmacro proof-eval-when-ready-for-assistant 230,8130
+(defmacro defpacustom 212,7292
+(defmacro proof-eval-when-ready-for-assistant 233,8239
generic/pg-pbrpm.el,1808
-(defvar pg-pbrpm-use-buffer-menu 45,1208
-(defvar pg-pbrpm-start-goal-regexp 48,1330
-(defvar pg-pbrpm-start-goal-regexp-par-num 52,1487
-(defvar pg-pbrpm-end-goal-regexp 55,1610
-(defvar pg-pbrpm-start-hyp-regexp 59,1762
-(defvar pg-pbrpm-start-hyp-regexp-par-num 63,1923
-(defvar pg-pbrpm-start-concl-regexp 67,2130
-(defvar pg-pbrpm-auto-select-regexp 71,2294
-(defvar pg-pbrpm-buffer-menu 78,2455
-(defvar pg-pbrpm-spans 79,2489
-(defvar pg-pbrpm-goal-description 80,2517
-(defvar pg-pbrpm-windows-dialog-bug 81,2556
-(defvar pbrpm-menu-desc 82,2597
-(defun pg-pbrpm-erase-buffer-menu 84,2627
-(defun pg-pbrpm-menu-change-hook 90,2799
-(defun pg-pbrpm-create-reset-buffer-menu 108,3374
-(defun pg-pbrpm-analyse-goal-buffer 127,4216
-(defun pg-pbrpm-button-action 187,6621
-(defun pg-pbrpm-exists 194,6847
-(defun pg-pbrpm-eliminate-id 198,6959
-(defun pg-pbrpm-build-menu 206,7205
-(defun pg-pbrpm-setup-span 269,9525
-(defun pg-pbrpm-run-command 329,11824
-(defun pg-pbrpm-get-pos-info 362,13349
-(defun pg-pbrpm-get-region-info 404,14648
-(defun pg-pbrpm-auto-select-around-point 415,15060
-(defun pg-pbrpm-translate-position 430,15584
-(defun pg-pbrpm-process-click 438,15838
-(defvar pg-pbrpm-remember-region-selected-region 458,16863
-(defvar pg-pbrpm-regions-list 459,16917
-(defun pg-pbrpm-erase-regions-list 461,16953
-(defun pg-pbrpm-filter-regions-list 470,17261
-(defface pg-pbrpm-multiple-selection-face477,17524
-(defface pg-pbrpm-menu-input-face485,17726
-(defun pg-pbrpm-do-remember-region 493,17916
-(defun pg-pbrpm-remember-region-drag-up-hook 514,18764
-(defun pg-pbrpm-remember-region-click-hook 518,18935
-(defun pg-pbrpm-remember-region 523,19120
-(defun pg-pbrpm-process-region 537,19834
-(defun pg-pbrpm-process-regions-list 555,20563
-(defun pg-pbrpm-region-expression 559,20746
+(defvar pg-pbrpm-use-buffer-menu 45,1207
+(defvar pg-pbrpm-start-goal-regexp 48,1329
+(defvar pg-pbrpm-start-goal-regexp-par-num 52,1486
+(defvar pg-pbrpm-end-goal-regexp 55,1609
+(defvar pg-pbrpm-start-hyp-regexp 59,1761
+(defvar pg-pbrpm-start-hyp-regexp-par-num 63,1922
+(defvar pg-pbrpm-start-concl-regexp 67,2129
+(defvar pg-pbrpm-auto-select-regexp 71,2293
+(defvar pg-pbrpm-buffer-menu 78,2454
+(defvar pg-pbrpm-spans 79,2488
+(defvar pg-pbrpm-goal-description 80,2516
+(defvar pg-pbrpm-windows-dialog-bug 81,2555
+(defvar pbrpm-menu-desc 82,2596
+(defun pg-pbrpm-erase-buffer-menu 84,2626
+(defun pg-pbrpm-menu-change-hook 90,2798
+(defun pg-pbrpm-create-reset-buffer-menu 108,3373
+(defun pg-pbrpm-analyse-goal-buffer 127,4215
+(defun pg-pbrpm-button-action 187,6620
+(defun pg-pbrpm-exists 194,6846
+(defun pg-pbrpm-eliminate-id 198,6958
+(defun pg-pbrpm-build-menu 206,7204
+(defun pg-pbrpm-setup-span 269,9524
+(defun pg-pbrpm-run-command 329,11823
+(defun pg-pbrpm-get-pos-info 362,13348
+(defun pg-pbrpm-get-region-info 404,14647
+(defun pg-pbrpm-auto-select-around-point 415,15059
+(defun pg-pbrpm-translate-position 430,15583
+(defun pg-pbrpm-process-click 438,15837
+(defvar pg-pbrpm-remember-region-selected-region 458,16862
+(defvar pg-pbrpm-regions-list 459,16916
+(defun pg-pbrpm-erase-regions-list 461,16952
+(defun pg-pbrpm-filter-regions-list 470,17260
+(defface pg-pbrpm-multiple-selection-face477,17523
+(defface pg-pbrpm-menu-input-face485,17725
+(defun pg-pbrpm-do-remember-region 493,17915
+(defun pg-pbrpm-remember-region-drag-up-hook 514,18763
+(defun pg-pbrpm-remember-region-click-hook 518,18934
+(defun pg-pbrpm-remember-region 523,19119
+(defun pg-pbrpm-process-region 537,19833
+(defun pg-pbrpm-process-regions-list 555,20562
+(defun pg-pbrpm-region-expression 559,20745
generic/pg-pgip.el,2931
(defalias 'pg-pgip-debug pg-pgip-debug38,1032
@@ -996,181 +1027,181 @@ generic/pg-pgip.el,2931
(defun pg-pgip-process-objectstatus 426,14409
(defun pg-pgip-process-parsescript 440,14761
(defun pg-pgip-get-pgiptype 463,15635
-(defun pg-pgip-default-for 483,16427
-(defun pg-pgip-subst-for 496,16822
-(defun pg-pgip-interpret-value 508,17165
-(defun pg-pgip-interpret-choice 526,17846
-(defun pg-pgip-string-of-command 557,18863
-(defconst pg-pgip-id574,19624
-(defvar pg-pgip-refseq 580,19904
-(defvar pg-pgip-refid 582,20001
-(defvar pg-pgip-seq 585,20093
-(defun pg-pgip-assemble-packet 587,20157
-(defun pg-pgip-issue 605,20968
-(defun pg-pgip-maybe-askpgip 622,21580
-(defun pg-pgip-askprefs 628,21771
-(defun pg-pgip-askids 632,21885
-(defun pg-pgip-reset 645,22173
-(defconst pg-pgip-start-element-regexp 676,22871
-(defconst pg-pgip-end-element-regexp 677,22923
+(defun pg-pgip-default-for 484,16498
+(defun pg-pgip-subst-for 497,16893
+(defun pg-pgip-interpret-value 510,17263
+(defun pg-pgip-interpret-choice 529,17988
+(defun pg-pgip-string-of-command 560,19005
+(defconst pg-pgip-id577,19766
+(defvar pg-pgip-refseq 583,20046
+(defvar pg-pgip-refid 585,20143
+(defvar pg-pgip-seq 588,20235
+(defun pg-pgip-assemble-packet 590,20299
+(defun pg-pgip-issue 608,21110
+(defun pg-pgip-maybe-askpgip 625,21722
+(defun pg-pgip-askprefs 631,21913
+(defun pg-pgip-askids 635,22027
+(defun pg-pgip-reset 648,22315
+(defconst pg-pgip-start-element-regexp 679,23013
+(defconst pg-pgip-end-element-regexp 680,23065
generic/pg-response.el,1291
-(deflocal pg-response-eagerly-raise 32,789
-(define-derived-mode proof-response-mode 42,1014
-(define-key proof-response-mode-map 69,1951
-(define-key proof-response-mode-map 70,2022
-(define-key proof-response-mode-map 71,2076
-(defun proof-response-config-done 75,2162
-(defvar pg-response-special-display-regexp 86,2508
-(defconst proof-multiframe-parameters90,2675
-(defun proof-multiple-frames-enable 99,2965
-(defun proof-three-window-enable 109,3293
-(defun proof-select-three-b 112,3356
-(defun proof-display-three-b 127,3847
-(defvar pg-frame-configuration 138,4237
-(defun pg-cache-frame-configuration 142,4384
-(defun proof-layout-windows 146,4555
-(defun proof-delete-other-frames 186,6342
-(defvar pg-response-erase-flag 217,7430
-(defun pg-response-maybe-erase221,7559
-(defun pg-response-display 251,8663
-(defun pg-response-display-with-face 276,9446
-(defun pg-response-clear-displays 304,10292
-(defun pg-response-message 317,10811
-(defun pg-response-warning 323,11046
-(defun proof-next-error 338,11452
-(defun pg-response-has-error-location 416,14261
-(defvar proof-trace-last-fontify-pos 438,15074
-(defun proof-trace-fontify-pos 440,15117
-(defun proof-trace-buffer-display 448,15430
-(defun proof-trace-buffer-finish 459,15774
-(defun pg-thms-buffer-clear 477,16117
+(deflocal pg-response-eagerly-raise 32,788
+(define-derived-mode proof-response-mode 42,1013
+(define-key proof-response-mode-map 69,1950
+(define-key proof-response-mode-map 70,2021
+(define-key proof-response-mode-map 71,2075
+(defun proof-response-config-done 75,2161
+(defvar pg-response-special-display-regexp 86,2507
+(defconst proof-multiframe-parameters90,2674
+(defun proof-multiple-frames-enable 99,2964
+(defun proof-three-window-enable 109,3292
+(defun proof-select-three-b 112,3355
+(defun proof-display-three-b 127,3846
+(defvar pg-frame-configuration 138,4236
+(defun pg-cache-frame-configuration 142,4383
+(defun proof-layout-windows 146,4554
+(defun proof-delete-other-frames 186,6341
+(defvar pg-response-erase-flag 217,7429
+(defun pg-response-maybe-erase221,7558
+(defun pg-response-display 251,8662
+(defun pg-response-display-with-face 276,9445
+(defun pg-response-clear-displays 304,10291
+(defun pg-response-message 317,10810
+(defun pg-response-warning 323,11045
+(defun proof-next-error 338,11451
+(defun pg-response-has-error-location 416,14260
+(defvar proof-trace-last-fontify-pos 438,15073
+(defun proof-trace-fontify-pos 440,15116
+(defun proof-trace-buffer-display 448,15429
+(defun proof-trace-buffer-finish 459,15773
+(defun pg-thms-buffer-clear 477,16116
generic/pg-user.el,3635
-(defun proof-script-new-command-advance 42,1232
-(defun proof-maybe-follow-locked-end 66,2157
-(defun proof-goto-command-start 92,2993
-(defun proof-goto-command-end 115,3940
-(defun proof-forward-command 130,4362
-(defun proof-backward-command 151,5083
-(defun proof-goto-point 162,5297
-(defun proof-assert-next-command-interactive 176,5731
-(defun proof-assert-until-point-interactive 188,6217
-(defun proof-process-buffer 194,6447
-(defun proof-undo-last-successful-command 212,6959
-(defun proof-undo-and-delete-last-successful-command 217,7121
-(defun proof-undo-last-successful-command-1 229,7642
-(defun proof-retract-buffer 246,8306
-(defun proof-retract-current-goal 255,8590
-(defun proof-mouse-goto-point 274,9110
-(defvar proof-minibuffer-history 289,9386
-(defun proof-minibuffer-cmd 292,9481
-(defun proof-frob-locked-end 331,10888
-(defmacro proof-if-setting-configured 367,11989
-(defmacro proof-define-assistant-command 375,12258
-(defmacro proof-define-assistant-command-witharg 388,12713
-(defun proof-issue-new-command 408,13535
-(defun proof-cd-sync 448,14758
-(defun proof-electric-terminator-enable 499,16357
-(defun proof-electric-terminator 507,16661
-(defun proof-add-completions 531,17441
-(defun proof-script-complete 554,18264
-(defun pg-copy-span-contents 568,18573
-(defun pg-numth-span-higher-or-lower 582,18997
-(defun pg-control-span-of 608,19743
-(defun pg-move-span-contents 614,19947
-(defun pg-fixup-children-spans 665,22065
-(defun pg-move-region-down 675,22322
-(defun pg-move-region-up 684,22615
-(defun pg-pos-for-event 698,22889
-(defun pg-span-for-event 704,23110
-(defun pg-span-context-menu 708,23254
-(defun pg-toggle-visibility 724,23771
-(defun pg-create-in-span-context-menu 733,24078
-(defun pg-span-undo 757,25010
-(defun pg-goals-buffers-hint 770,25248
-(defun pg-slow-fontify-tracing-hint 774,25430
-(defun pg-response-buffers-hint 778,25601
-(defun pg-jump-to-end-hint 790,26016
-(defun pg-processing-complete-hint 794,26145
-(defun pg-next-error-hint 811,26865
-(defun pg-hint 816,27017
-(defun pg-identifier-under-mouse-query 827,27366
-(defun pg-identifier-near-point-query 838,27690
-(defvar proof-query-identifier-history 867,28613
-(defun proof-query-identifier 870,28700
-(defun pg-identifier-query 881,29056
-(defun proof-imenu-enable 914,30204
-(defvar pg-input-ring 950,31507
-(defvar pg-input-ring-index 953,31564
-(defvar pg-stored-incomplete-input 956,31636
-(defun pg-previous-input 959,31739
-(defun pg-next-input 973,32202
-(defun pg-delete-input 978,32324
-(defun pg-get-old-input 991,32662
-(defun pg-restore-input 1005,33053
-(defun pg-search-start 1016,33343
-(defun pg-regexp-arg 1028,33835
-(defun pg-search-arg 1040,34283
-(defun pg-previous-matching-input-string-position 1054,34700
-(defun pg-previous-matching-input 1081,35865
-(defun pg-next-matching-input 1100,36715
-(defvar pg-matching-input-from-input-string 1108,37098
-(defun pg-previous-matching-input-from-input 1112,37212
-(defun pg-next-matching-input-from-input 1130,37977
-(defun pg-add-to-input-history 1141,38356
-(defun pg-remove-from-input-history 1153,38809
-(defun pg-clear-input-ring 1164,39189
-(define-key proof-mode-map 1181,39659
-(define-key proof-mode-map 1182,39719
-(defun pg-protected-undo 1184,39791
-(defun pg-protected-undo-1 1214,41085
-(defun next-undo-elt 1245,42522
-(defvar proof-autosend-timer 1272,43478
-(deflocal proof-autosend-modified-tick 1274,43539
-(defun proof-autosend-enable 1278,43661
-(defun proof-autosend-delay 1292,44204
-(defun proof-autosend-loop 1296,44337
-(defun proof-autosend-loop-all 1310,44897
-(defun proof-autosend-loop-next 1334,45677
+(defun proof-script-new-command-advance 42,1231
+(defun proof-maybe-follow-locked-end 66,2156
+(defun proof-goto-command-start 92,2992
+(defun proof-goto-command-end 115,3939
+(defun proof-forward-command 130,4361
+(defun proof-backward-command 151,5082
+(defun proof-goto-point 162,5296
+(defun proof-assert-next-command-interactive 176,5730
+(defun proof-assert-until-point-interactive 188,6216
+(defun proof-process-buffer 194,6446
+(defun proof-undo-last-successful-command 212,6958
+(defun proof-undo-and-delete-last-successful-command 217,7120
+(defun proof-undo-last-successful-command-1 229,7641
+(defun proof-retract-buffer 246,8305
+(defun proof-retract-current-goal 255,8589
+(defun proof-mouse-goto-point 274,9109
+(defvar proof-minibuffer-history 289,9385
+(defun proof-minibuffer-cmd 292,9480
+(defun proof-frob-locked-end 331,10887
+(defmacro proof-if-setting-configured 367,11988
+(defmacro proof-define-assistant-command 375,12257
+(defmacro proof-define-assistant-command-witharg 388,12712
+(defun proof-issue-new-command 408,13534
+(defun proof-cd-sync 448,14757
+(defun proof-electric-terminator-enable 499,16356
+(defun proof-electric-terminator 507,16660
+(defun proof-add-completions 531,17440
+(defun proof-script-complete 554,18263
+(defun pg-copy-span-contents 568,18572
+(defun pg-numth-span-higher-or-lower 582,18996
+(defun pg-control-span-of 608,19742
+(defun pg-move-span-contents 614,19946
+(defun pg-fixup-children-spans 665,22064
+(defun pg-move-region-down 675,22321
+(defun pg-move-region-up 684,22614
+(defun pg-pos-for-event 698,22888
+(defun pg-span-for-event 704,23109
+(defun pg-span-context-menu 708,23253
+(defun pg-toggle-visibility 724,23770
+(defun pg-create-in-span-context-menu 733,24077
+(defun pg-span-undo 757,25009
+(defun pg-goals-buffers-hint 770,25247
+(defun pg-slow-fontify-tracing-hint 774,25429
+(defun pg-response-buffers-hint 778,25600
+(defun pg-jump-to-end-hint 790,26015
+(defun pg-processing-complete-hint 794,26144
+(defun pg-next-error-hint 811,26864
+(defun pg-hint 816,27016
+(defun pg-identifier-under-mouse-query 827,27365
+(defun pg-identifier-near-point-query 838,27689
+(defvar proof-query-identifier-history 867,28612
+(defun proof-query-identifier 870,28699
+(defun pg-identifier-query 881,29055
+(defun proof-imenu-enable 914,30203
+(defvar pg-input-ring 950,31506
+(defvar pg-input-ring-index 953,31563
+(defvar pg-stored-incomplete-input 956,31635
+(defun pg-previous-input 959,31738
+(defun pg-next-input 973,32201
+(defun pg-delete-input 978,32323
+(defun pg-get-old-input 991,32661
+(defun pg-restore-input 1005,33052
+(defun pg-search-start 1016,33342
+(defun pg-regexp-arg 1028,33834
+(defun pg-search-arg 1040,34282
+(defun pg-previous-matching-input-string-position 1054,34699
+(defun pg-previous-matching-input 1081,35864
+(defun pg-next-matching-input 1100,36714
+(defvar pg-matching-input-from-input-string 1108,37097
+(defun pg-previous-matching-input-from-input 1112,37211
+(defun pg-next-matching-input-from-input 1130,37976
+(defun pg-add-to-input-history 1141,38355
+(defun pg-remove-from-input-history 1153,38808
+(defun pg-clear-input-ring 1164,39188
+(define-key proof-mode-map 1181,39658
+(define-key proof-mode-map 1182,39718
+(defun pg-protected-undo 1184,39790
+(defun pg-protected-undo-1 1214,41084
+(defun next-undo-elt 1245,42521
+(defvar proof-autosend-timer 1272,43477
+(deflocal proof-autosend-modified-tick 1274,43538
+(defun proof-autosend-enable 1278,43660
+(defun proof-autosend-delay 1292,44203
+(defun proof-autosend-loop 1296,44336
+(defun proof-autosend-loop-all 1310,44896
+(defun proof-autosend-loop-next 1334,45676
generic/pg-vars.el,1500
-(defvar proof-assistant-cusgrp 22,389
-(defvar proof-assistant-internals-cusgrp 28,649
-(defvar proof-assistant 34,919
-(defvar proof-assistant-symbol 39,1142
-(defvar proof-mode-for-shell 52,1684
-(defvar proof-mode-for-response 57,1874
-(defvar proof-mode-for-goals 62,2100
-(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 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-shell-silent 173,6091
-(defvar proof-shell-last-prompt 176,6179
-(defvar proof-shell-last-output 180,6349
-(defvar proof-shell-last-output-kind 184,6489
-(defvar proof-assistant-settings 204,7253
-(defvar pg-tracing-slow-mode 212,7701
-(defvar proof-nesting-depth 215,7790
-(defvar proof-last-theorem-dependencies 222,8025
-(defvar proof-autosend-running 226,8187
-(defvar proof-next-command-on-new-line 231,8386
-(defcustom proof-general-name 242,8620
-(defcustom proof-general-home-page247,8777
-(defcustom proof-unnamed-theorem-name253,8937
-(defcustom proof-universal-keys259,9121
+(defvar proof-assistant-cusgrp 22,388
+(defvar proof-assistant-internals-cusgrp 28,648
+(defvar proof-assistant 34,918
+(defvar proof-assistant-symbol 39,1141
+(defvar proof-mode-for-shell 52,1683
+(defvar proof-mode-for-response 57,1873
+(defvar proof-mode-for-goals 62,2099
+(defvar proof-mode-for-script 67,2288
+(defvar proof-ready-for-assistant-hook 72,2465
+(defvar proof-shell-busy 83,2753
+(defvar proof-shell-last-queuemode 101,3424
+(defvar proof-included-files-list 105,3579
+(defvar proof-script-buffer 127,4598
+(defvar proof-previous-script-buffer 130,4690
+(defvar proof-shell-buffer 134,4863
+(defvar proof-goals-buffer 137,4949
+(defvar proof-response-buffer 140,5004
+(defvar proof-trace-buffer 143,5065
+(defvar proof-thms-buffer 147,5219
+(defvar proof-shell-error-or-interrupt-seen 151,5374
+(defvar pg-response-next-error 156,5598
+(defvar proof-shell-proof-completed 159,5705
+(defvar proof-shell-silent 173,6090
+(defvar proof-shell-last-prompt 176,6178
+(defvar proof-shell-last-output 180,6348
+(defvar proof-shell-last-output-kind 184,6488
+(defvar proof-assistant-settings 204,7252
+(defvar pg-tracing-slow-mode 212,7700
+(defvar proof-nesting-depth 215,7789
+(defvar proof-last-theorem-dependencies 222,8024
+(defvar proof-autosend-running 226,8186
+(defvar proof-next-command-on-new-line 231,8385
+(defcustom proof-general-name 242,8619
+(defcustom proof-general-home-page247,8776
+(defcustom proof-unnamed-theorem-name253,8936
+(defcustom proof-universal-keys259,9120
generic/pg-xml.el,1177
(defalias 'pg-xml-error pg-xml-error18,381
@@ -1206,169 +1237,171 @@ generic/pg-xml.el,1177
(defun pg-pgip-get-pgmltext 222,7237
generic/proof-autoloads.el,97
-(defsubst proof-shell-live-buffer 677,21893
-(defsubst proof-replace-regexp-in-string 822,27140
+(defsubst proof-shell-live-buffer 687,22247
+(defsubst proof-replace-regexp-in-string 840,27747
generic/proof-auxmodes.el,149
(defun proof-mmm-support-available 20,495
(defun proof-maths-menu-support-available 44,1114
(defun proof-unicode-tokens-support-available 58,1531
-generic/proof-config.el,7744
-(defgroup prover-config 80,2633
-(defcustom proof-guess-command-line 98,3483
-(defcustom proof-assistant-home-page 113,3978
-(defcustom proof-context-command 119,4148
-(defcustom proof-info-command 124,4282
-(defcustom proof-showproof-command 131,4553
-(defcustom proof-goal-command 136,4689
-(defcustom proof-save-command 144,4986
-(defcustom proof-find-theorems-command 152,5295
-(defcustom proof-query-identifier-command 159,5603
-(defcustom proof-assistant-true-value 173,6292
-(defcustom proof-assistant-false-value 179,6482
-(defcustom proof-assistant-format-int-fn 185,6676
-(defcustom proof-assistant-format-string-fn 192,6925
-(defcustom proof-assistant-setting-format 199,7192
-(defgroup proof-script 221,7887
-(defcustom proof-terminal-string 226,8017
-(defcustom proof-electric-terminator-noterminator 236,8405
-(defcustom proof-script-sexp-commands 241,8577
-(defcustom proof-script-command-end-regexp 252,9036
-(defcustom proof-script-command-start-regexp 270,9857
-(defcustom proof-script-integral-proofs 281,10320
-(defcustom proof-script-fly-past-comments 296,10976
-(defcustom proof-script-parse-function 301,11147
-(defcustom proof-script-comment-start 319,11792
-(defcustom proof-script-comment-start-regexp 330,12229
-(defcustom proof-script-comment-end 338,12548
-(defcustom proof-script-comment-end-regexp 350,12970
-(defcustom proof-string-start-regexp 358,13283
-(defcustom proof-string-end-regexp 363,13448
-(defcustom proof-case-fold-search 368,13609
-(defcustom proof-save-command-regexp 377,14021
-(defcustom proof-save-with-hole-regexp 382,14131
-(defcustom proof-save-with-hole-result 393,14506
-(defcustom proof-goal-command-regexp 403,14946
-(defcustom proof-goal-with-hole-regexp 411,15233
-(defcustom proof-goal-with-hole-result 423,15676
-(defcustom proof-non-undoables-regexp 432,16050
-(defcustom proof-nested-undo-regexp 443,16505
-(defcustom proof-ignore-for-undo-count 459,17217
-(defcustom proof-script-imenu-generic-expression 467,17520
-(defcustom proof-goal-command-p 475,17859
-(defcustom proof-really-save-command-p 486,18350
-(defcustom proof-completed-proof-behaviour 495,18657
-(defcustom proof-count-undos-fn 523,20006
-(defcustom proof-find-and-forget-fn 535,20557
-(defcustom proof-forget-id-command 552,21266
-(defcustom pg-topterm-goalhyplit-fn 562,21624
-(defcustom proof-kill-goal-command 574,22159
-(defcustom proof-undo-n-times-cmd 588,22663
-(defcustom proof-nested-goals-history-p 602,23200
-(defcustom proof-arbitrary-undo-positions 611,23537
-(defcustom proof-state-preserving-p 625,24118
-(defcustom proof-activate-scripting-hook 635,24590
-(defcustom proof-deactivate-scripting-hook 654,25371
-(defcustom proof-script-evaluate-elisp-comment-regexp 663,25701
-(defcustom proof-indent 681,26287
-(defcustom proof-indent-hang 686,26394
-(defcustom proof-indent-enclose-offset 691,26520
-(defcustom proof-indent-open-offset 696,26662
-(defcustom proof-indent-close-offset 701,26799
-(defcustom proof-indent-any-regexp 706,26937
-(defcustom proof-indent-inner-regexp 711,27097
-(defcustom proof-indent-enclose-regexp 716,27251
-(defcustom proof-indent-open-regexp 721,27405
-(defcustom proof-indent-close-regexp 726,27557
-(defcustom proof-script-font-lock-keywords 732,27711
-(defcustom proof-script-syntax-table-entries 740,28063
-(defcustom proof-script-span-context-menu-extensions 758,28459
-(defgroup proof-shell 784,29219
-(defcustom proof-prog-name 794,29389
-(defcustom proof-shell-auto-terminate-commands 805,29809
-(defcustom proof-shell-pre-sync-init-cmd 814,30214
-(defcustom proof-shell-init-cmd 828,30772
-(defcustom proof-shell-init-hook 840,31318
-(defcustom proof-shell-restart-cmd 845,31457
-(defcustom proof-shell-quit-cmd 850,31612
-(defcustom proof-shell-quit-timeout 855,31779
-(defcustom proof-shell-cd-cmd 864,32170
-(defcustom proof-shell-start-silent-cmd 881,32841
-(defcustom proof-shell-stop-silent-cmd 890,33217
-(defcustom proof-shell-silent-threshold 899,33552
-(defcustom proof-shell-inform-file-processed-cmd 907,33886
-(defcustom proof-shell-inform-file-retracted-cmd 928,34814
-(defcustom proof-auto-multiple-files 956,36086
-(defcustom proof-cannot-reopen-processed-files 971,36807
-(defcustom proof-shell-require-command-regexp 985,37473
-(defcustom proof-done-advancing-require-function 996,37935
-(defcustom proof-shell-annotated-prompt-regexp 1008,38295
-(defcustom proof-shell-error-regexp 1023,38860
-(defcustom proof-shell-truncate-before-error 1043,39662
-(defcustom pg-next-error-regexp 1057,40201
-(defcustom pg-next-error-filename-regexp 1072,40810
-(defcustom pg-next-error-extract-filename 1096,41843
-(defcustom proof-shell-interrupt-regexp 1103,42086
-(defcustom proof-shell-proof-completed-regexp 1117,42681
-(defcustom proof-shell-clear-response-regexp 1130,43189
-(defcustom proof-shell-clear-goals-regexp 1142,43641
-(defcustom proof-shell-start-goals-regexp 1154,44087
-(defcustom proof-shell-end-goals-regexp 1162,44454
-(defcustom proof-shell-eager-annotation-start 1176,45027
-(defcustom proof-shell-eager-annotation-start-length 1199,46046
-(defcustom proof-shell-eager-annotation-end 1210,46472
-(defcustom proof-shell-strip-output-markup 1226,47147
-(defcustom proof-shell-assumption-regexp 1235,47532
-(defcustom proof-shell-process-file 1245,47936
-(defcustom proof-shell-retract-files-regexp 1271,49012
-(defcustom proof-shell-compute-new-files-list 1284,49500
-(defcustom pg-special-char-regexp 1299,50067
-(defcustom proof-shell-set-elisp-variable-regexp 1304,50211
-(defcustom proof-shell-match-pgip-cmd 1342,51877
-(defcustom proof-shell-issue-pgip-cmd 1356,52359
-(defcustom proof-use-pgip-askprefs 1361,52524
-(defcustom proof-shell-query-dependencies-cmd 1369,52871
-(defcustom proof-shell-theorem-dependency-list-regexp 1376,53131
-(defcustom proof-shell-theorem-dependency-list-split 1392,53791
-(defcustom proof-shell-show-dependency-cmd 1401,54214
-(defcustom proof-shell-trace-output-regexp 1423,55120
-(defcustom proof-shell-thms-output-regexp 1441,55714
-(defcustom proof-tokens-activate-command 1454,56097
-(defcustom proof-tokens-deactivate-command 1461,56337
-(defcustom proof-tokens-extra-modes 1468,56582
-(defcustom proof-shell-unicode 1483,57087
-(defcustom proof-shell-filename-escapes 1492,57477
-(defcustom proof-shell-process-connection-type 1509,58157
-(defcustom proof-shell-strip-crs-from-input 1515,58348
-(defcustom proof-shell-strip-crs-from-output 1527,58831
-(defcustom proof-shell-insert-hook 1535,59199
-(defcustom proof-script-preprocess 1576,61159
-(defcustom proof-shell-handle-delayed-output-hook1582,61310
-(defcustom proof-shell-handle-error-or-interrupt-hook1588,61525
-(defcustom proof-shell-pre-interrupt-hook1606,62271
-(defcustom proof-shell-handle-output-system-specific 1614,62542
-(defcustom proof-state-change-hook 1637,63515
-(defcustom proof-shell-syntax-table-entries 1647,63908
-(defgroup proof-goals 1665,64279
-(defcustom pg-subterm-first-special-char 1670,64400
-(defcustom pg-subterm-anns-use-stack 1678,64712
-(defcustom pg-goals-change-goal 1687,65011
-(defcustom pbp-goal-command 1692,65127
-(defcustom pbp-hyp-command 1697,65283
-(defcustom pg-subterm-help-cmd 1702,65445
-(defcustom pg-goals-error-regexp 1709,65681
-(defcustom proof-shell-result-start 1714,65841
-(defcustom proof-shell-result-end 1720,66075
-(defcustom pg-subterm-start-char 1726,66288
-(defcustom pg-subterm-sep-char 1737,66762
-(defcustom pg-subterm-end-char 1743,66941
-(defcustom pg-topterm-regexp 1749,67098
-(defcustom proof-goals-font-lock-keywords 1764,67698
-(defcustom proof-response-font-lock-keywords 1772,68057
-(defcustom proof-shell-font-lock-keywords 1780,68419
-(defcustom pg-before-fontify-output-hook 1791,68933
-(defcustom pg-after-fontify-output-hook 1799,69294
+generic/proof-config.el,7852
+(defgroup prover-config 80,2632
+(defcustom proof-guess-command-line 98,3482
+(defcustom proof-assistant-home-page 113,3977
+(defcustom proof-context-command 119,4147
+(defcustom proof-info-command 124,4281
+(defcustom proof-showproof-command 131,4552
+(defcustom proof-goal-command 136,4688
+(defcustom proof-save-command 144,4985
+(defcustom proof-find-theorems-command 152,5294
+(defcustom proof-query-identifier-command 159,5602
+(defcustom proof-assistant-true-value 173,6291
+(defcustom proof-assistant-false-value 179,6481
+(defcustom proof-assistant-format-int-fn 185,6675
+(defcustom proof-assistant-format-float-fn 192,6924
+(defcustom proof-assistant-format-string-fn 199,7179
+(defcustom proof-assistant-setting-format 206,7446
+(defgroup proof-script 228,8141
+(defcustom proof-terminal-string 233,8271
+(defcustom proof-electric-terminator-noterminator 243,8659
+(defcustom proof-script-sexp-commands 248,8831
+(defcustom proof-script-command-end-regexp 259,9290
+(defcustom proof-script-command-start-regexp 277,10111
+(defcustom proof-script-integral-proofs 288,10574
+(defcustom proof-script-fly-past-comments 303,11230
+(defcustom proof-script-parse-function 308,11401
+(defcustom proof-script-comment-start 326,12046
+(defcustom proof-script-comment-start-regexp 337,12483
+(defcustom proof-script-comment-end 345,12802
+(defcustom proof-script-comment-end-regexp 357,13224
+(defcustom proof-string-start-regexp 365,13537
+(defcustom proof-string-end-regexp 370,13702
+(defcustom proof-case-fold-search 375,13863
+(defcustom proof-save-command-regexp 384,14275
+(defcustom proof-save-with-hole-regexp 389,14385
+(defcustom proof-save-with-hole-result 400,14760
+(defcustom proof-goal-command-regexp 410,15200
+(defcustom proof-goal-with-hole-regexp 418,15487
+(defcustom proof-goal-with-hole-result 430,15930
+(defcustom proof-non-undoables-regexp 439,16304
+(defcustom proof-nested-undo-regexp 450,16759
+(defcustom proof-ignore-for-undo-count 466,17471
+(defcustom proof-script-imenu-generic-expression 474,17774
+(defcustom proof-goal-command-p 482,18113
+(defcustom proof-really-save-command-p 493,18604
+(defcustom proof-completed-proof-behaviour 502,18911
+(defcustom proof-count-undos-fn 530,20260
+(defcustom proof-find-and-forget-fn 542,20811
+(defcustom proof-forget-id-command 559,21520
+(defcustom pg-topterm-goalhyplit-fn 569,21878
+(defcustom proof-kill-goal-command 581,22413
+(defcustom proof-undo-n-times-cmd 595,22917
+(defcustom proof-nested-goals-history-p 609,23454
+(defcustom proof-arbitrary-undo-positions 618,23791
+(defcustom proof-state-preserving-p 632,24372
+(defcustom proof-activate-scripting-hook 642,24844
+(defcustom proof-deactivate-scripting-hook 661,25625
+(defcustom proof-script-evaluate-elisp-comment-regexp 670,25955
+(defcustom proof-indent 688,26541
+(defcustom proof-indent-hang 693,26648
+(defcustom proof-indent-enclose-offset 698,26774
+(defcustom proof-indent-open-offset 703,26916
+(defcustom proof-indent-close-offset 708,27053
+(defcustom proof-indent-any-regexp 713,27191
+(defcustom proof-indent-inner-regexp 718,27351
+(defcustom proof-indent-enclose-regexp 723,27505
+(defcustom proof-indent-open-regexp 728,27659
+(defcustom proof-indent-close-regexp 733,27811
+(defcustom proof-script-font-lock-keywords 739,27965
+(defcustom proof-script-syntax-table-entries 747,28317
+(defcustom proof-script-span-context-menu-extensions 765,28713
+(defgroup proof-shell 791,29473
+(defcustom proof-prog-name 801,29643
+(defcustom proof-shell-auto-terminate-commands 812,30063
+(defcustom proof-shell-pre-sync-init-cmd 821,30468
+(defcustom proof-shell-init-cmd 835,31026
+(defcustom proof-shell-init-hook 847,31572
+(defcustom proof-shell-restart-cmd 852,31711
+(defcustom proof-shell-quit-cmd 857,31866
+(defcustom proof-shell-quit-timeout 862,32033
+(defcustom proof-shell-cd-cmd 871,32424
+(defcustom proof-shell-start-silent-cmd 888,33095
+(defcustom proof-shell-stop-silent-cmd 897,33471
+(defcustom proof-shell-silent-threshold 906,33806
+(defcustom proof-shell-inform-file-processed-cmd 914,34140
+(defcustom proof-shell-inform-file-retracted-cmd 935,35068
+(defcustom proof-auto-multiple-files 963,36340
+(defcustom proof-cannot-reopen-processed-files 978,37061
+(defcustom proof-shell-require-command-regexp 992,37727
+(defcustom proof-done-advancing-require-function 1003,38189
+(defcustom proof-shell-annotated-prompt-regexp 1015,38549
+(defcustom proof-shell-error-regexp 1030,39114
+(defcustom proof-shell-truncate-before-error 1050,39916
+(defcustom pg-next-error-regexp 1064,40455
+(defcustom pg-next-error-filename-regexp 1079,41064
+(defcustom pg-next-error-extract-filename 1103,42097
+(defcustom proof-shell-interrupt-regexp 1110,42340
+(defcustom proof-shell-proof-completed-regexp 1124,42935
+(defcustom proof-shell-clear-response-regexp 1137,43443
+(defcustom proof-shell-clear-goals-regexp 1149,43895
+(defcustom proof-shell-start-goals-regexp 1161,44341
+(defcustom proof-shell-end-goals-regexp 1169,44708
+(defcustom proof-shell-eager-annotation-start 1183,45281
+(defcustom proof-shell-eager-annotation-start-length 1206,46300
+(defcustom proof-shell-eager-annotation-end 1217,46726
+(defcustom proof-shell-strip-output-markup 1233,47401
+(defcustom proof-shell-assumption-regexp 1242,47786
+(defcustom proof-shell-process-file 1252,48190
+(defcustom proof-shell-retract-files-regexp 1278,49266
+(defcustom proof-shell-compute-new-files-list 1291,49754
+(defcustom pg-special-char-regexp 1306,50321
+(defcustom proof-shell-set-elisp-variable-regexp 1311,50465
+(defcustom proof-shell-match-pgip-cmd 1349,52131
+(defcustom proof-shell-issue-pgip-cmd 1363,52613
+(defcustom proof-use-pgip-askprefs 1368,52778
+(defcustom proof-shell-query-dependencies-cmd 1376,53125
+(defcustom proof-shell-theorem-dependency-list-regexp 1383,53385
+(defcustom proof-shell-theorem-dependency-list-split 1399,54045
+(defcustom proof-shell-show-dependency-cmd 1408,54468
+(defcustom proof-shell-trace-output-regexp 1430,55374
+(defcustom proof-shell-thms-output-regexp 1448,55968
+(defcustom proof-tokens-activate-command 1461,56351
+(defcustom proof-tokens-deactivate-command 1468,56591
+(defcustom proof-tokens-extra-modes 1475,56836
+(defcustom proof-shell-unicode 1490,57341
+(defcustom proof-shell-filename-escapes 1499,57731
+(defcustom proof-shell-process-connection-type 1516,58411
+(defcustom proof-shell-strip-crs-from-input 1522,58602
+(defcustom proof-shell-strip-crs-from-output 1534,59085
+(defcustom proof-shell-extend-queue-hook 1542,59453
+(defcustom proof-shell-insert-hook 1550,59820
+(defcustom proof-script-preprocess 1591,61780
+(defcustom proof-shell-handle-delayed-output-hook1597,61931
+(defcustom proof-shell-handle-error-or-interrupt-hook1603,62146
+(defcustom proof-shell-pre-interrupt-hook1621,62892
+(defcustom proof-shell-handle-output-system-specific 1629,63163
+(defcustom proof-state-change-hook 1652,64136
+(defcustom proof-shell-syntax-table-entries 1662,64529
+(defgroup proof-goals 1680,64900
+(defcustom pg-subterm-first-special-char 1685,65021
+(defcustom pg-subterm-anns-use-stack 1693,65333
+(defcustom pg-goals-change-goal 1702,65632
+(defcustom pbp-goal-command 1707,65748
+(defcustom pbp-hyp-command 1712,65904
+(defcustom pg-subterm-help-cmd 1717,66066
+(defcustom pg-goals-error-regexp 1724,66302
+(defcustom proof-shell-result-start 1729,66462
+(defcustom proof-shell-result-end 1735,66696
+(defcustom pg-subterm-start-char 1741,66909
+(defcustom pg-subterm-sep-char 1752,67383
+(defcustom pg-subterm-end-char 1758,67562
+(defcustom pg-topterm-regexp 1764,67719
+(defcustom proof-goals-font-lock-keywords 1779,68319
+(defcustom proof-response-font-lock-keywords 1787,68678
+(defcustom proof-shell-font-lock-keywords 1795,69040
+(defcustom pg-before-fontify-output-hook 1806,69554
+(defcustom pg-after-fontify-output-hook 1814,69915
generic/proof-depends.el,917
(defvar proof-thm-names-of-files 25,639
@@ -1454,381 +1487,383 @@ generic/proof-maths-menu.el,83
(defun proof-maths-menu-set-global 32,906
(defun proof-maths-menu-enable 46,1357
-generic/proof-menu.el,2168
-(defvar proof-display-some-buffers-count 36,816
-(defun proof-display-some-buffers 38,861
-(defun proof-menu-define-keys 95,2988
-(defun proof-menu-define-main 153,5813
-(defvar proof-menu-favourites 162,5998
-(defvar proof-menu-settings 165,6105
-(defun proof-menu-define-specific 169,6194
-(defun proof-assistant-menu-update 212,7456
-(defvar proof-help-menu226,7889
-(defvar proof-show-hide-menu234,8159
-(defvar proof-buffer-menu245,8583
-(defun proof-keep-response-history 308,10899
-(defconst proof-quick-opts-menu316,11209
-(defun proof-quick-opts-vars 534,20115
-(defun proof-quick-opts-changed-from-defaults-p 566,21055
-(defun proof-quick-opts-changed-from-saved-p 570,21160
-(defun proof-set-document-centred 578,21316
-(defun proof-set-non-document-centred 591,21742
-(defun proof-quick-opts-save 610,22453
-(defun proof-quick-opts-reset 615,22621
-(defconst proof-config-menu627,22889
-(defconst proof-advanced-menu634,23068
-(defvar proof-menu652,23752
-(defun proof-main-menu 661,24034
-(defun proof-aux-menu 673,24373
-(defun proof-menu-define-favourites-menu 689,24719
-(defun proof-def-favourite 709,25368
-(defvar proof-make-favourite-cmd-history 736,26361
-(defvar proof-make-favourite-menu-history 739,26446
-(defun proof-save-favourites 742,26532
-(defun proof-del-favourite 747,26680
-(defun proof-read-favourite 764,27236
-(defun proof-add-favourite 788,28010
-(defun proof-menu-define-settings-menu 815,29055
-(defun proof-menu-entry-name 848,30186
-(defun proof-menu-entry-for-setting 858,30536
-(defun proof-settings-vars 877,31068
-(defun proof-settings-changed-from-defaults-p 882,31245
-(defun proof-settings-changed-from-saved-p 886,31351
-(defun proof-settings-save 890,31454
-(defun proof-settings-reset 895,31621
-(defun proof-assistant-invisible-command-ifposs 900,31784
-(defun proof-maybe-askprefs 922,32754
-(defun proof-assistant-settings-cmd 928,32947
-(defun proof-assistant-settings-cmds 936,33231
-(defvar proof-assistant-format-table946,33573
-(defun proof-assistant-format-bool 954,33943
-(defun proof-assistant-format-int 957,34056
-(defun proof-assistant-format-string 960,34148
-(defun proof-assistant-format 963,34246
+generic/proof-menu.el,2215
+(defvar proof-display-some-buffers-count 36,815
+(defun proof-display-some-buffers 38,860
+(defun proof-menu-define-keys 95,2987
+(defun proof-menu-define-main 153,5812
+(defvar proof-menu-favourites 162,5997
+(defvar proof-menu-settings 165,6104
+(defun proof-menu-define-specific 169,6193
+(defun proof-assistant-menu-update 212,7455
+(defvar proof-help-menu226,7888
+(defvar proof-show-hide-menu234,8158
+(defvar proof-buffer-menu245,8582
+(defun proof-keep-response-history 308,10898
+(defconst proof-quick-opts-menu316,11208
+(defun proof-quick-opts-vars 534,20114
+(defun proof-quick-opts-changed-from-defaults-p 566,21054
+(defun proof-quick-opts-changed-from-saved-p 570,21159
+(defun proof-set-document-centred 578,21315
+(defun proof-set-non-document-centred 591,21741
+(defun proof-quick-opts-save 610,22452
+(defun proof-quick-opts-reset 615,22620
+(defconst proof-config-menu627,22888
+(defconst proof-advanced-menu634,23067
+(defvar proof-menu652,23751
+(defun proof-main-menu 661,24033
+(defun proof-aux-menu 673,24372
+(defun proof-menu-define-favourites-menu 689,24718
+(defun proof-def-favourite 709,25367
+(defvar proof-make-favourite-cmd-history 736,26360
+(defvar proof-make-favourite-menu-history 739,26445
+(defun proof-save-favourites 742,26531
+(defun proof-del-favourite 747,26679
+(defun proof-read-favourite 764,27235
+(defun proof-add-favourite 788,28009
+(defun proof-menu-define-settings-menu 815,29054
+(defun proof-menu-entry-name 848,30185
+(defun proof-menu-entry-for-setting 858,30535
+(defun proof-settings-vars 881,31172
+(defun proof-settings-changed-from-defaults-p 886,31349
+(defun proof-settings-changed-from-saved-p 890,31455
+(defun proof-settings-save 894,31558
+(defun proof-settings-reset 899,31725
+(defun proof-assistant-invisible-command-ifposs 904,31888
+(defun proof-maybe-askprefs 926,32858
+(defun proof-assistant-settings-cmd 932,33051
+(defun proof-assistant-settings-cmds 940,33335
+(defvar proof-assistant-format-table950,33677
+(defun proof-assistant-format-bool 959,34103
+(defun proof-assistant-format-int 962,34216
+(defun proof-assistant-format-float 965,34308
+(defun proof-assistant-format-string 968,34404
+(defun proof-assistant-format 971,34502
generic/proof-mmm.el,70
(defun proof-mmm-set-global 43,1439
(defun proof-mmm-enable 58,1978
-generic/proof-script.el,5496
-(deflocal proof-active-buffer-fake-minor-mode 46,1414
-(deflocal proof-script-buffer-file-name 49,1540
-(deflocal pg-script-portions 56,1950
-(defun proof-next-element-count 66,2170
-(defun proof-element-id 72,2412
-(defun proof-next-element-id 76,2581
-(deflocal proof-locked-span 112,3885
-(deflocal proof-queue-span 119,4151
-(deflocal proof-overlay-arrow 128,4637
-(defun proof-span-give-warning 134,4764
-(defun proof-span-read-only 140,4944
-(defun proof-strict-read-only 149,5317
-(defsubst proof-set-queue-endpoints 159,5695
-(defun proof-set-overlay-arrow 163,5836
-(defsubst proof-set-locked-endpoints 174,6174
-(defsubst proof-detach-queue 179,6350
-(defsubst proof-detach-locked 184,6489
-(defsubst proof-set-queue-start 191,6714
-(defsubst proof-set-locked-end 195,6840
-(defsubst proof-set-queue-end 207,7310
-(defun proof-init-segmentation 218,7607
-(defun proof-colour-locked 248,8858
-(defun proof-colour-locked-span 255,9131
-(defun proof-sticky-errors 261,9404
-(defun proof-restart-buffers 274,9820
-(defun proof-script-buffers-with-spans 296,10639
-(defun proof-script-remove-all-spans-and-deactivate 306,10995
-(defun proof-script-clear-queue-spans-on-error 310,11185
-(defun proof-script-delete-spans 336,12202
-(defun proof-script-delete-secondary-spans 341,12401
-(defun proof-unprocessed-begin 354,12690
-(defun proof-script-end 362,12944
-(defun proof-queue-or-locked-end 371,13254
-(defun proof-locked-region-full-p 390,13847
-(defun proof-locked-region-empty-p 399,14119
-(defun proof-only-whitespace-to-locked-region-p 403,14269
-(defun proof-in-locked-region-p 413,14618
-(defun proof-goto-end-of-locked 425,14875
-(defun proof-goto-end-of-locked-if-pos-not-visible-in-window 442,15634
-(defun proof-goto-end-of-locked-on-error-if-pos-not-visible-in-window 453,16115
-(defun proof-end-of-locked-visible-p 465,16655
-(defconst pg-idioms 484,17248
-(defconst pg-all-idioms 487,17344
-(defun pg-clear-script-portions 491,17465
-(defun pg-remove-element 497,17700
-(defun pg-get-element 505,18003
-(defun pg-add-element 515,18318
-(defun pg-invisible-prop 563,20297
-(defun pg-set-element-span-invisible 568,20498
-(defun pg-toggle-element-span-visibility 581,21064
-(defun pg-open-invisible-span 586,21225
-(defun pg-make-element-invisible 591,21396
-(defun pg-make-element-visible 596,21607
-(defun pg-toggle-element-visibility 601,21801
-(defun pg-show-all-portions 607,22064
-(defun pg-show-all-proofs 626,22772
-(defun pg-hide-all-proofs 631,22900
-(defun pg-add-proof-element 636,23031
-(defun pg-span-name 651,23818
-(defvar pg-span-context-menu-keymap684,25025
-(defun pg-last-output-displayform 691,25263
-(defun pg-set-span-helphighlights 714,26154
-(defun proof-complete-buffer-atomic 772,28131
-(defun proof-register-possibly-new-processed-file801,29401
-(defun proof-query-save-this-buffer-p 847,31275
-(defun proof-inform-prover-file-retracted 852,31500
-(defun proof-auto-retract-dependencies 872,32351
-(defun proof-unregister-buffer-file-name 926,34901
-(defun proof-protected-process-or-retract 972,36726
-(defun proof-deactivate-scripting-auto 999,37896
-(defun proof-deactivate-scripting 1008,38254
-(defun proof-activate-scripting 1138,43398
-(defun proof-toggle-active-scripting 1239,47918
-(defun proof-done-advancing 1278,49163
-(defun proof-done-advancing-comment 1357,52148
-(defun proof-done-advancing-save 1391,53534
-(defun proof-make-goalsave1479,56898
-(defun proof-get-name-from-goal 1497,57763
-(defun proof-done-advancing-autosave 1517,58788
-(defun proof-done-advancing-other 1581,61284
-(defun proof-segment-up-to-parser 1610,62248
-(defun proof-script-generic-parse-find-comment-end 1679,64514
-(defun proof-script-generic-parse-cmdend 1688,64928
-(defun proof-script-generic-parse-cmdstart 1739,66824
-(defun proof-script-generic-parse-sexp 1778,68424
-(defun proof-semis-to-vanillas 1790,68890
-(defun proof-next-command-new-line 1843,70563
-(defun proof-script-next-command-advance 1848,70769
-(defun proof-assert-until-point 1867,71269
-(defun proof-assert-electric-terminator 1882,71896
-(defun proof-assert-semis 1925,73528
-(defun proof-retract-before-change 1939,74269
-(defun proof-insert-pbp-command 1959,74865
-(defun proof-insert-sendback-command 1974,75368
-(defun proof-done-retracting 2000,76271
-(defun proof-setup-retract-action 2035,77725
-(defun proof-last-goal-or-goalsave 2047,78330
-(defun proof-retract-target 2071,79242
-(defun proof-retract-until-point-interactive 2150,82495
-(defun proof-retract-until-point 2159,82902
-(define-derived-mode proof-mode 2214,84910
-(defun proof-script-set-visited-file-name 2250,86292
-(defun proof-script-set-buffer-hooks 2272,87305
-(defun proof-script-kill-buffer-fn 2280,87723
-(defun proof-config-done-related 2312,89040
-(defun proof-generic-goal-command-p 2377,91525
-(defun proof-generic-state-preserving-p 2382,91738
-(defun proof-generic-count-undos 2391,92255
-(defun proof-generic-find-and-forget 2422,93383
-(defconst proof-script-important-settings2473,95155
-(defun proof-config-done 2488,95701
-(defun proof-setup-parsing-mechanism 2555,97866
-(defun proof-setup-imenu 2579,98938
-(deflocal proof-segment-up-to-cache 2606,99716
-(deflocal proof-segment-up-to-cache-start 2607,99757
-(deflocal proof-last-edited-low-watermark 2608,99802
-(defun proof-segment-up-to-using-cache 2618,100289
-(defun proof-segment-cache-contents-for 2650,101534
-(defun proof-script-after-change-function 2662,101903
-(defun proof-script-set-after-change-functions 2674,102410
+generic/proof-script.el,5553
+(deflocal proof-active-buffer-fake-minor-mode 46,1413
+(deflocal proof-script-buffer-file-name 49,1539
+(deflocal pg-script-portions 56,1949
+(defun proof-next-element-count 66,2169
+(defun proof-element-id 72,2411
+(defun proof-next-element-id 76,2580
+(deflocal proof-locked-span 112,3884
+(deflocal proof-queue-span 119,4150
+(deflocal proof-overlay-arrow 128,4636
+(defun proof-span-give-warning 134,4763
+(defun proof-span-read-only 140,4943
+(defun proof-strict-read-only 149,5316
+(defsubst proof-set-queue-endpoints 159,5694
+(defun proof-set-overlay-arrow 163,5835
+(defsubst proof-set-locked-endpoints 174,6173
+(defsubst proof-detach-queue 179,6349
+(defsubst proof-detach-locked 184,6488
+(defsubst proof-set-queue-start 191,6713
+(defsubst proof-set-locked-end 195,6839
+(defsubst proof-set-queue-end 207,7309
+(defun proof-init-segmentation 218,7606
+(defun proof-colour-locked 248,8857
+(defun proof-colour-locked-span 255,9130
+(defun proof-sticky-errors 261,9403
+(defun proof-restart-buffers 274,9819
+(defun proof-script-buffers-with-spans 296,10638
+(defun proof-script-remove-all-spans-and-deactivate 306,10994
+(defun proof-script-clear-queue-spans-on-error 310,11184
+(defun proof-script-delete-spans 336,12201
+(defun proof-script-delete-secondary-spans 341,12400
+(defun proof-unprocessed-begin 354,12689
+(defun proof-script-end 362,12943
+(defun proof-queue-or-locked-end 371,13253
+(defun proof-locked-region-full-p 390,13846
+(defun proof-locked-region-empty-p 399,14118
+(defun proof-only-whitespace-to-locked-region-p 403,14268
+(defun proof-in-locked-region-p 413,14617
+(defun proof-goto-end-of-locked 425,14874
+(defun proof-goto-end-of-locked-if-pos-not-visible-in-window 442,15633
+(defun proof-goto-end-of-locked-on-error-if-pos-not-visible-in-window 453,16114
+(defun proof-end-of-locked-visible-p 465,16654
+(defconst pg-idioms 484,17247
+(defconst pg-all-idioms 487,17343
+(defun pg-clear-script-portions 491,17464
+(defun pg-remove-element 497,17699
+(defun pg-get-element 505,18002
+(defun pg-add-element 515,18317
+(defun pg-invisible-prop 563,20294
+(defun pg-set-element-span-invisible 568,20495
+(defun pg-toggle-element-span-visibility 581,21061
+(defun pg-open-invisible-span 586,21222
+(defun pg-make-element-invisible 591,21393
+(defun pg-make-element-visible 596,21604
+(defun pg-toggle-element-visibility 601,21798
+(defun pg-show-all-portions 607,22061
+(defun pg-show-all-proofs 626,22769
+(defun pg-hide-all-proofs 631,22897
+(defun pg-add-proof-element 636,23028
+(defun pg-span-name 651,23815
+(defvar pg-span-context-menu-keymap684,25022
+(defun pg-last-output-displayform 691,25260
+(defun pg-set-span-helphighlights 714,26151
+(defun proof-complete-buffer-atomic 772,28128
+(defun proof-register-possibly-new-processed-file801,29398
+(defun proof-query-save-this-buffer-p 847,31272
+(defun proof-inform-prover-file-retracted 852,31497
+(defun proof-auto-retract-dependencies 872,32348
+(defun proof-unregister-buffer-file-name 926,34898
+(defconst proof-no-fully-processed-buffer 972,36723
+(defun proof-protected-process-or-retract 980,37178
+(defun proof-deactivate-scripting-auto 1007,38348
+(defun proof-deactivate-scripting 1016,38706
+(defun proof-activate-scripting 1159,44398
+(defun proof-toggle-active-scripting 1260,48918
+(defun proof-done-advancing 1299,50163
+(defun proof-done-advancing-comment 1378,53148
+(defun proof-done-advancing-save 1412,54534
+(defun proof-make-goalsave1500,57898
+(defun proof-get-name-from-goal 1518,58763
+(defun proof-done-advancing-autosave 1538,59788
+(defun proof-done-advancing-other 1602,62284
+(defun proof-segment-up-to-parser 1631,63248
+(defun proof-script-generic-parse-find-comment-end 1700,65514
+(defun proof-script-generic-parse-cmdend 1709,65928
+(defun proof-script-generic-parse-cmdstart 1760,67824
+(defun proof-script-generic-parse-sexp 1799,69424
+(defun proof-semis-to-vanillas 1811,69890
+(defun proof-next-command-new-line 1864,71563
+(defun proof-script-next-command-advance 1869,71769
+(defun proof-assert-until-point 1888,72269
+(defun proof-assert-electric-terminator 1903,72896
+(defun proof-assert-semis 1946,74528
+(defun proof-retract-before-change 1960,75269
+(defun proof-insert-pbp-command 1980,75865
+(defun proof-insert-sendback-command 1995,76368
+(defun proof-done-retracting 2021,77271
+(defun proof-setup-retract-action 2056,78725
+(defun proof-last-goal-or-goalsave 2068,79330
+(defun proof-retract-target 2092,80242
+(defun proof-retract-until-point-interactive 2171,83495
+(defun proof-retract-until-point 2180,83902
+(define-derived-mode proof-mode 2235,85910
+(defun proof-script-set-visited-file-name 2271,87292
+(defun proof-script-set-buffer-hooks 2293,88305
+(defun proof-script-kill-buffer-fn 2301,88723
+(defun proof-config-done-related 2333,90040
+(defun proof-generic-goal-command-p 2398,92525
+(defun proof-generic-state-preserving-p 2403,92738
+(defun proof-generic-count-undos 2412,93255
+(defun proof-generic-find-and-forget 2443,94383
+(defconst proof-script-important-settings2494,96155
+(defun proof-config-done 2509,96701
+(defun proof-setup-parsing-mechanism 2576,98866
+(defun proof-setup-imenu 2600,99938
+(deflocal proof-segment-up-to-cache 2627,100716
+(deflocal proof-segment-up-to-cache-start 2628,100757
+(deflocal proof-last-edited-low-watermark 2629,100802
+(defun proof-segment-up-to-using-cache 2639,101289
+(defun proof-segment-cache-contents-for 2667,102291
+(defun proof-script-after-change-function 2679,102660
+(defun proof-script-set-after-change-functions 2691,103167
generic/proof-shell.el,3598
-(defvar proof-marker 34,744
-(defvar proof-action-list 37,840
-(defsubst proof-shell-invoke-callback 57,1594
-(defvar proof-shell-last-goals-output 71,2086
-(defvar proof-shell-last-response-output 74,2166
-(defvar proof-shell-delayed-output-start 77,2253
-(defvar proof-shell-delayed-output-end 81,2435
-(defvar proof-shell-delayed-output-flags 85,2615
-(defvar proof-shell-interrupt-pending 88,2740
-(defcustom proof-shell-active-scripting-indicator99,3035
-(defun proof-shell-ready-prover 151,4619
-(defsubst proof-shell-live-buffer 165,5158
-(defun proof-shell-available-p 172,5397
-(defun proof-grab-lock 178,5619
-(defun proof-release-lock 188,6048
-(defcustom proof-shell-fiddle-frames 198,6222
-(defun proof-shell-set-text-representation 203,6380
-(defun proof-shell-start 211,6708
-(defvar proof-shell-kill-function-hooks 385,12533
-(defun proof-shell-kill-function 388,12631
-(defun proof-shell-clear-state 441,14526
-(defun proof-shell-exit 457,15001
-(defun proof-shell-bail-out 470,15505
-(defun proof-shell-restart 480,16027
-(defvar proof-shell-urgent-message-marker 521,17399
-(defvar proof-shell-urgent-message-scanner 524,17520
-(defun proof-shell-handle-error-output 528,17705
-(defun proof-shell-handle-error-or-interrupt 554,18567
-(defun proof-shell-error-or-interrupt-action 597,20316
-(defun proof-goals-pos 624,21413
-(defun proof-pbp-focus-on-first-goal 629,21624
-(defsubst proof-shell-string-match-safe 641,22040
-(defun proof-shell-handle-immediate-output 645,22201
-(defun proof-interrupt-process 712,24808
-(defun proof-shell-insert 746,26041
-(defun proof-shell-action-list-item 797,27867
-(defun proof-shell-set-silent 802,28109
-(defun proof-shell-start-silent-item 808,28328
-(defun proof-shell-clear-silent 814,28517
-(defun proof-shell-stop-silent-item 820,28739
-(defsubst proof-shell-should-be-silent 826,28928
-(defsubst proof-shell-insert-action-item 837,29438
-(defsubst proof-shell-slurp-comments 841,29613
-(defun proof-add-to-queue 852,30018
-(defun proof-start-queue 910,32042
-(defun proof-extend-queue 921,32436
-(defun proof-shell-exec-loop 935,32904
-(defun proof-shell-insert-loopback-cmd 1003,35207
-(defun proof-shell-process-urgent-message 1028,36371
-(defun proof-shell-process-urgent-message-default 1077,38091
-(defun proof-shell-process-urgent-message-trace 1093,38675
-(defun proof-shell-process-urgent-message-retract 1106,39234
-(defun proof-shell-process-urgent-message-elisp 1127,40082
-(defun proof-shell-process-urgent-message-thmdeps 1142,40577
-(defun proof-shell-strip-eager-annotations 1156,40956
-(defun proof-shell-filter 1172,41456
-(defun proof-shell-filter-first-command 1272,44828
-(defun proof-shell-process-urgent-messages 1287,45371
-(defun proof-shell-filter-manage-output 1337,46937
-(defsubst proof-shell-display-output-as-response 1369,48184
-(defun proof-shell-handle-delayed-output 1375,48479
-(defvar pg-last-tracing-output-time 1470,51938
-(defconst pg-slow-mode-duration 1473,52044
-(defconst pg-fast-tracing-mode-threshold 1476,52126
-(defvar pg-tracing-cleanup-timer 1479,52254
-(defun pg-tracing-tight-loop 1481,52293
-(defun pg-finish-tracing-display 1524,54005
-(defun proof-shell-wait 1542,54369
-(defun proof-done-invisible 1572,55574
-(defun proof-shell-invisible-command 1578,55744
-(defun proof-shell-invisible-cmd-get-result 1625,57336
-(defun proof-shell-invisible-command-invisible-result 1637,57772
-(defun pg-insert-last-output-as-comment 1657,58273
-(define-derived-mode proof-shell-mode 1676,58745
-(defconst proof-shell-important-settings1713,59772
-(defun proof-shell-config-done 1719,59887
+(defvar proof-marker 34,743
+(defvar proof-action-list 37,839
+(defsubst proof-shell-invoke-callback 57,1593
+(defvar proof-shell-last-goals-output 71,2085
+(defvar proof-shell-last-response-output 74,2165
+(defvar proof-shell-delayed-output-start 77,2252
+(defvar proof-shell-delayed-output-end 81,2434
+(defvar proof-shell-delayed-output-flags 85,2614
+(defvar proof-shell-interrupt-pending 88,2739
+(defcustom proof-shell-active-scripting-indicator99,3034
+(defun proof-shell-ready-prover 151,4618
+(defsubst proof-shell-live-buffer 165,5157
+(defun proof-shell-available-p 172,5396
+(defun proof-grab-lock 178,5618
+(defun proof-release-lock 188,6047
+(defcustom proof-shell-fiddle-frames 198,6221
+(defun proof-shell-set-text-representation 203,6379
+(defun proof-shell-start 211,6707
+(defvar proof-shell-kill-function-hooks 385,12532
+(defun proof-shell-kill-function 388,12630
+(defun proof-shell-clear-state 441,14525
+(defun proof-shell-exit 457,15000
+(defun proof-shell-bail-out 470,15504
+(defun proof-shell-restart 480,16026
+(defvar proof-shell-urgent-message-marker 521,17398
+(defvar proof-shell-urgent-message-scanner 524,17519
+(defun proof-shell-handle-error-output 528,17704
+(defun proof-shell-handle-error-or-interrupt 554,18566
+(defun proof-shell-error-or-interrupt-action 597,20315
+(defun proof-goals-pos 624,21412
+(defun proof-pbp-focus-on-first-goal 629,21623
+(defsubst proof-shell-string-match-safe 641,22039
+(defun proof-shell-handle-immediate-output 645,22200
+(defun proof-interrupt-process 712,24807
+(defun proof-shell-insert 746,26040
+(defun proof-shell-action-list-item 797,27866
+(defun proof-shell-set-silent 802,28108
+(defun proof-shell-start-silent-item 808,28327
+(defun proof-shell-clear-silent 814,28516
+(defun proof-shell-stop-silent-item 820,28738
+(defsubst proof-shell-should-be-silent 826,28927
+(defsubst proof-shell-insert-action-item 837,29437
+(defsubst proof-shell-slurp-comments 841,29612
+(defun proof-add-to-queue 852,30017
+(defun proof-start-queue 910,32041
+(defun proof-extend-queue 921,32435
+(defun proof-shell-exec-loop 936,32948
+(defun proof-shell-insert-loopback-cmd 1004,35251
+(defun proof-shell-process-urgent-message 1029,36415
+(defun proof-shell-process-urgent-message-default 1078,38135
+(defun proof-shell-process-urgent-message-trace 1094,38719
+(defun proof-shell-process-urgent-message-retract 1107,39278
+(defun proof-shell-process-urgent-message-elisp 1128,40126
+(defun proof-shell-process-urgent-message-thmdeps 1143,40621
+(defun proof-shell-strip-eager-annotations 1157,41000
+(defun proof-shell-filter 1173,41500
+(defun proof-shell-filter-first-command 1273,44872
+(defun proof-shell-process-urgent-messages 1288,45415
+(defun proof-shell-filter-manage-output 1338,46981
+(defsubst proof-shell-display-output-as-response 1370,48228
+(defun proof-shell-handle-delayed-output 1376,48523
+(defvar pg-last-tracing-output-time 1471,51982
+(defconst pg-slow-mode-duration 1474,52088
+(defconst pg-fast-tracing-mode-threshold 1477,52170
+(defvar pg-tracing-cleanup-timer 1480,52298
+(defun pg-tracing-tight-loop 1482,52337
+(defun pg-finish-tracing-display 1525,54049
+(defun proof-shell-wait 1543,54413
+(defun proof-done-invisible 1573,55618
+(defun proof-shell-invisible-command 1579,55788
+(defun proof-shell-invisible-cmd-get-result 1626,57380
+(defun proof-shell-invisible-command-invisible-result 1638,57816
+(defun pg-insert-last-output-as-comment 1658,58317
+(define-derived-mode proof-shell-mode 1677,58789
+(defconst proof-shell-important-settings1714,59816
+(defun proof-shell-config-done 1720,59931
generic/proof-site.el,665
-(defconst proof-assistant-table-default26,771
-(defconst proof-general-short-version59,1766
-(defconst proof-general-version-year 65,1953
-(defgroup proof-general 72,2106
-(defgroup proof-general-internals 77,2214
-(defun proof-home-directory-fn 90,2602
-(defcustom proof-home-directory101,2974
-(defcustom proof-images-directory110,3340
-(defcustom proof-info-directory116,3542
-(defcustom proof-assistant-table145,4519
-(defcustom proof-assistants 182,5687
-(defun proof-ready-for-assistant 211,6841
-(defvar proof-general-configured-provers 263,9133
-(defun proof-chose-prover 333,11656
-(defun proofgeneral 338,11788
-(defun proof-visit-example-file 347,12106
+(defconst proof-assistant-table-default26,770
+(defconst proof-general-short-version59,1765
+(defconst proof-general-version-year 65,1952
+(defgroup proof-general 72,2105
+(defgroup proof-general-internals 77,2213
+(defun proof-home-directory-fn 90,2601
+(defcustom proof-home-directory101,2973
+(defcustom proof-images-directory110,3339
+(defcustom proof-info-directory116,3541
+(defcustom proof-assistant-table145,4518
+(defcustom proof-assistants 182,5686
+(defun proof-ready-for-assistant 211,6840
+(defvar proof-general-configured-provers 263,9132
+(defun proof-chose-prover 333,11655
+(defun proofgeneral 338,11787
+(defun proof-visit-example-file 347,12105
generic/proof-splash.el,991
-(defcustom proof-splash-enable 34,1008
-(defcustom proof-splash-time 39,1160
-(defcustom proof-splash-contents47,1444
-(defconst proof-splash-startup-msg91,3009
-(defconst proof-splash-welcome 100,3387
-(define-derived-mode proof-splash-mode 103,3491
-(define-key proof-splash-mode-map 109,3665
-(define-key proof-splash-mode-map 110,3717
-(defsubst proof-emacs-imagep 115,3844
-(defun proof-get-image 120,3969
-(defvar proof-splash-timeout-conf 142,4769
-(defun proof-splash-centre-spaces 145,4882
-(defun proof-splash-remove-screen 172,6038
-(defun proof-splash-remove-buffer 189,6694
-(defvar proof-splash-seen 200,7082
-(defun proof-splash-insert-contents 203,7184
-(defun proof-splash-display-screen 243,8314
-(defalias 'pg-about pg-about279,9836
-(defun proof-splash-message 282,9902
-(defun proof-splash-timeout-waiter 295,10346
-(defvar proof-splash-old-frame-title-format 308,10904
-(defun proof-splash-set-frame-titles 310,10954
-(defun proof-splash-unset-frame-titles 319,11269
+(defcustom proof-splash-enable 34,1007
+(defcustom proof-splash-time 39,1159
+(defcustom proof-splash-contents47,1443
+(defconst proof-splash-startup-msg91,3008
+(defconst proof-splash-welcome 100,3386
+(define-derived-mode proof-splash-mode 103,3490
+(define-key proof-splash-mode-map 109,3664
+(define-key proof-splash-mode-map 110,3716
+(defsubst proof-emacs-imagep 115,3843
+(defun proof-get-image 120,3968
+(defvar proof-splash-timeout-conf 142,4768
+(defun proof-splash-centre-spaces 145,4881
+(defun proof-splash-remove-screen 172,6037
+(defun proof-splash-remove-buffer 189,6693
+(defvar proof-splash-seen 200,7081
+(defun proof-splash-insert-contents 203,7183
+(defun proof-splash-display-screen 243,8313
+(defalias 'pg-about pg-about279,9835
+(defun proof-splash-message 282,9901
+(defun proof-splash-timeout-waiter 295,10345
+(defvar proof-splash-old-frame-title-format 308,10903
+(defun proof-splash-set-frame-titles 310,10953
+(defun proof-splash-unset-frame-titles 319,11268
generic/proof-syntax.el,1278
-(defsubst proof-ids-to-regexp 22,517
-(defsubst proof-anchor-regexp 29,755
-(defconst proof-no-regexp 33,860
-(defsubst proof-regexp-alt 36,951
-(defsubst proof-regexp-alt-list 45,1263
-(defsubst proof-re-search-forward-region 49,1398
-(defsubst proof-search-forward 62,1896
-(defsubst proof-replace-regexp-in-string 69,2166
-(defsubst proof-re-search-forward 74,2417
-(defsubst proof-re-search-backward 79,2675
-(defsubst proof-re-search-forward-safe 84,2936
-(defsubst proof-string-match 90,3217
-(defsubst proof-string-match-safe 95,3446
-(defsubst proof-stringfn-match 99,3650
-(defsubst proof-looking-at 106,3913
-(defsubst proof-looking-at-safe 111,4100
-(defun proof-buffer-syntactic-context 120,4313
-(defsubst proof-looking-at-syntactic-context-default 141,5175
-(defun proof-looking-at-syntactic-context 150,5530
-(defun proof-inside-comment 159,5992
-(defun proof-inside-string 165,6165
-(defsubst proof-replace-string 175,6364
-(defsubst proof-replace-regexp 180,6568
-(defsubst proof-replace-regexp-nocasefold 185,6777
-(defvar proof-id 195,7065
-(defsubst proof-ids 201,7285
-(defun proof-zap-commas 208,7537
-(defadvice font-lock-fontify-keywords-region234,8423
-(defun proof-format 250,9019
-(defun proof-format-filename 269,9658
-(defun proof-insert 316,11060
+(defsubst proof-ids-to-regexp 22,516
+(defsubst proof-anchor-regexp 29,754
+(defconst proof-no-regexp 33,859
+(defsubst proof-regexp-alt 36,950
+(defsubst proof-regexp-alt-list 45,1262
+(defsubst proof-re-search-forward-region 49,1397
+(defsubst proof-search-forward 62,1895
+(defsubst proof-replace-regexp-in-string 69,2165
+(defsubst proof-re-search-forward 74,2416
+(defsubst proof-re-search-backward 79,2674
+(defsubst proof-re-search-forward-safe 84,2935
+(defsubst proof-string-match 90,3216
+(defsubst proof-string-match-safe 95,3445
+(defsubst proof-stringfn-match 99,3649
+(defsubst proof-looking-at 106,3912
+(defsubst proof-looking-at-safe 111,4099
+(defun proof-buffer-syntactic-context 120,4312
+(defsubst proof-looking-at-syntactic-context-default 141,5174
+(defun proof-looking-at-syntactic-context 150,5529
+(defun proof-inside-comment 159,5991
+(defun proof-inside-string 165,6164
+(defsubst proof-replace-string 175,6363
+(defsubst proof-replace-regexp 180,6567
+(defsubst proof-replace-regexp-nocasefold 185,6776
+(defvar proof-id 195,7064
+(defsubst proof-ids 201,7284
+(defun proof-zap-commas 208,7536
+(defadvice font-lock-fontify-keywords-region234,8422
+(defun proof-format 250,9018
+(defun proof-format-filename 269,9657
+(defun proof-insert 316,11059
generic/proof-toolbar.el,2332
-(defun proof-toolbar-function 33,813
-(defun proof-toolbar-icon 37,960
-(defun proof-toolbar-enabler 41,1107
-(defun proof-toolbar-make-icon 50,1309
-(defun proof-toolbar-make-toolbar-items 59,1617
-(defvar proof-toolbar-map 85,2493
-(defun proof-toolbar-available-p 88,2592
-(defun proof-toolbar-setup 98,2898
-(defun proof-toolbar-enable 119,3755
-(defalias 'proof-toolbar-undo proof-toolbar-undo152,4813
-(defun proof-toolbar-undo-enable-p 154,4881
-(defalias 'proof-toolbar-delete proof-toolbar-delete161,5039
-(defun proof-toolbar-delete-enable-p 163,5120
-(defalias 'proof-toolbar-home proof-toolbar-home171,5302
-(defalias 'proof-toolbar-next proof-toolbar-next175,5369
-(defun proof-toolbar-next-enable-p 177,5440
-(defalias 'proof-toolbar-goto proof-toolbar-goto183,5556
-(defun proof-toolbar-goto-enable-p 185,5606
-(defalias 'proof-toolbar-retract proof-toolbar-retract190,5691
-(defun proof-toolbar-retract-enable-p 192,5748
-(defalias 'proof-toolbar-use proof-toolbar-use198,5867
-(defalias 'proof-toolbar-use-enable-p proof-toolbar-use-enable-p199,5919
-(defalias 'proof-toolbar-restart proof-toolbar-restart203,6000
-(defalias 'proof-toolbar-goal proof-toolbar-goal207,6065
-(defalias 'proof-toolbar-qed proof-toolbar-qed211,6123
-(defun proof-toolbar-qed-enable-p 213,6172
-(defalias 'proof-toolbar-state proof-toolbar-state221,6334
-(defalias 'proof-toolbar-state-enable-p proof-toolbar-state-enable-p222,6377
-(defalias 'proof-toolbar-context proof-toolbar-context226,6456
-(defalias 'proof-toolbar-context-enable-p proof-toolbar-context-enable-p227,6502
-(defalias 'proof-toolbar-command proof-toolbar-command231,6583
-(defalias 'proof-toolbar-command-enable-p proof-toolbar-command-enable-p232,6639
-(defun proof-toolbar-help 236,6744
-(defalias 'proof-toolbar-find proof-toolbar-find242,6824
-(defalias 'proof-toolbar-find-enable-p proof-toolbar-find-enable-p243,6876
-(defalias 'proof-toolbar-info proof-toolbar-info247,6951
-(defalias 'proof-toolbar-info-enable-p proof-toolbar-info-enable-p248,7006
-(defalias 'proof-toolbar-visibility proof-toolbar-visibility252,7104
-(defun proof-toolbar-visibility-enable-p 254,7164
-(defalias 'proof-toolbar-interrupt proof-toolbar-interrupt259,7278
-(defun proof-toolbar-interrupt-enable-p 260,7339
-(defun proof-toolbar-scripting-menu 268,7492
+(defun proof-toolbar-function 33,812
+(defun proof-toolbar-icon 37,959
+(defun proof-toolbar-enabler 41,1106
+(defun proof-toolbar-make-icon 50,1308
+(defun proof-toolbar-make-toolbar-items 59,1616
+(defvar proof-toolbar-map 85,2492
+(defun proof-toolbar-available-p 88,2591
+(defun proof-toolbar-setup 98,2897
+(defun proof-toolbar-enable 119,3754
+(defalias 'proof-toolbar-undo proof-toolbar-undo152,4812
+(defun proof-toolbar-undo-enable-p 154,4880
+(defalias 'proof-toolbar-delete proof-toolbar-delete161,5038
+(defun proof-toolbar-delete-enable-p 163,5119
+(defalias 'proof-toolbar-home proof-toolbar-home171,5301
+(defalias 'proof-toolbar-next proof-toolbar-next175,5368
+(defun proof-toolbar-next-enable-p 177,5439
+(defalias 'proof-toolbar-goto proof-toolbar-goto183,5555
+(defun proof-toolbar-goto-enable-p 185,5605
+(defalias 'proof-toolbar-retract proof-toolbar-retract190,5690
+(defun proof-toolbar-retract-enable-p 192,5747
+(defalias 'proof-toolbar-use proof-toolbar-use198,5866
+(defalias 'proof-toolbar-use-enable-p proof-toolbar-use-enable-p199,5918
+(defalias 'proof-toolbar-restart proof-toolbar-restart203,5999
+(defalias 'proof-toolbar-goal proof-toolbar-goal207,6064
+(defalias 'proof-toolbar-qed proof-toolbar-qed211,6122
+(defun proof-toolbar-qed-enable-p 213,6171
+(defalias 'proof-toolbar-state proof-toolbar-state221,6333
+(defalias 'proof-toolbar-state-enable-p proof-toolbar-state-enable-p222,6376
+(defalias 'proof-toolbar-context proof-toolbar-context226,6455
+(defalias 'proof-toolbar-context-enable-p proof-toolbar-context-enable-p227,6501
+(defalias 'proof-toolbar-command proof-toolbar-command231,6582
+(defalias 'proof-toolbar-command-enable-p proof-toolbar-command-enable-p232,6638
+(defun proof-toolbar-help 236,6743
+(defalias 'proof-toolbar-find proof-toolbar-find242,6823
+(defalias 'proof-toolbar-find-enable-p proof-toolbar-find-enable-p243,6875
+(defalias 'proof-toolbar-info proof-toolbar-info247,6950
+(defalias 'proof-toolbar-info-enable-p proof-toolbar-info-enable-p248,7005
+(defalias 'proof-toolbar-visibility proof-toolbar-visibility252,7103
+(defun proof-toolbar-visibility-enable-p 254,7163
+(defalias 'proof-toolbar-interrupt proof-toolbar-interrupt259,7277
+(defun proof-toolbar-interrupt-enable-p 260,7338
+(defun proof-toolbar-scripting-menu 268,7491
generic/proof-unicode-tokens.el,497
(defvar proof-unicode-tokens-initialised 31,827
@@ -1843,82 +1878,82 @@ generic/proof-unicode-tokens.el,497
(defun proof-unicode-tokens-deactivate-prover 140,4819
generic/proof-useropts.el,1575
-(defgroup proof-user-options 21,559
-(defun proof-set-value 29,738
-(defcustom proof-electric-terminator-enable 62,1861
-(defcustom proof-toolbar-enable 74,2393
-(defcustom proof-imenu-enable 80,2566
-(defcustom pg-show-hints 86,2737
-(defcustom proof-shell-quiet-errors 91,2870
-(defcustom proof-trace-output-slow-catchup 98,3141
-(defcustom proof-strict-state-preserving 108,3638
-(defcustom proof-strict-read-only 121,4247
-(defcustom proof-three-window-enable 134,4826
-(defcustom proof-multiple-frames-enable 153,5576
-(defcustom proof-delete-empty-windows 162,5909
-(defcustom proof-shrink-windows-tofit 173,6440
-(defcustom proof-auto-raise-buffers 180,6712
-(defcustom proof-colour-locked 187,6947
-(defcustom proof-sticky-errors 195,7197
-(defcustom proof-query-file-save-when-activating-scripting202,7414
-(defcustom proof-prog-name-ask218,8134
-(defcustom proof-prog-name-guess224,8294
-(defcustom proof-tidy-response232,8559
-(defcustom proof-keep-response-history246,9022
-(defcustom pg-input-ring-size 256,9410
-(defcustom proof-general-debug 261,9562
-(defcustom proof-use-parser-cache 270,9933
-(defcustom proof-follow-mode 277,10189
-(defcustom proof-auto-action-when-deactivating-scripting 301,11366
-(defcustom proof-rsh-command 324,12315
-(defcustom proof-disappearing-proofs 340,12865
-(defcustom proof-full-annotation 345,13026
-(defcustom proof-minibuffer-messages 354,13396
-(defcustom proof-autosend-enable 362,13705
-(defcustom proof-autosend-delay 368,13885
-(defcustom proof-autosend-all 374,14043
-(defcustom proof-fast-process-buffer 379,14212
+(defgroup proof-user-options 21,558
+(defun proof-set-value 29,737
+(defcustom proof-electric-terminator-enable 62,1860
+(defcustom proof-toolbar-enable 74,2392
+(defcustom proof-imenu-enable 80,2565
+(defcustom pg-show-hints 86,2736
+(defcustom proof-shell-quiet-errors 91,2869
+(defcustom proof-trace-output-slow-catchup 98,3140
+(defcustom proof-strict-state-preserving 108,3637
+(defcustom proof-strict-read-only 121,4246
+(defcustom proof-three-window-enable 134,4825
+(defcustom proof-multiple-frames-enable 153,5575
+(defcustom proof-delete-empty-windows 162,5908
+(defcustom proof-shrink-windows-tofit 173,6439
+(defcustom proof-auto-raise-buffers 180,6711
+(defcustom proof-colour-locked 187,6946
+(defcustom proof-sticky-errors 195,7196
+(defcustom proof-query-file-save-when-activating-scripting202,7413
+(defcustom proof-prog-name-ask218,8133
+(defcustom proof-prog-name-guess224,8293
+(defcustom proof-tidy-response232,8558
+(defcustom proof-keep-response-history246,9021
+(defcustom pg-input-ring-size 256,9409
+(defcustom proof-general-debug 261,9561
+(defcustom proof-use-parser-cache 270,9932
+(defcustom proof-follow-mode 277,10186
+(defcustom proof-auto-action-when-deactivating-scripting 301,11363
+(defcustom proof-rsh-command 329,12546
+(defcustom proof-disappearing-proofs 345,13096
+(defcustom proof-full-annotation 350,13257
+(defcustom proof-minibuffer-messages 359,13627
+(defcustom proof-autosend-enable 367,13936
+(defcustom proof-autosend-delay 373,14116
+(defcustom proof-autosend-all 379,14274
+(defcustom proof-fast-process-buffer 384,14443
generic/proof-utils.el,1567
-(defmacro proof-with-current-buffer-if-exists 61,1730
-(defmacro proof-with-script-buffer 70,2107
-(defmacro proof-map-buffers 81,2488
-(defmacro proof-sym 86,2673
-(defsubst proof-try-require 91,2834
-(defun proof-save-some-buffers 104,3165
-(defun proof-save-this-buffer 124,3761
-(defun proof-file-truename 137,4125
-(defun proof-files-to-buffers 141,4307
-(defun proof-buffers-in-mode 149,4546
-(defun pg-save-from-death 163,4996
-(defun proof-define-keys 182,5612
-(defun pg-remove-specials 193,5897
-(defun pg-remove-specials-in-string 203,6233
-(defun proof-safe-split-window-vertically 213,6458
-(defun proof-warn-if-unset 219,6656
-(defun proof-get-window-for-buffer 224,6874
-(defun proof-display-and-keep-buffer 273,9184
-(defun proof-clean-buffer 315,10907
-(defun pg-internal-warning 331,11563
-(defun proof-debug 339,11845
-(defun proof-switch-to-buffer 349,12216
-(defun proof-resize-window-tofit 371,13340
-(defun proof-submit-bug-report 466,17188
-(defun proof-deftoggle-fn 501,18545
-(defmacro proof-deftoggle 516,19211
-(defun proof-defintset-fn 527,19724
-(defmacro proof-defintset 543,20428
-(defun proof-defstringset-fn 550,20807
-(defmacro proof-defstringset 563,21433
-(defun proof-escape-keymap-doc 576,21889
-(defmacro proof-defshortcut 580,22043
-(defmacro proof-definvisible 595,22641
-(defun pg-custom-save-vars 622,23570
-(defun pg-custom-reset-vars 638,24214
-(defun proof-locate-executable 651,24551
-(defun pg-current-word-pos 666,25101
-(defsubst proof-shell-strip-output-markup 711,26756
-(defun proof-minibuffer-message 717,27020
+(defmacro proof-with-current-buffer-if-exists 61,1729
+(defmacro proof-with-script-buffer 70,2106
+(defmacro proof-map-buffers 81,2487
+(defmacro proof-sym 86,2672
+(defsubst proof-try-require 91,2833
+(defun proof-save-some-buffers 104,3164
+(defun proof-save-this-buffer 124,3760
+(defun proof-file-truename 137,4124
+(defun proof-files-to-buffers 141,4306
+(defun proof-buffers-in-mode 149,4545
+(defun pg-save-from-death 163,4995
+(defun proof-define-keys 182,5611
+(defun pg-remove-specials 193,5896
+(defun pg-remove-specials-in-string 203,6232
+(defun proof-safe-split-window-vertically 213,6457
+(defun proof-warn-if-unset 219,6655
+(defun proof-get-window-for-buffer 224,6873
+(defun proof-display-and-keep-buffer 273,9183
+(defun proof-clean-buffer 315,10906
+(defun pg-internal-warning 331,11562
+(defun proof-debug 339,11844
+(defun proof-switch-to-buffer 354,12388
+(defun proof-resize-window-tofit 376,13512
+(defun proof-submit-bug-report 471,17360
+(defun proof-deftoggle-fn 506,18717
+(defmacro proof-deftoggle 521,19383
+(defun proof-defintset-fn 532,19896
+(defmacro proof-defintset 548,20600
+(defun proof-defstringset-fn 555,20979
+(defmacro proof-defstringset 568,21605
+(defun proof-escape-keymap-doc 581,22061
+(defmacro proof-defshortcut 585,22215
+(defmacro proof-definvisible 600,22813
+(defun pg-custom-save-vars 627,23742
+(defun pg-custom-reset-vars 643,24386
+(defun proof-locate-executable 656,24723
+(defun pg-current-word-pos 671,25273
+(defsubst proof-shell-strip-output-markup 716,26928
+(defun proof-minibuffer-message 722,27192
lib/bufhist.el,1257
(defun bufhist-ring-update 38,1391
@@ -2035,12 +2070,12 @@ lib/maths-menu.el,242
(define-minor-mode maths-menu-mode352,13101
lib/pg-dev.el,199
-(defconst pg-dev-lisp-font-lock-keywords52,1588
-(defun pg-loadpath 78,2287
-(defun unload-pg 88,2458
-(defun profile-pg 119,3352
-(defun elp-pack-number 148,4379
-(defun pg-bug-references 157,4579
+(defconst pg-dev-lisp-font-lock-keywords52,1587
+(defun pg-loadpath 78,2286
+(defun unload-pg 88,2457
+(defun profile-pg 119,3351
+(defun elp-pack-number 148,4378
+(defun pg-bug-references 157,4578
lib/pg-fontsets.el,209
(defcustom pg-fontsets-default-fontset 24,722
@@ -2050,10 +2085,10 @@ lib/pg-fontsets.el,209
(defun pg-fontsets-make-fontsets 57,1840
lib/proof-compat.el,160
-(defvar proof-running-on-win32 32,976
-(defun pg-custom-undeclare-variable 53,1778
-(defmacro save-selected-frame 85,2549
-(defmacro declare-function 147,4461
+(defvar proof-running-on-win32 32,980
+(defun pg-custom-undeclare-variable 53,1782
+(defmacro save-selected-frame 85,2553
+(defmacro declare-function 151,4561
lib/scomint.el,876
(defface scomint-highlight-input 19,493
@@ -2080,46 +2115,46 @@ lib/scomint.el,876
(defun scomint-interrupt-process 363,14257
lib/span.el,1510
-(defalias 'span-start span-start22,610
-(defalias 'span-end span-end23,648
-(defalias 'span-set-property span-set-property24,682
-(defalias 'span-property span-property25,725
-(defalias 'span-make span-make26,764
-(defalias 'span-detach span-detach27,800
-(defalias 'span-set-endpoints span-set-endpoints28,840
-(defalias 'span-buffer span-buffer29,885
-(defun span-read-only-hook 31,926
-(defsubst span-read-only 36,1116
-(defsubst span-read-write 43,1426
-(defsubst span-write-warning 48,1596
-(defsubst span-lt 59,2120
-(defsubst spans-at-point-prop 64,2264
-(defsubst spans-at-region-prop 73,2455
-(defsubst span-at 83,2721
-(defsubst span-delete 87,2847
-(defsubst span-mapcar-spans 94,3069
-(defsubst span-mapc-spans 98,3244
-(defsubst span-mapcar-spans-inorder 102,3415
-(defun span-at-before 108,3620
-(defsubst prev-span 125,4344
-(defsubst next-span 131,4497
-(defsubst span-live-p 137,4711
-(defsubst span-raise 143,4877
-(defsubst span-string 147,5010
-(defsubst set-span-properties 152,5170
-(defsubst span-find-span 158,5364
-(defsubst span-at-event 166,5676
-(defun fold-spans 172,5873
-(defsubst span-detached-p 186,6406
-(defsubst set-span-face 190,6522
-(defsubst set-span-keymap 194,6620
-(defsubst span-delete-spans 202,6789
-(defsubst span-property-safe 206,6951
-(defsubst span-set-start 210,7088
-(defsubst span-set-end 214,7220
-(defun span-make-self-removing-span 222,7380
-(defun span-delete-self-modification-hook 232,7748
-(defun span-make-modifying-removing-span 237,7922
+(defalias 'span-start span-start22,609
+(defalias 'span-end span-end23,647
+(defalias 'span-set-property span-set-property24,681
+(defalias 'span-property span-property25,724
+(defalias 'span-make span-make26,763
+(defalias 'span-detach span-detach27,799
+(defalias 'span-set-endpoints span-set-endpoints28,839
+(defalias 'span-buffer span-buffer29,884
+(defun span-read-only-hook 31,925
+(defsubst span-read-only 36,1115
+(defsubst span-read-write 43,1425
+(defsubst span-write-warning 48,1595
+(defsubst span-lt 59,2119
+(defsubst spans-at-point-prop 64,2263
+(defsubst spans-at-region-prop 73,2454
+(defsubst span-at 83,2720
+(defsubst span-delete 87,2846
+(defsubst span-mapcar-spans 94,3068
+(defsubst span-mapc-spans 98,3243
+(defsubst span-mapcar-spans-inorder 102,3414
+(defun span-at-before 108,3619
+(defsubst prev-span 125,4343
+(defsubst next-span 131,4496
+(defsubst span-live-p 137,4710
+(defsubst span-raise 143,4876
+(defsubst span-string 147,5009
+(defsubst set-span-properties 152,5169
+(defsubst span-find-span 158,5363
+(defsubst span-at-event 166,5675
+(defun fold-spans 172,5872
+(defsubst span-detached-p 186,6405
+(defsubst set-span-face 190,6521
+(defsubst set-span-keymap 194,6619
+(defsubst span-delete-spans 202,6788
+(defsubst span-property-safe 206,6950
+(defsubst span-set-start 210,7087
+(defsubst span-set-end 214,7219
+(defun span-make-self-removing-span 222,7379
+(defun span-delete-self-modification-hook 232,7747
+(defun span-make-modifying-removing-span 237,7921
lib/texi-docstring-magic.el,584
(defun texi-docstring-magic-find-face 88,3027
@@ -2140,527 +2175,527 @@ lib/unicode-chars.el,80
(defun unicode-chars-list-chars 5051,245975
lib/unicode-tokens.el,5900
-(defgroup unicode-tokens-options 55,1712
-(defcustom unicode-tokens-add-help-echo 60,1837
-(defun unicode-tokens-toggle-add-help-echo 65,2004
-(defvar unicode-tokens-token-symbol-map 79,2410
-(defvar unicode-tokens-token-format 98,3069
-(defvar unicode-tokens-token-variant-format-regexp 104,3318
-(defvar unicode-tokens-shortcut-alist 118,3851
-(defvar unicode-tokens-shortcut-replacement-alist 124,4128
-(defvar unicode-tokens-control-region-format-regexp 132,4334
-(defvar unicode-tokens-control-char-format-regexp 139,4702
-(defvar unicode-tokens-control-regions 146,5063
-(defvar unicode-tokens-control-characters 149,5139
-(defvar unicode-tokens-control-char-format 152,5221
-(defvar unicode-tokens-control-region-format-start 155,5334
-(defvar unicode-tokens-control-region-format-end 158,5451
-(defvar unicode-tokens-tokens-customizable-variables 161,5564
-(defconst unicode-tokens-configuration-variables168,5732
-(defun unicode-tokens-config 183,6131
-(defun unicode-tokens-config-var 187,6276
-(defun unicode-tokens-copy-configuration-variables 199,6716
-(defvar unicode-tokens-token-list 227,7932
-(defvar unicode-tokens-hash-table 230,8052
-(defvar unicode-tokens-token-match-regexp 233,8168
-(defvar unicode-tokens-uchar-hash-table 239,8451
-(defvar unicode-tokens-uchar-regexp 243,8638
-(defgroup unicode-tokens-faces 251,8823
-(defconst unicode-tokens-font-family-alternatives261,9120
-(defface unicode-tokens-symbol-font-face276,9617
-(defface unicode-tokens-script-font-face286,9975
-(defface unicode-tokens-fraktur-font-face291,10119
-(defface unicode-tokens-serif-font-face296,10244
-(defface unicode-tokens-sans-font-face301,10381
-(defface unicode-tokens-highlight-face306,10503
-(defconst unicode-tokens-fonts315,10865
-(defconst unicode-tokens-fontsymb-properties324,11082
-(define-widget 'unicode-tokens-token-symbol-map unicode-tokens-token-symbol-map352,12698
-(define-widget 'unicode-tokens-shortcut-alist unicode-tokens-shortcut-alist370,13250
-(defconst unicode-tokens-font-lock-extra-managed-props383,13581
-(defun unicode-tokens-font-lock-keywords 387,13735
-(defun unicode-tokens-calculate-token-match 420,15106
-(defun unicode-tokens-usable-composition 450,16142
-(defun unicode-tokens-help-echo 463,16521
-(defvar unicode-tokens-show-symbols 468,16723
-(defun unicode-tokens-interpret-composition 471,16837
-(defun unicode-tokens-font-lock-compose-symbol 489,17349
-(defun unicode-tokens-prepend-text-properties-in-match 527,18881
-(defun unicode-tokens-prepend-text-property 541,19459
-(defun unicode-tokens-show-symbols 566,20604
-(defun unicode-tokens-symbs-to-props 574,20914
-(defvar unicode-tokens-show-controls 594,21613
-(defun unicode-tokens-show-controls 597,21704
-(defun unicode-tokens-control-char 609,22217
-(defun unicode-tokens-control-region 618,22656
-(defun unicode-tokens-control-font-lock-keywords 629,23203
-(defvar unicode-tokens-use-shortcuts 640,23527
-(defun unicode-tokens-use-shortcuts 643,23630
-(defun unicode-tokens-map-ordering 659,24226
-(defun unicode-tokens-quail-define-rules 668,24579
-(defun unicode-tokens-insert-token 691,25256
-(defun unicode-tokens-annotate-region 700,25560
-(defun unicode-tokens-insert-control 724,26398
-(defun unicode-tokens-insert-uchar-as-token 734,26847
-(defun unicode-tokens-delete-token-near-point 740,27068
-(defun unicode-tokens-delete-backward-char 752,27509
-(defun unicode-tokens-delete-char 763,27890
-(defun unicode-tokens-delete-backward-1 774,28244
-(defun unicode-tokens-delete-1 791,28840
-(defun unicode-tokens-prev-token 807,29384
-(defun unicode-tokens-rotate-token-forward 815,29681
-(defun unicode-tokens-rotate-token-backward 842,30571
-(defun unicode-tokens-replace-shortcut-match 847,30773
-(defun unicode-tokens-replace-shortcuts 856,31143
-(defun unicode-tokens-replace-unicode-match 870,31741
-(defun unicode-tokens-replace-unicode 877,32042
-(defun unicode-tokens-copy-token 894,32641
-(define-button-type 'unicode-tokens-listunicode-tokens-list901,32862
-(defun unicode-tokens-list-tokens 907,33066
-(defun unicode-tokens-list-shortcuts 946,34250
-(defalias 'unicode-tokens-list-unicode-chars unicode-tokens-list-unicode-chars964,34888
-(defun unicode-tokens-encode-in-temp-buffer 966,34961
-(defun unicode-tokens-encode 984,35617
-(defun unicode-tokens-encode-str 990,35853
-(defun unicode-tokens-copy 994,36015
-(defun unicode-tokens-paste 1003,36421
-(defvar unicode-tokens-highlight-unicode 1022,37142
-(defconst unicode-tokens-unicode-highlight-patterns1025,37234
-(defun unicode-tokens-highlight-unicode 1029,37403
-(defun unicode-tokens-highlight-unicode-setkeywords 1041,37866
-(defun unicode-tokens-initialise 1053,38235
-(defvar unicode-tokens-mode-map 1073,38906
-(defvar unicode-tokens-display-table1076,39003
-(define-minor-mode unicode-tokens-mode1083,39254
-(defun unicode-tokens-set-font-var 1219,43807
-(defun unicode-tokens-set-font-var-aux 1235,44296
-(defun unicode-tokens-mouse-set-font 1266,45457
-(defsubst unicode-tokens-face-font-sym 1279,45971
-(defun unicode-tokens-set-font-restart 1283,46151
-(defun unicode-tokens-save-fonts 1294,46461
-(defun unicode-tokens-custom-save-faces 1302,46717
-(define-key unicode-tokens-mode-map1319,47173
-(define-key unicode-tokens-mode-map1322,47280
-(defvar unicode-tokens-quail-translation-keymap1326,47370
-(define-key unicode-tokens-quail-translation-keymap1333,47560
-(defun unicode-tokens-quail-delete-last-char 1337,47694
-(define-key unicode-tokens-mode-map 1352,48121
-(define-key unicode-tokens-mode-map 1354,48213
-(define-key unicode-tokens-mode-map1356,48304
-(define-key unicode-tokens-mode-map1358,48410
-(define-key unicode-tokens-mode-map1361,48525
-(define-key unicode-tokens-mode-map1363,48634
-(define-key unicode-tokens-mode-map1365,48742
-(define-key unicode-tokens-mode-map1367,48848
-(defun unicode-tokens-customize-submenu 1375,48972
-(defun unicode-tokens-define-menu 1382,49195
+(defgroup unicode-tokens-options 55,1711
+(defcustom unicode-tokens-add-help-echo 60,1836
+(defun unicode-tokens-toggle-add-help-echo 65,2003
+(defvar unicode-tokens-token-symbol-map 79,2409
+(defvar unicode-tokens-token-format 98,3068
+(defvar unicode-tokens-token-variant-format-regexp 104,3317
+(defvar unicode-tokens-shortcut-alist 118,3850
+(defvar unicode-tokens-shortcut-replacement-alist 124,4127
+(defvar unicode-tokens-control-region-format-regexp 132,4333
+(defvar unicode-tokens-control-char-format-regexp 139,4701
+(defvar unicode-tokens-control-regions 146,5062
+(defvar unicode-tokens-control-characters 149,5138
+(defvar unicode-tokens-control-char-format 152,5220
+(defvar unicode-tokens-control-region-format-start 155,5333
+(defvar unicode-tokens-control-region-format-end 158,5450
+(defvar unicode-tokens-tokens-customizable-variables 161,5563
+(defconst unicode-tokens-configuration-variables168,5731
+(defun unicode-tokens-config 183,6130
+(defun unicode-tokens-config-var 187,6275
+(defun unicode-tokens-copy-configuration-variables 199,6715
+(defvar unicode-tokens-token-list 227,7931
+(defvar unicode-tokens-hash-table 230,8051
+(defvar unicode-tokens-token-match-regexp 233,8167
+(defvar unicode-tokens-uchar-hash-table 239,8450
+(defvar unicode-tokens-uchar-regexp 243,8637
+(defgroup unicode-tokens-faces 251,8822
+(defconst unicode-tokens-font-family-alternatives261,9119
+(defface unicode-tokens-symbol-font-face276,9616
+(defface unicode-tokens-script-font-face286,9974
+(defface unicode-tokens-fraktur-font-face291,10118
+(defface unicode-tokens-serif-font-face296,10243
+(defface unicode-tokens-sans-font-face301,10380
+(defface unicode-tokens-highlight-face306,10502
+(defconst unicode-tokens-fonts315,10864
+(defconst unicode-tokens-fontsymb-properties324,11081
+(define-widget 'unicode-tokens-token-symbol-map unicode-tokens-token-symbol-map352,12697
+(define-widget 'unicode-tokens-shortcut-alist unicode-tokens-shortcut-alist370,13249
+(defconst unicode-tokens-font-lock-extra-managed-props383,13580
+(defun unicode-tokens-font-lock-keywords 387,13734
+(defun unicode-tokens-calculate-token-match 420,15105
+(defun unicode-tokens-usable-composition 450,16141
+(defun unicode-tokens-help-echo 463,16520
+(defvar unicode-tokens-show-symbols 468,16722
+(defun unicode-tokens-interpret-composition 471,16836
+(defun unicode-tokens-font-lock-compose-symbol 489,17348
+(defun unicode-tokens-prepend-text-properties-in-match 527,18880
+(defun unicode-tokens-prepend-text-property 541,19458
+(defun unicode-tokens-show-symbols 566,20603
+(defun unicode-tokens-symbs-to-props 574,20913
+(defvar unicode-tokens-show-controls 594,21612
+(defun unicode-tokens-show-controls 597,21703
+(defun unicode-tokens-control-char 609,22216
+(defun unicode-tokens-control-region 618,22655
+(defun unicode-tokens-control-font-lock-keywords 629,23202
+(defvar unicode-tokens-use-shortcuts 640,23526
+(defun unicode-tokens-use-shortcuts 643,23629
+(defun unicode-tokens-map-ordering 659,24225
+(defun unicode-tokens-quail-define-rules 668,24578
+(defun unicode-tokens-insert-token 691,25255
+(defun unicode-tokens-annotate-region 700,25559
+(defun unicode-tokens-insert-control 724,26397
+(defun unicode-tokens-insert-uchar-as-token 734,26846
+(defun unicode-tokens-delete-token-near-point 740,27067
+(defun unicode-tokens-delete-backward-char 752,27508
+(defun unicode-tokens-delete-char 763,27889
+(defun unicode-tokens-delete-backward-1 774,28243
+(defun unicode-tokens-delete-1 791,28839
+(defun unicode-tokens-prev-token 807,29383
+(defun unicode-tokens-rotate-token-forward 815,29680
+(defun unicode-tokens-rotate-token-backward 842,30570
+(defun unicode-tokens-replace-shortcut-match 847,30772
+(defun unicode-tokens-replace-shortcuts 856,31142
+(defun unicode-tokens-replace-unicode-match 870,31740
+(defun unicode-tokens-replace-unicode 877,32041
+(defun unicode-tokens-copy-token 894,32640
+(define-button-type 'unicode-tokens-listunicode-tokens-list901,32861
+(defun unicode-tokens-list-tokens 907,33065
+(defun unicode-tokens-list-shortcuts 946,34249
+(defalias 'unicode-tokens-list-unicode-chars unicode-tokens-list-unicode-chars964,34887
+(defun unicode-tokens-encode-in-temp-buffer 966,34960
+(defun unicode-tokens-encode 984,35616
+(defun unicode-tokens-encode-str 990,35852
+(defun unicode-tokens-copy 994,36014
+(defun unicode-tokens-paste 1003,36420
+(defvar unicode-tokens-highlight-unicode 1022,37141
+(defconst unicode-tokens-unicode-highlight-patterns1025,37233
+(defun unicode-tokens-highlight-unicode 1029,37402
+(defun unicode-tokens-highlight-unicode-setkeywords 1041,37865
+(defun unicode-tokens-initialise 1053,38234
+(defvar unicode-tokens-mode-map 1073,38905
+(defvar unicode-tokens-display-table1076,39002
+(define-minor-mode unicode-tokens-mode1083,39253
+(defun unicode-tokens-set-font-var 1219,43806
+(defun unicode-tokens-set-font-var-aux 1235,44295
+(defun unicode-tokens-mouse-set-font 1266,45456
+(defsubst unicode-tokens-face-font-sym 1279,45970
+(defun unicode-tokens-set-font-restart 1283,46150
+(defun unicode-tokens-save-fonts 1294,46460
+(defun unicode-tokens-custom-save-faces 1302,46716
+(define-key unicode-tokens-mode-map1319,47172
+(define-key unicode-tokens-mode-map1322,47279
+(defvar unicode-tokens-quail-translation-keymap1326,47369
+(define-key unicode-tokens-quail-translation-keymap1333,47559
+(defun unicode-tokens-quail-delete-last-char 1337,47693
+(define-key unicode-tokens-mode-map 1352,48120
+(define-key unicode-tokens-mode-map 1354,48212
+(define-key unicode-tokens-mode-map1356,48303
+(define-key unicode-tokens-mode-map1358,48409
+(define-key unicode-tokens-mode-map1361,48524
+(define-key unicode-tokens-mode-map1363,48633
+(define-key unicode-tokens-mode-map1365,48741
+(define-key unicode-tokens-mode-map1367,48847
+(defun unicode-tokens-customize-submenu 1375,48971
+(defun unicode-tokens-define-menu 1382,49194
contrib/mmm/mmm-auto.el,343
-(defvar mmm-autoloaded-classes67,2675
-(defun mmm-autoload-class 89,3438
-(defvar mmm-changed-buffers-list 129,4991
-(defun mmm-major-mode-change 132,5098
-(defun mmm-check-changed-buffers 145,5619
-(defun mmm-mode-on-maybe 154,5969
-(defalias 'mmm-add-find-file-hooks mmm-add-find-file-hooks166,6373
-(defun mmm-add-find-file-hook 167,6433
+(defvar mmm-autoloaded-classes67,2676
+(defun mmm-autoload-class 89,3439
+(defvar mmm-changed-buffers-list 129,4992
+(defun mmm-major-mode-change 132,5099
+(defun mmm-check-changed-buffers 145,5620
+(defun mmm-mode-on-maybe 154,5970
+(defalias 'mmm-add-find-file-hooks mmm-add-find-file-hooks166,6374
+(defun mmm-add-find-file-hook 167,6434
contrib/mmm/mmm-class.el,415
-(defun mmm-get-class-spec 42,1295
-(defun mmm-get-class-parameter 59,1938
-(defun mmm-set-class-parameter 63,2104
-(defun* mmm-apply-class75,2454
-(defun* mmm-apply-classes90,3071
-(defun* mmm-apply-all 110,3802
-(defun* mmm-ify124,4249
-(defun* mmm-match-region206,7094
-(defun mmm-match->point 269,9479
-(defun mmm-match-and-verify 284,10049
-(defun mmm-get-form 310,11100
-(defun mmm-default-get-form 321,11575
+(defun mmm-get-class-spec 42,1296
+(defun mmm-get-class-parameter 59,1939
+(defun mmm-set-class-parameter 63,2105
+(defun* mmm-apply-class75,2455
+(defun* mmm-apply-classes90,3072
+(defun* mmm-apply-all 110,3803
+(defun* mmm-ify124,4250
+(defun* mmm-match-region206,7095
+(defun mmm-match->point 269,9480
+(defun mmm-match-and-verify 284,10050
+(defun mmm-get-form 310,11101
+(defun mmm-default-get-form 321,11576
contrib/mmm/mmm-cmds.el,712
-(defun mmm-ify-by-class 41,1209
-(defun mmm-ify-region 63,1821
-(defun mmm-ify-by-regexp75,2242
-(defun mmm-parse-buffer 97,2885
-(defun mmm-parse-region 106,3221
-(defun mmm-parse-block 115,3600
-(defun mmm-get-block 132,4351
-(defun mmm-reparse-current-region 146,4633
-(defun mmm-clear-current-region 167,5209
-(defun mmm-clear-regions 172,5373
-(defun mmm-clear-all-regions 177,5519
-(defun* mmm-end-current-region 185,5679
-(defun mmm-narrow-to-submode-region 220,6927
-(defun mmm-insert-region 239,7541
-(defun mmm-insert-by-key 258,8347
-(defun mmm-get-insertion-spec 342,11612
-(defun mmm-insertion-help 369,12572
-(defun mmm-display-insertion-key 379,12935
-(defun mmm-get-all-insertion-keys 401,13722
+(defun mmm-ify-by-class 41,1210
+(defun mmm-ify-region 63,1822
+(defun mmm-ify-by-regexp75,2243
+(defun mmm-parse-buffer 97,2886
+(defun mmm-parse-region 106,3222
+(defun mmm-parse-block 115,3601
+(defun mmm-get-block 132,4352
+(defun mmm-reparse-current-region 146,4634
+(defun mmm-clear-current-region 167,5210
+(defun mmm-clear-regions 172,5374
+(defun mmm-clear-all-regions 177,5520
+(defun* mmm-end-current-region 185,5680
+(defun mmm-narrow-to-submode-region 220,6928
+(defun mmm-insert-region 239,7542
+(defun mmm-insert-by-key 258,8348
+(defun mmm-get-insertion-spec 342,11613
+(defun mmm-insertion-help 369,12573
+(defun mmm-display-insertion-key 379,12936
+(defun mmm-get-all-insertion-keys 401,13723
contrib/mmm/mmm-compat.el,418
-(defvar mmm-xemacs 40,1312
-(defvar mmm-keywords-used49,1615
-(defmacro mmm-regexp-opt 91,2631
-(defvar mmm-evaporate-property110,3280
-(defmacro mmm-set-keymap-default 128,4046
-(defmacro mmm-event-key 137,4488
-(defvar skeleton-positions 146,4707
-(defun mmm-fixup-skeleton 147,4738
-(defmacro mmm-make-temp-buffer 159,5161
-(defvar mmm-font-lock-available-p 172,5557
-(defmacro mmm-set-font-lock-defaults 179,5771
+(defvar mmm-xemacs 40,1313
+(defvar mmm-keywords-used49,1616
+(defmacro mmm-regexp-opt 91,2632
+(defvar mmm-evaporate-property110,3281
+(defmacro mmm-set-keymap-default 128,4047
+(defmacro mmm-event-key 137,4489
+(defvar skeleton-positions 146,4708
+(defun mmm-fixup-skeleton 147,4739
+(defmacro mmm-make-temp-buffer 159,5162
+(defvar mmm-font-lock-available-p 172,5558
+(defmacro mmm-set-font-lock-defaults 179,5772
contrib/mmm/mmm-cweb.el,228
-(defvar mmm-cweb-section-tags38,1116
-(defvar mmm-cweb-section-regexp41,1163
-(defvar mmm-cweb-c-part-tags44,1253
-(defvar mmm-cweb-c-part-regexp47,1312
-(defun mmm-cweb-in-limbo 50,1396
-(defun mmm-cweb-verify-brief-c 57,1621
+(defvar mmm-cweb-section-tags38,1117
+(defvar mmm-cweb-section-regexp41,1164
+(defvar mmm-cweb-c-part-tags44,1254
+(defvar mmm-cweb-c-part-regexp47,1313
+(defun mmm-cweb-in-limbo 50,1397
+(defun mmm-cweb-verify-brief-c 57,1622
contrib/mmm/mmm-mason.el,410
-(defvar mmm-mason-perl-tags41,1235
-(defvar mmm-mason-pseudo-perl-tags45,1376
-(defvar mmm-mason-non-perl-tags48,1452
-(defvar mmm-mason-perl-tags-regexp51,1553
-(defvar mmm-mason-pseudo-perl-tags-regexp56,1748
-(defvar mmm-mason-tag-names-regexp61,1965
-(defun mmm-mason-verify-inline 66,2185
-(defun mmm-mason-start-line 156,4837
-(defun mmm-mason-end-line 161,4902
-(defun mmm-mason-set-mode-line 168,4996
+(defvar mmm-mason-perl-tags41,1236
+(defvar mmm-mason-pseudo-perl-tags45,1377
+(defvar mmm-mason-non-perl-tags48,1453
+(defvar mmm-mason-perl-tags-regexp51,1554
+(defvar mmm-mason-pseudo-perl-tags-regexp56,1749
+(defvar mmm-mason-tag-names-regexp61,1966
+(defun mmm-mason-verify-inline 66,2186
+(defun mmm-mason-start-line 156,4838
+(defun mmm-mason-end-line 161,4903
+(defun mmm-mason-set-mode-line 168,4997
contrib/mmm/mmm-mode.el,1023
-(defun mmm-mode 101,3866
-(defun mmm-mode-on 140,5371
-(defun mmm-mode-off 181,7047
-(defvar mmm-mode-map 206,7759
-(defvar mmm-mode-prefix-map 209,7834
-(defvar mmm-mode-menu-map 212,7944
-(defun mmm-define-key 215,8035
-(define-key mmm-mode-prefix-map 239,8790
-(define-key mmm-mode-prefix-map 246,9048
-(define-key mmm-mode-map 249,9159
-(define-key mmm-mode-menu-map 252,9261
-(define-key mmm-mode-menu-map 254,9333
-(define-key mmm-mode-menu-map 256,9392
-(define-key mmm-mode-menu-map 258,9473
-(define-key mmm-mode-menu-map 260,9554
-(define-key mmm-mode-menu-map 262,9641
-(define-key mmm-mode-menu-map 265,9735
-(define-key mmm-mode-menu-map 267,9795
-(define-key mmm-mode-menu-map 270,9886
-(define-key mmm-mode-menu-map 272,9946
-(define-key mmm-mode-menu-map 274,10053
-(define-key mmm-mode-menu-map 276,10138
-(define-key mmm-mode-menu-map 279,10224
-(define-key mmm-mode-menu-map 281,10284
-(define-key mmm-mode-menu-map 283,10397
-(define-key mmm-mode-menu-map 285,10482
-(define-key mmm-mode-map 288,10565
+(defun mmm-mode 101,3867
+(defun mmm-mode-on 140,5372
+(defun mmm-mode-off 181,7048
+(defvar mmm-mode-map 206,7760
+(defvar mmm-mode-prefix-map 209,7835
+(defvar mmm-mode-menu-map 212,7945
+(defun mmm-define-key 215,8036
+(define-key mmm-mode-prefix-map 239,8791
+(define-key mmm-mode-prefix-map 246,9049
+(define-key mmm-mode-map 249,9160
+(define-key mmm-mode-menu-map 252,9262
+(define-key mmm-mode-menu-map 254,9334
+(define-key mmm-mode-menu-map 256,9393
+(define-key mmm-mode-menu-map 258,9474
+(define-key mmm-mode-menu-map 260,9555
+(define-key mmm-mode-menu-map 262,9642
+(define-key mmm-mode-menu-map 265,9736
+(define-key mmm-mode-menu-map 267,9796
+(define-key mmm-mode-menu-map 270,9887
+(define-key mmm-mode-menu-map 272,9947
+(define-key mmm-mode-menu-map 274,10054
+(define-key mmm-mode-menu-map 276,10139
+(define-key mmm-mode-menu-map 279,10225
+(define-key mmm-mode-menu-map 281,10285
+(define-key mmm-mode-menu-map 283,10398
+(define-key mmm-mode-menu-map 285,10483
+(define-key mmm-mode-map 288,10566
contrib/mmm/mmm-region.el,1643
-(defsubst mmm-overlay-at 54,1748
-(defun mmm-overlays-at 59,1933
-(defun mmm-included-p 72,2386
-(defun mmm-overlays-containing 112,3875
-(defun mmm-overlays-contained-in 125,4313
-(defun mmm-overlays-overlapping 138,4753
-(defun mmm-sort-overlays 149,5116
-(defvar mmm-current-overlay 158,5358
-(defvar mmm-previous-overlay 163,5573
-(defvar mmm-current-submode 168,5761
-(defvar mmm-previous-submode 173,5961
-(defun mmm-update-current-submode 178,6134
-(defun mmm-set-current-submode 199,6929
-(defun mmm-submode-at 210,7372
-(defun mmm-match-front 219,7647
-(defun mmm-match-back 238,8408
-(defun mmm-front-start 257,9153
-(defun mmm-back-end 265,9457
-(defun mmm-valid-submode-region 278,9804
-(defun* mmm-make-region305,10960
-(defun mmm-make-overlay 431,16310
-(defun mmm-get-face 459,17443
-(defun mmm-clear-overlays 470,17735
-(defun mmm-update-mode-info 486,18200
-(defun mmm-update-submode-region 571,21840
-(defun mmm-add-hooks 588,22570
-(defun mmm-remove-hooks 591,22667
-(defun mmm-get-local-variables-list 597,22794
-(defun mmm-get-locals 617,23490
-(defun mmm-get-saved-local 630,23987
-(defun mmm-set-local-variables 634,24152
-(defun mmm-get-saved-local-variables 645,24530
-(defun mmm-save-changed-local-variables 653,24805
-(defun mmm-clear-local-variables 672,25509
-(defun mmm-enable-font-lock 683,25774
-(defun mmm-update-font-lock-buffer 691,26034
-(defun mmm-refontify-maybe 704,26445
-(defun mmm-submode-changes-in 719,26925
-(defun mmm-regions-in 730,27282
-(defun mmm-regions-alist 744,27760
-(defun mmm-fontify-region 761,28287
-(defun mmm-fontify-region-list 781,29283
-(defun mmm-beginning-of-syntax 803,30031
+(defsubst mmm-overlay-at 54,1749
+(defun mmm-overlays-at 59,1934
+(defun mmm-included-p 72,2387
+(defun mmm-overlays-containing 112,3876
+(defun mmm-overlays-contained-in 125,4314
+(defun mmm-overlays-overlapping 138,4754
+(defun mmm-sort-overlays 149,5117
+(defvar mmm-current-overlay 158,5359
+(defvar mmm-previous-overlay 163,5574
+(defvar mmm-current-submode 168,5762
+(defvar mmm-previous-submode 173,5962
+(defun mmm-update-current-submode 178,6135
+(defun mmm-set-current-submode 199,6930
+(defun mmm-submode-at 210,7373
+(defun mmm-match-front 219,7648
+(defun mmm-match-back 238,8409
+(defun mmm-front-start 257,9154
+(defun mmm-back-end 265,9458
+(defun mmm-valid-submode-region 278,9805
+(defun* mmm-make-region305,10961
+(defun mmm-make-overlay 431,16311
+(defun mmm-get-face 459,17444
+(defun mmm-clear-overlays 470,17736
+(defun mmm-update-mode-info 486,18201
+(defun mmm-update-submode-region 571,21841
+(defun mmm-add-hooks 588,22571
+(defun mmm-remove-hooks 591,22668
+(defun mmm-get-local-variables-list 597,22795
+(defun mmm-get-locals 617,23491
+(defun mmm-get-saved-local 630,23988
+(defun mmm-set-local-variables 634,24153
+(defun mmm-get-saved-local-variables 645,24531
+(defun mmm-save-changed-local-variables 653,24806
+(defun mmm-clear-local-variables 672,25510
+(defun mmm-enable-font-lock 683,25775
+(defun mmm-update-font-lock-buffer 691,26035
+(defun mmm-refontify-maybe 704,26446
+(defun mmm-submode-changes-in 719,26926
+(defun mmm-regions-in 730,27283
+(defun mmm-regions-alist 744,27761
+(defun mmm-fontify-region 761,28288
+(defun mmm-fontify-region-list 781,29284
+(defun mmm-beginning-of-syntax 803,30032
contrib/mmm/mmm-rpm.el,154
-(defconst mmm-rpm-sh-start-tags48,1617
-(defvar mmm-rpm-sh-end-tags53,1841
-(defvar mmm-rpm-sh-start-regexp57,2015
-(defvar mmm-rpm-sh-end-regexp61,2193
+(defconst mmm-rpm-sh-start-tags48,1618
+(defvar mmm-rpm-sh-end-tags53,1842
+(defvar mmm-rpm-sh-start-regexp57,2016
+(defvar mmm-rpm-sh-end-regexp61,2194
contrib/mmm/mmm-sample.el,168
-(defvar mmm-here-doc-mode-alist 84,2600
-(defun mmm-here-doc-get-mode 93,3085
-(defun mmm-file-variables-verify 208,6342
-(defun mmm-file-variables-find-back 232,7147
+(defvar mmm-here-doc-mode-alist 84,2601
+(defun mmm-here-doc-get-mode 93,3086
+(defun mmm-file-variables-verify 208,6343
+(defun mmm-file-variables-find-back 232,7148
contrib/mmm/mmm-univ.el,34
(defun mmm-univ-get-mode 38,1205
contrib/mmm/mmm-utils.el,282
-(defmacro mmm-valid-buffer 42,1331
-(defmacro mmm-save-all 61,1940
-(defun mmm-format-string 74,2222
-(defun mmm-format-matches 85,2660
-(defmacro mmm-save-keyword 108,3418
-(defmacro mmm-save-keywords 116,3745
-(defun mmm-looking-back-at 129,4243
-(defun mmm-make-marker 146,4783
+(defmacro mmm-valid-buffer 42,1332
+(defmacro mmm-save-all 61,1941
+(defun mmm-format-string 74,2223
+(defun mmm-format-matches 85,2661
+(defmacro mmm-save-keyword 108,3419
+(defmacro mmm-save-keywords 116,3746
+(defun mmm-looking-back-at 129,4244
+(defun mmm-make-marker 146,4784
contrib/mmm/mmm-vars.el,2668
-(defgroup mmm 104,3282
-(defvar mmm-c-derived-modes111,3392
-(defvar mmm-save-local-variables115,3511
-(defvar mmm-buffer-saved-locals 341,10292
-(defvar mmm-region-saved-locals-defaults 346,10492
-(defvar mmm-region-saved-locals-for-dominant 352,10752
-(defgroup mmm-faces 362,11129
-(defcustom mmm-submode-decoration-level 368,11300
-(defface mmm-init-submode-face 386,12144
-(defface mmm-cleanup-submode-face 390,12284
-(defface mmm-declaration-submode-face 394,12421
-(defface mmm-comment-submode-face 398,12567
-(defface mmm-output-submode-face 402,12720
-(defface mmm-special-submode-face 406,12869
-(defface mmm-code-submode-face 410,13033
-(defface mmm-default-submode-face 414,13172
-(defface mmm-delimiter-face 419,13380
-(defcustom mmm-mode-string 426,13506
-(defcustom mmm-submode-mode-line-format 431,13637
-(defvar mmm-primary-mode-display-name 448,14292
-(defvar mmm-buffer-mode-display-name 453,14506
-(defun mmm-set-mode-line 459,14805
-(defvar mmm-classes 483,15613
-(defvar mmm-global-classes 489,15858
-(defcustom mmm-mode-ext-classes-alist 496,16040
-(defun mmm-add-mode-ext-class 515,16830
-(defcustom mmm-major-mode-preferences524,17155
-(defun mmm-add-to-major-mode-preferences 542,17883
-(defun mmm-ensure-modename 558,18641
-(defun mmm-modename->function 567,18944
-(defcustom mmm-delimiter-mode 581,19393
-(defcustom mmm-mode-prefix-key 591,19662
-(defcustom mmm-command-modifiers 596,19789
-(defcustom mmm-insert-modifiers 610,20422
-(defcustom mmm-use-old-command-keys 625,21100
-(defun mmm-use-old-command-keys 635,21564
-(defcustom mmm-mode-hook 643,21756
-(defun mmm-run-constructed-hook 663,22563
-(defun mmm-run-major-hook 671,22907
-(defun mmm-run-submode-hook 674,22984
-(defvar mmm-class-hooks-run 677,23071
-(defun mmm-run-class-hook 682,23243
-(defvar mmm-primary-mode-entry-hook 687,23415
-(defcustom mmm-major-mode-hook 702,24062
-(defun mmm-run-major-mode-hook 716,24693
-(defcustom mmm-global-mode 729,25234
-(defcustom mmm-never-modes745,25901
-(defvar mmm-set-file-name-for-modes 763,26201
-(defvar mmm-mode 774,26560
-(defvar mmm-primary-mode 782,26768
-(defvar mmm-classes-alist 793,27134
-(defun mmm-add-classes 948,35341
-(defun mmm-add-group 953,35506
-(defun mmm-add-to-group 963,35879
-(defconst mmm-version 977,36306
-(defun mmm-version 980,36371
-(defvar mmm-temp-buffer-name 987,36514
-(defvar mmm-interactive-history 993,36644
-(defun mmm-add-to-history 999,36913
-(defun mmm-clear-history 1002,36996
-(defvar mmm-mode-ext-classes 1010,37181
-(defun mmm-get-mode-ext-classes 1015,37392
-(defun mmm-clear-mode-ext-classes 1024,37719
-(defun mmm-mode-ext-applies 1028,37844
-(defun mmm-get-all-classes 1042,38223
+(defgroup mmm 104,3283
+(defvar mmm-c-derived-modes111,3393
+(defvar mmm-save-local-variables115,3512
+(defvar mmm-buffer-saved-locals 341,10293
+(defvar mmm-region-saved-locals-defaults 346,10493
+(defvar mmm-region-saved-locals-for-dominant 352,10753
+(defgroup mmm-faces 362,11130
+(defcustom mmm-submode-decoration-level 368,11301
+(defface mmm-init-submode-face 386,12145
+(defface mmm-cleanup-submode-face 390,12285
+(defface mmm-declaration-submode-face 394,12422
+(defface mmm-comment-submode-face 398,12568
+(defface mmm-output-submode-face 402,12721
+(defface mmm-special-submode-face 406,12870
+(defface mmm-code-submode-face 410,13034
+(defface mmm-default-submode-face 414,13173
+(defface mmm-delimiter-face 419,13381
+(defcustom mmm-mode-string 426,13507
+(defcustom mmm-submode-mode-line-format 431,13638
+(defvar mmm-primary-mode-display-name 448,14293
+(defvar mmm-buffer-mode-display-name 453,14507
+(defun mmm-set-mode-line 459,14806
+(defvar mmm-classes 483,15614
+(defvar mmm-global-classes 489,15859
+(defcustom mmm-mode-ext-classes-alist 496,16041
+(defun mmm-add-mode-ext-class 515,16831
+(defcustom mmm-major-mode-preferences524,17156
+(defun mmm-add-to-major-mode-preferences 542,17884
+(defun mmm-ensure-modename 558,18642
+(defun mmm-modename->function 567,18945
+(defcustom mmm-delimiter-mode 581,19394
+(defcustom mmm-mode-prefix-key 591,19663
+(defcustom mmm-command-modifiers 596,19790
+(defcustom mmm-insert-modifiers 610,20423
+(defcustom mmm-use-old-command-keys 625,21101
+(defun mmm-use-old-command-keys 635,21565
+(defcustom mmm-mode-hook 643,21757
+(defun mmm-run-constructed-hook 663,22564
+(defun mmm-run-major-hook 671,22908
+(defun mmm-run-submode-hook 674,22985
+(defvar mmm-class-hooks-run 677,23072
+(defun mmm-run-class-hook 682,23244
+(defvar mmm-primary-mode-entry-hook 687,23416
+(defcustom mmm-major-mode-hook 702,24063
+(defun mmm-run-major-mode-hook 716,24694
+(defcustom mmm-global-mode 729,25235
+(defcustom mmm-never-modes745,25902
+(defvar mmm-set-file-name-for-modes 763,26202
+(defvar mmm-mode 774,26561
+(defvar mmm-primary-mode 782,26769
+(defvar mmm-classes-alist 793,27135
+(defun mmm-add-classes 948,35342
+(defun mmm-add-group 953,35507
+(defun mmm-add-to-group 963,35880
+(defconst mmm-version 977,36307
+(defun mmm-version 980,36372
+(defvar mmm-temp-buffer-name 987,36515
+(defvar mmm-interactive-history 993,36645
+(defun mmm-add-to-history 999,36914
+(defun mmm-clear-history 1002,36997
+(defvar mmm-mode-ext-classes 1010,37182
+(defun mmm-get-mode-ext-classes 1015,37393
+(defun mmm-clear-mode-ext-classes 1024,37720
+(defun mmm-mode-ext-applies 1028,37845
+(defun mmm-get-all-classes 1042,38224
doc/ProofGeneral.texi,6240
-@node Top161,4917
-@node Preface199,6071
-@node News for Version 4.0News for Version 4.0222,6660
-@node Future243,7504
-@node Credits272,8839
-@node Introducing Proof GeneralIntroducing Proof General392,13042
-@node Installing Proof GeneralInstalling Proof General447,15016
-@node Quick start guideQuick start guide461,15465
-@node Features of Proof GeneralFeatures of Proof General505,17586
-@node Supported proof assistantsSupported proof assistants594,21523
-@node Prerequisites for this manualPrerequisites for this manual643,23404
-@node Organization of this manualOrganization of this manual687,25023
-@node Basic Script ManagementBasic Script Management713,25851
-@node Walkthrough example in IsabelleWalkthrough example in Isabelle732,26451
-@node Proof scriptsProof scripts995,36579
-@node Script buffersScript buffers1038,38699
-@node Locked queue and editing regionsLocked queue and editing regions1060,39276
-@node Goal-save sequencesGoal-save sequences1116,41423
-@node Active scripting bufferActive scripting buffer1153,42889
-@node Summary of Proof General buffersSummary of Proof General buffers1222,46309
-@node Script editing commandsScript editing commands1271,48566
-@node Script processing commandsScript processing commands1351,51525
-@node Proof assistant commandsProof assistant commands1477,56770
-@node Toolbar commandsToolbar commands1660,63241
-@node Interrupting during trace outputInterrupting during trace output1685,64200
-@node Advanced Script Management and EditingAdvanced Script Management and Editing1725,66130
-@node Document centred workingDocument centred working1746,66751
-@node Automatic processingAutomatic processing1825,69809
-@node Visibility of completed proofsVisibility of completed proofs1880,71832
-@node Switching between proof scriptsSwitching between proof scripts1935,73772
-@node View of processed files View of processed files 1972,75744
-@node Retracting across filesRetracting across files2032,78795
-@node Asserting across filesAsserting across files2045,79426
-@node Automatic multiple file handlingAutomatic multiple file handling2058,79992
-@node Escaping script managementEscaping script management2083,81026
-@node Editing featuresEditing features2140,83138
-@node Unicode symbols and special layout supportUnicode symbols and special layout support2210,85917
-@node Maths menuMaths menu2252,87475
-@node Unicode Tokens modeUnicode Tokens mode2269,88166
-@node Configuring tokens symbols and shortcutsConfiguring tokens symbols and shortcuts2319,90589
-@node Special layout Special layout 2349,91550
-@node Moving between Unicode and tokensMoving between Unicode and tokens2457,95666
-@node Finding available tokens shortcuts and symbolsFinding available tokens shortcuts and symbols2512,97777
-@node Selecting suitable fontsSelecting suitable fonts2551,98951
-@node Support for other PackagesSupport for other Packages2616,101939
-@node Syntax highlightingSyntax highlighting2646,102775
-@node Imenu and SpeedbarImenu and Speedbar2674,103778
-@node Support for outline modeSupport for outline mode2720,105449
-@node Support for completionSupport for completion2745,106578
-@node Support for tagsSupport for tags2802,108740
-@node Subterm Activation and Proof by PointingSubterm Activation and Proof by Pointing2854,111088
-@node Goals buffer commandsGoals buffer commands2870,111683
-@node Customizing Proof GeneralCustomizing Proof General2969,115836
-@node Basic optionsBasic options3009,117506
-@node How to customizeHow to customize3033,118276
-@node Display customizationDisplay customization3080,120243
-@node User optionsUser options3234,126648
-@node Changing facesChanging faces3454,134430
-@node Script buffer facesScript buffer faces3476,135305
-@node Goals and response facesGoals and response faces3522,136905
-@node Tweaking configuration settingsTweaking configuration settings3567,138437
-@node Hints and TipsHints and Tips3624,140963
-@node Adding your own keybindingsAdding your own keybindings3643,141564
-@node Using file variablesUsing file variables3707,144178
-@node Using abbreviationsUsing abbreviations3766,146364
-@node LEGO Proof GeneralLEGO Proof General3805,147779
-@node LEGO specific commandsLEGO specific commands3846,149148
-@node LEGO tagsLEGO tags3866,149603
-@node LEGO customizationsLEGO customizations3876,149850
-@node Coq Proof GeneralCoq Proof General3908,150769
-@node Coq-specific commandsCoq-specific commands3922,151080
-@node Editing multiple proofsEditing multiple proofs3945,151588
-@node User-loaded tacticsUser-loaded tactics3969,152696
-@node Holes featureHoles feature4033,155170
-@node Isabelle Proof GeneralIsabelle Proof General4062,156500
-@node Choosing logic and starting isabelleChoosing logic and starting isabelle4088,157376
-@node Isabelle commandsIsabelle commands4157,160177
-@node Isabelle settingsIsabelle settings4300,164369
-@node Isabelle customizationsIsabelle customizations4314,164951
-@node HOL Proof GeneralHOL Proof General4337,165438
-@node Shell Proof GeneralShell Proof General4379,167260
-@node Obtaining and InstallingObtaining and Installing4415,168719
-@node Obtaining Proof GeneralObtaining Proof General4430,169084
-@node Installing Proof General from tarballInstalling Proof General from tarball4456,169966
-@node Setting the names of binariesSetting the names of binaries4480,170756
-@node Notes for syssiesNotes for syssies4508,171696
-@node Bugs and EnhancementsBugs and Enhancements4584,174693
-@node References4605,175508
-@node History of Proof GeneralHistory of Proof General4645,176531
-@node Old News for 3.0Old News for 3.04739,180696
-@node Old News for 3.1Old News for 3.14809,184390
-@node Old News for 3.2Old News for 3.24835,185562
-@node Old News for 3.3Old News for 3.34896,188565
-@node Old News for 3.4Old News for 3.44915,189462
-@node Old News for 3.5Old News for 3.54937,190517
-@node Old News for 3.6Old News for 3.64941,190574
-@node Old News for 3.7Old News for 3.74946,190674
-@node Function IndexFunction Index4976,192128
-@node Variable IndexVariable Index4980,192204
-@node Keystroke IndexKeystroke Index4984,192284
-@node Concept IndexConcept Index4988,192350
+@node Top161,4915
+@node Preface199,6069
+@node News for Version 4.0News for Version 4.0222,6658
+@node Future243,7509
+@node Credits272,8844
+@node Introducing Proof GeneralIntroducing Proof General393,13060
+@node Installing Proof GeneralInstalling Proof General448,15034
+@node Quick start guideQuick start guide462,15483
+@node Features of Proof GeneralFeatures of Proof General506,17604
+@node Supported proof assistantsSupported proof assistants595,21541
+@node Prerequisites for this manualPrerequisites for this manual644,23422
+@node Organization of this manualOrganization of this manual688,25041
+@node Basic Script ManagementBasic Script Management714,25869
+@node Walkthrough example in IsabelleWalkthrough example in Isabelle733,26469
+@node Proof scriptsProof scripts996,36597
+@node Script buffersScript buffers1039,38717
+@node Locked queue and editing regionsLocked queue and editing regions1061,39294
+@node Goal-save sequencesGoal-save sequences1117,41441
+@node Active scripting bufferActive scripting buffer1154,42907
+@node Summary of Proof General buffersSummary of Proof General buffers1223,46327
+@node Script editing commandsScript editing commands1272,48584
+@node Script processing commandsScript processing commands1352,51543
+@node Proof assistant commandsProof assistant commands1478,56788
+@node Toolbar commandsToolbar commands1661,63259
+@node Interrupting during trace outputInterrupting during trace output1686,64218
+@node Advanced Script Management and EditingAdvanced Script Management and Editing1726,66148
+@node Document centred workingDocument centred working1747,66769
+@node Automatic processingAutomatic processing1826,69827
+@node Visibility of completed proofsVisibility of completed proofs1881,71850
+@node Switching between proof scriptsSwitching between proof scripts1936,73790
+@node View of processed files View of processed files 1973,75762
+@node Retracting across filesRetracting across files2033,78813
+@node Asserting across filesAsserting across files2046,79444
+@node Automatic multiple file handlingAutomatic multiple file handling2059,80010
+@node Escaping script managementEscaping script management2084,81044
+@node Editing featuresEditing features2141,83156
+@node Unicode symbols and special layout supportUnicode symbols and special layout support2211,85935
+@node Maths menuMaths menu2253,87493
+@node Unicode Tokens modeUnicode Tokens mode2270,88184
+@node Configuring tokens symbols and shortcutsConfiguring tokens symbols and shortcuts2320,90607
+@node Special layout Special layout 2350,91568
+@node Moving between Unicode and tokensMoving between Unicode and tokens2460,95686
+@node Finding available tokens shortcuts and symbolsFinding available tokens shortcuts and symbols2515,97797
+@node Selecting suitable fontsSelecting suitable fonts2554,98971
+@node Support for other PackagesSupport for other Packages2619,101959
+@node Syntax highlightingSyntax highlighting2649,102795
+@node Imenu and SpeedbarImenu and Speedbar2677,103798
+@node Support for outline modeSupport for outline mode2723,105469
+@node Support for completionSupport for completion2748,106598
+@node Support for tagsSupport for tags2805,108760
+@node Subterm Activation and Proof by PointingSubterm Activation and Proof by Pointing2857,111108
+@node Goals buffer commandsGoals buffer commands2873,111703
+@node Customizing Proof GeneralCustomizing Proof General2972,115856
+@node Basic optionsBasic options3012,117526
+@node How to customizeHow to customize3036,118296
+@node Display customizationDisplay customization3083,120263
+@node User optionsUser options3237,126668
+@node Changing facesChanging faces3457,134450
+@node Script buffer facesScript buffer faces3479,135325
+@node Goals and response facesGoals and response faces3525,136925
+@node Tweaking configuration settingsTweaking configuration settings3570,138457
+@node Hints and TipsHints and Tips3627,140983
+@node Adding your own keybindingsAdding your own keybindings3646,141584
+@node Using file variablesUsing file variables3710,144198
+@node Using abbreviationsUsing abbreviations3769,146384
+@node LEGO Proof GeneralLEGO Proof General3808,147799
+@node LEGO specific commandsLEGO specific commands3849,149168
+@node LEGO tagsLEGO tags3869,149623
+@node LEGO customizationsLEGO customizations3879,149870
+@node Coq Proof GeneralCoq Proof General3911,150789
+@node Coq-specific commandsCoq-specific commands3925,151100
+@node Editing multiple proofsEditing multiple proofs3948,151608
+@node User-loaded tacticsUser-loaded tactics3972,152716
+@node Holes featureHoles feature4036,155190
+@node Isabelle Proof GeneralIsabelle Proof General4065,156520
+@node Choosing logic and starting isabelleChoosing logic and starting isabelle4091,157396
+@node Isabelle commandsIsabelle commands4160,160197
+@node Isabelle settingsIsabelle settings4303,164389
+@node Isabelle customizationsIsabelle customizations4317,164971
+@node HOL Proof GeneralHOL Proof General4340,165458
+@node Shell Proof GeneralShell Proof General4382,167280
+@node Obtaining and InstallingObtaining and Installing4418,168739
+@node Obtaining Proof GeneralObtaining Proof General4433,169104
+@node Installing Proof General from tarballInstalling Proof General from tarball4459,169986
+@node Setting the names of binariesSetting the names of binaries4483,170776
+@node Notes for syssiesNotes for syssies4511,171716
+@node Bugs and EnhancementsBugs and Enhancements4587,174713
+@node References4608,175528
+@node History of Proof GeneralHistory of Proof General4648,176551
+@node Old News for 3.0Old News for 3.04742,180716
+@node Old News for 3.1Old News for 3.14812,184410
+@node Old News for 3.2Old News for 3.24838,185582
+@node Old News for 3.3Old News for 3.34899,188585
+@node Old News for 3.4Old News for 3.44918,189482
+@node Old News for 3.5Old News for 3.54940,190537
+@node Old News for 3.6Old News for 3.64944,190594
+@node Old News for 3.7Old News for 3.74949,190694
+@node Function IndexFunction Index4979,192148
+@node Variable IndexVariable Index4983,192224
+@node Keystroke IndexKeystroke Index4987,192304
+@node Concept IndexConcept Index4991,192370
doc/PG-adapting.texi,3770
-@node Top153,4678
-@node Introduction190,5787
-@node Future231,7440
-@node Credits267,9036
-@node Beginning with a New ProverBeginning with a New Prover277,9328
-@node Overview of adding a new proverOverview of adding a new prover317,11270
-@node Demonstration instance and easy configurationDemonstration instance and easy configuration396,14573
-@node Major modes used by Proof GeneralMajor modes used by Proof General465,17964
-@node Menus and Toolbar and User-level CommandsMenus and Toolbar and User-level Commands508,19674
-@node Settings for generic user-level commandsSettings for generic user-level commands523,20220
-@node Menu configurationMenu configuration568,21952
-@node Toolbar configurationToolbar configuration592,22869
-@node Proof Script SettingsProof Script Settings651,25106
-@node Recognizing commands and commentsRecognizing commands and comments673,25686
-@node Recognizing proofsRecognizing proofs810,32139
-@node Recognizing other elementsRecognizing other elements914,36443
-@node Configuring undo behaviourConfiguring undo behaviour977,38922
-@node Nested proofsNested proofs1114,44309
-@node Safe (state-preserving) commandsSafe (state-preserving) commands1154,45935
-@node Activate scripting hookActivate scripting hook1177,46888
-@node Automatic multiple filesAutomatic multiple files1201,47758
-@node Completions1223,48605
-@node Proof Shell SettingsProof Shell Settings1264,50095
-@node Proof shell commandsProof shell commands1295,51377
-@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,66852
-@node Hooks and other settingsHooks and other settings1889,77606
-@node Goals Buffer SettingsGoals Buffer Settings1968,80750
-@node Splash Screen SettingsSplash Screen Settings2042,83740
-@node Global ConstantsGlobal Constants2068,84495
-@node Handling Multiple FilesHandling Multiple Files2094,85324
-@node Configuring Editing SyntaxConfiguring Editing Syntax2246,93128
-@node Configuring Font LockConfiguring Font Lock2303,95245
-@node Configuring TokensConfiguring Tokens2379,98957
-@node Writing More Lisp CodeWriting More Lisp Code2429,101077
-@node Default values for generic settingsDefault values for generic settings2446,101722
-@node Adding prover-specific configurationsAdding prover-specific configurations2476,102805
-@node Useful variablesUseful variables2519,104087
-@node Useful functions and macrosUseful functions and macros2534,104586
-@node Internals of Proof GeneralInternals of Proof General2644,108898
-@node Spans2674,109828
-@node Proof General site configurationProof General site configuration2689,110201
-@node Configuration variable mechanismsConfiguration variable mechanisms2772,113282
-@node Global variablesGlobal variables2898,118763
-@node Proof script modeProof script mode2973,121387
-@node Proof shell modeProof shell mode3223,132713
-@node Debugging3737,153362
-@node Plans and IdeasPlans and Ideas3780,154238
-@node Proof by pointing and similar featuresProof by pointing and similar features3801,154960
-@node Granularity of atomic command sequencesGranularity of atomic command sequences3839,156618
-@node Browser mode for script files and theoriesBrowser mode for script files and theories3884,158843
-@node Demonstration InstantiationsDemonstration Instantiations3914,159874
-@node demoisa-easy.el3930,160305
-@node demoisa.el3992,162497
-@node Function IndexFunction Index4146,167417
-@node Variable IndexVariable Index4150,167493
-@node Concept IndexConcept Index4159,167672
+@node Top153,4676
+@node Introduction190,5785
+@node Future231,7438
+@node Credits267,9034
+@node Beginning with a New ProverBeginning with a New Prover277,9326
+@node Overview of adding a new proverOverview of adding a new prover317,11268
+@node Demonstration instance and easy configurationDemonstration instance and easy configuration396,14571
+@node Major modes used by Proof GeneralMajor modes used by Proof General465,17962
+@node Menus and Toolbar and User-level CommandsMenus and Toolbar and User-level Commands508,19672
+@node Settings for generic user-level commandsSettings for generic user-level commands523,20218
+@node Menu configurationMenu configuration568,21950
+@node Toolbar configurationToolbar configuration592,22867
+@node Proof Script SettingsProof Script Settings651,25104
+@node Recognizing commands and commentsRecognizing commands and comments673,25684
+@node Recognizing proofsRecognizing proofs810,32137
+@node Recognizing other elementsRecognizing other elements914,36441
+@node Configuring undo behaviourConfiguring undo behaviour977,38920
+@node Nested proofsNested proofs1114,44307
+@node Safe (state-preserving) commandsSafe (state-preserving) commands1154,45933
+@node Activate scripting hookActivate scripting hook1177,46886
+@node Automatic multiple filesAutomatic multiple files1201,47756
+@node Completions1223,48603
+@node Proof Shell SettingsProof Shell Settings1264,50093
+@node Proof shell commandsProof shell commands1295,51375
+@node Script input to the shellScript input to the shell1459,58426
+@node Settings for matching various output from proof processSettings for matching various output from proof process1527,61496
+@node Settings for matching urgent messages from proof processSettings for matching urgent messages from proof process1649,66850
+@node Hooks and other settingsHooks and other settings1889,77604
+@node Goals Buffer SettingsGoals Buffer Settings1968,80748
+@node Splash Screen SettingsSplash Screen Settings2042,83738
+@node Global ConstantsGlobal Constants2068,84493
+@node Handling Multiple FilesHandling Multiple Files2094,85322
+@node Configuring Editing SyntaxConfiguring Editing Syntax2246,93126
+@node Configuring Font LockConfiguring Font Lock2303,95243
+@node Configuring TokensConfiguring Tokens2379,98955
+@node Writing More Lisp CodeWriting More Lisp Code2429,101075
+@node Default values for generic settingsDefault values for generic settings2446,101720
+@node Adding prover-specific configurationsAdding prover-specific configurations2476,102803
+@node Useful variablesUseful variables2519,104085
+@node Useful functions and macrosUseful functions and macros2534,104584
+@node Internals of Proof GeneralInternals of Proof General2644,108896
+@node Spans2674,109826
+@node Proof General site configurationProof General site configuration2689,110199
+@node Configuration variable mechanismsConfiguration variable mechanisms2772,113280
+@node Global variablesGlobal variables2898,118761
+@node Proof script modeProof script mode2973,121385
+@node Proof shell modeProof shell mode3223,132711
+@node Debugging3737,153360
+@node Plans and IdeasPlans and Ideas3780,154236
+@node Proof by pointing and similar featuresProof by pointing and similar features3801,154958
+@node Granularity of atomic command sequencesGranularity of atomic command sequences3839,156616
+@node Browser mode for script files and theoriesBrowser mode for script files and theories3884,158841
+@node Demonstration InstantiationsDemonstration Instantiations3914,159872
+@node demoisa-easy.el3930,160303
+@node demoisa.el3992,162494
+@node Function IndexFunction Index4146,167413
+@node Variable IndexVariable Index4150,167489
+@node Concept IndexConcept Index4159,167668
generic/proof.el,0
diff --git a/generic/pg-pamacs.el b/generic/pg-pamacs.el
index 20b6b4ef..60863d13 100644
--- a/generic/pg-pamacs.el
+++ b/generic/pg-pamacs.el
@@ -213,7 +213,7 @@ Usage: (defpgdefault SYM VALUE)"
"Define a setting NAME for the current proof assitant, default VAL.
NAME can correspond to some internal setting, flag, etc, for the
proof assistant, in which case a :setting and :type value should be provided.
-The :type of NAME should be one of 'integer, 'boolean, 'string.
+The :type of NAME should be one of 'integer, 'float, 'boolean, 'string.
The customization variable is automatically in group `proof-assistant-setting'.
The function `proof-assistant-format' is used to format VAL.
If NAME corresponds instead to a PG internal setting, then a form :eval to
diff --git a/generic/pg-vars.el b/generic/pg-vars.el
index 45040c94..c6ecd8ec 100644
--- a/generic/pg-vars.el
+++ b/generic/pg-vars.el
@@ -206,8 +206,8 @@ to examine `proof-shell-last-output'.")
A list of lists (SYMBOL SETTING TYPE DESCR) where SETTING is a string value
to send to the proof assistant using the value of SYMBOL and
and the function `proof-assistant-format'. The TYPE item determines
-the form of the menu entry for the setting and the DESCR description
-string is used as a help tooltip in the settings menu.")
+the form of the menu entry for the setting (this is an Emacs widget type)
+and the DESCR description string is used as a help tooltip in the settings menu.")
(defvar pg-tracing-slow-mode nil
"Non-nil for slow refresh mode for tracing output.")
diff --git a/generic/proof-autoloads.el b/generic/proof-autoloads.el
index 3fe0fa9b..fc8b33f2 100644
--- a/generic/proof-autoloads.el
+++ b/generic/proof-autoloads.el
@@ -8,7 +8,7 @@
;;;### (autoloads (bufhist-exit bufhist-init bufhist-mode) "bufhist"
-;;;;;; "../lib/bufhist.el" (19157 7589))
+;;;;;; "../lib/bufhist.el" (19665 37867))
;;; Generated autoloads from ../lib/bufhist.el
(autoload 'bufhist-mode "bufhist" "\
@@ -41,15 +41,15 @@ Stop keeping ring history for current buffer.
;;;### (autoloads (holes-insert-and-expand holes-abbrev-complete
;;;;;; holes-mode holes-set-make-active-hole) "holes" "../lib/holes.el"
-;;;;;; (19108 1539))
+;;;;;; (19665 37867))
;;; Generated autoloads from ../lib/holes.el
-(autoload (quote holes-set-make-active-hole) "holes" "\
+(autoload 'holes-set-make-active-hole "holes" "\
Make a new hole between START and END or at point, and make it active.
\(fn &optional START END)" t nil)
-(autoload (quote holes-mode) "holes" "\
+(autoload 'holes-mode "holes" "\
Toggle Holes minor mode.
With arg, turn Outline minor mode on if arg is positive, off otherwise.
@@ -139,7 +139,7 @@ undoing on holes cannot make holes re-appear.
\(fn &optional ARG)" t nil)
-(autoload (quote holes-abbrev-complete) "holes" "\
+(autoload 'holes-abbrev-complete "holes" "\
Complete abbrev by putting holes and indenting.
Moves point at beginning of expanded text. Put this function as
call-back for your abbrevs, and just expanded \"#\" and \"@{..}\" will
@@ -147,7 +147,7 @@ become holes.
\(fn)" nil nil)
-(autoload (quote holes-insert-and-expand) "holes" "\
+(autoload 'holes-insert-and-expand "holes" "\
Insert S, expand it and replace #s and @{]s by holes.
\(fn S)" nil nil)
@@ -155,10 +155,10 @@ Insert S, expand it and replace #s and @{]s by holes.
;;;***
;;;### (autoloads (maths-menu-mode) "maths-menu" "../lib/maths-menu.el"
-;;;;;; (19107 62723))
+;;;;;; (19665 37867))
;;; Generated autoloads from ../lib/maths-menu.el
-(autoload (quote maths-menu-mode) "maths-menu" "\
+(autoload 'maths-menu-mode "maths-menu" "\
Install a menu for entering mathematical characters.
Uses window system menus only when they can display multilingual text.
Otherwise the menu-bar item activates the text-mode menu system.
@@ -169,7 +169,7 @@ This mode is only useful with a font which can display the maths repertoire.
;;;***
;;;### (autoloads (proof-associated-windows proof-associated-buffers)
-;;;;;; "pg-assoc" "pg-assoc.el" (19550 46151))
+;;;;;; "pg-assoc" "pg-assoc.el" (19665 37866))
;;; Generated autoloads from pg-assoc.el
(autoload 'proof-associated-buffers "pg-assoc" "\
@@ -186,8 +186,8 @@ Dead or nil buffers are not represented in the list.
;;;***
-;;;### (autoloads (profile-pg) "pg-dev" "../lib/pg-dev.el" (19622
-;;;;;; 2314))
+;;;### (autoloads (profile-pg) "pg-dev" "../lib/pg-dev.el" (19665
+;;;;;; 37867))
;;; Generated autoloads from ../lib/pg-dev.el
(autoload 'profile-pg "pg-dev" "\
@@ -198,7 +198,7 @@ Not documented
;;;***
;;;### (autoloads (proof-goals-config-done) "pg-goals" "pg-goals.el"
-;;;;;; (19625 55352))
+;;;;;; (19665 37866))
;;; Generated autoloads from pg-goals.el
(autoload 'proof-goals-config-done "pg-goals" "\
@@ -209,7 +209,7 @@ Initialise the goals buffer after the child has been configured.
;;;***
;;;### (autoloads (pg-movie-export-directory pg-movie-export-from
-;;;;;; pg-movie-export) "pg-movie" "pg-movie.el" (19570 20547))
+;;;;;; pg-movie-export) "pg-movie" "pg-movie.el" (19665 37866))
;;; Generated autoloads from pg-movie.el
(autoload 'pg-movie-export "pg-movie" "\
@@ -232,7 +232,7 @@ Existing XML files are overwritten.
;;;***
;;;### (autoloads (defpacustom proof-defpacustom-fn) "pg-pamacs"
-;;;;;; "pg-pamacs.el" (19621 61895))
+;;;;;; "pg-pamacs.el" (19756 35088))
;;; Generated autoloads from pg-pamacs.el
(autoload 'proof-defpacustom-fn "pg-pamacs" "\
@@ -255,7 +255,7 @@ evaluate can be provided instead.
;;;***
;;;### (autoloads (pg-pgip-askprefs pg-pgip-maybe-askpgip pg-pgip-process-packet)
-;;;;;; "pg-pgip" "pg-pgip.el" (19564 4338))
+;;;;;; "pg-pgip" "pg-pgip.el" (19756 33437))
;;; Generated autoloads from pg-pgip.el
(autoload 'pg-pgip-process-packet "pg-pgip" "\
@@ -279,7 +279,7 @@ Send an <askprefs> message to the prover.
;;;### (autoloads (pg-response-has-error-location proof-next-error
;;;;;; pg-response-message pg-response-display-with-face pg-response-maybe-erase
;;;;;; proof-response-config-done proof-response-mode) "pg-response"
-;;;;;; "pg-response.el" (19574 64296))
+;;;;;; "pg-response.el" (19665 37866))
;;; Generated autoloads from pg-response.el
(autoload 'proof-response-mode "pg-response" "\
@@ -343,7 +343,7 @@ See `pg-next-error-regexp'.
;;;;;; pg-slow-fontify-tracing-hint proof-electric-terminator-enable
;;;;;; proof-define-assistant-command-witharg proof-define-assistant-command
;;;;;; proof-goto-point proof-script-new-command-advance) "pg-user"
-;;;;;; "pg-user.el" (19633 61674))
+;;;;;; "pg-user.el" (19665 37866))
;;; Generated autoloads from pg-user.el
(autoload 'proof-script-new-command-advance "pg-user" "\
@@ -462,8 +462,8 @@ Enable or disable autosend behaviour.
;;;***
-;;;### (autoloads (pg-xml-parse-string) "pg-xml" "pg-xml.el" (19542
-;;;;;; 60238))
+;;;### (autoloads (pg-xml-parse-string) "pg-xml" "pg-xml.el" (19665
+;;;;;; 37866))
;;; Generated autoloads from pg-xml.el
(autoload 'pg-xml-parse-string "pg-xml" "\
@@ -474,7 +474,7 @@ Parse string in ARG, same as pg-xml-parse-buffer.
;;;***
;;;### (autoloads (proof-dependency-in-span-context-menu proof-depends-process-dependencies)
-;;;;;; "proof-depends" "proof-depends.el" (19550 46151))
+;;;;;; "proof-depends" "proof-depends.el" (19665 37866))
;;; Generated autoloads from proof-depends.el
(autoload 'proof-depends-process-dependencies "proof-depends" "\
@@ -492,10 +492,10 @@ Make some menu entries showing proof dependencies of SPAN.
;;;***
;;;### (autoloads (proof-easy-config) "proof-easy-config" "proof-easy-config.el"
-;;;;;; (19108 51621))
+;;;;;; (19665 37866))
;;; Generated autoloads from proof-easy-config.el
-(autoload (quote proof-easy-config) "proof-easy-config" "\
+(autoload 'proof-easy-config "proof-easy-config" "\
Configure Proof General for proof-assistant using BODY as a setq body.
The symbol SYM and string name NAME must match those given in
the `proof-assistant-table', which see.
@@ -505,7 +505,7 @@ the `proof-assistant-table', which see.
;;;***
;;;### (autoloads (proof-indent-line) "proof-indent" "proof-indent.el"
-;;;;;; (19550 46151))
+;;;;;; (19665 37866))
;;; Generated autoloads from proof-indent.el
(autoload 'proof-indent-line "proof-indent" "\
@@ -516,7 +516,7 @@ Indent current line of proof script, if indentation enabled.
;;;***
;;;### (autoloads (proof-maths-menu-enable proof-maths-menu-set-global)
-;;;;;; "proof-maths-menu" "proof-maths-menu.el" (19575 41316))
+;;;;;; "proof-maths-menu" "proof-maths-menu.el" (19665 37866))
;;; Generated autoloads from proof-maths-menu.el
(autoload 'proof-maths-menu-set-global "proof-maths-menu" "\
@@ -537,8 +537,8 @@ in future if we have just activated it for this buffer.
;;;***
;;;### (autoloads (proof-aux-menu proof-menu-define-specific proof-menu-define-main
-;;;;;; proof-menu-define-keys) "proof-menu" "proof-menu.el" (19625
-;;;;;; 55352))
+;;;;;; proof-menu-define-keys) "proof-menu" "proof-menu.el" (19756
+;;;;;; 35398))
;;; Generated autoloads from proof-menu.el
(autoload 'proof-menu-define-keys "proof-menu" "\
@@ -564,7 +564,7 @@ Construct and return PG auxiliary menu used in non-scripting buffers.
;;;***
;;;### (autoloads (proof-mmm-enable proof-mmm-set-global) "proof-mmm"
-;;;;;; "proof-mmm.el" (19550 46151))
+;;;;;; "proof-mmm.el" (19665 37866))
;;; Generated autoloads from proof-mmm.el
(autoload 'proof-mmm-set-global "proof-mmm" "\
@@ -587,7 +587,7 @@ in future if we have just activated it for this buffer.
;;;;;; proof-insert-pbp-command proof-register-possibly-new-processed-file
;;;;;; pg-set-span-helphighlights proof-locked-region-empty-p proof-locked-region-full-p
;;;;;; proof-unprocessed-begin proof-colour-locked) "proof-script"
-;;;;;; "proof-script.el" (19633 62018))
+;;;;;; "proof-script.el" (19756 34673))
;;; Generated autoloads from proof-script.el
(autoload 'proof-colour-locked "proof-script" "\
@@ -672,7 +672,7 @@ finish setup which depends on specific proof assistant configuration.
;;;;;; proof-shell-invisible-cmd-get-result proof-shell-invisible-command
;;;;;; proof-shell-wait proof-extend-queue proof-start-queue proof-shell-insert
;;;;;; proof-shell-available-p proof-shell-ready-prover) "proof-shell"
-;;;;;; "proof-shell.el" (19633 48731))
+;;;;;; "proof-shell.el" (19756 34673))
;;; Generated autoloads from proof-shell.el
(autoload 'proof-shell-ready-prover "proof-shell" "\
@@ -803,7 +803,7 @@ processing.
;;;***
;;;### (autoloads (proof-ready-for-assistant) "proof-site" "proof-site.el"
-;;;;;; (19634 16192))
+;;;;;; (19756 33437))
;;; Generated autoloads from proof-site.el
(autoload 'proof-ready-for-assistant "proof-site" "\
@@ -815,7 +815,7 @@ If ASSISTANT-NAME is omitted, look up in `proof-assistant-table'.
;;;***
;;;### (autoloads (proof-splash-message proof-splash-display-screen)
-;;;;;; "proof-splash" "proof-splash.el" (19628 18525))
+;;;;;; "proof-splash" "proof-splash.el" (19665 37866))
;;; Generated autoloads from proof-splash.el
(autoload 'proof-splash-display-screen "proof-splash" "\
@@ -834,7 +834,7 @@ Make sure the user gets welcomed one way or another.
;;;***
;;;### (autoloads (proof-format) "proof-syntax" "proof-syntax.el"
-;;;;;; (19609 53995))
+;;;;;; (19665 37866))
;;; Generated autoloads from proof-syntax.el
(defsubst proof-replace-regexp-in-string (regexp rep string) "\
@@ -850,7 +850,7 @@ may be a string or sexp evaluated to get a string.
;;;***
;;;### (autoloads (proof-toolbar-scripting-menu proof-toolbar-setup)
-;;;;;; "proof-toolbar" "proof-toolbar.el" (19609 20575))
+;;;;;; "proof-toolbar" "proof-toolbar.el" (19665 37866))
;;; Generated autoloads from proof-toolbar.el
(autoload 'proof-toolbar-setup "proof-toolbar" "\
@@ -870,21 +870,21 @@ Menu made from the Proof General toolbar commands.
;;;### (autoloads (proof-unicode-tokens-enable proof-unicode-tokens-set-global
;;;;;; proof-unicode-tokens-mode-if-enabled) "proof-unicode-tokens"
-;;;;;; "proof-unicode-tokens.el" (19126 41475))
+;;;;;; "proof-unicode-tokens.el" (19665 37866))
;;; Generated autoloads from proof-unicode-tokens.el
-(autoload (quote proof-unicode-tokens-mode-if-enabled) "proof-unicode-tokens" "\
+(autoload 'proof-unicode-tokens-mode-if-enabled "proof-unicode-tokens" "\
Turn on or off the Unicode Tokens minor mode in this buffer.
\(fn)" nil nil)
-(autoload (quote proof-unicode-tokens-set-global) "proof-unicode-tokens" "\
+(autoload 'proof-unicode-tokens-set-global "proof-unicode-tokens" "\
Set global status of unicode tokens mode for PG buffers to be FLAG.
Turn on/off menu in all script buffers and ensure new buffers follow suit.
\(fn FLAG)" nil nil)
-(autoload (quote proof-unicode-tokens-enable) "proof-unicode-tokens" "\
+(autoload 'proof-unicode-tokens-enable "proof-unicode-tokens" "\
Turn on or off Unicode tokens mode in Proof General script buffer.
This invokes `unicode-tokens-mode' to toggle the setting for the current
buffer, and then sets PG's option for default to match.
@@ -897,12 +897,12 @@ is changed.
;;;***
-;;;### (autoloads (proof-debug) "proof-utils" "proof-utils.el" (19630
-;;;;;; 57223))
+;;;### (autoloads (proof-debug) "proof-utils" "proof-utils.el" (19690
+;;;;;; 31413))
;;; Generated autoloads from proof-utils.el
(autoload 'proof-debug "proof-utils" "\
-Issue the debugging message (format MSG ARGS) in the response buffer, display it.
+Issue the debugging message (format MSG ARGS) in the *PG Debug* buffer.
If proof-general-debug is nil, do nothing.
\(fn MSG &rest ARGS)" nil nil)
@@ -910,10 +910,10 @@ If proof-general-debug is nil, do nothing.
;;;***
;;;### (autoloads (scomint-make scomint-make-in-buffer) "scomint"
-;;;;;; "../lib/scomint.el" (19126 40592))
+;;;;;; "../lib/scomint.el" (19665 37867))
;;; Generated autoloads from ../lib/scomint.el
-(autoload (quote scomint-make-in-buffer) "scomint" "\
+(autoload 'scomint-make-in-buffer "scomint" "\
Make a Comint process NAME in BUFFER, running PROGRAM.
If BUFFER is nil, it defaults to NAME surrounded by `*'s.
PROGRAM should be either a string denoting an executable program to create
@@ -926,7 +926,7 @@ If PROGRAM is a string, any more args are arguments to PROGRAM.
\(fn NAME BUFFER PROGRAM &optional STARTFILE &rest SWITCHES)" nil nil)
-(autoload (quote scomint-make) "scomint" "\
+(autoload 'scomint-make "scomint" "\
Make a Comint process NAME in a buffer, running PROGRAM.
The name of the buffer is made by surrounding NAME with `*'s.
PROGRAM should be either a string denoting an executable program to create
@@ -942,7 +942,7 @@ If PROGRAM is a string, any more args are arguments to PROGRAM.
;;;***
;;;### (autoloads (texi-docstring-magic) "texi-docstring-magic" "../lib/texi-docstring-magic.el"
-;;;;;; (19542 60238))
+;;;;;; (19665 37867))
;;; Generated autoloads from ../lib/texi-docstring-magic.el
(autoload 'texi-docstring-magic "texi-docstring-magic" "\
@@ -955,10 +955,10 @@ With prefix arg, no errors on unknown symbols. (This results in
;;;***
;;;### (autoloads (unicode-chars-list-chars) "unicode-chars" "../lib/unicode-chars.el"
-;;;;;; (19107 62795))
+;;;;;; (19665 37867))
;;; Generated autoloads from ../lib/unicode-chars.el
-(autoload (quote unicode-chars-list-chars) "unicode-chars" "\
+(autoload 'unicode-chars-list-chars "unicode-chars" "\
Insert each Unicode character into a buffer.
Lets you see which characters are available for literal display
in your emacs font.
@@ -968,7 +968,7 @@ in your emacs font.
;;;***
;;;### (autoloads (unicode-tokens-encode-str) "unicode-tokens" "../lib/unicode-tokens.el"
-;;;;;; (19591 34223))
+;;;;;; (19665 37867))
;;; Generated autoloads from ../lib/unicode-tokens.el
(autoload 'unicode-tokens-encode-str "unicode-tokens" "\
@@ -982,7 +982,7 @@ Return a unicode encoded version presentation of STR.
;;;;;; "../lib/proof-compat.el" "../lib/span.el" "pg-autotest.el"
;;;;;; "pg-custom.el" "pg-pbrpm.el" "pg-vars.el" "proof-auxmodes.el"
;;;;;; "proof-config.el" "proof-faces.el" "proof-useropts.el" "proof.el")
-;;;;;; (19634 16926 377965))
+;;;;;; (19756 35402 417383))
;;;***
diff --git a/generic/proof-menu.el b/generic/proof-menu.el
index 1253a12a..182368d9 100644
--- a/generic/proof-menu.el
+++ b/generic/proof-menu.el
@@ -869,6 +869,10 @@ KEY is the optional key binding."
(vector entry-name
(proof-defintset-fn pasym)
:help descr))
+ ((eq type 'number)
+ (vector entry-name
+ (proof-deffloatset-fn pasym)
+ :help descr))
((eq type 'string)
(vector entry-name
(proof-defstringset-fn pasym)
diff --git a/generic/proof-utils.el b/generic/proof-utils.el
index eb170e23..0b73803b 100644
--- a/generic/proof-utils.el
+++ b/generic/proof-utils.el
@@ -552,6 +552,29 @@ OTHERNAME gives an alternative name than the default <VAR>-intset.
The name of the defined function is returned."
`(proof-defintset-fn (quote ,var) (quote ,othername)))
+(defun proof-deffloatset-fn (var &optional othername)
+ "Define a function <VAR>-floatset for setting an float customize setting VAR.
+Args as for the macro `proof-deffloatset', except will be evaluated."
+ (eval
+ `(defun ,(if othername othername
+ (intern (concat (symbol-name var) "-floatset"))) (arg)
+ ,(concat "Set `" (symbol-name var) "' to ARG.
+This function simply uses customize-set-variable to set the variable.
+It was constructed with `proof-deffloatset-fn'.")
+ (interactive (list
+ (read-number
+ (format "Value for %s (float, currently %s): "
+ (symbol-name (quote ,var))
+ (symbol-value (quote ,var))))))
+ (customize-set-variable (quote ,var) arg))))
+
+(defmacro proof-deffloatset (var &optional othername)
+ "Define a function <VAR>-floatset for setting an float customize setting VAR.
+The setting function uses `customize-set-variable' to change the variable.
+OTHERNAME gives an alternative name than the default <VAR>-floatset.
+The name of the defined function is returned."
+ `(proof-deffloatset-fn (quote ,var) (quote ,othername)))
+
(defun proof-defstringset-fn (var &optional othername)
"Define a function <VAR>-toggle for setting an integer customize setting VAR.
Args as for the macro `proof-defstringset', except will be evaluated."