--- /srv/rebuilderd/tmp/rebuilderd3lWmvS/inputs/emacs-common_30.2+1-11_all.deb +++ /srv/rebuilderd/tmp/rebuilderd3lWmvS/out/emacs-common_30.2+1-11_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-08-15 19:12:58.000000 debian-binary │ -rw-r--r-- 0 0 0 62452 2026-08-15 19:12:58.000000 control.tar.xz │ --rw-r--r-- 0 0 0 15737156 2026-08-15 19:12:58.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 15737248 2026-08-15 19:12:58.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1379,15 +1379,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 23659 2026-08-15 19:12:58.000000 ./usr/share/emacs/30.2/lisp/emacs-lisp/easy-mmode.elc │ │ │ -rw-r--r-- 0 root (0) root (0) 18970 2026-08-15 19:12:58.000000 ./usr/share/emacs/30.2/lisp/emacs-lisp/easymenu.elc │ │ │ -rw-r--r-- 0 root (0) root (0) 129958 2026-08-15 19:12:58.000000 ./usr/share/emacs/30.2/lisp/emacs-lisp/edebug.elc │ │ │ -rw-r--r-- 0 root (0) root (0) 17771 2026-08-15 19:12:58.000000 ./usr/share/emacs/30.2/lisp/emacs-lisp/eieio-base.elc │ │ │ -rw-r--r-- 0 root (0) root (0) 40724 2026-08-15 19:12:58.000000 ./usr/share/emacs/30.2/lisp/emacs-lisp/eieio-core.elc │ │ │ -rw-r--r-- 0 root (0) root (0) 15879 2026-08-15 19:12:58.000000 ./usr/share/emacs/30.2/lisp/emacs-lisp/eieio-custom.elc │ │ │ -rw-r--r-- 0 root (0) root (0) 2976 2026-08-15 19:12:58.000000 ./usr/share/emacs/30.2/lisp/emacs-lisp/eieio-datadebug.elc │ │ │ --rw-r--r-- 0 root (0) root (0) 8709 2026-08-15 19:12:58.000000 ./usr/share/emacs/30.2/lisp/emacs-lisp/eieio-opt.elc │ │ │ +-rw-r--r-- 0 root (0) root (0) 9095 2026-08-15 19:12:58.000000 ./usr/share/emacs/30.2/lisp/emacs-lisp/eieio-opt.elc │ │ │ -rw-r--r-- 0 root (0) root (0) 13078 2026-08-15 19:12:58.000000 ./usr/share/emacs/30.2/lisp/emacs-lisp/eieio-speedbar.elc │ │ │ -rw-r--r-- 0 root (0) root (0) 35312 2026-08-15 19:12:58.000000 ./usr/share/emacs/30.2/lisp/emacs-lisp/eieio.elc │ │ │ -rw-r--r-- 0 root (0) root (0) 37418 2026-08-15 19:12:58.000000 ./usr/share/emacs/30.2/lisp/emacs-lisp/eldoc.elc │ │ │ -rw-r--r-- 0 root (0) root (0) 31886 2026-08-15 19:12:58.000000 ./usr/share/emacs/30.2/lisp/emacs-lisp/elint.elc │ │ │ -rw-r--r-- 0 root (0) root (0) 15652 2026-08-15 19:12:58.000000 ./usr/share/emacs/30.2/lisp/emacs-lisp/elp.elc │ │ │ -rw-r--r-- 0 root (0) root (0) 9989 2026-08-15 19:12:58.000000 ./usr/share/emacs/30.2/lisp/emacs-lisp/ert-font-lock.elc │ │ │ -rw-r--r-- 0 root (0) root (0) 20719 2026-08-15 19:12:58.000000 ./usr/share/emacs/30.2/lisp/emacs-lisp/ert-x.elc │ │ ├── ./usr/share/emacs/30.2/lisp/emacs-lisp/eieio-opt.elc │ │ │ @@ -66,480 +66,504 @@ │ │ │ 00000410: 2043 482d 5052 4546 4958 2069 7320 616e CH-PREFIX is an │ │ │ 00000420: 6f74 6865 7220 6368 6172 6163 7465 7220 other character │ │ │ 00000430: 7072 6566 6978 2074 6f20 6469 7370 6c61 prefix to displa │ │ │ 00000440: 792e 0a0a 2866 6e20 5448 4953 2d52 4f4f y...(fn THIS-ROO │ │ │ 00000450: 5420 5052 4546 4958 2043 482d 5052 4546 T PREFIX CH-PREF │ │ │ 00000460: 4958 291f 0a28 6465 6661 6c69 6173 2027 IX)..(defalias ' │ │ │ 00000470: 6569 6569 6f2d 6272 6f77 7365 2d74 7265 eieio-browse-tre │ │ │ -00000480: 6520 235b 3737 3120 225c 3330 3003 215c e #[771 "\300.!\ │ │ │ -00000490: 3230 340e 005c 3330 315c 3330 325c 3330 204..\301\302\30 │ │ │ -000004a0: 3305 5c33 3034 455c 225c 3231 305c 3330 3.\304E\"\210\30 │ │ │ -000004b0: 3503 2103 5c33 3036 4e5c 3231 315c 3330 5.!.\306N\211\30 │ │ │ -000004c0: 3748 5c32 3632 0102 5c33 3130 5003 5c33 7H\262..\310P.\3 │ │ │ -000004d0: 3131 5004 5c33 3132 5006 0605 5c33 3133 11P.\312P...\313 │ │ │ -000004e0: 5c32 3631 035c 3231 3003 415c 3230 333c \261.\210.A\203< │ │ │ -000004f0: 005c 3331 3404 4004 0423 5c32 3130 0341 .\314.@..#\210.A │ │ │ -00000500: 5c32 3632 045c 3230 3229 0003 5c32 3035 \262.\202)..\205 │ │ │ -00000510: 4600 5c33 3134 0440 0403 235c 3230 3722 F.\314.@..#\207" │ │ │ -00000520: 205b 636c 6173 732d 7020 7369 676e 616c [class-p signal │ │ │ -00000530: 2077 726f 6e67 2d74 7970 652d 6172 6775 wrong-type-argu │ │ │ -00000540: 6d65 6e74 2063 6c61 7373 2074 6869 732d ment class this- │ │ │ -00000550: 726f 6f74 2073 796d 626f 6c2d 6e61 6d65 root symbol-name │ │ │ -00000560: 2063 6c2d 2d63 6c61 7373 2036 2022 2020 cl--class 6 " │ │ │ -00000570: 2b2d 2d22 2022 2020 7c20 2022 2022 2020 +--" " | " " │ │ │ -00000580: 2020 2022 2022 5c6e 2220 6569 6569 6f2d " "\n" eieio- │ │ │ -00000590: 6272 6f77 7365 2d74 7265 655d 2031 3220 browse-tree] 12 │ │ │ -000005a0: 2823 2420 2e20 3837 3029 5d29 2340 3336 (#$ . 870)])#@36 │ │ │ -000005b0: 3520 5265 7475 726e 2061 6e20 616c 6973 5 Return an alis │ │ │ -000005c0: 7420 6f66 2061 6c6c 2063 7572 7265 6e74 t of all current │ │ │ -000005d0: 6c79 2061 6374 6976 6520 636c 6173 7365 ly active classe │ │ │ -000005e0: 7320 666f 7220 636f 6d70 6c65 7469 6f6e s for completion │ │ │ -000005f0: 2070 7572 706f 7365 732e 0a4f 7074 696f purposes..Optio │ │ │ -00000600: 6e61 6c20 6172 6775 6d65 6e74 2043 4c41 nal argument CLA │ │ │ -00000610: 5353 2069 7320 7468 6520 636c 6173 7320 SS is the class │ │ │ -00000620: 746f 2073 7461 7274 2077 6974 682e 0a49 to start with..I │ │ │ -00000630: 6620 494e 5354 414e 5449 4142 4c45 2d4f f INSTANTIABLE-O │ │ │ -00000640: 4e4c 5920 6973 206e 6f6e 2d6e 696c 2c20 NLY is non-nil, │ │ │ -00000650: 6f6e 6c79 2061 6c6c 6f77 206e 616d 6573 only allow names │ │ │ -00000660: 206f 6620 636c 6173 7365 7320 7768 6963 of classes whic │ │ │ -00000670: 680a 6172 6520 6e6f 7420 6162 7374 7261 h.are not abstra │ │ │ -00000680: 6374 2c20 6f74 6865 7277 6973 6520 616c ct, otherwise al │ │ │ -00000690: 6c6f 7720 616c 6c20 636c 6173 7365 732e low all classes. │ │ │ -000006a0: 0a4f 7074 696f 6e61 6c20 6172 6775 6d65 .Optional argume │ │ │ -000006b0: 6e74 2042 5549 4c44 4c49 5354 2069 7320 nt BUILDLIST is │ │ │ -000006c0: 6d6f 7265 206c 6973 7420 746f 2061 7474 more list to att │ │ │ -000006d0: 6163 6820 616e 6420 6973 2075 7365 6420 ach and is used │ │ │ -000006e0: 696e 7465 726e 616c 6c79 2e0a 0a28 666e internally...(fn │ │ │ -000006f0: 2026 6f70 7469 6f6e 616c 2043 4c41 5353 &optional CLASS │ │ │ -00000700: 2049 4e53 5441 4e54 4941 424c 452d 4f4e INSTANTIABLE-ON │ │ │ -00000710: 4c59 2042 5549 4c44 4c49 5354 291f 0a28 LY BUILDLIST)..( │ │ │ -00000720: 6279 7465 2d63 6f64 6520 225c 3330 305c byte-code "\300\ │ │ │ -00000730: 3330 315c 3330 325c 3330 3323 5c32 3130 301\302\303#\210 │ │ │ -00000740: 5c33 3034 5c33 3031 5c33 3032 5c33 3035 \304\301\302\305 │ │ │ -00000750: 235c 3230 3722 205b 6465 6661 6c69 6173 #\207" [defalias │ │ │ -00000760: 2065 6965 696f 2d68 656c 702d 636c 6173 eieio-help-clas │ │ │ -00000770: 7320 636c 2d2d 6465 7363 7269 6265 2d63 s cl--describe-c │ │ │ -00000780: 6c61 7373 206e 696c 206d 616b 652d 6f62 lass nil make-ob │ │ │ -00000790: 736f 6c65 7465 2022 3235 2e31 225d 2034 solete "25.1"] 4 │ │ │ -000007a0: 290a 2864 6566 616c 6961 7320 2765 6965 ).(defalias 'eie │ │ │ -000007b0: 696f 2d62 7569 6c64 2d63 6c61 7373 2d61 io-build-class-a │ │ │ -000007c0: 6c69 7374 2023 5b37 3638 2022 025c 3230 list #[768 ".\20 │ │ │ -000007d0: 3605 005c 3330 305c 3231 315c 3330 314e 6..\300\211\301N │ │ │ -000007e0: 5c32 3131 5c33 3032 485c 3236 3201 5c33 \211\302H\262.\3 │ │ │ -000007f0: 3033 5c33 3034 0321 045c 225c 3230 3429 03\304.!.\"\204) │ │ │ -00000800: 0003 5c32 3033 2000 5c33 3035 0221 5c32 ..\203 .\305.!\2 │ │ │ -00000810: 3034 2900 5c33 3034 0221 5c33 3036 4203 04).\304.!\306B. │ │ │ -00000820: 425c 3236 3203 5c32 3131 5c32 3131 5c32 B\262.\211\211\2 │ │ │ -00000830: 3033 3e00 5c32 3131 405c 3330 3701 0607 03>.\211@\307... │ │ │ -00000840: 0607 235c 3236 3205 5c32 3130 415c 3230 ..#\262.\210A\20 │ │ │ -00000850: 322a 005c 3231 3002 5c32 3037 2220 5b65 2*.\210.\207" [e │ │ │ -00000860: 6965 696f 2d64 6566 6175 6c74 2d73 7570 ieio-default-sup │ │ │ -00000870: 6572 636c 6173 7320 636c 2d2d 636c 6173 erclass cl--clas │ │ │ -00000880: 7320 3620 6173 736f 6320 7379 6d62 6f6c s 6 assoc symbol │ │ │ -00000890: 2d6e 616d 6520 636c 6173 732d 6162 7374 -name class-abst │ │ │ -000008a0: 7261 6374 2d70 2031 2065 6965 696f 2d62 ract-p 1 eieio-b │ │ │ -000008b0: 7569 6c64 2d63 6c61 7373 2d61 6c69 7374 uild-class-alist │ │ │ -000008c0: 5d20 3131 2028 2324 202e 2031 3435 3829 ] 11 (#$ . 1458) │ │ │ -000008d0: 5d29 2340 3532 2048 6973 746f 7279 206f ])#@52 History o │ │ │ -000008e0: 6620 7468 6520 6675 6e63 7469 6f6e 2060 f the function ` │ │ │ -000008f0: 6569 6569 6f2d 7265 6164 2d63 6c61 7373 eieio-read-class │ │ │ -00000900: 2720 7072 6f6d 7074 2e1f 0a28 6465 6676 ' prompt...(defv │ │ │ -00000910: 6172 2065 6965 696f 2d72 6561 642d 636c ar eieio-read-cl │ │ │ -00000920: 6173 7320 6e69 6c20 2823 2420 2e20 3232 ass nil (#$ . 22 │ │ │ -00000930: 3633 2929 2340 3234 3220 5265 7475 726e 63))#@242 Return │ │ │ -00000940: 2061 2063 6c61 7373 2063 686f 7365 6e20 a class chosen │ │ │ -00000950: 6279 2074 6865 2075 7365 7220 7573 696e by the user usin │ │ │ -00000960: 6720 5052 4f4d 5054 2e0a 4f70 7469 6f6e g PROMPT..Option │ │ │ -00000970: 616c 2061 7267 756d 656e 7420 4849 5354 al argument HIST │ │ │ -00000980: 5641 5220 6973 2061 2076 6172 6961 626c VAR is a variabl │ │ │ -00000990: 6520 746f 2075 7365 2061 7320 6869 7374 e to use as hist │ │ │ -000009a0: 6f72 792e 0a49 6620 494e 5354 414e 5449 ory..If INSTANTI │ │ │ -000009b0: 4142 4c45 2d4f 4e4c 5920 6973 206e 6f6e ABLE-ONLY is non │ │ │ -000009c0: 2d6e 696c 2c20 6f6e 6c79 2061 6c6c 6f77 -nil, only allow │ │ │ -000009d0: 206e 616d 6573 206f 6620 636c 6173 7365 names of classe │ │ │ -000009e0: 7320 7768 6963 680a 6172 6520 6e6f 7420 s which.are not │ │ │ -000009f0: 6162 7374 7261 6374 2e0a 0a28 666e 2050 abstract...(fn P │ │ │ -00000a00: 524f 4d50 5420 266f 7074 696f 6e61 6c20 ROMPT &optional │ │ │ -00000a10: 4849 5354 5641 5220 494e 5354 414e 5449 HISTVAR INSTANTI │ │ │ -00000a20: 4142 4c45 2d4f 4e4c 5929 1f0a 2864 6566 ABLE-ONLY)..(def │ │ │ -00000a30: 616c 6961 7320 2765 6965 696f 2d72 6561 alias 'eieio-rea │ │ │ -00000a40: 642d 636c 6173 7320 235b 3736 3920 225c d-class #[769 "\ │ │ │ -00000a50: 3330 305c 3330 3104 5c33 3032 5c33 3033 300\301.\302\303 │ │ │ -00000a60: 055c 225c 3330 335c 3330 345c 3330 3306 .\"\303\304\303. │ │ │ -00000a70: 085c 3230 3610 005c 3330 3526 0621 5c32 .\206..\305&.!\2 │ │ │ -00000a80: 3037 2220 5b69 6e74 6572 6e20 636f 6d70 07" [intern comp │ │ │ -00000a90: 6c65 7469 6e67 2d72 6561 6420 6569 6569 leting-read eiei │ │ │ -00000aa0: 6f2d 6275 696c 642d 636c 6173 732d 616c o-build-class-al │ │ │ -00000ab0: 6973 7420 6e69 6c20 7420 6569 6569 6f2d ist nil t eieio- │ │ │ -00000ac0: 7265 6164 2d63 6c61 7373 5d20 3131 2028 read-class] 11 ( │ │ │ -00000ad0: 2324 202e 2032 3336 3229 5d29 2340 3331 #$ . 2362)])#@31 │ │ │ -00000ae0: 3820 5265 7475 726e 2061 2063 6c61 7373 8 Return a class │ │ │ -00000af0: 2063 686f 7365 6e20 6279 2074 6865 2075 chosen by the u │ │ │ -00000b00: 7365 7220 7573 696e 6720 5052 4f4d 5054 ser using PROMPT │ │ │ -00000b10: 2e0a 434c 4153 5320 6973 2074 6865 2062 ..CLASS is the b │ │ │ -00000b20: 6173 6520 636c 6173 732c 2061 6e64 2063 ase class, and c │ │ │ -00000b30: 6f6d 706c 6574 696f 6e20 6f63 6375 7273 ompletion occurs │ │ │ -00000b40: 2061 6372 6f73 7320 616c 6c20 7375 6263 across all subc │ │ │ -00000b50: 6c61 7373 6573 2e0a 4f70 7469 6f6e 616c lasses..Optional │ │ │ -00000b60: 2061 7267 756d 656e 7420 4849 5354 5641 argument HISTVA │ │ │ -00000b70: 5220 6973 2061 2076 6172 6961 626c 6520 R is a variable │ │ │ -00000b80: 746f 2075 7365 2061 7320 6869 7374 6f72 to use as histor │ │ │ -00000b90: 792e 0a49 6620 494e 5354 414e 5449 4142 y..If INSTANTIAB │ │ │ -00000ba0: 4c45 2d4f 4e4c 5920 6973 206e 6f6e 2d6e LE-ONLY is non-n │ │ │ -00000bb0: 696c 2c20 6f6e 6c79 2061 6c6c 6f77 206e il, only allow n │ │ │ -00000bc0: 616d 6573 206f 6620 636c 6173 7365 7320 ames of classes │ │ │ -00000bd0: 7768 6963 680a 6172 6520 6e6f 7420 6162 which.are not ab │ │ │ -00000be0: 7374 7261 6374 2e0a 0a28 666e 2050 524f stract...(fn PRO │ │ │ -00000bf0: 4d50 5420 434c 4153 5320 266f 7074 696f MPT CLASS &optio │ │ │ -00000c00: 6e61 6c20 4849 5354 5641 5220 494e 5354 nal HISTVAR INST │ │ │ -00000c10: 414e 5449 4142 4c45 2d4f 4e4c 5929 1f0a ANTIABLE-ONLY).. │ │ │ -00000c20: 2864 6566 616c 6961 7320 2765 6965 696f (defalias 'eieio │ │ │ -00000c30: 2d72 6561 642d 7375 6263 6c61 7373 2023 -read-subclass # │ │ │ -00000c40: 5b31 3032 3620 225c 3330 305c 3330 3105 [1026 "\300\301. │ │ │ -00000c50: 5c33 3032 0606 055c 225c 3330 335c 3330 \302...\"\303\30 │ │ │ -00000c60: 345c 3330 3306 085c 3230 3611 005c 3330 4\303..\206..\30 │ │ │ -00000c70: 3526 0621 5c32 3037 2220 5b69 6e74 6572 5&.!\207" [inter │ │ │ -00000c80: 6e20 636f 6d70 6c65 7469 6e67 2d72 6561 n completing-rea │ │ │ -00000c90: 6420 6569 6569 6f2d 6275 696c 642d 636c d eieio-build-cl │ │ │ -00000ca0: 6173 732d 616c 6973 7420 6e69 6c20 7420 ass-alist nil t │ │ │ -00000cb0: 6569 6569 6f2d 7265 6164 2d63 6c61 7373 eieio-read-class │ │ │ -00000cc0: 5d20 3132 2028 2324 202e 2032 3738 3629 ] 12 (#$ . 2786) │ │ │ -00000cd0: 5d29 2340 3534 2044 6573 6372 6962 6520 ])#@54 Describe │ │ │ -00000ce0: 4354 5220 6966 2069 7420 6973 2061 2063 CTR if it is a c │ │ │ -00000cf0: 6c61 7373 2063 6f6e 7374 7275 6374 6f72 lass constructor │ │ │ -00000d00: 2e0a 0a28 666e 2043 5452 291f 0a28 6465 ...(fn CTR)..(de │ │ │ -00000d10: 6661 6c69 6173 2027 6569 6569 6f2d 6865 falias 'eieio-he │ │ │ -00000d20: 6c70 2d63 6f6e 7374 7275 6374 6f72 2023 lp-constructor # │ │ │ -00000d30: 5b32 3537 2022 5c33 3030 0121 5c32 3035 [257 "\300.!\205 │ │ │ -00000d40: 5c32 3030 005c 3330 3120 5c32 3130 5c33 \200.\301 \210\3 │ │ │ -00000d50: 3032 015c 3330 335c 2201 4b65 625c 3231 02.\303\".Keb\21 │ │ │ -00000d60: 305c 3330 3403 215c 3231 305c 3330 355c 0\304.!\210\305\ │ │ │ -00000d70: 3330 3602 5c32 3131 5c32 3432 5c33 3037 306.\211\242\307 │ │ │ -00000d80: 3d5c 3236 3201 5c32 3033 2600 5c33 3130 =\262.\203&.\310 │ │ │ -00000d90: 5c32 3032 2700 5c33 3131 5c22 635c 3231 \202'.\311\"c\21 │ │ │ -00000da0: 305c 3231 315c 3231 315c 3234 325c 3330 0\211\211\242\30 │ │ │ -00000db0: 373d 5c32 3632 015c 3230 333e 0001 5c32 7=\262.\203>..\2 │ │ │ -00000dc0: 3034 3e00 5c33 3032 0302 5c22 5c32 3632 04>.\302..\"\262 │ │ │ -00000dd0: 0201 5c32 3033 5a00 5c33 3132 5c33 3133 ..\203Z.\312\313 │ │ │ -00000de0: 2163 5c32 3130 5c33 3134 5c33 3135 215c !c\210\314\315!\ │ │ │ -00000df0: 3231 305c 3331 365c 3331 3703 215c 3332 210\316\317.!\32 │ │ │ -00000e00: 3005 055c 3330 3325 5c32 3130 5c33 3231 0..\303%\210\321 │ │ │ -00000e10: 5c33 3232 2163 5c32 3130 5c33 3233 5c33 \322!c\210\323\3 │ │ │ -00000e20: 3234 0421 5c33 3235 5c32 3631 035c 3231 24.!\325\261.\21 │ │ │ -00000e30: 3064 625c 3231 305c 3231 315c 3231 315c 0db\210\211\211\ │ │ │ -00000e40: 3234 325c 3330 373d 5c32 3632 015c 3230 242\307=\262.\20 │ │ │ -00000e50: 3372 005c 3332 3663 5c32 3037 5c32 3132 3r.\326c\207\212 │ │ │ -00000e60: 5c33 3237 5c33 3330 5c33 3331 5c33 3332 \327\330\331\332 │ │ │ -00000e70: 2363 5c32 3130 5c33 3333 0321 295c 3236 #c\210\333.!)\26 │ │ │ -00000e80: 365c 3230 325c 3230 3722 205b 636c 6173 6\202\207" [clas │ │ │ -00000e90: 732d 7020 6572 6173 652d 6275 6666 6572 s-p erase-buffer │ │ │ -00000ea0: 2066 696e 642d 6c69 7370 2d6f 626a 6563 find-lisp-objec │ │ │ -00000eb0: 742d 6669 6c65 2d6e 616d 6520 6465 6669 t-file-name defi │ │ │ -00000ec0: 6e65 2d74 7970 6520 7072 696e 3120 666f ne-type prin1 fo │ │ │ -00000ed0: 726d 6174 2022 2069 7320 616e 2025 736f rmat " is an %so │ │ │ -00000ee0: 626a 6563 7420 636f 6e73 7472 7563 746f bject constructo │ │ │ -00000ef0: 7220 6675 6e63 7469 6f6e 2220 6175 746f r function" auto │ │ │ -00000f00: 6c6f 6164 2022 6175 746f 6c6f 6164 6564 load "autoloaded │ │ │ -00000f10: 2022 2022 2220 7375 6273 7469 7475 7465 " "" substitute │ │ │ -00000f20: 2d63 6f6d 6d61 6e64 2d6b 6579 7320 2220 -command-keys " │ │ │ -00000f30: 696e 2060 2220 7265 7175 6972 6520 636c in `" require cl │ │ │ -00000f40: 2d65 7874 7261 2068 656c 702d 696e 7365 -extra help-inse │ │ │ -00000f50: 7274 2d78 7265 662d 6275 7474 6f6e 2068 rt-xref-button h │ │ │ -00000f60: 656c 702d 666e 732d 7368 6f72 742d 6669 elp-fns-short-fi │ │ │ -00000f70: 6c65 6e61 6d65 2063 6c2d 7479 7065 2d64 lename cl-type-d │ │ │ -00000f80: 6566 696e 6974 696f 6e20 7375 6273 7469 efinition substi │ │ │ -00000f90: 7475 7465 2d71 756f 7465 7320 2227 2220 tute-quotes "'" │ │ │ -00000fa0: 222e 5c6e 4372 6561 7465 7320 616e 206f ".\nCreates an o │ │ │ -00000fb0: 626a 6563 7420 6f66 2063 6c61 7373 2022 bject of class " │ │ │ -00000fc0: 2073 796d 626f 6c2d 6e61 6d65 2022 2e22 symbol-name "." │ │ │ -00000fd0: 2022 5c6e 5c6e 5b43 6c61 7373 2064 6573 "\n\n[Class des │ │ │ -00000fe0: 6372 6970 7469 6f6e 206e 6f74 2061 7661 cription not ava │ │ │ -00000ff0: 696c 6162 6c65 2075 6e74 696c 2063 6c61 ilable until cla │ │ │ -00001000: 7373 2064 6566 696e 6974 696f 6e20 6973 ss definition is │ │ │ -00001010: 206c 6f61 6465 642e 5d5c 6e22 2070 726f loaded.]\n" pro │ │ │ -00001020: 7065 7274 697a 6520 225c 6e5c 6e43 6c61 pertize "\n\nCla │ │ │ -00001030: 7373 2064 6573 6372 6970 7469 6f6e 3a5c ss description:\ │ │ │ -00001040: 6e22 2066 6163 6520 626f 6c64 2063 6c2d n" face bold cl- │ │ │ -00001050: 2d64 6573 6372 6962 652d 636c 6173 735d -describe-class] │ │ │ -00001060: 2039 2028 2324 202e 2033 3238 3729 5d29 9 (#$ . 3287)]) │ │ │ -00001070: 2340 3633 2044 6973 706c 6179 2061 206c #@63 Display a l │ │ │ -00001080: 6973 7420 6f66 2061 6c6c 2074 6865 206d ist of all the m │ │ │ -00001090: 6574 686f 6473 2061 6e64 2077 6861 7420 ethods and what │ │ │ -000010a0: 6665 6174 7572 6573 2061 7265 2075 7365 features are use │ │ │ -000010b0: 642e 1f23 4031 3220 0a0a 2866 6e20 4120 d..#@12 ..(fn A │ │ │ -000010c0: 4229 1f0a 286d 616b 652d 6f62 736f 6c65 B)..(make-obsole │ │ │ -000010d0: 7465 2027 6569 6569 6f2d 6865 6c70 2d63 te 'eieio-help-c │ │ │ -000010e0: 6f6e 7374 7275 6374 6f72 2022 7573 6520 onstructor "use │ │ │ -000010f0: 6064 6573 6372 6962 652d 6675 6e63 7469 `describe-functi │ │ │ -00001100: 6f6e 2720 6f72 2060 636c 2d2d 6465 7363 on' or `cl--desc │ │ │ -00001110: 7269 6265 2d63 6c61 7373 272e 2220 2232 ribe-class'." "2 │ │ │ -00001120: 392e 3122 290a 2864 6566 616c 6961 7320 9.1").(defalias │ │ │ -00001130: 2765 6965 696f 2d64 6973 706c 6179 2d6d 'eieio-display-m │ │ │ -00001140: 6574 686f 642d 6c69 7374 2023 5b30 2022 ethod-list #[0 " │ │ │ -00001150: 5c33 3031 205c 3330 3201 5c33 3033 5c22 \301 \302.\303\" │ │ │ -00001160: 5c33 3034 5c33 3035 215c 3330 3601 185c \304\305!\306..\ │ │ │ -00001170: 3330 375c 3331 305c 3330 365c 225c 3330 307\310\306\"\30 │ │ │ -00001180: 365c 3231 315c 3331 3105 215c 3231 305c 6\211\311.!\210\ │ │ │ -00001190: 3331 3220 5c32 3130 5c33 3133 5c32 3131 312 \210\313\211 │ │ │ -000011a0: 5c32 3033 2d00 5c32 3131 405c 3331 3401 \203-.\211@\314. │ │ │ -000011b0: 215c 3231 305c 3331 345c 3331 3521 5c32 !\210\314\315!\2 │ │ │ -000011c0: 3636 0241 5c32 3032 1a00 5c32 3130 5c33 66.A\202..\210\3 │ │ │ -000011d0: 3134 5c33 3136 215c 3231 305c 3331 3720 14\316!\210\317 │ │ │ -000011e0: 5c32 3130 5c33 3134 5c33 3230 215c 3231 \210\314\320!\21 │ │ │ -000011f0: 305c 3331 3720 5c32 3130 055c 3231 315c 0\317 \210.\211\ │ │ │ -00001200: 3230 335c 3237 3300 5c32 3131 405c 3231 203\273.\211@\21 │ │ │ -00001210: 315c 3332 314e 5c33 3232 5c32 3131 5c32 1\321N\322\211\2 │ │ │ -00001220: 3131 5c33 3233 5c32 3131 5c32 3033 5c32 11\323\211\203\2 │ │ │ -00001230: 3130 005c 3231 3140 0501 4a48 4706 0b02 10.\211@..JHG... │ │ │ -00001240: 4a02 060e 054a 485c 5c49 5c32 3130 5c33 J....JH\\I\210\3 │ │ │ -00001250: 3234 0121 5c32 3130 5c33 3134 5c33 3135 24.!\210\314\315 │ │ │ -00001260: 215c 3231 305c 3231 315c 3330 3656 5c32 !\210\211\306V\2 │ │ │ -00001270: 3033 5c32 3032 0001 5c33 3235 3d5c 3230 03\202..\325=\20 │ │ │ -00001280: 337f 005c 3332 365c 3236 3206 5c32 3632 3..\326\262.\262 │ │ │ -00001290: 045c 3231 305c 3230 325c 3230 3400 5c33 .\210\202\204.\3 │ │ │ -000012a0: 3236 5c32 3632 045c 3236 3602 415c 3230 26\262.\266.A\20 │ │ │ -000012b0: 324a 005c 3231 3002 5c32 3033 5c32 3531 2J.\210.\203\251 │ │ │ -000012c0: 005c 3231 315c 3230 345c 3235 3100 0607 .\211\204\251... │ │ │ -000012d0: 545c 3236 3208 015c 3332 3755 5c32 3033 T\262..\327U\203 │ │ │ -000012e0: 5c32 3435 0006 0654 5c32 3632 075c 3331 \245...T\262.\31 │ │ │ -000012f0: 345c 3333 3021 5c32 3130 5c33 3134 5c33 4\330!\210\314\3 │ │ │ -00001300: 3331 215c 3231 305c 3332 3405 215c 3231 31!\210\324.!\21 │ │ │ -00001310: 305c 3331 3720 5c32 3130 0609 545c 3236 0\317 \210..T\26 │ │ │ -00001320: 325c 6e5c 3236 3605 415c 3230 323d 005c 2\n\266.A\202=.\ │ │ │ -00001330: 3231 305c 3331 345c 3332 3021 5c32 3130 210\314\320!\210 │ │ │ -00001340: 5c33 3137 205c 3231 305c 3332 335c 3231 \317 \210\323\21 │ │ │ -00001350: 315c 3230 335c 3333 3200 5c32 3131 405c 1\203\332.\211@\ │ │ │ -00001360: 3332 3405 024a 4821 5c32 3130 5c33 3134 324..JH!\210\314 │ │ │ -00001370: 5c33 3135 215c 3236 3602 415c 3230 325c \315!\266.A\202\ │ │ │ -00001380: 3330 3400 5c32 3130 5c33 3234 0421 5c32 304.\210\324.!\2 │ │ │ -00001390: 3130 5c33 3134 5c33 3332 215c 3231 305c 10\314\332!\210\ │ │ │ -000013a0: 3331 3720 5c32 3130 5c33 3133 5c32 3131 317 \210\313\211 │ │ │ -000013b0: 5c32 3033 5c33 3732 005c 3231 3140 5c33 \203\372.\211@\3 │ │ │ -000013c0: 3134 0121 5c32 3130 5c33 3134 5c33 3135 14.!\210\314\315 │ │ │ -000013d0: 215c 3236 3602 415c 3230 325c 3334 3700 !\266.A\202\347. │ │ │ -000013e0: 5c32 3130 5c33 3137 205c 3231 305c 3331 \210\317 \210\31 │ │ │ -000013f0: 3720 5c32 3130 5c33 3134 5c33 3333 215c 7 \210\314\333!\ │ │ │ -00001400: 3231 305c 3332 3402 215c 3231 305c 3331 210\324.!\210\31 │ │ │ -00001410: 345c 3331 3521 5c32 3130 5c33 3134 5c33 4\315!\210\314\3 │ │ │ -00001420: 3334 5c33 3335 5c33 3336 055c 3333 375f 34\335\336.\337_ │ │ │ -00001430: 0608 5c22 5c22 215c 3231 305c 3331 345c ..\"\"!\210\314\ │ │ │ -00001440: 3334 3021 5c32 3130 5c33 3137 205c 3231 340!\210\317 \21 │ │ │ -00001450: 305c 3331 345c 3334 3121 5c32 3130 5c33 0\314\341!\210\3 │ │ │ -00001460: 3234 0121 5c32 3130 5c33 3134 5c33 3135 24.!\210\314\315 │ │ │ -00001470: 215c 3231 305c 3331 345c 3333 345c 3333 !\210\314\334\33 │ │ │ -00001480: 355c 3333 3604 5c33 3337 5f06 065c 225c 5\336.\337_..\"\ │ │ │ -00001490: 2221 5c32 3130 5c33 3134 5c33 3432 215c "!\210\314\342!\ │ │ │ -000014a0: 3231 305c 3331 3720 295c 3230 3722 205b 210\317 )\207" [ │ │ │ -000014b0: 7374 616e 6461 7264 2d6f 7574 7075 7420 standard-output │ │ │ -000014c0: 636c 2d67 656e 6572 6963 2d61 6c6c 2d66 cl-generic-all-f │ │ │ -000014d0: 756e 6374 696f 6e73 2073 6f72 7420 235b unctions sort #[ │ │ │ -000014e0: 3531 3420 225c 3330 3002 215c 3330 3002 514 "\300.!\300. │ │ │ -000014f0: 215c 3233 315c 3230 3722 205b 7379 6d62 !\231\207" [symb │ │ │ -00001500: 6f6c 2d6e 616d 655d 2035 2028 2324 202e ol-name] 5 (#$ . │ │ │ -00001510: 2034 3238 3029 5d20 6765 742d 6275 6666 4280)] get-buff │ │ │ -00001520: 6572 2d63 7265 6174 6520 222a 4549 4549 er-create "*EIEI │ │ │ -00001530: 4f20 4d65 7468 6f64 204c 6973 742a 2220 O Method List*" │ │ │ -00001540: 3020 6d61 6b65 2d76 6563 746f 7220 3720 0 make-vector 7 │ │ │ -00001550: 7377 6974 6368 2d74 6f2d 6275 6666 6572 switch-to-buffer │ │ │ -00001560: 2d6f 7468 6572 2d77 696e 646f 7720 6572 -other-window er │ │ │ -00001570: 6173 652d 6275 6666 6572 2028 2273 7461 ase-buffer ("sta │ │ │ -00001580: 7469 6322 2022 6265 666f 7265 2220 2270 tic" "before" "p │ │ │ -00001590: 7269 6d61 7279 2220 2261 6674 6572 2220 rimary" "after" │ │ │ -000015a0: 2247 2062 6566 2220 2247 2070 7269 6d22 "G bef" "G prim" │ │ │ -000015b0: 2022 4720 6166 7422 2920 7072 696e 6320 "G aft") princ │ │ │ -000015c0: 2209 2220 224d 6574 686f 6420 4e61 6d65 "." "Method Name │ │ │ -000015d0: 2220 7465 7270 7269 2022 2d2d 2d2d 2d2d " terpri "------ │ │ │ -000015e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ -000015f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ -00001600: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ -00001610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2220 --------------" │ │ │ -00001620: 6569 6569 6f2d 6d65 7468 6f64 2d74 7265 eieio-method-tre │ │ │ -00001630: 6520 6e69 6c20 286d 6574 686f 642d 7374 e nil (method-st │ │ │ -00001640: 6174 6963 206d 6574 686f 642d 6265 666f atic method-befo │ │ │ -00001650: 7265 206d 6574 686f 642d 7072 696d 6172 re method-primar │ │ │ -00001660: 7920 6d65 7468 6f64 2d61 6674 6572 206d y method-after m │ │ │ -00001670: 6574 686f 642d 6765 6e65 7269 632d 6265 ethod-generic-be │ │ │ -00001680: 666f 7265 206d 6574 686f 642d 6765 6e65 fore method-gene │ │ │ -00001690: 7269 632d 7072 696d 6172 7920 6d65 7468 ric-primary meth │ │ │ -000016a0: 6f64 2d67 656e 6572 6963 2d61 6674 6572 od-generic-after │ │ │ -000016b0: 2920 7072 696e 3120 6d65 7468 6f64 2d70 ) prin1 method-p │ │ │ -000016c0: 7269 6d61 7279 2074 2031 2022 2a22 2022 rimary t 1 "*" " │ │ │ -000016d0: 2a20 2220 2220 546f 7461 6c20 7379 6d62 * " " Total symb │ │ │ -000016e0: 6f6c 7322 2022 4d65 7468 6f64 7320 5072 ols" "Methods Pr │ │ │ -000016f0: 696d 6172 7920 4f6e 6c79 3a20 2220 666f imary Only: " fo │ │ │ -00001700: 726d 6174 2022 2564 2220 666c 6f6f 7220 rmat "%d" floor │ │ │ -00001710: 3130 302e 3020 2225 206f 6620 746f 7461 100.0 "% of tota │ │ │ -00001720: 6c20 6d65 7468 6f64 7322 2022 4f6e 6c79 l methods" "Only │ │ │ -00001730: 204f 6e65 2050 7269 6d61 7279 2049 6d70 One Primary Imp │ │ │ -00001740: 6c3a 2022 2022 2520 6f66 2074 6f74 616c l: " "% of total │ │ │ -00001750: 2070 7269 6d61 7279 206d 6574 686f 6473 primary methods │ │ │ -00001760: 225d 2032 3120 2823 2420 2e20 3432 3133 "] 21 (#$ . 4213 │ │ │ -00001770: 2920 6e69 6c5d 2923 4035 3420 4b65 796d ) nil])#@54 Keym │ │ │ -00001780: 6170 2075 7365 6420 7768 656e 2077 6f72 ap used when wor │ │ │ -00001790: 6b69 6e67 2077 6974 6820 6120 7072 6f6a king with a proj │ │ │ -000017a0: 6563 7420 696e 2073 7065 6564 6261 722e ect in speedbar. │ │ │ -000017b0: 1f0a 2864 6566 7661 7220 6569 6569 6f2d ..(defvar eieio- │ │ │ -000017c0: 636c 6173 732d 7370 6565 6462 6172 2d6b class-speedbar-k │ │ │ -000017d0: 6579 2d6d 6170 206e 696c 2028 2324 202e ey-map nil (#$ . │ │ │ -000017e0: 2036 3031 3229 2923 4034 3120 4d61 6b65 6012))#@41 Make │ │ │ -000017f0: 2061 206b 6579 6d61 7020 666f 7220 4549 a keymap for EI │ │ │ -00001800: 4549 4f20 756e 6465 7220 7370 6565 6462 EIO under speedb │ │ │ -00001810: 6172 2e1f 0a28 6465 6661 6c69 6173 2027 ar...(defalias ' │ │ │ -00001820: 6569 6569 6f2d 636c 6173 732d 7370 6565 eieio-class-spee │ │ │ -00001830: 6462 6172 2d6d 616b 652d 6d61 7020 235b dbar-make-map #[ │ │ │ -00001840: 3020 225c 3330 3120 105c 3330 3208 5c33 0 "\301 .\302.\3 │ │ │ -00001850: 3033 5c33 3034 235c 3231 305c 3330 3208 03\304#\210\302. │ │ │ -00001860: 5c33 3035 5c33 3036 235c 3231 305c 3330 \305\306#\210\30 │ │ │ -00001870: 3208 5c33 3037 5c33 3130 235c 3230 3722 2.\307\310#\207" │ │ │ -00001880: 205b 6569 6569 6f2d 636c 6173 732d 7370 [eieio-class-sp │ │ │ -00001890: 6565 6462 6172 2d6b 6579 2d6d 6170 2073 eedbar-key-map s │ │ │ -000018a0: 7065 6564 6261 722d 6d61 6b65 2d73 7065 peedbar-make-spe │ │ │ -000018b0: 6369 616c 697a 6564 2d6b 6579 6d61 7020 cialized-keymap │ │ │ -000018c0: 6465 6669 6e65 2d6b 6579 2022 0d22 2073 define-key "." s │ │ │ -000018d0: 7065 6564 6261 722d 6564 6974 2d6c 696e peedbar-edit-lin │ │ │ -000018e0: 6520 222b 2220 7370 6565 6462 6172 2d65 e "+" speedbar-e │ │ │ -000018f0: 7870 616e 642d 6c69 6e65 2022 2d22 2073 xpand-line "-" s │ │ │ -00001900: 7065 6564 6261 722d 636f 6e74 7261 6374 peedbar-contract │ │ │ -00001910: 2d6c 696e 655d 2034 2028 2324 202e 2036 -line] 4 (#$ . 6 │ │ │ -00001920: 3132 3429 5d29 2340 3730 204d 656e 7520 124)])#@70 Menu │ │ │ -00001930: 7061 7274 2069 6e20 6561 7379 6d65 6e75 part in easymenu │ │ │ -00001940: 2066 6f72 6d61 7420 7573 6564 2069 6e20 format used in │ │ │ -00001950: 7370 6565 6462 6172 2077 6869 6c65 2069 speedbar while i │ │ │ -00001960: 6e20 6065 6965 696f 2720 6d6f 6465 2e1f n `eieio' mode.. │ │ │ -00001970: 0a28 6279 7465 2d63 6f64 6520 2208 5c32 .(byte-code ".\2 │ │ │ -00001980: 3034 0900 5c33 3031 5c33 3032 5c33 3033 04..\301\302\303 │ │ │ -00001990: 5c22 5c32 3130 5c33 3031 5c32 3037 2220 \"\210\301\207" │ │ │ -000019a0: 5b65 6965 696f 2d63 6c61 7373 2d73 7065 [eieio-class-spe │ │ │ -000019b0: 6564 6261 722d 6b65 792d 6d61 7020 6576 edbar-key-map ev │ │ │ -000019c0: 616c 2d61 6674 6572 2d6c 6f61 6420 7370 al-after-load sp │ │ │ -000019d0: 6565 6462 6172 2023 5b30 2022 5c33 3030 eedbar #[0 "\300 │ │ │ -000019e0: 205c 3231 305c 3330 315c 3330 3221 5c32 \210\301\302!\2 │ │ │ -000019f0: 3037 2220 5b65 6965 696f 2d63 6c61 7373 07" [eieio-class │ │ │ -00001a00: 2d73 7065 6564 6261 722d 6d61 6b65 2d6d -speedbar-make-m │ │ │ -00001a10: 6170 2073 7065 6564 6261 722d 6164 642d ap speedbar-add- │ │ │ -00001a20: 6578 7061 6e73 696f 6e2d 6c69 7374 2028 expansion-list ( │ │ │ -00001a30: 2245 4945 494f 2220 6569 6569 6f2d 636c "EIEIO" eieio-cl │ │ │ -00001a40: 6173 732d 7370 6565 6462 6172 2d6d 656e ass-speedbar-men │ │ │ -00001a50: 7520 6569 6569 6f2d 636c 6173 732d 7370 u eieio-class-sp │ │ │ -00001a60: 6565 6462 6172 2d6b 6579 2d6d 6170 2065 eedbar-key-map e │ │ │ -00001a70: 6965 696f 2d63 6c61 7373 2d73 7065 6564 ieio-class-speed │ │ │ -00001a80: 6261 7229 5d20 325d 5d20 3329 0a28 6465 bar)] 2]] 3).(de │ │ │ -00001a90: 6676 6172 2065 6965 696f 2d63 6c61 7373 fvar eieio-class │ │ │ -00001aa0: 2d73 7065 6564 6261 722d 6d65 6e75 206e -speedbar-menu n │ │ │ -00001ab0: 696c 2028 2324 202e 2036 3434 3329 2923 il (#$ . 6443))# │ │ │ -00001ac0: 4031 3830 2043 7265 6174 6520 6275 7474 @180 Create butt │ │ │ -00001ad0: 6f6e 7320 696e 2073 7065 6564 6261 7220 ons in speedbar │ │ │ -00001ae0: 7468 6174 2072 6570 7265 7365 6e74 7320 that represents │ │ │ -00001af0: 7468 6520 6375 7272 656e 7420 7072 6f6a the current proj │ │ │ -00001b00: 6563 742e 0a44 4952 2d4f 522d 4f42 4a45 ect..DIR-OR-OBJE │ │ │ -00001b10: 4354 2069 7320 7468 6520 6f62 6a65 6374 CT is the object │ │ │ -00001b20: 2074 6f20 6578 7061 6e64 2c20 6f72 206e to expand, or n │ │ │ -00001b30: 696c 2c20 616e 6420 4445 5054 4820 6973 il, and DEPTH is │ │ │ -00001b40: 2074 6865 0a63 7572 7265 6e74 2065 7870 the.current exp │ │ │ -00001b50: 616e 7369 6f6e 2064 6570 7468 2e0a 0a28 ansion depth...( │ │ │ -00001b60: 666e 2044 4952 2d4f 522d 4f42 4a45 4354 fn DIR-OR-OBJECT │ │ │ -00001b70: 2044 4550 5448 291f 0a28 6465 6661 6c69 DEPTH)..(defali │ │ │ -00001b80: 6173 2027 6569 6569 6f2d 636c 6173 732d as 'eieio-class- │ │ │ -00001b90: 7370 6565 6462 6172 2023 5b35 3134 2022 speedbar #[514 " │ │ │ -00001ba0: 6564 3d5c 3230 3510 005c 3330 305c 3330 ed=\205..\300\30 │ │ │ -00001bb0: 315c 3330 325c 225c 3231 305c 3330 3379 1\302\"\210\303y │ │ │ -00001bc0: 5c32 3130 5c33 3034 205c 3230 3722 205b \210\304 \207" [ │ │ │ -00001bd0: 6569 6569 6f2d 636c 6173 732d 6275 7474 eieio-class-butt │ │ │ -00001be0: 6f6e 2065 6965 696f 2d64 6566 6175 6c74 on eieio-default │ │ │ -00001bf0: 2d73 7570 6572 636c 6173 7320 3020 2d31 -superclass 0 -1 │ │ │ -00001c00: 2073 7065 6564 6261 722d 6578 7061 6e64 speedbar-expand │ │ │ -00001c10: 2d6c 696e 655d 2035 2028 2324 202e 2036 -line] 5 (#$ . 6 │ │ │ -00001c20: 3835 3329 5d29 2340 3833 2044 7261 7720 853)])#@83 Draw │ │ │ -00001c30: 6120 7370 6565 6462 6172 2062 7574 746f a speedbar butto │ │ │ -00001c40: 6e20 6174 2074 6865 2063 7572 7265 6e74 n at the current │ │ │ -00001c50: 2070 6f69 6e74 2066 6f72 2043 4c41 5353 point for CLASS │ │ │ -00001c60: 2061 7420 4445 5054 482e 0a0a 2866 6e20 at DEPTH...(fn │ │ │ -00001c70: 434c 4153 5320 4445 5054 4829 1f0a 2864 CLASS DEPTH)..(d │ │ │ -00001c80: 6566 616c 6961 7320 2765 6965 696f 2d63 efalias 'eieio-c │ │ │ -00001c90: 6c61 7373 2d62 7574 746f 6e20 235b 3531 lass-button #[51 │ │ │ -00001ca0: 3420 225c 3330 3002 215c 3230 340e 005c 4 "\300.!\204..\ │ │ │ -00001cb0: 3330 315c 3330 325c 3330 3304 5c33 3033 301\302\303.\303 │ │ │ -00001cc0: 455c 225c 3231 3001 5c33 3034 4e5c 3231 E\"\210.\304N\21 │ │ │ -00001cd0: 315c 3330 3548 5c32 3632 015c 3231 315c 1\305H\262.\211\ │ │ │ -00001ce0: 3230 332d 005c 3330 365c 3330 375c 3331 203-.\306\307\31 │ │ │ -00001cf0: 305c 3331 3106 065c 3331 3206 0821 5c33 0\311..\312..!\3 │ │ │ -00001d00: 3133 0609 5c33 3134 065c 6e26 095c 3230 13..\314.\n&.\20 │ │ │ -00001d10: 375c 3330 365c 3330 375c 3331 355c 3331 7\306\307\315\31 │ │ │ -00001d20: 365c 3231 315c 3331 3206 0821 5c33 3133 6\211\312..!\313 │ │ │ -00001d30: 0609 5c33 3134 065c 6e26 095c 3230 3722 ..\314.\n&.\207" │ │ │ -00001d40: 205b 636c 6173 732d 7020 7369 676e 616c [class-p signal │ │ │ -00001d50: 2077 726f 6e67 2d74 7970 652d 6172 6775 wrong-type-argu │ │ │ -00001d60: 6d65 6e74 2063 6c61 7373 2063 6c2d 2d63 ment class cl--c │ │ │ -00001d70: 6c61 7373 2036 2073 7065 6564 6261 722d lass 6 speedbar- │ │ │ -00001d80: 6d61 6b65 2d74 6167 2d6c 696e 6520 616e make-tag-line an │ │ │ -00001d90: 676c 6520 3433 2065 6965 696f 2d73 622d gle 43 eieio-sb- │ │ │ -00001da0: 6578 7061 6e64 2073 796d 626f 6c2d 6e61 expand symbol-na │ │ │ -00001db0: 6d65 2065 6965 696f 2d64 6573 6372 6962 me eieio-describ │ │ │ -00001dc0: 652d 636c 6173 732d 7362 2073 7065 6564 e-class-sb speed │ │ │ -00001dd0: 6261 722d 6469 7265 6374 6f72 792d 6661 bar-directory-fa │ │ │ -00001de0: 6365 2033 3220 6e69 6c5d 2031 3320 2823 ce 32 nil] 13 (# │ │ │ -00001df0: 2420 2e20 3732 3131 295d 2923 4031 3235 $ . 7211)])#@125 │ │ │ -00001e00: 2046 6f72 2062 7574 746f 6e20 5445 5854 For button TEXT │ │ │ -00001e10: 2c20 6578 7061 6e64 2043 4c41 5353 2061 , expand CLASS a │ │ │ -00001e20: 7420 7468 6520 6375 7272 656e 7420 6c6f t the current lo │ │ │ -00001e30: 6361 7469 6f6e 2e0a 4172 6775 6d65 6e74 cation..Argument │ │ │ -00001e40: 2049 4e44 454e 5420 6973 2074 6865 2064 INDENT is the d │ │ │ -00001e50: 6570 7468 206f 6620 696e 6465 6e74 6174 epth of indentat │ │ │ -00001e60: 696f 6e2e 0a0a 2866 6e20 5445 5854 2043 ion...(fn TEXT C │ │ │ -00001e70: 4c41 5353 2049 4e44 454e 5429 1f0a 2864 LASS INDENT)..(d │ │ │ -00001e80: 6566 616c 6961 7320 2765 6965 696f 2d73 efalias 'eieio-s │ │ │ -00001e90: 622d 6578 7061 6e64 2023 5b37 3731 2022 b-expand #[771 " │ │ │ -00001ea0: 5c33 3031 5c33 3032 045c 225c 3230 3330 \301\302.\"\2030 │ │ │ -00001eb0: 005c 3330 335c 3330 3421 5c32 3130 5c33 .\303\304!\210\3 │ │ │ -00001ec0: 3035 185c 3231 325c 3330 367f 5c32 3130 05.\212\306.\210 │ │ │ -00001ed0: 5c33 3037 755c 3231 3001 5c33 3130 4e5c \307u\210.\310N\ │ │ │ -00001ee0: 3231 315c 3331 3148 5c32 3632 015c 3231 211\311H\262.\21 │ │ │ -00001ef0: 315c 3230 332b 005c 3331 3201 4003 545c 1\203+.\312.@.T\ │ │ │ -00001f00: 225c 3231 3041 5c32 3032 1c00 2a5c 3231 "\210A\202..*\21 │ │ │ -00001f10: 305c 3230 3246 005c 3330 315c 3331 3304 0\202F.\301\313. │ │ │ -00001f20: 5c22 5c32 3033 4200 5c33 3033 5c33 3134 \"\203B.\303\314 │ │ │ -00001f30: 215c 3231 305c 3331 3501 215c 3231 305c !\210\315.!\210\ │ │ │ -00001f40: 3230 3246 005c 3331 365c 3331 3721 5c32 202F.\316\317!\2 │ │ │ -00001f50: 3130 5c33 3230 205c 3230 3722 205b 696e 10\320 \207" [in │ │ │ -00001f60: 6869 6269 742d 7265 6164 2d6f 6e6c 7920 hibit-read-only │ │ │ -00001f70: 7374 7269 6e67 2d73 6561 7263 6820 222b string-search "+ │ │ │ -00001f80: 2220 7370 6565 6462 6172 2d63 6861 6e67 " speedbar-chang │ │ │ -00001f90: 652d 6578 7061 6e64 2d62 7574 746f 6e2d e-expand-button- │ │ │ -00001fa0: 6368 6172 2034 3520 7420 6e69 6c20 3120 char 45 t nil 1 │ │ │ -00001fb0: 636c 2d2d 636c 6173 7320 3620 6569 6569 cl--class 6 eiei │ │ │ -00001fc0: 6f2d 636c 6173 732d 6275 7474 6f6e 2022 o-class-button " │ │ │ -00001fd0: 2d22 2034 3320 7370 6565 6462 6172 2d64 -" 43 speedbar-d │ │ │ -00001fe0: 656c 6574 652d 7375 6262 6c6f 636b 2065 elete-subblock e │ │ │ -00001ff0: 7272 6f72 2022 4f6f 6f70 732e 2e2e 2020 rror "Ooops... │ │ │ -00002000: 6e6f 7420 7375 7265 2077 6861 7420 746f not sure what to │ │ │ -00002010: 2064 6f22 2073 7065 6564 6261 722d 6365 do" speedbar-ce │ │ │ -00002020: 6e74 6572 2d62 7566 6665 722d 736d 6172 nter-buffer-smar │ │ │ -00002030: 746c 795d 2037 2028 2324 202e 2037 3638 tly] 7 (#$ . 768 │ │ │ -00002040: 3129 5d29 2340 3130 3020 4465 7363 7269 1)])#@100 Descri │ │ │ -00002050: 6265 2074 6865 2063 6c61 7373 2054 4558 be the class TEX │ │ │ -00002060: 5420 696e 2054 4f4b 454e 2e0a 494e 4445 T in TOKEN..INDE │ │ │ -00002070: 4e54 2069 7320 7468 6520 6375 7272 656e NT is the curren │ │ │ -00002080: 7420 696e 6465 6e74 6174 696f 6e20 6c65 t indentation le │ │ │ -00002090: 7665 6c2e 0a0a 2866 6e20 5445 5854 2054 vel...(fn TEXT T │ │ │ -000020a0: 4f4b 454e 2049 4e44 454e 5429 1f0a 2864 OKEN INDENT)..(d │ │ │ -000020b0: 6566 616c 6961 7320 2765 6965 696f 2d64 efalias 'eieio-d │ │ │ -000020c0: 6573 6372 6962 652d 636c 6173 732d 7362 escribe-class-sb │ │ │ -000020d0: 2023 5b37 3731 2022 5c33 3030 2072 5c33 #[771 "\300 r\3 │ │ │ -000020e0: 3031 5c33 3032 025c 225c 3231 365c 3330 01\302.\"\216\30 │ │ │ -000020f0: 3320 5c32 3130 5c33 3034 0321 5c32 3130 3 \210\304.!\210 │ │ │ -00002100: 5c33 3035 202a 5c32 3636 025c 3330 3520 \305 *\266.\305 │ │ │ -00002110: 5c32 3037 2220 5b69 6e74 6572 6e61 6c2d \207" [internal- │ │ │ -00002120: 2d62 6566 6f72 652d 7361 7665 2d73 656c -before-save-sel │ │ │ -00002130: 6563 7465 642d 7769 6e64 6f77 206d 616b ected-window mak │ │ │ -00002140: 652d 636c 6f73 7572 6520 235b 3020 225c e-closure #[0 "\ │ │ │ -00002150: 3330 315c 3330 3021 5c32 3037 2220 5b56 301\300!\207" [V │ │ │ -00002160: 3020 696e 7465 726e 616c 2d2d 6166 7465 0 internal--afte │ │ │ -00002170: 722d 7361 7665 2d73 656c 6563 7465 642d r-save-selected- │ │ │ -00002180: 7769 6e64 6f77 5d20 325d 2064 6672 616d window] 2] dfram │ │ │ -00002190: 652d 7365 6c65 6374 2d61 7474 6163 6865 e-select-attache │ │ │ -000021a0: 642d 6672 616d 6520 6465 7363 7269 6265 d-frame describe │ │ │ -000021b0: 2d66 756e 6374 696f 6e20 6466 7261 6d65 -function dframe │ │ │ -000021c0: 2d6d 6179 6265 652d 6a75 6d70 2d74 6f2d -maybee-jump-to- │ │ │ -000021d0: 6174 7461 6368 6564 2d66 7261 6d65 5d20 attached-frame] │ │ │ -000021e0: 3720 2823 2420 2e20 3832 3636 295d 290a 7 (#$ . 8266)]). │ │ │ -000021f0: 2870 726f 7669 6465 2027 6569 6569 6f2d (provide 'eieio- │ │ │ -00002200: 6f70 7429 0a opt). │ │ │ +00000480: 6520 235b 3737 3120 225c 3330 3103 215c e #[771 "\301.!\ │ │ │ +00000490: 3230 340e 005c 3330 325c 3330 335c 3330 204..\302\303\30 │ │ │ +000004a0: 3405 5c33 3035 455c 225c 3231 305c 3330 4.\305E\"\210\30 │ │ │ +000004b0: 3603 2103 5c33 3037 4e5c 3331 3001 2108 6.!.\307N\310.!. │ │ │ +000004c0: 3e5c 3230 3423 005c 3330 325c 3330 335c >\204#.\302\303\ │ │ │ +000004d0: 3331 3103 445c 225c 3231 305c 3231 315c 311.D\"\210\211\ │ │ │ +000004e0: 3331 3248 5c32 3632 0102 5c33 3133 5003 312H\262..\313P. │ │ │ +000004f0: 5c33 3134 5004 5c33 3135 5006 0605 5c33 \314P.\315P...\3 │ │ │ +00000500: 3136 5c32 3631 035c 3231 3003 415c 3230 16\261.\210.A\20 │ │ │ +00000510: 334b 005c 3331 3704 4004 0423 5c32 3130 3K.\317.@..#\210 │ │ │ +00000520: 0341 5c32 3632 045c 3230 3238 0003 5c32 .A\262.\2028..\2 │ │ │ +00000530: 3035 5500 5c33 3137 0440 0403 235c 3230 05U.\317.@..#\20 │ │ │ +00000540: 3722 205b 636c 2d73 7472 7563 742d 6569 7" [cl-struct-ei │ │ │ +00000550: 6569 6f2d 2d63 6c61 7373 2d74 6167 7320 eio--class-tags │ │ │ +00000560: 636c 6173 732d 7020 7369 676e 616c 2077 class-p signal w │ │ │ +00000570: 726f 6e67 2d74 7970 652d 6172 6775 6d65 rong-type-argume │ │ │ +00000580: 6e74 2063 6c61 7373 2074 6869 732d 726f nt class this-ro │ │ │ +00000590: 6f74 2073 796d 626f 6c2d 6e61 6d65 2063 ot symbol-name c │ │ │ +000005a0: 6c2d 2d63 6c61 7373 2074 7970 652d 6f66 l--class type-of │ │ │ +000005b0: 2065 6965 696f 2d2d 636c 6173 7320 3620 eieio--class 6 │ │ │ +000005c0: 2220 202b 2d2d 2220 2220 207c 2020 2220 " +--" " | " │ │ │ +000005d0: 2220 2020 2020 2220 225c 6e22 2065 6965 " " "\n" eie │ │ │ +000005e0: 696f 2d62 726f 7773 652d 7472 6565 5d20 io-browse-tree] │ │ │ +000005f0: 3132 2028 2324 202e 2038 3730 295d 2923 12 (#$ . 870)])# │ │ │ +00000600: 4033 3635 2052 6574 7572 6e20 616e 2061 @365 Return an a │ │ │ +00000610: 6c69 7374 206f 6620 616c 6c20 6375 7272 list of all curr │ │ │ +00000620: 656e 746c 7920 6163 7469 7665 2063 6c61 ently active cla │ │ │ +00000630: 7373 6573 2066 6f72 2063 6f6d 706c 6574 sses for complet │ │ │ +00000640: 696f 6e20 7075 7270 6f73 6573 2e0a 4f70 ion purposes..Op │ │ │ +00000650: 7469 6f6e 616c 2061 7267 756d 656e 7420 tional argument │ │ │ +00000660: 434c 4153 5320 6973 2074 6865 2063 6c61 CLASS is the cla │ │ │ +00000670: 7373 2074 6f20 7374 6172 7420 7769 7468 ss to start with │ │ │ +00000680: 2e0a 4966 2049 4e53 5441 4e54 4941 424c ..If INSTANTIABL │ │ │ +00000690: 452d 4f4e 4c59 2069 7320 6e6f 6e2d 6e69 E-ONLY is non-ni │ │ │ +000006a0: 6c2c 206f 6e6c 7920 616c 6c6f 7720 6e61 l, only allow na │ │ │ +000006b0: 6d65 7320 6f66 2063 6c61 7373 6573 2077 mes of classes w │ │ │ +000006c0: 6869 6368 0a61 7265 206e 6f74 2061 6273 hich.are not abs │ │ │ +000006d0: 7472 6163 742c 206f 7468 6572 7769 7365 tract, otherwise │ │ │ +000006e0: 2061 6c6c 6f77 2061 6c6c 2063 6c61 7373 allow all class │ │ │ +000006f0: 6573 2e0a 4f70 7469 6f6e 616c 2061 7267 es..Optional arg │ │ │ +00000700: 756d 656e 7420 4255 494c 444c 4953 5420 ument BUILDLIST │ │ │ +00000710: 6973 206d 6f72 6520 6c69 7374 2074 6f20 is more list to │ │ │ +00000720: 6174 7461 6368 2061 6e64 2069 7320 7573 attach and is us │ │ │ +00000730: 6564 2069 6e74 6572 6e61 6c6c 792e 0a0a ed internally... │ │ │ +00000740: 2866 6e20 266f 7074 696f 6e61 6c20 434c (fn &optional CL │ │ │ +00000750: 4153 5320 494e 5354 414e 5449 4142 4c45 ASS INSTANTIABLE │ │ │ +00000760: 2d4f 4e4c 5920 4255 494c 444c 4953 5429 -ONLY BUILDLIST) │ │ │ +00000770: 1f0a 2862 7974 652d 636f 6465 2022 5c33 ..(byte-code "\3 │ │ │ +00000780: 3030 5c33 3031 5c33 3032 5c33 3033 235c 00\301\302\303#\ │ │ │ +00000790: 3231 305c 3330 345c 3330 315c 3330 325c 210\304\301\302\ │ │ │ +000007a0: 3330 3523 5c32 3037 2220 5b64 6566 616c 305#\207" [defal │ │ │ +000007b0: 6961 7320 6569 6569 6f2d 6865 6c70 2d63 ias eieio-help-c │ │ │ +000007c0: 6c61 7373 2063 6c2d 2d64 6573 6372 6962 lass cl--describ │ │ │ +000007d0: 652d 636c 6173 7320 6e69 6c20 6d61 6b65 e-class nil make │ │ │ +000007e0: 2d6f 6273 6f6c 6574 6520 2232 352e 3122 -obsolete "25.1" │ │ │ +000007f0: 5d20 3429 0a28 6465 6661 6c69 6173 2027 ] 4).(defalias ' │ │ │ +00000800: 6569 6569 6f2d 6275 696c 642d 636c 6173 eieio-build-clas │ │ │ +00000810: 732d 616c 6973 7420 235b 3736 3820 2202 s-alist #[768 ". │ │ │ +00000820: 5c32 3036 0500 5c33 3031 5c32 3131 5c33 \206..\301\211\3 │ │ │ +00000830: 3032 4e5c 3330 3301 2108 3e5c 3230 3417 02N\303.!.>\204. │ │ │ +00000840: 005c 3330 345c 3330 355c 3330 3603 445c .\304\305\306.D\ │ │ │ +00000850: 225c 3231 305c 3231 315c 3330 3748 5c32 "\210\211\307H\2 │ │ │ +00000860: 3632 015c 3331 305c 3331 3103 2104 5c22 62.\310\311.!.\" │ │ │ +00000870: 5c32 3034 3800 035c 3230 332f 005c 3331 \2048..\203/.\31 │ │ │ +00000880: 3202 215c 3230 3438 005c 3331 3102 215c 2.!\2048.\311.!\ │ │ │ +00000890: 3331 3342 0342 5c32 3632 035c 3231 315c 313B.B\262.\211\ │ │ │ +000008a0: 3231 315c 3230 334d 005c 3231 3140 5c33 211\203M.\211@\3 │ │ │ +000008b0: 3134 0106 0706 0723 5c32 3632 055c 3231 14.....#\262.\21 │ │ │ +000008c0: 3041 5c32 3032 3900 5c32 3130 025c 3230 0A\2029.\210.\20 │ │ │ +000008d0: 3722 205b 636c 2d73 7472 7563 742d 6569 7" [cl-struct-ei │ │ │ +000008e0: 6569 6f2d 2d63 6c61 7373 2d74 6167 7320 eio--class-tags │ │ │ +000008f0: 6569 6569 6f2d 6465 6661 756c 742d 7375 eieio-default-su │ │ │ +00000900: 7065 7263 6c61 7373 2063 6c2d 2d63 6c61 perclass cl--cla │ │ │ +00000910: 7373 2074 7970 652d 6f66 2073 6967 6e61 ss type-of signa │ │ │ +00000920: 6c20 7772 6f6e 672d 7479 7065 2d61 7267 l wrong-type-arg │ │ │ +00000930: 756d 656e 7420 6569 6569 6f2d 2d63 6c61 ument eieio--cla │ │ │ +00000940: 7373 2036 2061 7373 6f63 2073 796d 626f ss 6 assoc symbo │ │ │ +00000950: 6c2d 6e61 6d65 2063 6c61 7373 2d61 6273 l-name class-abs │ │ │ +00000960: 7472 6163 742d 7020 3120 6569 6569 6f2d tract-p 1 eieio- │ │ │ +00000970: 6275 696c 642d 636c 6173 732d 616c 6973 build-class-alis │ │ │ +00000980: 745d 2031 3120 2823 2420 2e20 3135 3431 t] 11 (#$ . 1541 │ │ │ +00000990: 295d 2923 4035 3220 4869 7374 6f72 7920 )])#@52 History │ │ │ +000009a0: 6f66 2074 6865 2066 756e 6374 696f 6e20 of the function │ │ │ +000009b0: 6065 6965 696f 2d72 6561 642d 636c 6173 `eieio-read-clas │ │ │ +000009c0: 7327 2070 726f 6d70 742e 1f0a 2864 6566 s' prompt...(def │ │ │ +000009d0: 7661 7220 6569 6569 6f2d 7265 6164 2d63 var eieio-read-c │ │ │ +000009e0: 6c61 7373 206e 696c 2028 2324 202e 2032 lass nil (#$ . 2 │ │ │ +000009f0: 3435 3629 2923 4032 3432 2052 6574 7572 456))#@242 Retur │ │ │ +00000a00: 6e20 6120 636c 6173 7320 6368 6f73 656e n a class chosen │ │ │ +00000a10: 2062 7920 7468 6520 7573 6572 2075 7369 by the user usi │ │ │ +00000a20: 6e67 2050 524f 4d50 542e 0a4f 7074 696f ng PROMPT..Optio │ │ │ +00000a30: 6e61 6c20 6172 6775 6d65 6e74 2048 4953 nal argument HIS │ │ │ +00000a40: 5456 4152 2069 7320 6120 7661 7269 6162 TVAR is a variab │ │ │ +00000a50: 6c65 2074 6f20 7573 6520 6173 2068 6973 le to use as his │ │ │ +00000a60: 746f 7279 2e0a 4966 2049 4e53 5441 4e54 tory..If INSTANT │ │ │ +00000a70: 4941 424c 452d 4f4e 4c59 2069 7320 6e6f IABLE-ONLY is no │ │ │ +00000a80: 6e2d 6e69 6c2c 206f 6e6c 7920 616c 6c6f n-nil, only allo │ │ │ +00000a90: 7720 6e61 6d65 7320 6f66 2063 6c61 7373 w names of class │ │ │ +00000aa0: 6573 2077 6869 6368 0a61 7265 206e 6f74 es which.are not │ │ │ +00000ab0: 2061 6273 7472 6163 742e 0a0a 2866 6e20 abstract...(fn │ │ │ +00000ac0: 5052 4f4d 5054 2026 6f70 7469 6f6e 616c PROMPT &optional │ │ │ +00000ad0: 2048 4953 5456 4152 2049 4e53 5441 4e54 HISTVAR INSTANT │ │ │ +00000ae0: 4941 424c 452d 4f4e 4c59 291f 0a28 6465 IABLE-ONLY)..(de │ │ │ +00000af0: 6661 6c69 6173 2027 6569 6569 6f2d 7265 falias 'eieio-re │ │ │ +00000b00: 6164 2d63 6c61 7373 2023 5b37 3639 2022 ad-class #[769 " │ │ │ +00000b10: 5c33 3030 5c33 3031 045c 3330 325c 3330 \300\301.\302\30 │ │ │ +00000b20: 3305 5c22 5c33 3033 5c33 3034 5c33 3033 3.\"\303\304\303 │ │ │ +00000b30: 0608 5c32 3036 1000 5c33 3035 2606 215c ..\206..\305&.!\ │ │ │ +00000b40: 3230 3722 205b 696e 7465 726e 2063 6f6d 207" [intern com │ │ │ +00000b50: 706c 6574 696e 672d 7265 6164 2065 6965 pleting-read eie │ │ │ +00000b60: 696f 2d62 7569 6c64 2d63 6c61 7373 2d61 io-build-class-a │ │ │ +00000b70: 6c69 7374 206e 696c 2074 2065 6965 696f list nil t eieio │ │ │ +00000b80: 2d72 6561 642d 636c 6173 735d 2031 3120 -read-class] 11 │ │ │ +00000b90: 2823 2420 2e20 3235 3535 295d 2923 4033 (#$ . 2555)])#@3 │ │ │ +00000ba0: 3138 2052 6574 7572 6e20 6120 636c 6173 18 Return a clas │ │ │ +00000bb0: 7320 6368 6f73 656e 2062 7920 7468 6520 s chosen by the │ │ │ +00000bc0: 7573 6572 2075 7369 6e67 2050 524f 4d50 user using PROMP │ │ │ +00000bd0: 542e 0a43 4c41 5353 2069 7320 7468 6520 T..CLASS is the │ │ │ +00000be0: 6261 7365 2063 6c61 7373 2c20 616e 6420 base class, and │ │ │ +00000bf0: 636f 6d70 6c65 7469 6f6e 206f 6363 7572 completion occur │ │ │ +00000c00: 7320 6163 726f 7373 2061 6c6c 2073 7562 s across all sub │ │ │ +00000c10: 636c 6173 7365 732e 0a4f 7074 696f 6e61 classes..Optiona │ │ │ +00000c20: 6c20 6172 6775 6d65 6e74 2048 4953 5456 l argument HISTV │ │ │ +00000c30: 4152 2069 7320 6120 7661 7269 6162 6c65 AR is a variable │ │ │ +00000c40: 2074 6f20 7573 6520 6173 2068 6973 746f to use as histo │ │ │ +00000c50: 7279 2e0a 4966 2049 4e53 5441 4e54 4941 ry..If INSTANTIA │ │ │ +00000c60: 424c 452d 4f4e 4c59 2069 7320 6e6f 6e2d BLE-ONLY is non- │ │ │ +00000c70: 6e69 6c2c 206f 6e6c 7920 616c 6c6f 7720 nil, only allow │ │ │ +00000c80: 6e61 6d65 7320 6f66 2063 6c61 7373 6573 names of classes │ │ │ +00000c90: 2077 6869 6368 0a61 7265 206e 6f74 2061 which.are not a │ │ │ +00000ca0: 6273 7472 6163 742e 0a0a 2866 6e20 5052 bstract...(fn PR │ │ │ +00000cb0: 4f4d 5054 2043 4c41 5353 2026 6f70 7469 OMPT CLASS &opti │ │ │ +00000cc0: 6f6e 616c 2048 4953 5456 4152 2049 4e53 onal HISTVAR INS │ │ │ +00000cd0: 5441 4e54 4941 424c 452d 4f4e 4c59 291f TANTIABLE-ONLY). │ │ │ +00000ce0: 0a28 6465 6661 6c69 6173 2027 6569 6569 .(defalias 'eiei │ │ │ +00000cf0: 6f2d 7265 6164 2d73 7562 636c 6173 7320 o-read-subclass │ │ │ +00000d00: 235b 3130 3236 2022 5c33 3030 5c33 3031 #[1026 "\300\301 │ │ │ +00000d10: 055c 3330 3206 0605 5c22 5c33 3033 5c33 .\302...\"\303\3 │ │ │ +00000d20: 3034 5c33 3033 0608 5c32 3036 1100 5c33 04\303..\206..\3 │ │ │ +00000d30: 3035 2606 215c 3230 3722 205b 696e 7465 05&.!\207" [inte │ │ │ +00000d40: 726e 2063 6f6d 706c 6574 696e 672d 7265 rn completing-re │ │ │ +00000d50: 6164 2065 6965 696f 2d62 7569 6c64 2d63 ad eieio-build-c │ │ │ +00000d60: 6c61 7373 2d61 6c69 7374 206e 696c 2074 lass-alist nil t │ │ │ +00000d70: 2065 6965 696f 2d72 6561 642d 636c 6173 eieio-read-clas │ │ │ +00000d80: 735d 2031 3220 2823 2420 2e20 3239 3739 s] 12 (#$ . 2979 │ │ │ +00000d90: 295d 2923 4035 3420 4465 7363 7269 6265 )])#@54 Describe │ │ │ +00000da0: 2043 5452 2069 6620 6974 2069 7320 6120 CTR if it is a │ │ │ +00000db0: 636c 6173 7320 636f 6e73 7472 7563 746f class constructo │ │ │ +00000dc0: 722e 0a0a 2866 6e20 4354 5229 1f0a 2864 r...(fn CTR)..(d │ │ │ +00000dd0: 6566 616c 6961 7320 2765 6965 696f 2d68 efalias 'eieio-h │ │ │ +00000de0: 656c 702d 636f 6e73 7472 7563 746f 7220 elp-constructor │ │ │ +00000df0: 235b 3235 3720 225c 3330 3001 215c 3230 #[257 "\300.!\20 │ │ │ +00000e00: 355c 3230 3000 5c33 3031 205c 3231 305c 5\200.\301 \210\ │ │ │ +00000e10: 3330 3201 5c33 3033 5c22 014b 6562 5c32 302.\303\".Keb\2 │ │ │ +00000e20: 3130 5c33 3034 0321 5c32 3130 5c33 3035 10\304.!\210\305 │ │ │ +00000e30: 5c33 3036 025c 3231 315c 3234 325c 3330 \306.\211\242\30 │ │ │ +00000e40: 373d 5c32 3632 015c 3230 3326 005c 3331 7=\262.\203&.\31 │ │ │ +00000e50: 305c 3230 3227 005c 3331 315c 2263 5c32 0\202'.\311\"c\2 │ │ │ +00000e60: 3130 5c32 3131 5c32 3131 5c32 3432 5c33 10\211\211\242\3 │ │ │ +00000e70: 3037 3d5c 3236 3201 5c32 3033 3e00 015c 07=\262.\203>..\ │ │ │ +00000e80: 3230 343e 005c 3330 3203 025c 225c 3236 204>.\302..\"\26 │ │ │ +00000e90: 3202 015c 3230 335a 005c 3331 325c 3331 2..\203Z.\312\31 │ │ │ +00000ea0: 3321 635c 3231 305c 3331 345c 3331 3521 3!c\210\314\315! │ │ │ +00000eb0: 5c32 3130 5c33 3136 5c33 3137 0321 5c33 \210\316\317.!\3 │ │ │ +00000ec0: 3230 0505 5c33 3033 255c 3231 305c 3332 20..\303%\210\32 │ │ │ +00000ed0: 315c 3332 3221 635c 3231 305c 3332 335c 1\322!c\210\323\ │ │ │ +00000ee0: 3332 3404 215c 3332 355c 3236 3103 5c32 324.!\325\261.\2 │ │ │ +00000ef0: 3130 6462 5c32 3130 5c32 3131 5c32 3131 10db\210\211\211 │ │ │ +00000f00: 5c32 3432 5c33 3037 3d5c 3236 3201 5c32 \242\307=\262.\2 │ │ │ +00000f10: 3033 7200 5c33 3236 635c 3230 375c 3231 03r.\326c\207\21 │ │ │ +00000f20: 325c 3332 375c 3333 305c 3333 315c 3333 2\327\330\331\33 │ │ │ +00000f30: 3223 635c 3231 305c 3333 3303 2129 5c32 2#c\210\333.!)\2 │ │ │ +00000f40: 3636 5c32 3032 5c32 3037 2220 5b63 6c61 66\202\207" [cla │ │ │ +00000f50: 7373 2d70 2065 7261 7365 2d62 7566 6665 ss-p erase-buffe │ │ │ +00000f60: 7220 6669 6e64 2d6c 6973 702d 6f62 6a65 r find-lisp-obje │ │ │ +00000f70: 6374 2d66 696c 652d 6e61 6d65 2064 6566 ct-file-name def │ │ │ +00000f80: 696e 652d 7479 7065 2070 7269 6e31 2066 ine-type prin1 f │ │ │ +00000f90: 6f72 6d61 7420 2220 6973 2061 6e20 2573 ormat " is an %s │ │ │ +00000fa0: 6f62 6a65 6374 2063 6f6e 7374 7275 6374 object construct │ │ │ +00000fb0: 6f72 2066 756e 6374 696f 6e22 2061 7574 or function" aut │ │ │ +00000fc0: 6f6c 6f61 6420 2261 7574 6f6c 6f61 6465 oload "autoloade │ │ │ +00000fd0: 6420 2220 2222 2073 7562 7374 6974 7574 d " "" substitut │ │ │ +00000fe0: 652d 636f 6d6d 616e 642d 6b65 7973 2022 e-command-keys " │ │ │ +00000ff0: 2069 6e20 6022 2072 6571 7569 7265 2063 in `" require c │ │ │ +00001000: 6c2d 6578 7472 6120 6865 6c70 2d69 6e73 l-extra help-ins │ │ │ +00001010: 6572 742d 7872 6566 2d62 7574 746f 6e20 ert-xref-button │ │ │ +00001020: 6865 6c70 2d66 6e73 2d73 686f 7274 2d66 help-fns-short-f │ │ │ +00001030: 696c 656e 616d 6520 636c 2d74 7970 652d ilename cl-type- │ │ │ +00001040: 6465 6669 6e69 7469 6f6e 2073 7562 7374 definition subst │ │ │ +00001050: 6974 7574 652d 7175 6f74 6573 2022 2722 itute-quotes "'" │ │ │ +00001060: 2022 2e5c 6e43 7265 6174 6573 2061 6e20 ".\nCreates an │ │ │ +00001070: 6f62 6a65 6374 206f 6620 636c 6173 7320 object of class │ │ │ +00001080: 2220 7379 6d62 6f6c 2d6e 616d 6520 222e " symbol-name ". │ │ │ +00001090: 2220 225c 6e5c 6e5b 436c 6173 7320 6465 " "\n\n[Class de │ │ │ +000010a0: 7363 7269 7074 696f 6e20 6e6f 7420 6176 scription not av │ │ │ +000010b0: 6169 6c61 626c 6520 756e 7469 6c20 636c ailable until cl │ │ │ +000010c0: 6173 7320 6465 6669 6e69 7469 6f6e 2069 ass definition i │ │ │ +000010d0: 7320 6c6f 6164 6564 2e5d 5c6e 2220 7072 s loaded.]\n" pr │ │ │ +000010e0: 6f70 6572 7469 7a65 2022 5c6e 5c6e 436c opertize "\n\nCl │ │ │ +000010f0: 6173 7320 6465 7363 7269 7074 696f 6e3a ass description: │ │ │ +00001100: 5c6e 2220 6661 6365 2062 6f6c 6420 636c \n" face bold cl │ │ │ +00001110: 2d2d 6465 7363 7269 6265 2d63 6c61 7373 --describe-class │ │ │ +00001120: 5d20 3920 2823 2420 2e20 3334 3830 295d ] 9 (#$ . 3480)] │ │ │ +00001130: 2923 4036 3320 4469 7370 6c61 7920 6120 )#@63 Display a │ │ │ +00001140: 6c69 7374 206f 6620 616c 6c20 7468 6520 list of all the │ │ │ +00001150: 6d65 7468 6f64 7320 616e 6420 7768 6174 methods and what │ │ │ +00001160: 2066 6561 7475 7265 7320 6172 6520 7573 features are us │ │ │ +00001170: 6564 2e1f 2340 3132 200a 0a28 666e 2041 ed..#@12 ..(fn A │ │ │ +00001180: 2042 291f 0a28 6d61 6b65 2d6f 6273 6f6c B)..(make-obsol │ │ │ +00001190: 6574 6520 2765 6965 696f 2d68 656c 702d ete 'eieio-help- │ │ │ +000011a0: 636f 6e73 7472 7563 746f 7220 2275 7365 constructor "use │ │ │ +000011b0: 2060 6465 7363 7269 6265 2d66 756e 6374 `describe-funct │ │ │ +000011c0: 696f 6e27 206f 7220 6063 6c2d 2d64 6573 ion' or `cl--des │ │ │ +000011d0: 6372 6962 652d 636c 6173 7327 2e22 2022 cribe-class'." " │ │ │ +000011e0: 3239 2e31 2229 0a28 6465 6661 6c69 6173 29.1").(defalias │ │ │ +000011f0: 2027 6569 6569 6f2d 6469 7370 6c61 792d 'eieio-display- │ │ │ +00001200: 6d65 7468 6f64 2d6c 6973 7420 235b 3020 method-list #[0 │ │ │ +00001210: 225c 3330 3120 5c33 3032 015c 3330 335c "\301 \302.\303\ │ │ │ +00001220: 225c 3330 345c 3330 3521 5c33 3036 0118 "\304\305!\306.. │ │ │ +00001230: 5c33 3037 5c33 3130 5c33 3036 5c22 5c33 \307\310\306\"\3 │ │ │ +00001240: 3036 5c32 3131 5c33 3131 0521 5c32 3130 06\211\311.!\210 │ │ │ +00001250: 5c33 3132 205c 3231 305c 3331 335c 3231 \312 \210\313\21 │ │ │ +00001260: 315c 3230 332d 005c 3231 3140 5c33 3134 1\203-.\211@\314 │ │ │ +00001270: 0121 5c32 3130 5c33 3134 5c33 3135 215c .!\210\314\315!\ │ │ │ +00001280: 3236 3602 415c 3230 321a 005c 3231 305c 266.A\202..\210\ │ │ │ +00001290: 3331 345c 3331 3621 5c32 3130 5c33 3137 314\316!\210\317 │ │ │ +000012a0: 205c 3231 305c 3331 345c 3332 3021 5c32 \210\314\320!\2 │ │ │ +000012b0: 3130 5c33 3137 205c 3231 3005 5c32 3131 10\317 \210.\211 │ │ │ +000012c0: 5c32 3033 5c32 3733 005c 3231 3140 5c32 \203\273.\211@\2 │ │ │ +000012d0: 3131 5c33 3231 4e5c 3332 325c 3231 315c 11\321N\322\211\ │ │ │ +000012e0: 3231 315c 3332 335c 3231 315c 3230 335c 211\323\211\203\ │ │ │ +000012f0: 3231 3000 5c32 3131 4005 014a 4847 060b 210.\211@..JHG.. │ │ │ +00001300: 024a 0206 0e05 4a48 5c5c 495c 3231 305c .J....JH\\I\210\ │ │ │ +00001310: 3332 3401 215c 3231 305c 3331 345c 3331 324.!\210\314\31 │ │ │ +00001320: 3521 5c32 3130 5c32 3131 5c33 3036 565c 5!\210\211\306V\ │ │ │ +00001330: 3230 335c 3230 3200 015c 3332 353d 5c32 203\202..\325=\2 │ │ │ +00001340: 3033 7f00 5c33 3236 5c32 3632 065c 3236 03..\326\262.\26 │ │ │ +00001350: 3204 5c32 3130 5c32 3032 5c32 3034 005c 2.\210\202\204.\ │ │ │ +00001360: 3332 365c 3236 3204 5c32 3636 0241 5c32 326\262.\266.A\2 │ │ │ +00001370: 3032 4a00 5c32 3130 025c 3230 335c 3235 02J.\210.\203\25 │ │ │ +00001380: 3100 5c32 3131 5c32 3034 5c32 3531 0006 1.\211\204\251.. │ │ │ +00001390: 0754 5c32 3632 0801 5c33 3237 555c 3230 .T\262..\327U\20 │ │ │ +000013a0: 335c 3234 3500 0606 545c 3236 3207 5c33 3\245...T\262.\3 │ │ │ +000013b0: 3134 5c33 3330 215c 3231 305c 3331 345c 14\330!\210\314\ │ │ │ +000013c0: 3333 3121 5c32 3130 5c33 3234 0521 5c32 331!\210\324.!\2 │ │ │ +000013d0: 3130 5c33 3137 205c 3231 3006 0954 5c32 10\317 \210..T\2 │ │ │ +000013e0: 3632 5c6e 5c32 3636 0541 5c32 3032 3d00 62\n\266.A\202=. │ │ │ +000013f0: 5c32 3130 5c33 3134 5c33 3230 215c 3231 \210\314\320!\21 │ │ │ +00001400: 305c 3331 3720 5c32 3130 5c33 3233 5c32 0\317 \210\323\2 │ │ │ +00001410: 3131 5c32 3033 5c33 3332 005c 3231 3140 11\203\332.\211@ │ │ │ +00001420: 5c33 3234 0502 4a48 215c 3231 305c 3331 \324..JH!\210\31 │ │ │ +00001430: 345c 3331 3521 5c32 3636 0241 5c32 3032 4\315!\266.A\202 │ │ │ +00001440: 5c33 3034 005c 3231 305c 3332 3404 215c \304.\210\324.!\ │ │ │ +00001450: 3231 305c 3331 345c 3333 3221 5c32 3130 210\314\332!\210 │ │ │ +00001460: 5c33 3137 205c 3231 305c 3331 335c 3231 \317 \210\313\21 │ │ │ +00001470: 315c 3230 335c 3337 3200 5c32 3131 405c 1\203\372.\211@\ │ │ │ +00001480: 3331 3401 215c 3231 305c 3331 345c 3331 314.!\210\314\31 │ │ │ +00001490: 3521 5c32 3636 0241 5c32 3032 5c33 3437 5!\266.A\202\347 │ │ │ +000014a0: 005c 3231 305c 3331 3720 5c32 3130 5c33 .\210\317 \210\3 │ │ │ +000014b0: 3137 205c 3231 305c 3331 345c 3333 3321 17 \210\314\333! │ │ │ +000014c0: 5c32 3130 5c33 3234 0221 5c32 3130 5c33 \210\324.!\210\3 │ │ │ +000014d0: 3134 5c33 3135 215c 3231 305c 3331 345c 14\315!\210\314\ │ │ │ +000014e0: 3333 345c 3333 355c 3333 3605 5c33 3337 334\335\336.\337 │ │ │ +000014f0: 5f06 085c 225c 2221 5c32 3130 5c33 3134 _..\"\"!\210\314 │ │ │ +00001500: 5c33 3430 215c 3231 305c 3331 3720 5c32 \340!\210\317 \2 │ │ │ +00001510: 3130 5c33 3134 5c33 3431 215c 3231 305c 10\314\341!\210\ │ │ │ +00001520: 3332 3401 215c 3231 305c 3331 345c 3331 324.!\210\314\31 │ │ │ +00001530: 3521 5c32 3130 5c33 3134 5c33 3334 5c33 5!\210\314\334\3 │ │ │ +00001540: 3335 5c33 3336 045c 3333 375f 0606 5c22 35\336.\337_..\" │ │ │ +00001550: 5c22 215c 3231 305c 3331 345c 3334 3221 \"!\210\314\342! │ │ │ +00001560: 5c32 3130 5c33 3137 2029 5c32 3037 2220 \210\317 )\207" │ │ │ +00001570: 5b73 7461 6e64 6172 642d 6f75 7470 7574 [standard-output │ │ │ +00001580: 2063 6c2d 6765 6e65 7269 632d 616c 6c2d cl-generic-all- │ │ │ +00001590: 6675 6e63 7469 6f6e 7320 736f 7274 2023 functions sort # │ │ │ +000015a0: 5b35 3134 2022 5c33 3030 0221 5c33 3030 [514 "\300.!\300 │ │ │ +000015b0: 0221 5c32 3331 5c32 3037 2220 5b73 796d .!\231\207" [sym │ │ │ +000015c0: 626f 6c2d 6e61 6d65 5d20 3520 2823 2420 bol-name] 5 (#$ │ │ │ +000015d0: 2e20 3434 3733 295d 2067 6574 2d62 7566 . 4473)] get-buf │ │ │ +000015e0: 6665 722d 6372 6561 7465 2022 2a45 4945 fer-create "*EIE │ │ │ +000015f0: 494f 204d 6574 686f 6420 4c69 7374 2a22 IO Method List*" │ │ │ +00001600: 2030 206d 616b 652d 7665 6374 6f72 2037 0 make-vector 7 │ │ │ +00001610: 2073 7769 7463 682d 746f 2d62 7566 6665 switch-to-buffe │ │ │ +00001620: 722d 6f74 6865 722d 7769 6e64 6f77 2065 r-other-window e │ │ │ +00001630: 7261 7365 2d62 7566 6665 7220 2822 7374 rase-buffer ("st │ │ │ +00001640: 6174 6963 2220 2262 6566 6f72 6522 2022 atic" "before" " │ │ │ +00001650: 7072 696d 6172 7922 2022 6166 7465 7222 primary" "after" │ │ │ +00001660: 2022 4720 6265 6622 2022 4720 7072 696d "G bef" "G prim │ │ │ +00001670: 2220 2247 2061 6674 2229 2070 7269 6e63 " "G aft") princ │ │ │ +00001680: 2022 0922 2022 4d65 7468 6f64 204e 616d "." "Method Nam │ │ │ +00001690: 6522 2074 6572 7072 6920 222d 2d2d 2d2d e" terpri "----- │ │ │ +000016a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ +000016b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ +000016c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ---------------- │ │ │ +000016d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d22 ---------------" │ │ │ +000016e0: 2065 6965 696f 2d6d 6574 686f 642d 7472 eieio-method-tr │ │ │ +000016f0: 6565 206e 696c 2028 6d65 7468 6f64 2d73 ee nil (method-s │ │ │ +00001700: 7461 7469 6320 6d65 7468 6f64 2d62 6566 tatic method-bef │ │ │ +00001710: 6f72 6520 6d65 7468 6f64 2d70 7269 6d61 ore method-prima │ │ │ +00001720: 7279 206d 6574 686f 642d 6166 7465 7220 ry method-after │ │ │ +00001730: 6d65 7468 6f64 2d67 656e 6572 6963 2d62 method-generic-b │ │ │ +00001740: 6566 6f72 6520 6d65 7468 6f64 2d67 656e efore method-gen │ │ │ +00001750: 6572 6963 2d70 7269 6d61 7279 206d 6574 eric-primary met │ │ │ +00001760: 686f 642d 6765 6e65 7269 632d 6166 7465 hod-generic-afte │ │ │ +00001770: 7229 2070 7269 6e31 206d 6574 686f 642d r) prin1 method- │ │ │ +00001780: 7072 696d 6172 7920 7420 3120 222a 2220 primary t 1 "*" │ │ │ +00001790: 222a 2022 2022 2054 6f74 616c 2073 796d "* " " Total sym │ │ │ +000017a0: 626f 6c73 2220 224d 6574 686f 6473 2050 bols" "Methods P │ │ │ +000017b0: 7269 6d61 7279 204f 6e6c 793a 2022 2066 rimary Only: " f │ │ │ +000017c0: 6f72 6d61 7420 2225 6422 2066 6c6f 6f72 ormat "%d" floor │ │ │ +000017d0: 2031 3030 2e30 2022 2520 6f66 2074 6f74 100.0 "% of tot │ │ │ +000017e0: 616c 206d 6574 686f 6473 2220 224f 6e6c al methods" "Onl │ │ │ +000017f0: 7920 4f6e 6520 5072 696d 6172 7920 496d y One Primary Im │ │ │ +00001800: 706c 3a20 2220 2225 206f 6620 746f 7461 pl: " "% of tota │ │ │ +00001810: 6c20 7072 696d 6172 7920 6d65 7468 6f64 l primary method │ │ │ +00001820: 7322 5d20 3231 2028 2324 202e 2034 3430 s"] 21 (#$ . 440 │ │ │ +00001830: 3629 206e 696c 5d29 2340 3534 204b 6579 6) nil])#@54 Key │ │ │ +00001840: 6d61 7020 7573 6564 2077 6865 6e20 776f map used when wo │ │ │ +00001850: 726b 696e 6720 7769 7468 2061 2070 726f rking with a pro │ │ │ +00001860: 6a65 6374 2069 6e20 7370 6565 6462 6172 ject in speedbar │ │ │ +00001870: 2e1f 0a28 6465 6676 6172 2065 6965 696f ...(defvar eieio │ │ │ +00001880: 2d63 6c61 7373 2d73 7065 6564 6261 722d -class-speedbar- │ │ │ +00001890: 6b65 792d 6d61 7020 6e69 6c20 2823 2420 key-map nil (#$ │ │ │ +000018a0: 2e20 3632 3035 2929 2340 3431 204d 616b . 6205))#@41 Mak │ │ │ +000018b0: 6520 6120 6b65 796d 6170 2066 6f72 2045 e a keymap for E │ │ │ +000018c0: 4945 494f 2075 6e64 6572 2073 7065 6564 IEIO under speed │ │ │ +000018d0: 6261 722e 1f0a 2864 6566 616c 6961 7320 bar...(defalias │ │ │ +000018e0: 2765 6965 696f 2d63 6c61 7373 2d73 7065 'eieio-class-spe │ │ │ +000018f0: 6564 6261 722d 6d61 6b65 2d6d 6170 2023 edbar-make-map # │ │ │ +00001900: 5b30 2022 5c33 3031 2010 5c33 3032 085c [0 "\301 .\302.\ │ │ │ +00001910: 3330 335c 3330 3423 5c32 3130 5c33 3032 303\304#\210\302 │ │ │ +00001920: 085c 3330 355c 3330 3623 5c32 3130 5c33 .\305\306#\210\3 │ │ │ +00001930: 3032 085c 3330 375c 3331 3023 5c32 3037 02.\307\310#\207 │ │ │ +00001940: 2220 5b65 6965 696f 2d63 6c61 7373 2d73 " [eieio-class-s │ │ │ +00001950: 7065 6564 6261 722d 6b65 792d 6d61 7020 peedbar-key-map │ │ │ +00001960: 7370 6565 6462 6172 2d6d 616b 652d 7370 speedbar-make-sp │ │ │ +00001970: 6563 6961 6c69 7a65 642d 6b65 796d 6170 ecialized-keymap │ │ │ +00001980: 2064 6566 696e 652d 6b65 7920 220d 2220 define-key "." │ │ │ +00001990: 7370 6565 6462 6172 2d65 6469 742d 6c69 speedbar-edit-li │ │ │ +000019a0: 6e65 2022 2b22 2073 7065 6564 6261 722d ne "+" speedbar- │ │ │ +000019b0: 6578 7061 6e64 2d6c 696e 6520 222d 2220 expand-line "-" │ │ │ +000019c0: 7370 6565 6462 6172 2d63 6f6e 7472 6163 speedbar-contrac │ │ │ +000019d0: 742d 6c69 6e65 5d20 3420 2823 2420 2e20 t-line] 4 (#$ . │ │ │ +000019e0: 3633 3137 295d 2923 4037 3020 4d65 6e75 6317)])#@70 Menu │ │ │ +000019f0: 2070 6172 7420 696e 2065 6173 796d 656e part in easymen │ │ │ +00001a00: 7520 666f 726d 6174 2075 7365 6420 696e u format used in │ │ │ +00001a10: 2073 7065 6564 6261 7220 7768 696c 6520 speedbar while │ │ │ +00001a20: 696e 2060 6569 6569 6f27 206d 6f64 652e in `eieio' mode. │ │ │ +00001a30: 1f0a 2862 7974 652d 636f 6465 2022 085c ..(byte-code ".\ │ │ │ +00001a40: 3230 3409 005c 3330 315c 3330 325c 3330 204..\301\302\30 │ │ │ +00001a50: 335c 225c 3231 305c 3330 315c 3230 3722 3\"\210\301\207" │ │ │ +00001a60: 205b 6569 6569 6f2d 636c 6173 732d 7370 [eieio-class-sp │ │ │ +00001a70: 6565 6462 6172 2d6b 6579 2d6d 6170 2065 eedbar-key-map e │ │ │ +00001a80: 7661 6c2d 6166 7465 722d 6c6f 6164 2073 val-after-load s │ │ │ +00001a90: 7065 6564 6261 7220 235b 3020 225c 3330 peedbar #[0 "\30 │ │ │ +00001aa0: 3020 5c32 3130 5c33 3031 5c33 3032 215c 0 \210\301\302!\ │ │ │ +00001ab0: 3230 3722 205b 6569 6569 6f2d 636c 6173 207" [eieio-clas │ │ │ +00001ac0: 732d 7370 6565 6462 6172 2d6d 616b 652d s-speedbar-make- │ │ │ +00001ad0: 6d61 7020 7370 6565 6462 6172 2d61 6464 map speedbar-add │ │ │ +00001ae0: 2d65 7870 616e 7369 6f6e 2d6c 6973 7420 -expansion-list │ │ │ +00001af0: 2822 4549 4549 4f22 2065 6965 696f 2d63 ("EIEIO" eieio-c │ │ │ +00001b00: 6c61 7373 2d73 7065 6564 6261 722d 6d65 lass-speedbar-me │ │ │ +00001b10: 6e75 2065 6965 696f 2d63 6c61 7373 2d73 nu eieio-class-s │ │ │ +00001b20: 7065 6564 6261 722d 6b65 792d 6d61 7020 peedbar-key-map │ │ │ +00001b30: 6569 6569 6f2d 636c 6173 732d 7370 6565 eieio-class-spee │ │ │ +00001b40: 6462 6172 295d 2032 5d5d 2033 290a 2864 dbar)] 2]] 3).(d │ │ │ +00001b50: 6566 7661 7220 6569 6569 6f2d 636c 6173 efvar eieio-clas │ │ │ +00001b60: 732d 7370 6565 6462 6172 2d6d 656e 7520 s-speedbar-menu │ │ │ +00001b70: 6e69 6c20 2823 2420 2e20 3636 3336 2929 nil (#$ . 6636)) │ │ │ +00001b80: 2340 3138 3020 4372 6561 7465 2062 7574 #@180 Create but │ │ │ +00001b90: 746f 6e73 2069 6e20 7370 6565 6462 6172 tons in speedbar │ │ │ +00001ba0: 2074 6861 7420 7265 7072 6573 656e 7473 that represents │ │ │ +00001bb0: 2074 6865 2063 7572 7265 6e74 2070 726f the current pro │ │ │ +00001bc0: 6a65 6374 2e0a 4449 522d 4f52 2d4f 424a ject..DIR-OR-OBJ │ │ │ +00001bd0: 4543 5420 6973 2074 6865 206f 626a 6563 ECT is the objec │ │ │ +00001be0: 7420 746f 2065 7870 616e 642c 206f 7220 t to expand, or │ │ │ +00001bf0: 6e69 6c2c 2061 6e64 2044 4550 5448 2069 nil, and DEPTH i │ │ │ +00001c00: 7320 7468 650a 6375 7272 656e 7420 6578 s the.current ex │ │ │ +00001c10: 7061 6e73 696f 6e20 6465 7074 682e 0a0a pansion depth... │ │ │ +00001c20: 2866 6e20 4449 522d 4f52 2d4f 424a 4543 (fn DIR-OR-OBJEC │ │ │ +00001c30: 5420 4445 5054 4829 1f0a 2864 6566 616c T DEPTH)..(defal │ │ │ +00001c40: 6961 7320 2765 6965 696f 2d63 6c61 7373 ias 'eieio-class │ │ │ +00001c50: 2d73 7065 6564 6261 7220 235b 3531 3420 -speedbar #[514 │ │ │ +00001c60: 2265 643d 5c32 3035 1000 5c33 3030 5c33 "ed=\205..\300\3 │ │ │ +00001c70: 3031 5c33 3032 5c22 5c32 3130 5c33 3033 01\302\"\210\303 │ │ │ +00001c80: 795c 3231 305c 3330 3420 5c32 3037 2220 y\210\304 \207" │ │ │ +00001c90: 5b65 6965 696f 2d63 6c61 7373 2d62 7574 [eieio-class-but │ │ │ +00001ca0: 746f 6e20 6569 6569 6f2d 6465 6661 756c ton eieio-defaul │ │ │ +00001cb0: 742d 7375 7065 7263 6c61 7373 2030 202d t-superclass 0 - │ │ │ +00001cc0: 3120 7370 6565 6462 6172 2d65 7870 616e 1 speedbar-expan │ │ │ +00001cd0: 642d 6c69 6e65 5d20 3520 2823 2420 2e20 d-line] 5 (#$ . │ │ │ +00001ce0: 3730 3436 295d 2923 4038 3320 4472 6177 7046)])#@83 Draw │ │ │ +00001cf0: 2061 2073 7065 6564 6261 7220 6275 7474 a speedbar butt │ │ │ +00001d00: 6f6e 2061 7420 7468 6520 6375 7272 656e on at the curren │ │ │ +00001d10: 7420 706f 696e 7420 666f 7220 434c 4153 t point for CLAS │ │ │ +00001d20: 5320 6174 2044 4550 5448 2e0a 0a28 666e S at DEPTH...(fn │ │ │ +00001d30: 2043 4c41 5353 2044 4550 5448 291f 0a28 CLASS DEPTH)..( │ │ │ +00001d40: 6465 6661 6c69 6173 2027 6569 6569 6f2d defalias 'eieio- │ │ │ +00001d50: 636c 6173 732d 6275 7474 6f6e 2023 5b35 class-button #[5 │ │ │ +00001d60: 3134 2022 5c33 3031 0221 5c32 3034 0e00 14 "\301.!\204.. │ │ │ +00001d70: 5c33 3032 5c33 3033 5c33 3034 045c 3330 \302\303\304.\30 │ │ │ +00001d80: 3445 5c22 5c32 3130 015c 3330 354e 5c33 4E\"\210.\305N\3 │ │ │ +00001d90: 3036 0121 083e 5c32 3034 2000 5c33 3032 06.!.>\204 .\302 │ │ │ +00001da0: 5c33 3033 5c33 3037 0344 5c22 5c32 3130 \303\307.D\"\210 │ │ │ +00001db0: 5c32 3131 5c33 3130 485c 3236 3201 5c32 \211\310H\262.\2 │ │ │ +00001dc0: 3131 5c32 3033 3c00 5c33 3131 5c33 3132 11\203<.\311\312 │ │ │ +00001dd0: 5c33 3133 5c33 3134 0606 5c33 3135 0608 \313\314..\315.. │ │ │ +00001de0: 215c 3331 3606 095c 3331 3706 5c6e 2609 !\316..\317.\n&. │ │ │ +00001df0: 5c32 3037 5c33 3131 5c33 3132 5c33 3230 \207\311\312\320 │ │ │ +00001e00: 5c33 3231 5c32 3131 5c33 3135 0608 215c \321\211\315..!\ │ │ │ +00001e10: 3331 3606 095c 3331 3706 5c6e 2609 5c32 316..\317.\n&.\2 │ │ │ +00001e20: 3037 2220 5b63 6c2d 7374 7275 6374 2d65 07" [cl-struct-e │ │ │ +00001e30: 6965 696f 2d2d 636c 6173 732d 7461 6773 ieio--class-tags │ │ │ +00001e40: 2063 6c61 7373 2d70 2073 6967 6e61 6c20 class-p signal │ │ │ +00001e50: 7772 6f6e 672d 7479 7065 2d61 7267 756d wrong-type-argum │ │ │ +00001e60: 656e 7420 636c 6173 7320 636c 2d2d 636c ent class cl--cl │ │ │ +00001e70: 6173 7320 7479 7065 2d6f 6620 6569 6569 ass type-of eiei │ │ │ +00001e80: 6f2d 2d63 6c61 7373 2036 2073 7065 6564 o--class 6 speed │ │ │ +00001e90: 6261 722d 6d61 6b65 2d74 6167 2d6c 696e bar-make-tag-lin │ │ │ +00001ea0: 6520 616e 676c 6520 3433 2065 6965 696f e angle 43 eieio │ │ │ +00001eb0: 2d73 622d 6578 7061 6e64 2073 796d 626f -sb-expand symbo │ │ │ +00001ec0: 6c2d 6e61 6d65 2065 6965 696f 2d64 6573 l-name eieio-des │ │ │ +00001ed0: 6372 6962 652d 636c 6173 732d 7362 2073 cribe-class-sb s │ │ │ +00001ee0: 7065 6564 6261 722d 6469 7265 6374 6f72 peedbar-director │ │ │ +00001ef0: 792d 6661 6365 2033 3220 6e69 6c5d 2031 y-face 32 nil] 1 │ │ │ +00001f00: 3320 2823 2420 2e20 3734 3034 295d 2923 3 (#$ . 7404)])# │ │ │ +00001f10: 4031 3235 2046 6f72 2062 7574 746f 6e20 @125 For button │ │ │ +00001f20: 5445 5854 2c20 6578 7061 6e64 2043 4c41 TEXT, expand CLA │ │ │ +00001f30: 5353 2061 7420 7468 6520 6375 7272 656e SS at the curren │ │ │ +00001f40: 7420 6c6f 6361 7469 6f6e 2e0a 4172 6775 t location..Argu │ │ │ +00001f50: 6d65 6e74 2049 4e44 454e 5420 6973 2074 ment INDENT is t │ │ │ +00001f60: 6865 2064 6570 7468 206f 6620 696e 6465 he depth of inde │ │ │ +00001f70: 6e74 6174 696f 6e2e 0a0a 2866 6e20 5445 ntation...(fn TE │ │ │ +00001f80: 5854 2043 4c41 5353 2049 4e44 454e 5429 XT CLASS INDENT) │ │ │ +00001f90: 1f0a 2864 6566 616c 6961 7320 2765 6965 ..(defalias 'eie │ │ │ +00001fa0: 696f 2d73 622d 6578 7061 6e64 2023 5b37 io-sb-expand #[7 │ │ │ +00001fb0: 3731 2022 5c33 3032 5c33 3033 045c 225c 71 "\302\303.\"\ │ │ │ +00001fc0: 3230 333f 005c 3330 345c 3330 3521 5c32 203?.\304\305!\2 │ │ │ +00001fd0: 3130 5c33 3036 185c 3231 325c 3330 377f 10\306.\212\307. │ │ │ +00001fe0: 5c32 3130 5c33 3130 755c 3231 3001 5c33 \210\310u\210.\3 │ │ │ +00001ff0: 3131 4e5c 3331 3201 2109 3e5c 3230 3426 11N\312.!.>\204& │ │ │ +00002000: 005c 3331 335c 3331 345c 3331 3503 445c .\313\314\315.D\ │ │ │ +00002010: 225c 3231 305c 3231 315c 3331 3648 5c32 "\210\211\316H\2 │ │ │ +00002020: 3632 015c 3231 315c 3230 333a 005c 3331 62.\211\203:.\31 │ │ │ +00002030: 3701 4003 545c 225c 3231 3041 5c32 3032 7.@.T\"\210A\202 │ │ │ +00002040: 2b00 2a5c 3231 305c 3230 3255 005c 3330 +.*\210\202U.\30 │ │ │ +00002050: 325c 3332 3004 5c22 5c32 3033 5100 5c33 2\320.\"\203Q.\3 │ │ │ +00002060: 3034 5c33 3231 215c 3231 305c 3332 3201 04\321!\210\322. │ │ │ +00002070: 215c 3231 305c 3230 3255 005c 3332 335c !\210\202U.\323\ │ │ │ +00002080: 3332 3421 5c32 3130 5c33 3235 205c 3230 324!\210\325 \20 │ │ │ +00002090: 3722 205b 696e 6869 6269 742d 7265 6164 7" [inhibit-read │ │ │ +000020a0: 2d6f 6e6c 7920 636c 2d73 7472 7563 742d -only cl-struct- │ │ │ +000020b0: 6569 6569 6f2d 2d63 6c61 7373 2d74 6167 eieio--class-tag │ │ │ +000020c0: 7320 7374 7269 6e67 2d73 6561 7263 6820 s string-search │ │ │ +000020d0: 222b 2220 7370 6565 6462 6172 2d63 6861 "+" speedbar-cha │ │ │ +000020e0: 6e67 652d 6578 7061 6e64 2d62 7574 746f nge-expand-butto │ │ │ +000020f0: 6e2d 6368 6172 2034 3520 7420 6e69 6c20 n-char 45 t nil │ │ │ +00002100: 3120 636c 2d2d 636c 6173 7320 7479 7065 1 cl--class type │ │ │ +00002110: 2d6f 6620 7369 676e 616c 2077 726f 6e67 -of signal wrong │ │ │ +00002120: 2d74 7970 652d 6172 6775 6d65 6e74 2065 -type-argument e │ │ │ +00002130: 6965 696f 2d2d 636c 6173 7320 3620 6569 ieio--class 6 ei │ │ │ +00002140: 6569 6f2d 636c 6173 732d 6275 7474 6f6e eio-class-button │ │ │ +00002150: 2022 2d22 2034 3320 7370 6565 6462 6172 "-" 43 speedbar │ │ │ +00002160: 2d64 656c 6574 652d 7375 6262 6c6f 636b -delete-subblock │ │ │ +00002170: 2065 7272 6f72 2022 4f6f 6f70 732e 2e2e error "Ooops... │ │ │ +00002180: 2020 6e6f 7420 7375 7265 2077 6861 7420 not sure what │ │ │ +00002190: 746f 2064 6f22 2073 7065 6564 6261 722d to do" speedbar- │ │ │ +000021a0: 6365 6e74 6572 2d62 7566 6665 722d 736d center-buffer-sm │ │ │ +000021b0: 6172 746c 795d 2038 2028 2324 202e 2037 artly] 8 (#$ . 7 │ │ │ +000021c0: 3935 3729 5d29 2340 3130 3020 4465 7363 957)])#@100 Desc │ │ │ +000021d0: 7269 6265 2074 6865 2063 6c61 7373 2054 ribe the class T │ │ │ +000021e0: 4558 5420 696e 2054 4f4b 454e 2e0a 494e EXT in TOKEN..IN │ │ │ +000021f0: 4445 4e54 2069 7320 7468 6520 6375 7272 DENT is the curr │ │ │ +00002200: 656e 7420 696e 6465 6e74 6174 696f 6e20 ent indentation │ │ │ +00002210: 6c65 7665 6c2e 0a0a 2866 6e20 5445 5854 level...(fn TEXT │ │ │ +00002220: 2054 4f4b 454e 2049 4e44 454e 5429 1f0a TOKEN INDENT).. │ │ │ +00002230: 2864 6566 616c 6961 7320 2765 6965 696f (defalias 'eieio │ │ │ +00002240: 2d64 6573 6372 6962 652d 636c 6173 732d -describe-class- │ │ │ +00002250: 7362 2023 5b37 3731 2022 5c33 3030 2072 sb #[771 "\300 r │ │ │ +00002260: 5c33 3031 5c33 3032 025c 225c 3231 365c \301\302.\"\216\ │ │ │ +00002270: 3330 3320 5c32 3130 5c33 3034 0321 5c32 303 \210\304.!\2 │ │ │ +00002280: 3130 5c33 3035 202a 5c32 3636 025c 3330 10\305 *\266.\30 │ │ │ +00002290: 3520 5c32 3037 2220 5b69 6e74 6572 6e61 5 \207" [interna │ │ │ +000022a0: 6c2d 2d62 6566 6f72 652d 7361 7665 2d73 l--before-save-s │ │ │ +000022b0: 656c 6563 7465 642d 7769 6e64 6f77 206d elected-window m │ │ │ +000022c0: 616b 652d 636c 6f73 7572 6520 235b 3020 ake-closure #[0 │ │ │ +000022d0: 225c 3330 315c 3330 3021 5c32 3037 2220 "\301\300!\207" │ │ │ +000022e0: 5b56 3020 696e 7465 726e 616c 2d2d 6166 [V0 internal--af │ │ │ +000022f0: 7465 722d 7361 7665 2d73 656c 6563 7465 ter-save-selecte │ │ │ +00002300: 642d 7769 6e64 6f77 5d20 325d 2064 6672 d-window] 2] dfr │ │ │ +00002310: 616d 652d 7365 6c65 6374 2d61 7474 6163 ame-select-attac │ │ │ +00002320: 6865 642d 6672 616d 6520 6465 7363 7269 hed-frame descri │ │ │ +00002330: 6265 2d66 756e 6374 696f 6e20 6466 7261 be-function dfra │ │ │ +00002340: 6d65 2d6d 6179 6265 652d 6a75 6d70 2d74 me-maybee-jump-t │ │ │ +00002350: 6f2d 6174 7461 6368 6564 2d66 7261 6d65 o-attached-frame │ │ │ +00002360: 5d20 3720 2823 2420 2e20 3836 3532 295d ] 7 (#$ . 8652)] │ │ │ +00002370: 290a 2870 726f 7669 6465 2027 6569 6569 ).(provide 'eiei │ │ │ +00002380: 6f2d 6f70 7429 0a o-opt).