aboutsummaryrefslogtreecommitdiffstats
path: root/elpa/switch-window-20210808.742/switch-window.elc
blob: b394089c167ba75bfcdb58d363906dc3a401bbdf (plain)
ofshex dumpascii
0000 3b 45 4c 43 1c 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 38 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f 70 74 cs.version.28.1.;;;.with.all.opt
0040 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c imizations.....(byte-code."\300\
0060 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 30 5c 33 30 33 21 5c 32 301!\210\300\302!\210\300\303!\2
0080 31 30 5c 33 30 30 5c 33 30 34 21 5c 32 31 30 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 10\300\304!\210\305\306\307\310\
00a0 33 31 31 5c 33 31 32 25 5c 32 31 30 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 311\312%\210\313\314\315\316\317
00c0 44 44 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 33 31 31 5c 33 30 36 26 07 5c 32 31 30 5c 33 31 33 DD\320\321\322\311\306&.\210\313
00e0 5c 33 32 33 5c 33 31 35 5c 33 31 36 5c 33 32 34 44 44 5c 33 32 35 5c 33 32 31 5c 33 32 36 5c 33 \323\315\316\324DD\325\321\326\3
0100 31 31 5c 33 30 36 26 07 5c 32 31 30 5c 33 31 33 5c 33 32 37 5c 33 31 35 5c 33 31 36 5c 33 33 30 11\306&.\210\313\327\315\316\330
0120 44 44 5c 33 33 31 5c 33 32 31 5c 33 32 36 5c 33 31 31 5c 33 30 36 26 07 5c 32 31 30 5c 33 31 33 DD\331\321\326\311\306&.\210\313
0140 5c 33 33 32 5c 33 31 35 5c 33 31 36 5c 33 33 33 44 44 5c 33 33 34 5c 33 32 31 5c 33 32 32 5c 33 \332\315\316\333DD\334\321\322\3
0160 31 31 5c 33 30 36 26 07 5c 32 31 30 5c 33 31 33 5c 33 33 35 5c 33 31 35 5c 33 31 36 5c 33 33 36 11\306&.\210\313\335\315\316\336
0180 44 44 5c 33 33 37 5c 33 32 31 5c 33 34 30 5c 33 31 31 5c 33 30 36 26 07 5c 32 31 30 5c 33 31 33 DD\337\321\340\311\306&.\210\313
01a0 5c 33 34 31 5c 33 31 35 5c 33 31 36 5c 33 34 32 44 44 5c 33 34 33 5c 33 32 31 5c 33 34 34 5c 33 \341\315\316\342DD\343\321\344\3
01c0 31 31 5c 33 30 36 26 07 5c 32 31 30 5c 33 31 33 5c 33 34 35 5c 33 31 35 5c 33 31 36 5c 33 34 36 11\306&.\210\313\345\315\316\346
01e0 44 44 5c 33 34 37 5c 33 32 31 5c 33 35 30 5c 33 31 31 5c 33 30 36 26 07 5c 32 31 30 5c 33 31 33 DD\347\321\350\311\306&.\210\313
0200 5c 33 35 31 5c 33 31 35 5c 33 31 36 5c 33 35 32 44 44 5c 33 35 33 5c 33 32 31 5c 33 35 34 5c 33 \351\315\316\352DD\353\321\354\3
0220 31 31 5c 33 30 36 26 07 5c 32 31 30 5c 33 31 33 5c 33 35 35 5c 33 31 35 5c 33 31 36 5c 33 35 36 11\306&.\210\313\355\315\316\356
0240 44 44 5c 33 35 37 5c 33 32 31 5c 33 31 36 5c 33 31 31 5c 33 30 36 26 07 5c 32 31 30 5c 33 31 33 DD\357\321\316\311\306&.\210\313
0260 5c 33 36 30 5c 33 31 35 5c 33 31 36 5c 33 36 31 44 44 5c 33 36 32 5c 33 32 31 5c 33 36 33 5c 33 \360\315\316\361DD\362\321\363\3
0280 31 31 5c 33 30 36 26 07 5c 32 31 30 5c 33 31 33 5c 33 36 34 5c 33 31 35 5c 33 31 36 5c 33 36 35 11\306&.\210\313\364\315\316\365
02a0 44 44 5c 33 36 36 5c 33 32 31 5c 33 36 37 5c 33 31 31 5c 33 30 36 26 07 5c 32 31 30 5c 33 31 33 DD\366\321\367\311\306&.\210\313
02c0 5c 33 37 30 5c 33 31 35 5c 33 31 36 5c 33 37 31 44 44 5c 33 37 32 5c 33 32 31 5c 33 37 33 5c 33 \370\315\316\371DD\372\321\373\3
02e0 31 31 5c 33 30 36 26 07 5c 32 31 30 5c 33 31 33 5c 33 37 34 5c 33 31 35 5c 33 31 36 5c 33 37 35 11\306&.\210\313\374\315\316\375
0300 44 44 5c 33 37 36 5c 33 32 31 5c 33 37 37 5c 33 31 31 5c 33 30 36 26 07 5c 32 31 30 5c 33 31 33 DD\376\321\377\311\306&.\210\313
0320 5c 32 30 31 40 00 5c 33 31 35 5c 33 31 36 5c 32 30 31 41 00 44 44 5c 32 30 31 42 00 5c 33 31 31 \201@.\315\316\201A.DD\201B.\311
0340 5c 33 30 36 5c 33 32 31 5c 32 30 31 43 00 26 07 5c 32 31 30 5c 33 31 33 5c 32 30 31 44 00 5c 33 \306\321\201C.&.\210\313\201D.\3
0360 31 35 5c 33 31 36 5c 32 30 31 45 00 44 44 5c 32 30 31 46 00 5c 33 32 31 5c 32 30 31 47 00 5c 33 15\316\201E.DD\201F.\321\201G.\3
0380 31 31 5c 33 30 36 26 07 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 63 6c 2d 6c 69 62 20 71 75 11\306&.\207".[require.cl-lib.qu
03a0 61 69 6c 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 61 73 63 69 69 61 72 74 20 73 77 69 74 63 ail.switch-window-asciiart.switc
03c0 68 2d 77 69 6e 64 6f 77 2d 6d 76 62 6f 72 64 65 72 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 h-window-mvborder.custom-declare
03e0 2d 67 72 6f 75 70 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 20 6e 69 6c 20 22 73 77 69 74 63 68 -group.switch-window.nil."switch
0400 2d 77 69 6e 64 6f 77 20 63 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 20 67 72 6f 75 70 22 20 3a 67 72 -window.customization.group".:gr
0420 6f 75 70 20 63 6f 6e 76 65 6e 69 65 6e 63 65 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 oup.convenience.custom-declare-v
0440 61 72 69 61 62 6c 65 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 62 61 63 6b 67 72 6f 75 6e 64 ariable.switch-window-background
0460 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 .funcall.function.#[0."\300\207"
0480 20 5b 6e 69 6c 5d 20 31 20 23 31 3d 22 22 5d 20 22 57 68 65 6e 20 74 2c 20 60 73 77 69 74 63 68 .[nil].1.#1=""]."When.t,.`switch
04a0 2d 77 69 6e 64 6f 77 27 20 77 69 6c 6c 20 64 69 6d 20 6f 75 74 20 61 6c 6c 20 62 75 66 66 65 72 -window'.will.dim.out.all.buffer
04c0 73 20 74 65 6d 70 6f 72 61 72 69 6c 79 20 77 68 65 6e 20 75 73 65 64 2e 22 20 3a 74 79 70 65 20 s.temporarily.when.used.".:type.
04e0 62 6f 6f 6c 65 61 6e 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 74 69 6d 65 6f 75 74 20 23 5b boolean.switch-window-timeout.#[
0500 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 35 5d 20 31 20 23 31 23 5d 20 22 41 66 74 65 72 20 74 0."\300\207".[5].1.#1#]."After.t
0520 68 69 73 20 6d 61 6e 79 20 73 65 63 6f 6e 64 73 2c 20 63 61 6e 63 65 6c 20 74 68 65 20 77 69 6e his.many.seconds,.cancel.the.win
0540 64 6f 77 20 73 77 69 74 63 68 69 6e 67 2e 22 20 69 6e 74 65 67 65 72 20 73 77 69 74 63 68 2d 77 dow.switching.".integer.switch-w
0560 69 6e 64 6f 77 2d 74 68 72 65 73 68 6f 6c 64 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b indow-threshold.#[0."\300\207".[
0580 32 5d 20 31 20 23 31 23 5d 20 22 4f 6e 6c 79 20 61 63 74 69 76 65 20 e2 80 98 73 77 69 74 63 68 2].1.#1#]."Only.active....switch
05a0 2d 77 69 6e 64 6f 77 e2 80 99 20 61 66 74 65 72 20 74 68 69 73 20 6d 61 6e 79 20 77 69 6e 64 6f -window....after.this.many.windo
05c0 77 73 20 6f 70 65 6e 2e 22 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 72 65 6c 61 74 69 76 65 ws.open.".switch-window-relative
05e0 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 23 5d 20 22 43 6f .#[0."\300\207".[nil].1.#1#]."Co
0600 6e 74 72 6f 6c 20 74 68 65 20 6f 72 64 65 72 69 6e 67 20 6f 66 20 77 69 6e 64 6f 77 73 2c 20 77 ntrol.the.ordering.of.windows,.w
0620 68 65 6e 20 74 72 75 65 20 74 68 69 73 20 64 65 70 65 6e 64 73 20 6f 6e 20 63 75 72 72 65 6e 74 hen.true.this.depends.on.current
0640 2d 77 69 6e 64 6f 77 2e 22 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 73 68 6f 72 74 63 75 74 -window.".switch-window-shortcut
0660 2d 73 74 79 6c 65 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 71 75 61 69 6c 5d 20 31 20 -style.#[0."\300\207".[quail].1.
0680 23 31 23 5d 20 22 55 73 65 20 65 69 74 68 65 72 20 6b 65 79 62 6f 61 72 64 20 6c 61 79 6f 75 74 #1#]."Use.either.keyboard.layout
06a0 20 6f 72 20 61 6c 70 68 61 62 65 74 20 73 68 6f 72 74 63 75 74 20 73 74 79 6c 65 2e 22 20 28 63 .or.alphabet.shortcut.style.".(c
06c0 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 6c 70 68 61 62 65 74 22 20 27 61 6c hoice.(const.:tag."Alphabet".'al
06e0 70 68 61 62 65 74 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4b 65 79 62 6f 61 72 64 20 4c 61 phabet).(const.:tag."Keyboard.La
0700 79 6f 75 74 22 20 27 71 75 61 69 6c 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 51 77 65 72 74 yout".'quail).(const.:tag."Qwert
0720 79 20 48 6f 6d 65 6b 65 79 73 20 4c 61 79 6f 75 74 22 20 27 71 77 65 72 74 79 29 29 20 73 77 69 y.Homekeys.Layout".'qwerty)).swi
0740 74 63 68 2d 77 69 6e 64 6f 77 2d 71 77 65 72 74 79 2d 73 68 6f 72 74 63 75 74 73 20 23 5b 30 20 tch-window-qwerty-shortcuts.#[0.
0760 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 22 61 22 20 22 73 22 20 22 64 22 20 22 66 22 20 22 6a 22 "\300\207".[("a"."s"."d"."f"."j"
0780 20 22 6b 22 20 22 6c 22 20 22 3b 22 20 22 67 22 20 22 68 22 20 22 71 22 20 22 77 22 20 22 65 22 ."k"."l".";"."g"."h"."q"."w"."e"
07a0 20 22 72 22 20 22 74 22 20 22 79 22 20 22 75 22 20 22 69 22 20 22 70 22 20 22 7a 22 20 22 78 22 ."r"."t"."y"."u"."i"."p"."z"."x"
07c0 20 22 63 22 20 22 76 22 20 22 62 22 20 22 6e 22 20 22 6d 22 29 5d 20 31 20 23 31 23 5d 20 22 54 ."c"."v"."b"."n"."m")].1.#1#]."T
07e0 68 65 20 6c 69 73 74 20 6f 66 20 63 68 61 72 61 63 74 65 72 73 20 75 73 65 64 20 77 68 65 6e 20 he.list.of.characters.used.when.
0800 e2 80 98 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 73 68 6f 72 74 63 75 74 2d 73 74 79 6c 65 e2 ...switch-window-shortcut-style.
0820 80 99 20 69 73 20 27 71 77 65 72 74 79 27 2e 22 20 6c 69 73 74 20 73 77 69 74 63 68 2d 77 69 6e ...is.'qwerty'.".list.switch-win
0840 64 6f 77 2d 73 68 6f 72 74 63 75 74 2d 61 70 70 65 61 72 61 6e 63 65 20 23 5b 30 20 22 5c 33 30 dow-shortcut-appearance.#[0."\30
0860 30 5c 32 30 37 22 20 5b 74 65 78 74 5d 20 31 20 23 31 23 5d 20 22 53 77 69 74 63 68 2d 77 69 6e 0\207".[text].1.#1#]."Switch-win
0880 64 6f 77 20 73 68 6f 72 74 63 75 74 27 73 20 61 70 70 65 61 72 61 6e 63 65 2e 22 20 28 63 68 6f dow.shortcut's.appearance.".(cho
08a0 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 68 6f 77 20 73 68 6f 72 74 63 75 74 20 77 ice.(const.:tag."Show.shortcut.w
08c0 69 74 68 20 74 65 78 74 22 20 27 74 65 78 74 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 68 ith.text".'text).(const.:tag."Sh
08e0 6f 77 20 73 68 6f 72 74 63 75 74 20 77 69 74 68 20 41 73 63 69 69 20 61 72 74 2e 22 20 27 61 73 ow.shortcut.with.Ascii.art.".'as
0900 63 69 69 61 72 74 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 68 6f 77 20 73 68 6f 72 74 63 ciiart).(const.:tag."Show.shortc
0920 75 74 20 77 69 74 68 20 69 6d 61 67 65 2e 22 20 27 69 6d 61 67 65 29 29 20 73 77 69 74 63 68 2d ut.with.image.".'image)).switch-
0940 77 69 6e 64 6f 77 2d 69 6d 61 67 65 2d 64 69 72 65 63 74 6f 72 79 20 23 5b 30 20 22 5c 33 30 30 window-image-directory.#[0."\300
0960 5c 33 30 31 21 5c 32 30 37 22 20 5b 6c 6f 63 61 74 65 2d 75 73 65 72 2d 65 6d 61 63 73 2d 66 69 \301!\207".[locate-user-emacs-fi
0980 6c 65 20 22 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2f 69 6d 61 67 65 22 5d 20 32 20 23 31 23 5d le."switch-window/image"].2.#1#]
09a0 20 22 53 77 69 74 63 68 2d 77 69 6e 64 6f 77 20 69 6d 61 67 65 20 64 69 72 65 63 74 6f 72 79 2e ."Switch-window.image.directory.
09c0 5c 6e 49 66 20 60 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 73 68 6f 72 74 63 75 74 2d 61 70 70 \nIf.`switch-window-shortcut-app
09e0 65 61 72 61 6e 63 65 27 20 73 65 74 20 74 6f 20 27 69 6d 61 67 65 2c 20 69 6d 61 67 65 20 66 69 earance'.set.to.'image,.image.fi
0a00 6c 65 5c 6e 77 69 6c 6c 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 69 73 20 64 69 72 65 63 74 le\nwill.be.found.in.this.direct
0a20 6f 72 79 2e 22 20 64 69 72 65 63 74 6f 72 79 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6c 61 ory.".directory.switch-window-la
0a40 62 65 6c 2d 62 75 66 66 65 72 2d 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 bel-buffer-function.#[0."\300\20
0a60 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 63 72 65 61 74 65 2d 6c 61 62 65 6c 2d 7".[switch-window--create-label-
0a80 62 75 66 66 65 72 5d 20 31 20 23 31 23 5d 20 22 53 77 69 74 63 68 2d 77 69 6e 64 6f 77 27 73 20 buffer].1.#1#]."Switch-window's.
0aa0 6c 61 62 65 6c 20 62 75 66 66 65 72 20 66 75 6e 63 74 69 6f 6e 2e 5c 6e 54 68 69 73 20 66 75 6e label.buffer.function.\nThis.fun
0ac0 63 74 69 6f 6e 20 69 73 20 75 73 65 64 20 74 6f 20 70 72 65 70 61 72 65 20 61 20 74 65 6d 70 20 ction.is.used.to.prepare.a.temp.
0ae0 62 75 66 66 65 72 20 74 6f 20 64 69 70 6c 61 79 5c 6e 61 20 77 69 6e 64 6f 77 27 73 20 6c 61 62 buffer.to.diplay\na.window's.lab
0b00 65 6c 20 73 74 72 69 6e 67 2c 20 74 77 6f 20 6f 70 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 el.string,.two.optional.argument
0b20 73 3a 5c 6e 31 2e 20 77 69 6e 64 6f 77 20 20 4c 61 62 65 6c 20 73 74 72 69 6e 67 20 77 69 6c 6c s:\n1..window..Label.string.will
0b40 20 62 65 20 73 68 6f 77 65 64 20 69 6e 20 74 68 69 73 20 77 69 6e 64 6f 77 2e 5c 6e 32 2e 20 62 .be.showed.in.this.window.\n2..b
0b60 75 66 66 65 72 20 20 4c 61 62 65 6c 20 73 74 72 69 6e 67 20 77 69 6c 6c 20 62 65 20 69 6e 73 65 uffer..Label.string.will.be.inse
0b80 72 74 65 64 20 69 6e 74 6f 20 74 68 69 73 20 62 75 66 66 65 72 2e 5c 6e 33 2e 20 6c 61 62 65 6c rted.into.this.buffer.\n3..label
0ba0 20 20 20 54 68 65 20 77 69 6e 64 6f 77 27 73 20 73 68 6f 72 74 63 75 74 20 73 74 72 69 6e 67 2e ...The.window's.shortcut.string.
0bc0 22 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 69 6e 70 75 74 2d 73 74 79 6c 65 20 23 5b 30 20 ".switch-window-input-style.#[0.
0be0 22 5c 33 30 30 5c 32 30 37 22 20 5b 6d 69 6e 69 62 75 66 66 65 72 5d 20 31 20 23 31 23 5d 20 22 "\300\207".[minibuffer].1.#1#]."
0c00 55 73 65 20 60 72 65 61 64 2d 65 76 65 6e 74 27 20 6f 72 20 60 72 65 61 64 2d 66 72 6f 6d 2d 6d Use.`read-event'.or.`read-from-m
0c20 69 6e 69 62 75 66 66 65 72 27 20 74 6f 20 67 65 74 20 75 73 65 72 27 73 20 69 6e 70 75 74 2e 22 inibuffer'.to.get.user's.input."
0c40 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 47 65 74 20 69 6e 70 75 74 20 .(choice.(const.:tag."Get.input.
0c60 62 79 20 72 65 61 64 2d 65 76 65 6e 74 22 20 27 72 65 61 64 2d 65 76 65 6e 74 29 20 28 63 6f 6e by.read-event".'read-event).(con
0c80 73 74 20 3a 74 61 67 20 22 47 65 74 20 69 6e 70 75 74 20 66 72 6f 6d 20 6d 69 6e 69 62 75 66 66 st.:tag."Get.input.from.minibuff
0ca0 65 72 22 20 27 6d 69 6e 69 62 75 66 66 65 72 29 29 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d er".'minibuffer)).switch-window-
0cc0 6d 69 6e 69 62 75 66 66 65 72 2d 73 68 6f 72 74 63 75 74 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 minibuffer-shortcut.#[0."\300\20
0ce0 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 23 5d 20 22 57 68 65 74 68 65 72 20 74 6f 20 63 75 73 74 7".[nil].1.#1#]."Whether.to.cust
0d00 6f 6d 69 7a 65 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 20 73 68 6f 72 74 63 75 74 2e 5c 6e omize.the.minibuffer.shortcut.\n
0d20 44 65 66 61 75 6c 74 20 74 6f 20 6e 6f 20 63 75 73 74 6f 6d 69 73 61 74 69 6f 6e 20 28 6e 69 6c Default.to.no.customisation.(nil
0d40 29 2c 20 77 68 69 63 68 20 77 69 6c 6c 20 6d 61 6b 65 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 ),.which.will.make.the.minibuffe
0d60 72 5c 6e 74 61 6b 65 20 77 68 61 74 65 76 65 72 20 74 68 65 20 6c 61 73 74 20 73 68 6f 72 74 20 r\ntake.whatever.the.last.short.
0d80 69 73 2e 20 20 49 66 20 61 20 63 68 61 72 61 63 74 65 72 20 69 73 20 73 70 65 63 69 66 69 65 64 is...If.a.character.is.specified
0da0 5c 6e 69 74 20 77 69 6c 6c 20 61 6c 77 61 79 73 20 75 73 65 20 74 68 61 74 20 6b 65 79 20 66 6f \nit.will.always.use.that.key.fo
0dc0 72 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 20 73 68 6f 72 74 63 75 74 2e 5c 6e 5c 6e 4e 6f r.the.minibuffer.shortcut.\n\nNo
0de0 74 65 3a 20 74 68 69 73 20 66 65 61 74 75 72 65 20 6f 6e 6c 79 20 77 6f 72 6b 73 20 77 68 65 6e te:.this.feature.only.works.when
0e00 20 74 68 65 20 76 61 6c 75 65 5c 6e 6f 66 20 60 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 69 6e .the.value\nof.`switch-window-in
0e20 70 75 74 2d 73 74 79 6c 65 27 20 69 73 20 27 64 65 66 61 75 6c 74 20 2e 22 20 28 63 68 6f 69 63 put-style'.is.'default..".(choic
0e40 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4f 66 66 22 20 6e 69 6c 29 20 28 63 68 61 72 61 63 e.(const.:tag."Off".nil).(charac
0e60 74 65 72 20 22 6d 22 29 29 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 61 75 74 6f 2d 72 65 73 ter."m")).switch-window-auto-res
0e80 69 7a 65 2d 77 69 6e 64 6f 77 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 ize-window.#[0."\300\207".[nil].
0ea0 31 20 23 31 23 5d 20 22 41 75 74 6f 20 72 65 73 69 7a 65 20 77 69 6e 64 6f 77 27 73 20 73 69 7a 1.#1#]."Auto.resize.window's.siz
0ec0 65 20 77 68 65 6e 20 73 77 69 74 63 68 20 74 6f 20 61 20 77 69 6e 64 6f 77 2e 5c 6e 31 2e 20 49 e.when.switch.to.a.window.\n1..I
0ee0 66 20 69 74 73 20 76 61 6c 75 65 20 69 73 20 74 2c 20 61 75 74 6f 20 72 65 73 69 7a 65 20 74 68 f.its.value.is.t,.auto.resize.th
0f00 65 20 73 65 6c 65 63 74 65 64 20 77 69 6e 64 6f 77 2e 5c 6e 32 2e 20 49 66 20 69 74 73 20 76 61 e.selected.window.\n2..If.its.va
0f20 6c 75 65 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 77 69 74 68 6f 75 74 20 61 72 67 75 6d 65 lue.is.a.function.without.argume
0f40 6e 74 73 2c 5c 6e 20 20 20 77 68 65 6e 20 74 68 65 20 72 65 74 75 72 6e 65 64 20 76 61 6c 75 65 nts,\n...when.the.returned.value
0f60 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 75 74 6f 20 72 65 73 69 7a 65 5c 6e 20 20 20 74 68 65 .is.non-nil,.auto.resize\n...the
0f80 20 73 65 6c 65 63 74 65 64 20 77 69 6e 64 6f 77 2e 22 20 28 63 68 6f 69 63 65 20 62 6f 6f 6c 65 .selected.window.".(choice.boole
0fa0 61 6e 20 66 75 6e 63 74 69 6f 6e 29 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 64 65 66 61 75 an.function).switch-window-defau
0fc0 6c 74 2d 77 69 6e 64 6f 77 2d 73 69 7a 65 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 30 lt-window-size.#[0."\300\207".[0
0fe0 2e 37 5d 20 31 20 23 31 23 5d 20 22 54 68 65 20 64 65 66 61 75 6c 74 20 61 75 74 6f 20 72 65 73 .7].1.#1#]."The.default.auto.res
1000 69 7a 65 20 77 69 6e 64 6f 77 27 73 20 73 69 7a 65 2e 5c 6e 31 2e 20 49 66 20 69 74 73 20 76 61 ize.window's.size.\n1..If.its.va
1020 6c 75 65 20 69 73 20 6e 69 6c 2c 20 64 69 73 61 62 6c 65 20 61 75 74 6f 20 72 65 73 69 7a 65 20 lue.is.nil,.disable.auto.resize.
1040 66 65 61 74 75 72 65 2e 5c 6e 32 2e 20 49 66 20 69 74 73 20 76 61 6c 75 65 20 69 73 20 61 20 6e feature.\n2..If.its.value.is.a.n
1060 75 6d 62 65 72 20 28 30 3c 78 3c 31 29 2c 20 72 65 73 69 7a 65 20 73 65 6c 65 63 74 65 64 20 77 umber.(0<x<1),.resize.selected.w
1080 69 6e 64 6f 77 20 74 6f 20 66 72 61 63 74 69 6f 6e 20 6f 66 20 66 72 61 6d 65 20 73 69 7a 65 2e indow.to.fraction.of.frame.size.
10a0 5c 6e 33 2e 20 49 66 20 69 74 73 20 76 61 6c 75 65 20 69 73 20 61 20 6e 75 6d 62 65 72 20 28 30 \n3..If.its.value.is.a.number.(0
10c0 3c 78 3c 31 29 20 63 6f 6e 73 2c 20 72 65 73 69 7a 65 20 73 65 6c 65 63 74 65 64 20 77 69 6e 64 <x<1).cons,.resize.selected.wind
10e0 6f 77 20 74 6f 5c 6e 20 20 20 63 61 72 25 20 6f 66 20 66 72 61 6d 65 20 77 69 64 74 68 20 61 6e ow.to\n...car%.of.frame.width.an
1100 64 20 63 64 72 25 20 6f 66 20 66 72 61 6d 65 20 68 65 69 67 68 74 2e 22 20 28 63 68 6f 69 63 65 d.cdr%.of.frame.height.".(choice
1120 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4f 66 66 22 20 6e 69 6c 29 20 28 66 6c 6f 61 74 20 3a .(const.:tag."Off".nil).(float.:
1140 74 61 67 20 22 46 72 61 63 74 69 6f 6e 20 6f 66 20 66 72 61 6d 65 20 73 69 7a 65 22 29 20 28 63 tag."Fraction.of.frame.size").(c
1160 6f 6e 73 20 3a 74 61 67 20 22 46 72 61 63 74 69 6f 6e 73 20 6f 66 20 66 72 61 6d 65 20 77 69 64 ons.:tag."Fractions.of.frame.wid
1180 74 68 20 61 6e 64 20 68 65 69 67 68 74 22 20 28 66 6c 6f 61 74 20 3a 74 61 67 20 22 46 72 61 63 th.and.height".(float.:tag."Frac
11a0 74 69 6f 6e 20 6f 66 20 66 72 61 6d 65 20 77 69 64 74 68 22 29 20 28 66 6c 6f 61 74 20 3a 74 61 tion.of.frame.width").(float.:ta
11c0 67 20 22 46 72 61 63 74 69 6f 6e 20 6f 66 20 66 72 61 6d 65 20 68 65 69 67 68 74 22 29 29 29 20 g."Fraction.of.frame.height"))).
11e0 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 66 69 6e 69 73 68 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c switch-window-finish-hook.#[0."\
1200 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 23 5d 20 22 41 20 68 6f 6f 6b 2c 20 72 300\207".[nil].1.#1#]."A.hook,.r
1220 75 6e 20 77 68 65 6e 20 60 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 74 68 65 6e 27 20 69 73 un.when.`switch-window--then'.is
1240 20 66 69 6e 69 73 68 64 2e 5c 6e 49 74 73 20 68 6f 6f 6b 20 66 75 6e 63 74 69 6f 6e 20 68 61 76 .finishd.\nIts.hook.function.hav
1260 65 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2e 22 20 68 6f 6f 6b 20 73 77 69 74 63 68 2d 77 69 6e e.no.arguments.".hook.switch-win
1280 64 6f 77 2d 70 72 65 66 65 72 72 65 64 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 64 65 dow-preferred.#[0."\300\207".[de
12a0 66 61 75 6c 74 5d 20 31 20 23 31 23 5d 20 22 50 72 65 66 65 72 20 64 65 66 61 75 6c 74 20 63 6f fault].1.#1#]."Prefer.default.co
12c0 6d 6d 61 6e 64 73 20 6f 72 20 68 65 6c 6d 2f 69 76 79 20 73 74 79 6c 65 20 63 6f 6d 6d 61 6e 64 mmands.or.helm/ivy.style.command
12e0 73 2e 22 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 45 6d 61 63 73 20 64 s.".(choice.(const.:tag."Emacs.d
1300 65 66 61 75 6c 74 22 20 27 64 65 66 61 75 6c 74 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 48 efault".'default).(const.:tag."H
1320 65 6c 6d 22 20 27 68 65 6c 6d 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 49 76 79 20 6f 72 20 elm".'helm).(const.:tag."Ivy.or.
1340 43 6f 75 6e 73 65 6c 22 20 27 69 76 79 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 49 64 6f 22 Counsel".'ivy).(const.:tag."Ido"
1360 20 27 69 64 6f 29 29 5d 20 38 29 0a 23 40 34 34 20 54 68 65 20 73 65 74 74 69 6e 67 73 20 6f 66 .'ido))].8).#@44.The.settings.of
1380 20 60 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 70 72 65 66 65 72 72 65 64 27 2e 1f 0a 28 64 65 .`switch-window-preferred'...(de
13a0 66 76 61 72 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 70 72 65 66 65 72 72 65 64 2d 61 6c 69 fvar.switch-window-preferred-ali
13c0 73 74 20 27 28 28 68 65 6c 6d 20 28 66 69 6e 64 2d 66 69 6c 65 20 2e 20 68 65 6c 6d 2d 66 69 6e st.'((helm.(find-file...helm-fin
13e0 64 2d 66 69 6c 65 73 29 20 28 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 20 2e 20 68 65 6c d-files).(switch-to-buffer...hel
1400 6d 2d 6d 69 6e 69 29 29 20 28 69 76 79 20 28 66 69 6e 64 2d 66 69 6c 65 20 2e 20 63 6f 75 6e 73 m-mini)).(ivy.(find-file...couns
1420 65 6c 2d 66 69 6e 64 2d 66 69 6c 65 29 20 28 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 20 el-find-file).(switch-to-buffer.
1440 2e 20 69 76 79 2d 73 77 69 74 63 68 2d 62 75 66 66 65 72 29 29 20 28 69 64 6f 20 28 66 69 6e 64 ..ivy-switch-buffer)).(ido.(find
1460 2d 66 69 6c 65 20 2e 20 69 64 6f 2d 66 69 6e 64 2d 66 69 6c 65 29 20 28 73 77 69 74 63 68 2d 74 -file...ido-find-file).(switch-t
1480 6f 2d 62 75 66 66 65 72 20 2e 20 69 64 6f 2d 73 77 69 74 63 68 2d 62 75 66 66 65 72 29 20 28 64 o-buffer...ido-switch-buffer).(d
14a0 69 72 65 64 20 2e 20 69 64 6f 2d 64 69 72 65 64 29 29 29 20 28 23 24 20 2e 20 34 39 37 37 29 29 ired...ido-dired))).(#$...4977))
14c0 0a 23 40 32 30 37 20 45 78 74 72 61 20 6b 65 79 6d 61 70 20 66 6f 72 20 e2 80 98 73 77 69 74 63 .#@207.Extra.keymap.for....switc
14e0 68 2d 77 69 6e 64 6f 77 e2 80 99 20 69 6e 70 75 74 2e 0a 4e 6f 74 65 3a 20 61 74 20 74 68 65 20 h-window....input..Note:.at.the.
1500 6d 6f 6d 65 6e 74 2c 20 69 74 20 63 61 6e 6e 6f 74 20 62 69 6e 64 20 63 6f 6d 6d 61 6e 64 73 2c moment,.it.cannot.bind.commands,
1520 20 77 68 69 63 68 20 77 69 6c 6c 0a 69 6e 63 72 65 61 73 65 20 6f 72 20 64 65 63 72 65 61 73 65 .which.will.increase.or.decrease
1540 20 77 69 6e 64 6f 77 27 73 20 6e 75 6d 62 65 72 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 3a 0a 60 .window's.number,.for.example:.`
1560 73 70 6c 69 74 2d 77 69 6e 64 6f 77 2d 62 65 6c 6f 77 27 20 60 73 70 6c 69 74 2d 77 69 6e 64 6f split-window-below'.`split-windo
1580 77 2d 72 69 67 68 74 27 20 60 6d 61 78 69 6d 69 7a 65 27 2e 1f 0a 28 64 65 66 76 61 72 20 73 77 w-right'.`maximize'...(defvar.sw
15a0 69 74 63 68 2d 77 69 6e 64 6f 77 2d 65 78 74 72 61 2d 6d 61 70 20 28 62 79 74 65 2d 63 6f 64 65 itch-window-extra-map.(byte-code
15c0 20 22 5c 33 30 30 20 5c 33 30 31 01 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 31 01 5c 33 ."\300.\301.\302\303#\210\301.\3
15e0 30 34 5c 33 30 35 23 5c 32 31 30 5c 33 30 31 01 5c 33 30 36 5c 33 30 37 23 5c 32 31 30 5c 33 30 04\305#\210\301.\306\307#\210\30
1600 31 01 5c 33 31 30 5c 33 31 31 23 5c 32 31 30 5c 33 30 31 01 5c 33 31 32 5c 33 31 33 23 5c 32 31 1.\310\311#\210\301.\312\313#\21
1620 30 5c 33 30 31 01 5c 33 31 34 5c 33 31 35 23 5c 32 31 30 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 73 0\301.\314\315#\210\207".[make-s
1640 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 22 69 22 20 73 77 69 74 parse-keymap.define-key."i".swit
1660 63 68 2d 77 69 6e 64 6f 77 2d 6d 76 62 6f 72 64 65 72 2d 75 70 20 22 6b 22 20 73 77 69 74 63 68 ch-window-mvborder-up."k".switch
1680 2d 77 69 6e 64 6f 77 2d 6d 76 62 6f 72 64 65 72 2d 64 6f 77 6e 20 22 6a 22 20 73 77 69 74 63 68 -window-mvborder-down."j".switch
16a0 2d 77 69 6e 64 6f 77 2d 6d 76 62 6f 72 64 65 72 2d 6c 65 66 74 20 22 6c 22 20 73 77 69 74 63 68 -window-mvborder-left."l".switch
16c0 2d 77 69 6e 64 6f 77 2d 6d 76 62 6f 72 64 65 72 2d 72 69 67 68 74 20 22 62 22 20 62 61 6c 61 6e -window-mvborder-right."b".balan
16e0 63 65 2d 77 69 6e 64 6f 77 73 20 22 20 22 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 72 65 73 ce-windows.".".switch-window-res
1700 75 6d 65 2d 61 75 74 6f 2d 72 65 73 69 7a 65 2d 77 69 6e 64 6f 77 5d 20 35 29 20 28 23 24 20 2e ume-auto-resize-window].5).(#$..
1720 20 35 33 31 39 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 .5319)).(byte-code."\300\301\302
1740 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 26 07 \303\304DD\305\306\307\310\311&.
1760 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 73 \207".[custom-declare-variable.s
1780 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 63 68 61 6e 67 witch-window-configuration-chang
17a0 65 2d 68 6f 6f 6b 2d 69 6e 68 69 62 69 74 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 e-hook-inhibit.funcall.function.
17c0 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 22 22 5d 20 22 57 68 65 74 #[0."\300\207".[nil].1.""]."Whet
17e0 68 65 72 20 69 6e 68 69 62 69 74 20 60 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f her.inhibit.`window-configuratio
1800 6e 2d 63 68 61 6e 67 65 2d 68 6f 6f 6b 27 20 64 75 72 69 6e 67 20 e2 80 98 73 77 69 74 63 68 2d n-change-hook'.during....switch-
1820 77 69 6e 64 6f 77 e2 80 99 2e 22 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 20 3a 67 72 6f 75 70 window....".:type.boolean.:group
1840 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 5d 20 38 29 0a 23 40 34 39 20 44 69 73 61 62 6c 65 20 .switch-window].8).#@49.Disable.
1860 61 75 74 6f 20 72 65 73 69 7a 65 20 77 69 6e 64 6f 77 20 66 65 61 74 75 72 65 20 74 65 6d 70 6f auto.resize.window.feature.tempo
1880 72 61 72 69 6c 79 2e 1f 0a 28 64 65 66 76 61 72 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d rarily...(defvar.switch-window--
18a0 74 65 6d 70 2d 64 69 73 61 62 6c 65 2d 61 75 74 6f 2d 72 65 73 69 7a 65 20 6e 69 6c 20 28 23 24 temp-disable-auto-resize.nil.(#$
18c0 20 2e 20 36 32 33 32 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 ...6232)).(byte-code."\300\301\3
18e0 30 32 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 02\303\304DD\305\306\307\310\311
1900 26 07 5c 32 31 30 5c 33 30 30 5c 33 31 32 5c 33 30 32 5c 33 30 33 5c 33 31 33 44 44 5c 33 31 34 &.\210\300\312\302\303\313DD\314
1920 5c 33 30 36 5c 33 30 33 5c 33 31 30 5c 33 31 31 26 07 5c 32 31 30 5c 33 31 35 5c 33 31 36 5c 33 \306\303\310\311&.\210\315\316\3
1940 31 37 5c 33 32 30 23 5c 32 31 30 5c 33 31 35 5c 33 32 31 5c 33 32 32 5c 33 32 33 23 5c 32 30 37 17\320#\210\315\321\322\323#\207
1960 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 73 77 69 74 63 ".[custom-declare-variable.switc
1980 68 2d 77 69 6e 64 6f 77 2d 6d 75 6c 74 69 70 6c 65 2d 66 72 61 6d 65 73 20 66 75 6e 63 61 6c 6c h-window-multiple-frames.funcall
19a0 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 .function.#[0."\300\207".[nil].1
19c0 20 23 31 3d 22 22 5d 20 22 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 72 75 6e 20 60 73 77 69 74 .#1=""]."When.non-nil,.run.`swit
19e0 63 68 2d 77 69 6e 64 6f 77 27 20 61 63 72 6f 73 73 20 6d 75 6c 74 69 70 6c 65 20 66 72 61 6d 65 ch-window'.across.multiple.frame
1a00 73 2e 22 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 20 3a 67 72 6f 75 70 20 73 77 69 74 63 68 2d s.".:type.boolean.:group.switch-
1a20 77 69 6e 64 6f 77 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 66 72 61 6d 65 2d 6c 69 73 74 2d window.switch-window-frame-list-
1a40 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 76 69 73 69 62 6c 65 function.#[0."\300\207".[visible
1a60 2d 66 72 61 6d 65 2d 6c 69 73 74 5d 20 31 20 23 31 23 5d 20 22 46 75 6e 63 74 69 6f 6e 20 74 6f -frame-list].1.#1#]."Function.to
1a80 20 67 65 74 20 61 20 6c 69 73 74 20 6f 66 20 66 72 61 6d 65 73 2e 5c 6e 5c 6e 54 68 69 73 20 66 .get.a.list.of.frames.\n\nThis.f
1aa0 75 6e 63 74 69 6f 6e 20 69 73 20 75 73 65 64 20 77 68 65 6e 20 60 73 77 69 74 63 68 2d 77 69 6e unction.is.used.when.`switch-win
1ac0 64 6f 77 2d 6d 75 6c 74 69 70 6c 65 2d 66 72 61 6d 65 73 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e dow-multiple-frames'.is.non-nil.
1ae0 22 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 66 61 63 65 20 73 77 69 74 63 68 2d 77 69 6e ".custom-declare-face.switch-win
1b00 64 6f 77 2d 6c 61 62 65 6c 20 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 66 6f 6e 74 2d 6c 6f 63 dow-label.((t.(:inherit.font-loc
1b20 6b 2d 62 75 69 6c 74 69 6e 2d 66 61 63 65 20 3a 68 65 69 67 68 74 20 33 2e 30 29 29 29 20 22 46 k-builtin-face.:height.3.0)))."F
1b40 61 63 65 20 75 73 65 64 20 62 79 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 27 73 20 6b 65 79 2e ace.used.by.switch-window's.key.
1b60 22 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 62 61 63 6b 67 72 6f 75 6e 64 20 28 28 74 20 28 ".switch-window-background.((t.(
1b80 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 61 79 34 30 22 29 29 29 20 22 46 61 63 65 20 66 6f :foreground."gray40")))."Face.fo
1ba0 72 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 20 62 61 63 6b 67 72 6f 75 6e 64 2e 22 5d 20 38 29 r.switch-window.background."].8)
1bc0 0a 23 40 31 32 35 20 49 66 20 60 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 75 6c 74 69 70 6c .#@125.If.`switch-window-multipl
1be0 65 2d 66 72 61 6d 65 73 27 20 69 73 20 73 65 74 20 63 79 63 6c 65 20 74 68 72 6f 75 67 68 20 61 e-frames'.is.set.cycle.through.a
1c00 6c 6c 20 76 69 73 69 62 6c 65 0a 77 69 6e 64 6f 77 73 20 66 72 6f 6d 20 61 6c 6c 20 66 72 61 6d ll.visible.windows.from.all.fram
1c20 65 73 2e 20 43 61 6c 6c 20 60 6f 74 68 65 72 2d 77 69 6e 64 6f 77 27 20 6f 74 68 65 72 77 69 73 es..Call.`other-window'.otherwis
1c40 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6f 74 e...(defalias.'switch-window--ot
1c60 68 65 72 2d 77 69 6e 64 6f 77 2d 6f 72 2d 66 72 61 6d 65 20 23 5b 30 20 22 08 5c 32 30 33 5c 66 her-window-or-frame.#[0.".\203\f
1c80 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 33 30 34 23 21 5c 32 30 37 5c 33 30 35 5c .\301\302\303\211\304#!\207\305\
1ca0 33 30 36 21 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 75 6c 74 69 70 6c 306!\207".[switch-window-multipl
1cc0 65 2d 66 72 61 6d 65 73 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 73 65 6c 65 63 74 2d 77 e-frames.switch-window--select-w
1ce0 69 6e 64 6f 77 20 6e 65 78 74 2d 77 69 6e 64 6f 77 20 6e 69 6c 20 76 69 73 69 62 6c 65 20 6f 74 indow.next-window.nil.visible.ot
1d00 68 65 72 2d 77 69 6e 64 6f 77 20 31 5d 20 35 20 28 23 24 20 2e 20 37 31 31 31 29 5d 29 0a 23 40 her-window.1].5.(#$...7111)]).#@
1d20 31 32 39 20 53 77 69 74 63 68 20 74 6f 20 74 68 65 20 77 69 6e 64 6f 77 20 57 49 4e 44 4f 57 2e 129.Switch.to.the.window.WINDOW.
1d40 20 53 65 6c 65 63 74 20 57 49 4e 44 4f 57 27 73 20 66 72 61 6d 65 20 72 65 73 70 65 63 74 69 6e .Select.WINDOW's.frame.respectin
1d60 67 0a 60 66 6f 63 75 73 2d 66 6f 6c 6c 6f 77 73 2d 6d 6f 75 73 65 27 20 61 6e 64 20 60 6d 6f 75 g.`focus-follows-mouse'.and.`mou
1d80 73 65 2d 61 75 74 6f 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 27 2e 0a 0a 28 66 6e 20 57 49 4e 44 se-autoselect-window'...(fn.WIND
1da0 4f 57 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 73 OW)..(defalias.'switch-window--s
1dc0 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 33 30 31 20 5c elect-window.#[257."\300.!\301.\
1de0 33 30 32 03 21 5c 32 30 35 19 00 5c 33 30 33 03 21 5c 32 31 30 01 01 3d 3f 5c 32 30 35 19 00 5c 302.!\205..\303.!\210..=?\205..\
1e00 33 30 34 02 21 5c 32 30 37 22 20 5b 77 69 6e 64 6f 77 2d 66 72 61 6d 65 20 73 65 6c 65 63 74 65 304.!\207".[window-frame.selecte
1e20 64 2d 66 72 61 6d 65 20 77 69 6e 64 6f 77 2d 6c 69 76 65 2d 70 20 73 65 6c 65 63 74 2d 77 69 6e d-frame.window-live-p.select-win
1e40 64 6f 77 20 73 65 6c 65 63 74 2d 66 72 61 6d 65 2d 73 65 74 2d 69 6e 70 75 74 2d 66 6f 63 75 73 dow.select-frame-set-input-focus
1e60 5d 20 35 20 28 23 24 20 2e 20 37 34 36 30 29 5d 29 0a 23 40 34 38 20 52 65 74 75 72 6e 20 61 20 ].5.(#$...7460)]).#@48.Return.a.
1e80 6c 69 73 74 20 6f 66 20 63 75 72 72 65 6e 74 20 6b 65 79 62 6f 61 72 64 20 6c 61 79 6f 75 74 20 list.of.current.keyboard.layout.
1ea0 6b 65 79 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d keys...(defalias.'switch-window-
1ec0 2d 6c 69 73 74 2d 6b 65 79 62 6f 61 72 64 2d 6b 65 79 73 20 23 5b 30 20 22 5c 33 30 31 08 5c 33 -list-keyboard-keys.#[0."\301.\3
1ee0 30 32 5c 22 5c 33 30 33 5c 33 30 34 01 5c 33 30 35 58 5c 32 30 33 39 00 5c 33 30 33 5c 33 30 34 02\"\303\304.\305X\2039.\303\304
1f00 01 5c 33 30 36 58 5c 32 30 33 29 00 5c 33 30 37 02 5f 54 5c 33 31 30 05 5f 5c 5c 05 38 01 42 5c .\306X\203).\307._T\310._\\.8.B\
1f20 32 36 32 01 01 54 5c 32 36 32 02 5c 32 30 32 0e 00 5c 32 31 31 5c 32 33 37 5c 32 36 36 5c 32 30 262..T\262.\202..\211\237\266\20
1f40 32 5c 32 33 37 01 5c 32 34 34 5c 32 36 32 01 01 54 5c 32 36 32 02 5c 32 30 32 06 00 5c 32 31 31 2\237.\244\262..T\262.\202..\211
1f60 5c 32 33 37 5c 32 30 37 22 20 5b 71 75 61 69 6c 2d 6b 65 79 62 6f 61 72 64 2d 6c 61 79 6f 75 74 \237\207".[quail-keyboard-layout
1f80 20 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 22 22 20 31 20 6e 69 6c 20 34 20 31 30 20 32 20 33 30 .split-string."".1.nil.4.10.2.30
1fa0 5d 20 38 20 28 23 24 20 2e 20 37 37 39 39 29 5d 29 0a 23 40 37 35 20 52 65 74 75 72 6e 20 61 20 ].8.(#$...7799)]).#@75.Return.a.
1fc0 6c 69 73 74 20 6f 66 20 6b 65 79 73 20 74 6f 20 75 73 65 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e list.of.keys.to.use.depending.on
1fe0 20 60 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 73 68 6f 72 74 63 75 74 2d 73 74 79 6c 65 27 2e .`switch-window-shortcut-style'.
2000 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6c 69 73 74 ..(defalias.'switch-window--list
2020 2d 6b 65 79 73 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 08 5c 33 30 34 5c 32 36 37 5c 32 30 32 -keys.#[0."\302\303.\304\267\202
2040 2b 00 09 5c 32 30 32 2d 00 5c 33 30 35 5c 33 30 36 01 5c 33 30 37 58 5c 32 30 33 24 00 5c 33 31 +..\202-.\305\306.\307X\203$.\31
2060 30 5c 33 31 31 03 5c 5c 21 01 42 5c 32 36 32 01 01 54 5c 32 36 32 02 5c 32 30 32 0e 00 5c 32 31 0\311.\\!.B\262..T\262.\202..\21
2080 31 5c 32 33 37 5c 32 36 36 5c 32 30 32 5c 32 30 32 2d 00 5c 33 31 32 20 5c 22 5c 32 30 37 22 20 1\237\266\202\202-.\312.\"\207".
20a0 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 73 68 6f 72 74 63 75 74 2d 73 74 79 6c 65 20 73 77 [switch-window-shortcut-style.sw
20c0 69 74 63 68 2d 77 69 6e 64 6f 77 2d 71 77 65 72 74 79 2d 73 68 6f 72 74 63 75 74 73 20 63 6c 2d itch-window-qwerty-shortcuts.cl-
20e0 72 65 6d 6f 76 65 2d 69 66 20 23 5b 32 35 37 20 22 08 5c 32 30 33 5c 66 00 5c 32 31 31 5c 33 30 remove-if.#[257.".\203\f.\211\30
2100 32 08 21 5c 32 33 32 5c 32 30 36 10 00 5c 33 30 33 09 02 5c 22 5c 32 30 37 22 20 5b 73 77 69 74 2.!\232\206..\303..\"\207".[swit
2120 63 68 2d 77 69 6e 64 6f 77 2d 6d 69 6e 69 62 75 66 66 65 72 2d 73 68 6f 72 74 63 75 74 20 73 77 ch-window-minibuffer-shortcut.sw
2140 69 74 63 68 2d 77 69 6e 64 6f 77 2d 65 78 74 72 61 2d 6d 61 70 20 63 68 61 72 2d 74 6f 2d 73 74 itch-window-extra-map.char-to-st
2160 72 69 6e 67 20 6c 6f 6f 6b 75 70 2d 6b 65 79 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4b 45 59 29 ring.lookup-key].4."\n\n(fn.KEY)
2180 22 5d 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 32 20 74 65 73 74 20 65 71 20 "].#s(hash-table.size.2.test.eq.
21a0 72 65 68 61 73 68 2d 73 69 7a 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 68 6f 6c 64 rehash-size.1.5.rehash-threshold
21c0 20 30 2e 38 31 32 35 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 71 77 65 72 74 79 20 .0.8125.purecopy.t.data.(qwerty.
21e0 38 20 61 6c 70 68 61 62 65 74 20 31 32 29 29 20 30 20 6e 69 6c 20 32 35 20 62 79 74 65 2d 74 6f 8.alphabet.12)).0.nil.25.byte-to
2200 2d 73 74 72 69 6e 67 20 39 37 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6c 69 73 74 2d 6b -string.97.switch-window--list-k
2220 65 79 62 6f 61 72 64 2d 6b 65 79 73 5d 20 37 20 28 23 24 20 2e 20 38 31 31 39 29 5d 29 0a 23 40 eyboard-keys].7.(#$...8119)]).#@
2240 36 33 20 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 6f 6e 65 2d 6c 65 74 74 65 72 20 73 63.Return.a.list.of.one-letter.s
2260 74 72 69 6e 67 73 20 74 6f 20 6c 61 62 65 6c 20 63 75 72 72 65 6e 74 20 77 69 6e 64 6f 77 73 2e trings.to.label.current.windows.
2280 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 65 6e 75 6d ..(defalias.'switch-window--enum
22a0 65 72 61 74 65 20 23 5b 30 20 22 5c 33 30 31 20 5c 33 30 32 5c 33 30 33 20 5c 33 30 32 5c 32 31 erate.#[0."\301.\302\303.\302\21
22c0 31 04 3a 5c 32 30 33 39 00 04 40 5c 32 36 32 04 02 3a 5c 32 30 33 39 00 02 40 5c 32 36 32 02 08 1.:\2039..@\262..:\2039..@\262..
22e0 5c 32 30 33 29 00 5c 33 30 34 04 21 5c 32 30 33 29 00 5c 33 30 35 08 21 5c 32 30 32 2a 00 01 01 \203).\304.!\203).\305.!\202*...
2300 42 5c 32 36 32 01 04 41 5c 32 36 32 05 02 41 5c 32 36 32 03 5c 32 30 32 07 00 5c 32 31 31 5c 32 B\262..A\262..A\262.\202..\211\2
2320 33 37 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 69 6e 69 62 75 66 66 65 37\207".[switch-window-minibuffe
2340 72 2d 73 68 6f 72 74 63 75 74 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6c 69 73 74 20 6e r-shortcut.switch-window--list.n
2360 69 6c 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6c 69 73 74 2d 6b 65 79 73 20 6d 69 6e 69 il.switch-window--list-keys.mini
2380 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 61 63 74 69 76 65 2d 70 20 63 68 61 72 2d 74 6f 2d 73 buffer-window-active-p.char-to-s
23a0 74 72 69 6e 67 5d 20 37 20 28 23 24 20 2e 20 38 37 37 31 29 5d 29 0a 23 40 35 39 20 52 65 74 75 tring].7.(#$...8771)]).#@59.Retu
23c0 72 6e 20 74 68 65 20 6c 61 62 65 6c 20 74 6f 20 75 73 65 20 66 6f 72 20 61 20 67 69 76 65 6e 20 rn.the.label.to.use.for.a.given.
23e0 77 69 6e 64 6f 77 20 4e 55 4d 2e 0a 0a 28 66 6e 20 4e 55 4d 29 1f 0a 28 64 65 66 61 6c 69 61 73 window.NUM...(fn.NUM)..(defalias
2400 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6c 61 62 65 6c 20 23 5b 32 35 37 20 22 5c 32 .'switch-window--label.#[257."\2
2420 31 31 53 5c 33 30 30 20 38 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 65 11S\300.8\207".[switch-window--e
2440 6e 75 6d 65 72 61 74 65 5d 20 33 20 28 23 24 20 2e 20 39 31 34 38 29 5d 29 0a 23 40 31 33 33 20 numerate].3.(#$...9148)]).#@133.
2460 4c 69 73 74 20 77 69 6e 64 6f 77 73 20 66 6f 72 20 63 75 72 72 65 6e 74 20 66 72 61 6d 65 2e 0a List.windows.for.current.frame..
2480 49 74 20 77 69 6c 6c 20 73 74 61 72 74 20 61 74 20 74 6f 70 20 6c 65 66 74 20 75 6e 6c 65 73 73 It.will.start.at.top.left.unless
24a0 20 46 52 4f 4d 2d 43 55 52 52 45 4e 54 2d 57 49 4e 44 4f 57 20 69 73 20 6e 6f 74 20 6e 69 6c 0a .FROM-CURRENT-WINDOW.is.not.nil.
24c0 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 46 52 4f 4d 2d 43 55 52 52 45 4e 54 2d 57 49 4e 44 .(fn.&optional.FROM-CURRENT-WIND
24e0 4f 57 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6c OW)..(defalias.'switch-window--l
2500 69 73 74 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 36 05 00 08 5c 33 30 33 5c 33 30 31 21 5c ist.#[256."\211\206...\303\301!\
2520 32 30 33 14 00 09 5c 32 30 33 14 00 5c 6e 20 5c 32 30 32 17 00 5c 33 30 34 20 43 01 5c 32 30 33 203...\203..\n.\202..\304.C.\203
2540 26 00 5c 33 30 34 20 5c 33 30 35 5c 33 30 34 20 03 5c 22 42 5c 32 30 32 2a 00 5c 33 30 36 01 5c &.\304.\305\304..\"B\202*.\306.\
2560 33 30 37 5c 22 5c 33 31 30 5c 32 31 31 02 3a 5c 32 30 33 57 00 02 40 5c 32 36 32 02 5c 33 31 31 307\"\310\211.:\203W..@\262.\311
2580 5c 33 31 32 03 5c 33 31 30 06 08 5c 32 30 35 42 00 05 5c 33 30 34 20 5c 32 33 32 3f 5c 32 30 35 \312.\310..\205B..\304.\232?\205
25a0 4a 00 5c 33 31 33 06 06 21 23 21 01 5c 32 34 34 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 J.\313..!#!.\244\262..A\262.\202
25c0 2c 00 5c 32 31 31 5c 32 33 37 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 72 ,.\211\237\207".[switch-window-r
25e0 65 6c 61 74 69 76 65 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 75 6c 74 69 70 6c 65 2d 66 elative.switch-window-multiple-f
2600 72 61 6d 65 73 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 66 72 61 6d 65 2d 6c 69 73 74 2d 66 rames.switch-window-frame-list-f
2620 75 6e 63 74 69 6f 6e 20 62 6f 75 6e 64 70 20 73 65 6c 65 63 74 65 64 2d 66 72 61 6d 65 20 63 6c unction.boundp.selected-frame.cl
2640 2d 72 65 6d 6f 76 65 20 63 6c 2d 73 6f 72 74 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 63 -remove.cl-sort.switch-window--c
2660 6f 6d 70 61 72 65 2d 66 72 61 6d 65 2d 70 6f 73 69 74 69 6f 6e 73 20 6e 69 6c 20 72 65 76 65 72 ompare-frame-positions.nil.rever
2680 73 65 20 77 69 6e 64 6f 77 2d 6c 69 73 74 20 66 72 61 6d 65 2d 66 69 72 73 74 2d 77 69 6e 64 6f se.window-list.frame-first-windo
26a0 77 5d 20 31 32 20 28 23 24 20 2e 20 39 33 31 32 29 5d 29 0a 23 40 36 39 20 43 6f 6d 70 61 72 65 w].12.(#$...9312)]).#@69.Compare
26c0 20 70 6f 73 69 74 69 6f 6e 73 20 62 65 74 77 65 65 6e 20 74 77 6f 20 66 72 61 6d 65 73 20 46 52 .positions.between.two.frames.FR
26e0 4d 31 20 61 6e 64 20 46 52 4d 32 2e 0a 0a 28 66 6e 20 46 52 4d 31 20 46 52 4d 32 29 1f 0a 28 64 M1.and.FRM2...(fn.FRM1.FRM2)..(d
2700 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 63 6f 6d 70 61 72 65 2d efalias.'switch-window--compare-
2720 66 72 61 6d 65 2d 70 6f 73 69 74 69 6f 6e 73 20 23 5b 35 31 34 20 22 5c 33 30 30 02 21 5c 33 30 frame-positions.#[514."\300.!\30
2740 30 02 21 44 5c 32 31 31 47 5c 33 30 31 55 5c 32 30 33 17 00 5c 32 31 31 01 41 5c 32 36 32 02 5c 0.!D\211G\301U\203..\211.A\262.\
2760 32 34 32 5c 32 30 32 1e 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 47 44 5c 22 5c 32 31 31 5c 32 242\202..\302\303\304.GD\"\211\2
2780 30 33 2b 00 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5c 32 30 32 32 00 5c 33 30 32 5c 33 30 03+.\211.A\262.\242\2022.\302\30
27a0 33 5c 33 30 34 03 47 44 5c 22 02 5c 32 34 32 5c 32 31 31 5c 32 30 33 41 00 5c 32 31 31 01 41 5c 3\304.GD\".\242\211\203A.\211.A\
27c0 32 36 32 02 5c 32 34 32 5c 32 30 32 48 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 47 44 5c 22 02 262.\242\202H.\302\303\304.GD\".
27e0 01 57 5c 32 30 33 50 00 5c 33 30 35 5c 32 30 37 02 01 56 5c 32 30 33 58 00 5c 33 30 36 5c 32 30 .W\203P.\305\207..V\203X.\306\20
2800 37 03 02 57 5c 32 30 33 60 00 5c 33 30 35 5c 32 30 37 5c 33 30 36 5c 32 30 37 22 20 5b 66 72 61 7..W\203`.\305\207\306\207".[fra
2820 6d 65 2d 70 6f 73 69 74 69 6f 6e 20 32 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 6e 75 6d 62 65 me-position.2.signal.wrong-numbe
2840 72 2d 6f 66 2d 61 72 67 75 6d 65 6e 74 73 20 28 28 78 31 20 2e 20 79 31 29 20 28 78 32 20 2e 20 r-of-arguments.((x1...y1).(x2...
2860 79 32 29 29 20 74 20 6e 69 6c 5d 20 31 30 20 28 23 24 20 2e 20 39 39 31 33 29 5d 29 0a 23 40 38 y2)).t.nil].10.(#$...9913)]).#@8
2880 35 20 50 72 65 70 61 72 65 20 61 20 74 65 6d 70 20 62 75 66 66 65 72 20 74 6f 20 64 69 70 6c 61 5.Prepare.a.temp.buffer.to.dipla
28a0 79 20 4e 55 4d 20 69 6e 20 74 68 65 20 77 69 6e 64 6f 77 20 57 49 4e 20 77 68 69 6c 65 20 63 68 y.NUM.in.the.window.WIN.while.ch
28c0 6f 6f 73 69 6e 67 2e 0a 0a 28 66 6e 20 57 49 4e 20 4e 55 4d 29 1f 0a 28 64 65 66 61 6c 69 61 73 oosing...(fn.WIN.NUM)..(defalias
28e0 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 64 69 73 70 6c 61 79 2d 6e 75 6d 62 65 72 20 .'switch-window--display-number.
2900 23 5b 35 31 34 20 22 5c 33 30 32 01 21 5c 33 30 33 5c 33 30 34 5c 33 30 35 03 5c 33 30 36 5c 33 #[514."\302.!\303\304\305.\306\3
2920 30 37 06 08 21 21 23 21 5c 33 31 30 04 21 08 05 03 05 04 24 5c 32 31 30 5c 33 31 31 05 03 09 23 07..!!#!\310.!.....$\210\311...#
2940 5c 32 31 30 01 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6c 61 62 65 6c 2d \210.\207".[switch-window-label-
2960 62 75 66 66 65 72 2d 66 75 6e 63 74 69 6f 6e 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 62 61 buffer-function.switch-window-ba
2980 63 6b 67 72 6f 75 6e 64 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6c 61 62 65 6c 20 67 65 ckground.switch-window--label.ge
29a0 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 66 6f 72 6d 61 74 20 22 20 2a 25 73 3a 20 25 73 t-buffer-create.format.".*%s:.%s
29c0 2a 22 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 20 73 77 69 *".buffer-name.window-buffer.swi
29e0 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 77 69 6e 64 6f 77 2d 73 75 62 73 74 72 69 6e 67 20 73 65 74 tch-window--window-substring.set
2a00 2d 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 5d 20 31 30 20 28 23 24 20 2e 20 31 30 33 37 30 29 5d -window-buffer].10.(#$...10370)]
2a20 29 0a 23 40 35 30 20 47 65 74 20 74 68 65 20 62 75 66 66 65 72 20 73 75 62 73 74 72 69 6e 67 20 ).#@50.Get.the.buffer.substring.
2a40 6f 66 20 77 69 6e 64 6f 77 2e 0a 0a 28 66 6e 20 57 49 4e 44 4f 57 29 1f 0a 28 64 65 66 61 6c 69 of.window...(fn.WINDOW)..(defali
2a60 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 77 69 6e 64 6f 77 2d 73 75 62 73 74 72 as.'switch-window--window-substr
2a80 69 6e 67 20 23 5b 32 35 37 20 22 5c 33 30 30 20 72 5c 33 30 31 02 21 71 5c 32 31 30 5c 32 31 32 ing.#[257."\300.r\301.!q\210\212
2aa0 5c 33 30 32 20 5c 33 30 33 20 02 5c 33 30 34 5c 32 34 35 5c 33 30 35 5f 79 5c 32 31 30 60 03 79 \302.\303..\304\245\305_y\210`.y
2ac0 5c 32 31 30 60 5c 33 30 36 5c 33 30 37 03 06 06 5c 22 5c 33 31 30 5c 33 31 31 23 04 04 7b 5c 33 \210`\306\307...\"\310\311#..{\3
2ae0 30 36 5c 33 30 37 06 06 05 5c 22 5c 33 31 30 5c 33 31 31 23 51 5c 32 36 36 5c 32 30 34 2a 5c 32 06\307...\"\310\311#Q\266\204*\2
2b00 30 37 22 20 5b 77 69 6e 64 6f 77 2d 68 65 69 67 68 74 20 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 07".[window-height.window-buffer
2b20 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 6c 69 6e 65 2d 65 6e .line-beginning-position.line-en
2b40 64 2d 70 6f 73 69 74 69 6f 6e 20 32 20 2d 31 20 70 72 6f 70 65 72 74 69 7a 65 20 62 75 66 66 65 d-position.2.-1.propertize.buffe
2b60 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 66 61 63 65 20 73 r-substring-no-properties.face.s
2b80 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 62 61 63 6b 67 72 6f 75 6e 64 5d 20 31 32 20 28 23 24 20 witch-window-background].12.(#$.
2ba0 2e 20 31 30 37 39 31 29 5d 29 0a 23 40 38 39 20 54 68 65 20 64 65 66 61 75 6c 74 20 4c 41 42 45 ..10791)]).#@89.The.default.LABE
2bc0 4c 20 42 55 46 46 45 52 20 63 72 65 61 74 65 20 66 75 6e 63 69 6f 6e 2e 0a 0a 28 66 6e 20 26 6f L.BUFFER.create.funcion...(fn.&o
2be0 70 74 69 6f 6e 61 6c 20 57 49 4e 44 4f 57 20 42 55 46 46 45 52 20 4c 41 42 45 4c 20 42 41 43 4b ptional.WINDOW.BUFFER.LABEL.BACK
2c00 47 52 4f 55 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f GROUND)..(defalias.'switch-windo
2c20 77 2d 2d 63 72 65 61 74 65 2d 6c 61 62 65 6c 2d 62 75 66 66 65 72 20 23 5b 31 30 32 34 20 22 72 w--create-label-buffer.#[1024."r
2c40 02 71 5c 32 31 30 5c 33 30 36 10 09 5c 32 30 33 10 00 5c 32 31 31 63 5c 32 31 30 65 62 5c 32 31 .q\210\306..\203..\211c\210eb\21
2c60 30 5c 6e 5c 33 30 37 5c 32 36 37 5c 32 30 32 5c 33 31 33 00 5c 33 31 30 13 5c 33 31 31 5c 33 31 0\n\307\267\202\313.\310.\311\31
2c80 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 06 5c 33 31 36 5c 33 31 34 5c 33 31 31 5c 33 31 37 5c 2\313\314\315..\316\314\311\317\
2ca0 33 31 34 5c 22 5c 22 5c 33 32 30 5c 33 32 31 24 5c 66 38 23 5c 33 32 32 5c 22 5c 33 32 33 5c 33 314\"\"\320\321$\f8#\322\"\323\3
2cc0 32 34 5c 33 32 35 5c 33 32 36 04 5c 22 5c 22 64 62 5c 32 31 30 5c 33 32 37 5c 32 31 31 5c 33 33 24\325\326.\"\"db\210\327\211\33
2ce0 30 57 5c 32 30 33 51 00 5c 33 31 30 5c 33 33 31 03 5c 33 33 32 5c 22 63 5c 32 31 30 5c 33 32 32 0W\203Q.\310\331.\332\"c\210\322
2d00 63 5c 32 36 36 02 5c 32 31 31 54 5c 32 36 32 01 5c 32 30 32 39 00 5c 32 31 30 65 62 5c 32 31 30 c\266.\211T\262.\2029.\210eb\210
2d20 01 5c 32 31 31 5c 32 30 33 78 00 5c 32 31 31 40 5c 33 33 33 03 21 5c 32 31 30 5c 33 33 34 5c 33 .\211\203x.\211@\333.!\210\334\3
2d40 33 35 5c 33 33 36 05 21 5c 33 33 37 51 02 5c 22 63 5c 32 31 30 5c 33 34 30 63 5c 32 31 30 5c 33 35\336.!\337Q.\"c\210\340c\210\3
2d60 34 31 79 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 56 00 5c 32 36 36 03 5c 32 30 32 41y\210.A\266\202\202V.\266.\202
2d80 5c 33 31 33 00 5c 33 34 32 02 5c 33 34 33 5c 33 34 34 23 63 5c 32 31 30 5c 32 30 32 5c 33 31 33 \313.\342.\343\344#c\210\202\313
2da0 00 5c 33 34 35 0d 21 5c 33 31 30 01 5c 32 30 33 5c 32 36 30 00 01 5c 32 31 31 41 5c 32 36 32 03 .\345.!\310.\203\260..\211A\262.
2dc0 5c 32 34 32 5c 33 33 34 5c 33 34 36 5c 33 34 37 0e 30 21 06 07 04 24 5c 33 35 30 01 21 5c 32 30 \242\334\346\347.0!...$\350.!\20
2de0 33 5c 32 35 33 00 5c 32 31 31 5c 32 36 32 03 5c 33 31 30 5c 32 36 32 04 5c 32 36 36 02 5c 32 30 3\253.\211\262.\310\262.\266.\20
2e00 32 5c 32 31 33 00 5c 32 31 31 5c 32 30 33 5c 33 30 33 00 5c 33 35 31 20 5c 32 30 33 5c 33 30 33 2\213.\211\203\303.\351.\203\303
2e20 00 5c 33 35 32 5c 33 35 33 02 21 21 5c 32 36 36 03 5c 32 30 32 5c 33 31 33 00 5c 33 34 32 04 5c .\352\353.!!\266.\202\313.\342.\
2e40 33 34 33 5c 33 34 34 23 63 5c 32 36 36 03 5c 33 35 34 63 5c 32 31 30 65 62 5c 32 31 30 5c 33 35 343\344#c\266.\354c\210eb\210\35
2e60 35 5c 33 35 36 21 5c 32 31 30 5c 33 30 36 16 2e 5c 33 35 35 5c 33 35 37 21 5c 32 31 30 5c 33 31 5\356!\210\306..\355\357!\210\31
2e80 30 16 2f 02 29 5c 32 30 37 22 20 5b 74 72 75 6e 63 61 74 65 2d 6c 69 6e 65 73 20 73 77 69 74 63 0./.)\207".[truncate-lines.switc
2ea0 68 2d 77 69 6e 64 6f 77 2d 62 61 63 6b 67 72 6f 75 6e 64 20 73 77 69 74 63 68 2d 77 69 6e 64 6f h-window-background.switch-windo
2ec0 77 2d 73 68 6f 72 74 63 75 74 2d 61 70 70 65 61 72 61 6e 63 65 20 6c 69 6e 65 2d 73 70 61 63 69 w-shortcut-appearance.line-spaci
2ee0 6e 67 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 61 73 63 69 69 61 72 74 20 69 6d 61 67 65 2d ng.switch-window-asciiart.image-
2f00 74 79 70 65 73 20 74 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 33 20 74 65 73 types.t.#s(hash-table.size.3.tes
2f20 74 20 65 71 20 72 65 68 61 73 68 2d 73 69 7a 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 t.eq.rehash-size.1.5.rehash-thre
2f40 73 68 6f 6c 64 20 30 2e 38 31 32 35 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 61 73 shold.0.8125.purecopy.t.data.(as
2f60 63 69 69 61 72 74 20 32 32 20 74 65 78 74 20 31 32 35 20 69 6d 61 67 65 20 31 33 35 29 29 20 6e ciiart.22.text.125.image.135)).n
2f80 69 6c 20 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 il.split-string.replace-regexp-i
2fa0 6e 2d 73 74 72 69 6e 67 20 22 5e 5c 6e 22 20 22 22 20 63 6c 2d 70 6f 73 69 74 69 6f 6e 20 72 65 n-string."^\n"."".cl-position.re
2fc0 6d 6f 76 65 20 22 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 6a 68 69 6a 6b 6c 6d 6e 6f 70 71 move."123456789abcdefjhijklmnopq
2fe0 72 73 74 75 76 77 78 79 7a 22 20 3a 74 65 73 74 20 65 71 75 61 6c 20 22 5c 6e 22 20 61 70 70 6c rstuvwxyz".:test.equal."\n".appl
3000 79 20 6d 61 78 20 6d 61 70 63 61 72 20 6c 65 6e 67 74 68 20 30 20 32 30 20 6d 61 6b 65 2d 73 74 y.max.mapcar.length.0.20.make-st
3020 72 69 6e 67 20 33 32 20 64 65 6c 65 74 65 2d 63 68 61 72 20 66 6f 72 6d 61 74 20 22 25 2d 22 20 ring.32.delete-char.format."%-".
3040 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 22 73 22 20 22 20 20 22 20 31 20 70 72 6f 70 number-to-string."s"."..".1.prop
3060 65 72 74 69 7a 65 20 66 61 63 65 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6c 61 62 65 6c 20 ertize.face.switch-window-label.
3080 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 20 22 25 73 25 73 2e 25 53 22 20 66 69 6c 65 2d 6e 61 6d copy-sequence."%s%s.%S".file-nam
30a0 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 64 69 73 e-as-directory.file-exists-p.dis
30c0 70 6c 61 79 2d 69 6d 61 67 65 73 2d 70 20 69 6e 73 65 72 74 2d 69 6d 61 67 65 2d 66 69 6c 65 20 play-images-p.insert-image-file.
30e0 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 20 22 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d expand-file-name.".".make-local-
3100 76 61 72 69 61 62 6c 65 20 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 73 68 6f 77 2d 74 variable.buffer-read-only.show-t
3120 72 61 69 6c 69 6e 67 2d 77 68 69 74 65 73 70 61 63 65 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 railing-whitespace.switch-window
3140 2d 69 6d 61 67 65 2d 64 69 72 65 63 74 6f 72 79 5d 20 31 35 20 28 23 24 20 2e 20 31 31 31 38 34 -image-directory].15.(#$...11184
3160 29 5d 29 0a 23 40 34 39 20 4a 75 6d 70 20 74 6f 20 74 68 65 20 77 69 6e 64 6f 77 20 64 65 70 65 )]).#@49.Jump.to.the.window.depe
3180 6e 64 20 6f 6e 20 49 4e 44 45 58 2e 0a 0a 28 66 6e 20 49 4e 44 45 58 29 1f 0a 28 64 65 66 61 6c nd.on.INDEX...(fn.INDEX)..(defal
31a0 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6a 75 6d 70 2d 74 6f 2d 77 69 6e 64 ias.'switch-window--jump-to-wind
31c0 6f 77 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 20 5c 33 30 32 01 3a 5c 32 30 33 1e 00 01 ow.#[257."\300\301.\302.:\203...
31e0 40 5c 32 36 32 01 02 04 55 5c 32 30 34 1e 00 02 54 5c 32 36 32 03 01 41 5c 32 36 32 02 5c 32 30 @\262...U\204...T\262..A\262.\20
3200 32 04 00 5c 33 30 33 01 21 5c 32 31 30 5c 33 30 32 5c 32 30 37 22 20 5b 31 20 73 77 69 74 63 68 2..\303.!\210\302\207".[1.switch
3220 2d 77 69 6e 64 6f 77 2d 2d 6c 69 73 74 20 6e 69 6c 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d -window--list.nil.switch-window-
3240 2d 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 5d 20 36 20 28 23 24 20 2e 20 31 32 36 34 39 29 5d 29 -select-window].6.(#$...12649)])
3260 0a 23 40 31 35 36 20 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 74 68 65 20 .#@156.Return.a.list.of.all.the.
3280 77 69 6e 64 6f 77 73 20 77 68 65 72 65 20 60 65 6f 62 70 27 20 69 73 20 63 75 72 72 65 6e 74 6c windows.where.`eobp'.is.currentl
32a0 79 20 74 72 75 65 2e 0a 73 6f 20 74 68 61 74 20 77 65 20 63 61 6e 20 72 65 73 74 6f 72 65 20 74 y.true..so.that.we.can.restore.t
32c0 68 61 74 20 69 6d 70 6f 72 74 61 6e 74 20 70 72 6f 70 65 72 74 79 20 28 74 68 69 6e 6b 0a 20 20 hat.important.property.(think...
32e0 20 61 75 74 6f 20 73 63 72 6f 6c 6c 69 6e 67 29 20 61 66 74 65 72 20 73 77 69 74 63 68 69 6e 67 .auto.scrolling).after.switching
3300 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6c 69 73 ...(defalias.'switch-window--lis
3320 74 2d 65 6f 62 70 20 23 5b 30 20 22 5c 33 30 30 20 5c 33 30 31 5c 32 31 31 02 3a 5c 32 30 33 24 t-eobp.#[0."\300.\301\211.:\203$
3340 00 02 40 5c 32 36 32 02 72 5c 33 30 32 02 21 71 5c 32 31 30 6d 29 5c 32 30 33 1d 00 01 01 42 5c ..@\262.r\302.!q\210m)\203....B\
3360 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 04 00 5c 32 31 31 5c 32 33 37 5c 32 30 37 22 20 5b 262..A\262.\202..\211\237\207".[
3380 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6c 69 73 74 20 6e 69 6c 20 77 69 6e 64 6f 77 2d 62 switch-window--list.nil.window-b
33a0 75 66 66 65 72 5d 20 35 20 28 23 24 20 2e 20 31 32 39 30 33 29 5d 29 0a 23 40 39 33 20 46 6f 72 uffer].5.(#$...12903)]).#@93.For
33c0 20 65 61 63 68 20 77 69 6e 64 6f 77 20 69 6e 20 45 4f 42 50 2d 57 49 4e 44 4f 57 2d 4c 49 53 54 .each.window.in.EOBP-WINDOW-LIST
33e0 20 6d 6f 76 65 20 74 68 65 20 70 6f 69 6e 74 20 74 6f 20 65 6e 64 20 6f 66 20 62 75 66 66 65 72 .move.the.point.to.end.of.buffer
3400 2e 0a 0a 28 66 6e 20 45 4f 42 50 2d 57 49 4e 44 4f 57 2d 4c 49 53 54 29 1f 0a 28 64 65 66 61 6c ...(fn.EOBP-WINDOW-LIST)..(defal
3420 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 72 65 73 74 6f 72 65 2d 65 6f 62 70 ias.'switch-window--restore-eobp
3440 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 30 01 3a 5c 32 30 33 5c 22 00 01 40 5c 32 36 32 01 .#[257."\211\300.:\203\"..@\262.
3460 5c 33 30 31 01 21 5c 32 31 31 5c 32 30 33 1a 00 72 5c 32 31 31 71 5c 32 31 30 64 62 5c 32 31 30 \301.!\211\203..r\211q\210db\210
3480 29 5c 32 31 30 01 41 5c 32 36 32 02 5c 32 30 32 02 00 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c )\210.A\262.\202..\300\207".[nil
34a0 20 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 5d 20 35 20 28 23 24 20 2e 20 31 33 32 34 35 29 5d 29 .window-buffer].5.(#$...13245)])
34c0 0a 23 40 31 32 34 20 44 69 73 70 6c 61 79 20 61 6e 20 6f 76 65 72 6c 61 79 20 69 6e 20 65 61 63 .#@124.Display.an.overlay.in.eac
34e0 68 20 77 69 6e 64 6f 77 20 73 68 6f 77 69 6e 67 20 61 20 75 6e 69 71 75 65 20 6b 65 79 2e 0a 49 h.window.showing.a.unique.key..I
3500 6e 20 74 68 65 20 6d 65 61 6e 20 74 69 6d 65 2c 20 75 73 65 72 20 77 69 6c 6c 20 62 65 20 61 73 n.the.mean.time,.user.will.be.as
3520 6b 65 64 20 74 6f 20 63 68 6f 6f 73 65 20 74 68 65 20 77 69 6e 64 6f 77 20 64 65 6c 65 74 65 64 ked.to.choose.the.window.deleted
3540 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 74 68 65 6e ...(defalias.'switch-window-then
3560 2d 64 65 6c 65 74 65 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 32 31 31 5c 33 30 -delete.#[0."\300\301\302\211\30
3580 33 24 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 74 68 65 6e 20 22 44 65 3$\207".[switch-window--then."De
35a0 6c 65 74 65 20 77 69 6e 64 6f 77 3a 20 22 20 64 65 6c 65 74 65 2d 77 69 6e 64 6f 77 20 74 5d 20 lete.window:.".delete-window.t].
35c0 35 20 28 23 24 20 2e 20 31 33 35 31 31 29 20 6e 69 6c 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 5.(#$...13511).nil]).(byte-code.
35e0 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c "\300\301\302\"\210\303\301\302\
3600 33 30 34 23 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 20 64 65 6c 65 74 65 2d 6f 74 68 65 72 304#\207".[defalias.delete-other
3620 2d 77 69 6e 64 6f 77 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 74 68 65 6e 2d 64 65 6c 65 74 -window.switch-window-then-delet
3640 65 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 22 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 20 76 e.make-obsolete."switch-window.v
3660 65 72 73 69 6f 6e 20 30 2e 32 22 5d 20 34 29 0a 23 40 31 30 39 20 44 69 73 70 6c 61 79 20 61 6e ersion.0.2"].4).#@109.Display.an
3680 20 6f 76 65 72 6c 61 79 20 69 6e 20 65 61 63 68 20 77 69 6e 64 6f 77 20 73 68 6f 77 69 6e 67 20 .overlay.in.each.window.showing.
36a0 61 20 75 6e 69 71 75 65 20 6b 65 79 2e 0a 49 6e 20 74 68 65 20 6d 65 61 6e 20 74 69 6d 65 2c 20 a.unique.key..In.the.mean.time,.
36c0 61 73 6b 20 75 73 65 72 20 77 68 69 63 68 20 77 69 6e 64 6f 77 20 74 6f 20 6d 61 78 69 6d 69 7a ask.user.which.window.to.maximiz
36e0 65 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 74 68 65 6e e..(defalias.'switch-window-then
3700 2d 6d 61 78 69 6d 69 7a 65 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 32 31 31 5c -maximize.#[0."\300\301\302\211\
3720 33 30 33 24 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 74 68 65 6e 20 22 303$\207".[switch-window--then."
3740 4d 61 78 69 6d 69 7a 65 20 77 69 6e 64 6f 77 3a 20 22 20 64 65 6c 65 74 65 2d 6f 74 68 65 72 2d Maximize.window:.".delete-other-
3760 77 69 6e 64 6f 77 73 20 74 5d 20 35 20 28 23 24 20 2e 20 31 33 39 34 32 29 20 6e 69 6c 5d 29 0a windows.t].5.(#$...13942).nil]).
3780 23 40 31 31 33 20 44 69 73 70 6c 61 79 20 61 6e 20 6f 76 65 72 6c 61 79 20 69 6e 20 65 61 63 68 #@113.Display.an.overlay.in.each
37a0 20 77 69 6e 64 6f 77 20 73 68 6f 77 69 6e 67 20 61 20 75 6e 69 71 75 65 20 6b 65 79 2e 0a 49 6e .window.showing.a.unique.key..In
37c0 20 74 68 65 20 6d 65 61 6e 20 74 69 6d 65 2c 20 61 73 6b 20 75 73 65 72 20 66 6f 72 20 74 68 65 .the.mean.time,.ask.user.for.the
37e0 20 77 69 6e 64 6f 77 20 77 68 65 72 65 20 6d 6f 76 65 20 74 6f 1f 0a 28 64 65 66 61 6c 69 61 73 .window.where.move.to..(defalias
3800 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 .'switch-window.#[0."\300\301\30
3820 32 5c 22 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 74 68 65 6e 20 22 4d 2\"\207".[switch-window--then."M
3840 6f 76 65 20 74 6f 20 77 69 6e 64 6f 77 3a 20 22 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d ove.to.window:.".switch-window--
3860 6f 74 68 65 72 2d 77 69 6e 64 6f 77 2d 6f 72 2d 66 72 61 6d 65 5d 20 33 20 28 23 24 20 2e 20 31 other-window-or-frame].3.(#$...1
3880 34 32 31 34 29 20 6e 69 6c 5d 29 0a 23 40 37 30 20 53 65 6c 65 63 74 20 61 20 77 69 6e 64 6f 77 4214).nil]).#@70.Select.a.window
38a0 20 74 68 65 6e 20 73 70 6c 69 74 20 69 74 20 68 6f 72 69 7a 6f 6e 74 61 6c 6c 79 2e 0a 41 72 67 .then.split.it.horizontally..Arg
38c0 75 6d 65 6e 74 20 41 52 47 20 2e 0a 0a 28 66 6e 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 ument.ARG....(fn.ARG)..(defalias
38e0 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 74 68 65 6e 2d 73 70 6c 69 74 2d 68 6f 72 69 7a .'switch-window-then-split-horiz
3900 6f 6e 74 61 6c 6c 79 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 32 31 31 04 ontally.#[257."\300\301\302\211.
3920 5c 33 30 33 25 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 74 68 65 6e 20 \303%\207".[switch-window--then.
3940 22 48 6f 72 69 7a 2d 73 70 6c 69 74 20 77 69 6e 64 6f 77 3a 20 22 20 73 70 6c 69 74 2d 77 69 6e "Horiz-split.window:.".split-win
3960 64 6f 77 2d 68 6f 72 69 7a 6f 6e 74 61 6c 6c 79 20 31 5d 20 37 20 28 23 24 20 2e 20 31 34 34 38 dow-horizontally.1].7.(#$...1448
3980 31 29 20 22 50 22 5d 29 0a 23 40 36 38 20 53 65 6c 65 63 74 20 61 20 77 69 6e 64 6f 77 20 74 68 1)."P"]).#@68.Select.a.window.th
39a0 65 6e 20 73 70 6c 69 74 20 69 74 20 76 65 72 74 69 63 61 6c 6c 79 2e 0a 41 72 67 75 6d 65 6e 74 en.split.it.vertically..Argument
39c0 20 41 52 47 20 2e 0a 0a 28 66 6e 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 .ARG....(fn.ARG)..(defalias.'swi
39e0 74 63 68 2d 77 69 6e 64 6f 77 2d 74 68 65 6e 2d 73 70 6c 69 74 2d 76 65 72 74 69 63 61 6c 6c 79 tch-window-then-split-vertically
3a00 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 32 31 31 04 5c 33 30 33 25 5c 32 .#[257."\300\301\302\211.\303%\2
3a20 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 74 68 65 6e 20 22 56 65 72 74 69 2d 07".[switch-window--then."Verti-
3a40 73 70 6c 69 74 20 77 69 6e 64 6f 77 3a 20 22 20 73 70 6c 69 74 2d 77 69 6e 64 6f 77 2d 76 65 72 split.window:.".split-window-ver
3a60 74 69 63 61 6c 6c 79 20 31 5d 20 37 20 28 23 24 20 2e 20 31 34 37 33 34 29 20 22 50 22 5d 29 0a tically.1].7.(#$...14734)."P"]).
3a80 23 40 39 33 20 53 65 6c 65 63 74 20 61 20 77 69 6e 64 6f 77 20 74 68 65 6e 20 73 70 6c 69 74 20 #@93.Select.a.window.then.split.
3aa0 69 74 20 77 69 74 68 20 73 70 6c 69 74 2d 77 69 6e 64 6f 77 2d 62 65 6c 6f 77 27 73 20 6d 6f 64 it.with.split-window-below's.mod
3ac0 65 2e 0a 54 4f 44 4f 3a 20 41 72 67 75 6d 65 6e 74 20 41 52 47 2e 0a 0a 28 66 6e 20 41 52 47 29 e..TODO:.Argument.ARG...(fn.ARG)
3ae0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 74 68 65 6e 2d ..(defalias.'switch-window-then-
3b00 73 70 6c 69 74 2d 62 65 6c 6f 77 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c split-below.#[257."\300\301\302\
3b20 32 31 31 04 5c 33 30 33 25 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 74 211.\303%\207".[switch-window--t
3b40 68 65 6e 20 22 42 65 6c 6f 77 2d 73 70 6c 69 74 20 77 69 6e 64 6f 77 3a 20 22 20 73 70 6c 69 74 hen."Below-split.window:.".split
3b60 2d 77 69 6e 64 6f 77 2d 62 65 6c 6f 77 20 31 5d 20 37 20 28 23 24 20 2e 20 31 34 39 38 31 29 20 -window-below.1].7.(#$...14981).
3b80 22 50 22 5d 29 0a 23 40 39 34 20 53 65 6c 65 63 74 20 61 20 77 69 6e 64 6f 77 20 74 68 65 6e 20 "P"]).#@94.Select.a.window.then.
3ba0 73 70 6c 69 74 20 69 74 20 77 69 74 68 20 73 70 6c 69 74 2d 77 69 6e 64 6f 77 2d 72 69 67 68 74 split.it.with.split-window-right
3bc0 27 73 20 6d 6f 64 65 2e 0a 54 4f 44 4f 3a 20 41 72 67 75 6d 65 6e 74 20 41 52 47 20 2e 0a 0a 28 's.mode..TODO:.Argument.ARG....(
3be0 66 6e 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f fn.ARG)..(defalias.'switch-windo
3c00 77 2d 74 68 65 6e 2d 73 70 6c 69 74 2d 72 69 67 68 74 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 w-then-split-right.#[257."\300\3
3c20 30 31 5c 33 30 32 5c 32 31 31 04 5c 33 30 33 25 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 01\302\211.\303%\207".[switch-wi
3c40 6e 64 6f 77 2d 2d 74 68 65 6e 20 22 52 69 67 68 74 2d 73 70 6c 69 74 20 77 69 6e 64 6f 77 3a 20 ndow--then."Right-split.window:.
3c60 22 20 73 70 6c 69 74 2d 77 69 6e 64 6f 77 2d 72 69 67 68 74 20 31 5d 20 37 20 28 23 24 20 2e 20 ".split-window-right.1].7.(#$...
3c80 31 35 32 34 33 29 20 22 50 22 5d 29 0a 23 40 33 33 30 20 53 77 61 70 20 74 68 65 20 63 75 72 72 15243)."P"]).#@330.Swap.the.curr
3ca0 65 6e 74 20 77 69 6e 64 6f 77 27 73 20 62 75 66 66 65 72 20 77 69 74 68 20 61 20 73 65 6c 65 63 ent.window's.buffer.with.a.selec
3cc0 74 65 64 20 77 69 6e 64 6f 77 27 73 20 62 75 66 66 65 72 2e 0a 0a 4d 6f 76 65 20 74 68 65 20 66 ted.window's.buffer...Move.the.f
3ce0 6f 63 75 73 20 6f 6e 20 74 68 65 20 6e 65 77 6c 79 20 73 65 6c 65 63 74 65 64 20 77 69 6e 64 6f ocus.on.the.newly.selected.windo
3d00 77 20 75 6e 6c 65 73 73 20 4b 45 45 50 2d 46 4f 43 55 53 20 69 73 0a 6e 6f 6e 2d 6e 69 6c 20 28 w.unless.KEEP-FOCUS.is.non-nil.(
3d20 61 6b 61 20 6b 65 65 70 20 74 68 65 20 66 6f 63 75 73 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e aka.keep.the.focus.on.the.curren
3d40 74 20 77 69 6e 64 6f 77 29 2e 0a 0a 57 68 65 6e 20 61 20 77 69 6e 64 6f 77 20 69 73 20 73 74 72 t.window)...When.a.window.is.str
3d60 6f 6e 67 6c 79 20 64 65 64 69 63 61 74 65 64 20 74 6f 20 69 74 73 20 62 75 66 66 65 72 2c 20 74 ongly.dedicated.to.its.buffer,.t
3d80 68 69 73 20 66 75 6e 63 74 69 6f 6e 0a 77 6f 6e 27 74 20 74 61 6b 65 20 65 66 66 65 63 74 2c 20 his.function.won't.take.effect,.
3da0 61 6e 64 20 6e 6f 20 62 75 66 66 65 72 73 20 77 69 6c 6c 20 62 65 20 73 77 69 74 63 68 65 64 2e and.no.buffers.will.be.switched.
3dc0 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 4b 45 45 50 2d 46 4f 43 55 53 29 1f 0a 28 64 65 ..(fn.&optional.KEEP-FOCUS)..(de
3de0 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 74 68 65 6e 2d 73 77 61 70 2d falias.'switch-window-then-swap-
3e00 62 75 66 66 65 72 20 23 5b 32 35 36 20 22 5c 33 30 30 20 5c 33 30 31 20 5c 33 30 32 5c 32 31 31 buffer.#[256."\300.\301.\302\211
3e20 5c 33 30 33 03 21 5c 32 30 33 14 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 06 06 21 5c 22 5c 32 30 \303.!\203..\304\305\306..!\"\20
3e40 37 5c 33 30 37 20 5c 32 31 30 70 5c 32 36 32 02 5c 33 30 31 20 5c 32 36 32 01 5c 33 30 33 01 21 7\307.\210p\262.\301.\262.\303.!
3e60 5c 32 30 33 2f 00 5c 33 31 30 03 21 5c 32 31 30 5c 33 30 34 5c 33 31 31 5c 33 30 36 04 21 5c 22 \203/.\310.!\210\304\311\306.!\"
3e80 5c 32 30 37 5c 33 31 32 01 05 5c 33 31 33 23 5c 32 31 30 5c 33 31 32 03 03 5c 33 31 33 23 5c 32 \207\312..\313#\210\312..\313#\2
3ea0 31 30 04 5c 32 30 35 42 00 5c 33 31 34 03 21 5c 32 30 37 22 20 5b 77 69 6e 64 6f 77 2d 62 75 66 10.\205B.\314.!\207".[window-buf
3ec0 66 65 72 20 67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 20 6e 69 6c 20 77 69 6e 64 6f 77 fer.get-buffer-window.nil.window
3ee0 2d 64 65 64 69 63 61 74 65 64 2d 70 20 6d 65 73 73 61 67 65 20 22 54 68 65 20 63 75 72 72 65 6e -dedicated-p.message."The.curren
3f00 74 20 77 69 6e 64 6f 77 20 68 61 73 20 61 20 64 65 64 69 63 61 74 65 64 20 62 75 66 66 65 72 3a t.window.has.a.dedicated.buffer:
3f20 20 60 25 73 27 22 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 .`%s'".buffer-name.switch-window
3f40 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 22 54 68 65 20 73 65 6c 65 63 74 65 64 20 77 69 6e .select-window."The.selected.win
3f60 64 6f 77 20 68 61 73 20 61 20 64 65 64 69 63 61 74 65 64 20 62 75 66 66 65 72 3a 20 60 25 73 27 dow.has.a.dedicated.buffer:.`%s'
3f80 22 20 73 65 74 2d 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 20 74 20 73 77 69 74 63 68 2d 77 69 6e ".set-window-buffer.t.switch-win
3fa0 64 6f 77 2d 2d 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 5d 20 39 20 28 23 24 20 2e 20 31 35 35 30 dow--select-window].9.(#$...1550
3fc0 37 29 20 22 50 22 5d 29 0a 23 40 38 39 20 53 65 6c 65 63 74 20 61 20 77 69 6e 64 6f 77 2c 20 74 7)."P"]).#@89.Select.a.window,.t
3fe0 68 65 6e 20 66 69 6e 64 20 61 20 66 69 6c 65 20 69 6e 20 69 74 2e 0a 0a 44 65 73 69 67 6e 65 64 hen.find.a.file.in.it...Designed
4000 20 74 6f 20 72 65 70 6c 61 63 65 20 60 66 69 6e 64 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 77 69 6e .to.replace.`find-file-other-win
4020 64 6f 77 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d dow'...(defalias.'switch-window-
4040 74 68 65 6e 2d 66 69 6e 64 2d 66 69 6c 65 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 then-find-file.#[0."\300\301\302
4060 5c 22 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 74 68 65 6e 2d 6f 74 68 \"\207".[switch-window--then-oth
4080 65 72 2d 77 69 6e 64 6f 77 20 22 46 69 6e 64 20 66 69 6c 65 20 69 6e 20 77 69 6e 64 6f 77 3a 20 er-window."Find.file.in.window:.
40a0 22 20 66 69 6e 64 2d 66 69 6c 65 5d 20 33 20 28 23 24 20 2e 20 31 36 33 33 34 29 20 6e 69 6c 5d ".find-file].3.(#$...16334).nil]
40c0 29 0a 23 40 31 31 30 20 53 65 6c 65 63 74 20 61 20 77 69 6e 64 6f 77 2c 20 74 68 65 6e 20 66 69 ).#@110.Select.a.window,.then.fi
40e0 6e 64 20 61 20 66 69 6c 65 20 69 6e 20 69 74 2c 20 72 65 61 64 2d 6f 6e 6c 79 2e 0a 0a 44 65 73 nd.a.file.in.it,.read-only...Des
4100 69 67 6e 65 64 20 74 6f 20 72 65 70 6c 61 63 65 20 60 66 69 6e 64 2d 66 69 6c 65 2d 72 65 61 64 igned.to.replace.`find-file-read
4120 2d 6f 6e 6c 79 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 -only-other-window'...(defalias.
4140 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 74 68 65 6e 2d 66 69 6e 64 2d 66 69 6c 65 2d 72 65 'switch-window-then-find-file-re
4160 61 64 2d 6f 6e 6c 79 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 ad-only.#[0."\300\301\302\"\207"
4180 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 74 68 65 6e 2d 6f 74 68 65 72 2d 77 69 6e 64 .[switch-window--then-other-wind
41a0 6f 77 20 22 46 69 6e 64 20 66 69 6c 65 20 72 65 61 64 2d 6f 6e 6c 79 20 69 6e 20 77 69 6e 64 6f ow."Find.file.read-only.in.windo
41c0 77 3a 20 22 20 66 69 6e 64 2d 66 69 6c 65 2d 72 65 61 64 2d 6f 6e 6c 79 5d 20 33 20 28 23 24 20 w:.".find-file-read-only].3.(#$.
41e0 2e 20 31 36 35 38 34 29 20 6e 69 6c 5d 29 0a 23 40 39 34 20 53 65 6c 65 63 74 20 61 20 77 69 6e ..16584).nil]).#@94.Select.a.win
4200 64 6f 77 2c 20 64 69 73 70 6c 61 79 20 61 20 62 75 66 66 65 72 20 69 6e 20 69 74 2c 20 74 68 65 dow,.display.a.buffer.in.it,.the
4220 6e 20 72 65 74 75 72 6e 2e 0a 0a 44 65 73 69 67 6e 65 64 20 74 6f 20 72 65 70 6c 61 63 65 20 60 n.return...Designed.to.replace.`
4240 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 display-buffer'...(defalias.'swi
4260 74 63 68 2d 77 69 6e 64 6f 77 2d 74 68 65 6e 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 20 23 tch-window-then-display-buffer.#
4280 5b 30 20 22 5c 33 30 30 20 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 5c 32 31 30 5c 33 30 34 01 [0."\300.\301\302\303\"\210\304.
42a0 21 5c 32 30 37 22 20 5b 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 73 77 69 74 63 68 2d 77 !\207".[selected-window.switch-w
42c0 69 6e 64 6f 77 2d 2d 74 68 65 6e 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 22 53 68 6f 77 20 62 indow--then-other-window."Show.b
42e0 75 66 66 65 72 20 69 6e 20 77 69 6e 64 6f 77 3a 20 22 20 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 uffer.in.window:.".switch-to-buf
4300 66 65 72 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 fer.switch-window--select-window
4320 5d 20 34 20 28 23 24 20 2e 20 31 36 38 38 34 29 20 6e 69 6c 5d 29 0a 23 40 31 30 32 20 53 65 6c ].4.(#$...16884).nil]).#@102.Sel
4340 65 63 74 20 61 20 77 69 6e 64 6f 77 2c 20 74 68 65 6e 20 6b 69 6c 6c 20 69 74 73 20 62 75 66 66 ect.a.window,.then.kill.its.buff
4360 65 72 2c 20 74 68 65 6e 20 63 6c 6f 73 65 20 69 74 2e 0a 0a 44 65 73 69 67 6e 65 64 20 74 6f 20 er,.then.close.it...Designed.to.
4380 72 65 70 6c 61 63 65 20 60 6b 69 6c 6c 2d 62 75 66 66 65 72 2d 61 6e 64 2d 77 69 6e 64 6f 77 27 replace.`kill-buffer-and-window'
43a0 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 74 68 65 6e ...(defalias.'switch-window-then
43c0 2d 6b 69 6c 6c 2d 62 75 66 66 65 72 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 -kill-buffer.#[0."\300\301\302\"
43e0 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 74 68 65 6e 2d 6f 74 68 65 72 \207".[switch-window--then-other
4400 2d 77 69 6e 64 6f 77 20 22 57 69 6e 64 6f 77 20 74 6f 20 6b 69 6c 6c 3a 20 22 20 6b 69 6c 6c 2d -window."Window.to.kill:.".kill-
4420 62 75 66 66 65 72 2d 61 6e 64 2d 77 69 6e 64 6f 77 5d 20 33 20 28 23 24 20 2e 20 31 37 32 31 33 buffer-and-window].3.(#$...17213
4440 29 20 6e 69 6c 5d 29 0a 23 40 37 39 20 53 65 6c 65 63 74 20 61 20 77 69 6e 64 6f 77 2c 20 74 68 ).nil]).#@79.Select.a.window,.th
4460 65 6e 20 64 69 72 65 64 20 69 6e 20 69 74 2e 0a 0a 44 65 73 69 67 6e 65 64 20 74 6f 20 72 65 70 en.dired.in.it...Designed.to.rep
4480 6c 61 63 65 20 60 64 69 72 65 64 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 27 2e 1f 0a 28 64 65 66 lace.`dired-other-window'...(def
44a0 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 74 68 65 6e 2d 64 69 72 65 64 20 alias.'switch-window-then-dired.
44c0 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 73 77 69 74 63 68 #[0."\300\301\302\"\207".[switch
44e0 2d 77 69 6e 64 6f 77 2d 2d 74 68 65 6e 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 22 44 69 72 65 -window--then-other-window."Dire
4500 64 20 69 6e 20 77 69 6e 64 6f 77 3a 20 22 20 64 69 72 65 64 5d 20 33 20 28 23 24 20 2e 20 31 37 d.in.window:.".dired].3.(#$...17
4520 34 38 35 29 20 6e 69 6c 5d 29 0a 23 40 31 30 31 20 53 65 6c 65 63 74 20 61 20 77 69 6e 64 6f 77 485).nil]).#@101.Select.a.window
4540 2c 20 74 68 65 6e 20 73 74 61 72 74 20 63 6f 6d 70 6f 73 69 6e 67 20 6d 61 69 6c 20 69 6e 20 69 ,.then.start.composing.mail.in.i
4560 74 2e 0a 0a 44 65 73 69 67 6e 65 64 20 74 6f 20 72 65 70 6c 61 63 65 20 60 63 6f 6d 70 6f 73 65 t...Designed.to.replace.`compose
4580 2d 6d 61 69 6c 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 -mail-other-window'...(defalias.
45a0 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 74 68 65 6e 2d 63 6f 6d 70 6f 73 65 2d 6d 61 69 6c 'switch-window-then-compose-mail
45c0 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 73 77 69 74 63 .#[0."\300\301\302\"\207".[switc
45e0 68 2d 77 69 6e 64 6f 77 2d 2d 74 68 65 6e 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 22 43 6f 6d h-window--then-other-window."Com
4600 70 6f 73 65 20 6d 61 69 6c 20 69 6e 20 77 69 6e 64 6f 77 3a 20 22 20 63 6f 6d 70 6f 73 65 2d 6d pose.mail.in.window:.".compose-m
4620 61 69 6c 5d 20 33 20 28 23 24 20 2e 20 31 37 37 31 33 29 20 6e 69 6c 5d 29 0a 23 40 37 39 20 47 ail].3.(#$...17713).nil]).#@79.G
4640 65 74 20 74 68 65 20 70 72 65 66 65 72 72 65 64 20 46 55 4e 43 54 49 4f 4e 20 62 61 73 65 64 20 et.the.preferred.FUNCTION.based.
4660 6f 6e 20 60 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 70 72 65 66 65 72 72 65 64 27 2e 0a 0a 28 on.`switch-window-preferred'...(
4680 66 6e 20 46 55 4e 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d fn.FUNCTION)..(defalias.'switch-
46a0 77 69 6e 64 6f 77 2d 2d 67 65 74 2d 70 72 65 66 65 72 72 65 64 2d 66 75 6e 63 74 69 6f 6e 20 23 window--get-preferred-function.#
46c0 5b 32 35 37 20 22 5c 32 31 31 08 09 5c 32 33 36 41 5c 32 33 36 41 5c 32 30 36 0b 00 5c 32 31 31 [257."\211..\236A\236A\206..\211
46e0 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 70 72 65 66 65 72 72 65 64 20 73 \207".[switch-window-preferred.s
4700 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 70 72 65 66 65 72 72 65 64 2d 61 6c 69 73 74 5d 20 34 20 witch-window-preferred-alist].4.
4720 28 23 24 20 2e 20 31 37 39 38 33 29 5d 29 0a 23 40 39 36 20 50 52 4f 4d 50 54 20 61 20 71 75 65 (#$...17983)]).#@96.PROMPT.a.que
4740 73 74 69 6f 6e 20 61 6e 64 20 6c 65 74 20 75 73 65 20 73 65 6c 65 63 74 20 6f 72 20 63 72 65 61 stion.and.let.use.select.or.crea
4760 74 65 20 61 20 77 69 6e 64 6f 77 20 74 6f 20 72 75 6e 20 46 55 4e 43 54 49 4f 4e 2e 0a 0a 28 66 te.a.window.to.run.FUNCTION...(f
4780 6e 20 50 52 4f 4d 50 54 20 46 55 4e 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 n.PROMPT.FUNCTION)..(defalias.'s
47a0 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 74 68 65 6e 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 witch-window--then-other-window.
47c0 23 5b 35 31 34 20 22 5c 33 30 30 01 21 5c 33 30 31 03 5c 33 30 32 5c 33 30 33 04 5c 22 5c 33 30 #[514."\300.!\301.\302\303.\"\30
47e0 32 5c 33 30 34 05 5c 22 5c 33 30 35 5c 33 30 36 25 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 2\304.\"\305\306%\207".[switch-w
4800 69 6e 64 6f 77 2d 2d 67 65 74 2d 70 72 65 66 65 72 72 65 64 2d 66 75 6e 63 74 69 6f 6e 20 73 77 indow--get-preferred-function.sw
4820 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 74 68 65 6e 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 itch-window--then.make-closure.#
4840 5b 30 20 22 5c 33 30 31 5c 33 30 32 20 5c 32 30 33 0b 00 5c 33 30 33 20 5c 32 30 32 0d 00 5c 33 [0."\301\302.\203..\303.\202..\3
4860 30 34 20 21 5c 32 31 30 5c 33 30 35 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 73 65 6c 65 63 04.!\210\305\300!\207".[V0.selec
4880 74 2d 77 69 6e 64 6f 77 20 6f 6e 65 2d 77 69 6e 64 6f 77 2d 70 20 73 70 6c 69 74 2d 77 69 6e 64 t-window.one-window-p.split-wind
48a0 6f 77 2d 72 69 67 68 74 20 6e 65 78 74 2d 77 69 6e 64 6f 77 20 63 61 6c 6c 2d 69 6e 74 65 72 61 ow-right.next-window.call-intera
48c0 63 74 69 76 65 6c 79 5d 20 32 5d 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 ctively].2].#[0."\301\300!\207".
48e0 5b 56 30 20 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 5d 20 32 5d 20 6e 69 6c 20 32 [V0.call-interactively].2].nil.2
4900 5d 20 39 20 28 23 24 20 2e 20 31 38 32 32 38 29 5d 29 0a 23 40 35 36 30 20 50 72 6f 6d 70 74 20 ].9.(#$...18228)]).#@560.Prompt.
4920 61 20 50 52 4f 4d 50 54 2c 20 6c 65 74 20 75 73 65 72 20 73 77 69 74 63 68 20 74 6f 20 61 20 77 a.PROMPT,.let.user.switch.to.a.w
4940 69 6e 64 6f 77 20 74 6f 20 64 6f 20 73 6f 6d 65 74 68 69 6e 67 2e 0a 0a 49 66 20 74 68 65 20 6e indow.to.do.something...If.the.n
4960 75 6d 62 65 72 20 6f 66 20 6f 70 65 6e 65 64 20 77 69 6e 64 6f 77 20 69 73 20 6c 65 73 73 20 74 umber.of.opened.window.is.less.t
4980 68 61 6e 20 54 48 52 45 53 48 4f 4c 44 2c 0a 63 61 6c 6c 20 46 55 4e 43 54 49 4f 4e 31 20 69 6e han.THRESHOLD,.call.FUNCTION1.in
49a0 20 63 75 72 72 65 6e 74 20 77 69 6e 64 6f 77 2c 20 6f 74 68 65 72 77 69 73 65 2c 20 73 77 69 74 .current.window,.otherwise,.swit
49c0 63 68 20 74 6f 0a 74 68 65 20 77 69 6e 64 6f 77 20 61 73 73 6f 63 61 74 65 64 20 77 69 74 68 20 ch.to.the.window.assocated.with.
49e0 74 68 65 20 74 79 70 65 64 20 6b 65 79 2c 20 74 68 65 6e 20 63 61 6c 6c 20 46 55 4e 43 54 49 4f the.typed.key,.then.call.FUNCTIO
4a00 4e 32 2e 0a 0a 31 2e 20 46 55 4e 43 54 49 4f 4e 31 20 61 6e 64 20 46 55 4e 43 54 49 4f 4e 32 20 N2...1..FUNCTION1.and.FUNCTION2.
4a20 61 72 65 20 66 75 6e 63 74 69 6f 6e 73 20 77 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2e are.functions.with.no.arguments.
4a40 0a 32 2e 20 57 68 65 6e 20 52 45 54 55 52 4e 2d 4f 52 49 47 49 4e 41 4c 2d 57 49 4e 44 4f 57 20 .2..When.RETURN-ORIGINAL-WINDOW.
4a60 69 73 20 74 2c 20 73 77 69 74 63 68 20 74 6f 20 6f 72 69 67 69 6e 61 6c 20 77 69 6e 64 6f 77 0a is.t,.switch.to.original.window.
4a80 20 20 20 61 66 74 65 72 20 46 55 4e 43 54 49 4f 4e 32 20 69 73 20 63 61 6c 6c 65 64 2e 0a 33 2e ...after.FUNCTION2.is.called..3.
4aa0 20 57 68 65 6e 20 54 48 52 45 53 48 4f 4c 44 20 69 73 20 6e 6f 74 20 61 20 6e 75 6d 62 65 72 2c .When.THRESHOLD.is.not.a.number,
4ac0 20 75 73 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66 0a 20 20 20 e2 80 98 73 77 69 74 63 68 2d 77 .use.the.value.of.......switch-w
4ae0 69 6e 64 6f 77 2d 74 68 72 65 73 68 6f 6c 64 e2 80 99 20 69 6e 73 74 65 61 64 2e 0a 0a 28 66 6e indow-threshold....instead...(fn
4b00 20 50 52 4f 4d 50 54 20 46 55 4e 43 54 49 4f 4e 31 20 26 6f 70 74 69 6f 6e 61 6c 20 46 55 4e 43 .PROMPT.FUNCTION1.&optional.FUNC
4b20 54 49 4f 4e 32 20 52 45 54 55 52 4e 2d 4f 52 49 47 49 4e 41 4c 2d 57 49 4e 44 4f 57 20 54 48 52 TION2.RETURN-ORIGINAL-WINDOW.THR
4b40 45 53 48 4f 4c 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f ESHOLD)..(defalias.'switch-windo
4b60 77 2d 2d 74 68 65 6e 20 23 5b 31 32 38 32 20 22 5c 33 30 31 20 47 01 5c 32 34 37 5c 32 30 33 5c w--then.#[1282."\301.G.\247\203\
4b80 66 00 01 5c 32 30 32 0d 00 08 58 5c 32 30 33 1d 00 5c 33 30 32 04 21 5c 32 30 33 46 00 03 20 5c f..\202...X\203..\302.!\203F...\
4ba0 32 31 30 5c 32 30 32 46 00 5c 33 30 33 20 5c 33 30 34 06 06 21 5c 33 30 35 20 5c 33 30 36 02 21 210\202F.\303.\304..!\305.\306.!
4bc0 5c 32 31 30 5c 33 30 32 06 06 21 5c 32 30 33 33 00 05 20 5c 32 31 30 04 5c 32 30 33 41 00 5c 33 \210\302..!\2033...\210.\203A.\3
4be0 30 37 03 21 5c 32 30 33 41 00 5c 33 31 30 03 21 5c 32 31 30 5c 33 31 31 01 21 5c 32 36 36 04 5c 07.!\203A.\310.!\210\311.!\266.\
4c00 33 31 32 20 5c 32 31 30 5c 33 31 33 5c 33 31 34 21 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 312.\210\313\314!\207".[switch-w
4c20 69 6e 64 6f 77 2d 74 68 72 65 73 68 6f 6c 64 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6c indow-threshold.switch-window--l
4c40 69 73 74 20 66 75 6e 63 74 69 6f 6e 70 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 73 77 ist.functionp.selected-window.sw
4c60 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 70 72 6f 6d 70 74 20 73 77 69 74 63 68 2d 77 69 6e 64 6f itch-window--prompt.switch-windo
4c80 77 2d 2d 6c 69 73 74 2d 65 6f 62 70 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6a 75 6d 70 w--list-eobp.switch-window--jump
4ca0 2d 74 6f 2d 77 69 6e 64 6f 77 20 77 69 6e 64 6f 77 2d 6c 69 76 65 2d 70 20 73 77 69 74 63 68 2d -to-window.window-live-p.switch-
4cc0 77 69 6e 64 6f 77 2d 2d 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 73 77 69 74 63 68 2d 77 69 6e window--select-window.switch-win
4ce0 64 6f 77 2d 2d 72 65 73 74 6f 72 65 2d 65 6f 62 70 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d dow--restore-eobp.switch-window-
4d00 2d 61 75 74 6f 2d 72 65 73 69 7a 65 2d 77 69 6e 64 6f 77 20 72 75 6e 2d 68 6f 6f 6b 73 20 73 77 -auto-resize-window.run-hooks.sw
4d20 69 74 63 68 2d 77 69 6e 64 6f 77 2d 66 69 6e 69 73 68 2d 68 6f 6f 6b 5d 20 31 30 20 28 23 24 20 itch-window-finish-hook].10.(#$.
4d40 2e 20 31 38 37 31 33 29 5d 29 0a 23 40 31 33 39 20 47 65 74 20 75 73 65 72 27 73 20 69 6e 70 75 ..18713)]).#@139.Get.user's.inpu
4d60 74 20 77 69 74 68 20 74 68 65 20 68 65 6c 70 20 6f 66 20 60 72 65 61 64 2d 65 76 65 6e 74 27 2e t.with.the.help.of.`read-event'.
4d80 0a 41 72 67 75 6d 65 6e 74 73 3a 20 50 52 4f 4d 50 54 2d 4d 45 53 53 41 47 45 20 4d 49 4e 49 42 .Arguments:.PROMPT-MESSAGE.MINIB
4da0 55 46 46 45 52 2d 4e 55 4d 20 45 4f 42 50 53 2e 0a 0a 28 66 6e 20 50 52 4f 4d 50 54 2d 4d 45 53 UFFER-NUM.EOBPS...(fn.PROMPT-MES
4dc0 53 41 47 45 20 4d 49 4e 49 42 55 46 46 45 52 2d 4e 55 4d 20 45 4f 42 50 53 29 1f 0a 28 64 65 66 SAGE.MINIBUFFER-NUM.EOBPS)..(def
4de0 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 67 65 74 2d 69 6e 70 75 74 20 alias.'switch-window--get-input.
4e00 23 5b 37 37 31 20 22 5c 33 30 34 5c 32 31 31 5c 32 30 34 7b 00 5c 33 30 35 5c 33 30 36 04 5c 32 #[771."\304\211\204{.\305\306.\2
4e20 30 33 1f 00 5c 33 30 37 5c 33 31 30 08 5c 32 30 33 17 00 5c 33 31 31 08 21 5c 32 30 32 1b 00 5c 03..\307\310.\203..\311.!\202..\
4e40 33 31 32 06 07 21 5c 22 5c 32 30 32 20 00 05 5c 33 30 34 09 23 21 5c 32 31 31 5c 32 30 33 2e 00 312..!\"\202...\304.#!\211\203..
4e60 5c 32 31 31 5c 33 31 33 3d 5c 32 30 33 39 00 5c 33 31 34 03 21 5c 32 31 30 5c 33 31 35 20 5c 32 \211\313=\2039.\314.!\210\315.\2
4e80 36 36 02 5c 32 30 32 01 00 5c 32 31 31 39 5c 32 30 34 77 00 5c 33 31 36 5c 33 31 37 5c 33 32 30 66.\202..\2119\204w.\316\317\320
4ea0 20 5c 22 5c 33 32 31 02 02 5c 22 5c 33 32 32 5c 6e 5c 33 31 31 05 21 5c 22 5c 32 31 31 5c 32 30 .\"\321..\"\322\n\311.!\"\211\20
4ec0 33 62 00 5c 33 32 33 01 21 5c 32 31 30 5c 32 31 31 5c 33 32 34 3d 5c 32 30 34 75 00 5c 33 32 35 3b.\323.!\210\211\324=\204u.\325
4ee0 13 5c 32 36 36 04 5c 32 30 32 01 00 01 5c 32 30 33 6d 00 01 54 5c 32 36 36 5c 32 30 35 5c 32 30 .\266.\202...\203m..T\266\205\20
4f00 32 01 00 5c 33 31 34 06 06 21 5c 32 31 30 5c 33 31 35 20 5c 32 31 30 5c 32 36 36 03 5c 32 31 30 2..\314..!\210\315.\210\266.\210
4f20 5c 32 30 32 01 00 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 69 6e 69 62 \202..\207".[switch-window-minib
4f40 75 66 66 65 72 2d 73 68 6f 72 74 63 75 74 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 74 69 6d uffer-shortcut.switch-window-tim
4f60 65 6f 75 74 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 65 78 74 72 61 2d 6d 61 70 20 73 77 69 eout.switch-window-extra-map.swi
4f80 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 74 65 6d 70 2d 64 69 73 61 62 6c 65 2d 61 75 74 6f 2d 72 65 tch-window--temp-disable-auto-re
4fa0 73 69 7a 65 20 6e 69 6c 20 65 76 65 6e 74 2d 62 61 73 69 63 2d 74 79 70 65 20 72 65 61 64 2d 65 size.nil.event-basic-type.read-e
4fc0 76 65 6e 74 20 66 6f 72 6d 61 74 20 22 4d 6f 76 65 20 74 6f 20 77 69 6e 64 6f 77 20 5b 6d 69 6e vent.format."Move.to.window.[min
4fe0 69 62 75 66 66 65 72 20 69 73 20 25 73 5d 3a 20 22 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 ibuffer.is.%s]:.".char-to-string
5000 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6c 61 62 65 6c 20 72 65 74 75 72 6e 20 73 77 69 .switch-window--label.return.swi
5020 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 72 65 73 74 6f 72 65 2d 65 6f 62 70 20 6b 65 79 62 6f 61 72 tch-window--restore-eobp.keyboar
5040 64 2d 71 75 69 74 20 6d 61 70 63 61 72 20 73 74 72 69 6e 67 2d 74 6f 2d 63 68 61 72 20 73 77 69 d-quit.mapcar.string-to-char.swi
5060 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 65 6e 75 6d 65 72 61 74 65 20 63 6c 2d 70 6f 73 69 74 69 6f tch-window--enumerate.cl-positio
5080 6e 20 6c 6f 6f 6b 75 70 2d 6b 65 79 20 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 n.lookup-key.call-interactively.
50a0 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 72 65 73 75 6d 65 2d 61 75 74 6f 2d 72 65 73 69 7a 65 switch-window-resume-auto-resize
50c0 2d 77 69 6e 64 6f 77 20 74 5d 20 31 31 20 28 23 24 20 2e 20 31 39 37 39 33 29 5d 29 0a 23 40 31 -window.t].11.(#$...19793)]).#@1
50e0 34 39 20 47 65 74 20 75 73 65 72 27 73 20 69 6e 70 75 74 20 77 69 74 68 20 74 68 65 20 68 65 6c 49.Get.user's.input.with.the.hel
5100 70 20 6f 66 20 60 72 65 61 64 2d 66 72 6f 6d 2d 6d 69 6e 69 62 75 66 66 65 72 27 2e 0a 41 72 67 p.of.`read-from-minibuffer'..Arg
5120 75 6d 65 6e 74 73 3a 20 50 52 4f 4d 50 54 2d 4d 45 53 53 41 47 45 20 4d 49 4e 49 42 55 46 46 45 uments:.PROMPT-MESSAGE.MINIBUFFE
5140 52 2d 4e 55 4d 20 45 4f 42 50 53 2e 0a 0a 28 66 6e 20 50 52 4f 4d 50 54 2d 4d 45 53 53 41 47 45 R-NUM.EOBPS...(fn.PROMPT-MESSAGE
5160 20 4d 49 4e 49 42 55 46 46 45 52 2d 4e 55 4d 20 45 4f 42 50 53 29 1f 0a 28 64 65 66 61 6c 69 61 .MINIBUFFER-NUM.EOBPS)..(defalia
5180 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 67 65 74 2d 6d 69 6e 69 62 75 66 66 65 72 s.'switch-window--get-minibuffer
51a0 2d 69 6e 70 75 74 20 23 5b 37 37 31 20 22 5c 33 30 34 5c 32 31 31 5c 32 30 34 5c 32 30 30 00 5c -input.#[771."\304\211\204\200.\
51c0 33 30 35 03 5c 32 30 33 1e 00 5c 33 30 36 5c 33 30 37 08 5c 32 30 33 16 00 5c 33 31 30 08 21 5c 305.\203..\306\307.\203..\310.!\
51e0 32 30 32 1a 00 5c 33 31 31 06 06 21 5c 22 5c 32 30 32 1f 00 04 5c 33 30 34 5c 33 31 32 09 21 5c 202..\311..!\"\202...\304\312.!\
5200 33 31 33 5c 32 31 31 5c 33 31 34 57 5c 32 30 33 39 00 5c 33 31 35 02 5c 33 31 30 03 21 5c 33 31 313\211\314W\2039.\315.\310.!\31
5220 36 23 5c 32 31 30 5c 32 31 31 54 5c 32 36 32 01 5c 32 30 32 24 00 01 5c 32 36 36 5c 32 30 32 23 6#\210\211T\262.\202$..\266\202#
5240 5c 32 31 31 47 5c 33 31 37 57 5c 32 30 33 4c 00 5c 33 32 30 03 21 5c 32 36 36 02 5c 32 30 32 01 \211G\317W\203L.\320.!\266.\202.
5260 00 5c 33 32 31 01 5c 33 32 32 20 5c 33 32 33 5c 33 32 34 24 5c 33 32 35 5c 6e 03 5c 22 5c 32 31 .\321.\322.\323\324$\325\n.\"\21
5280 31 5c 32 30 33 6c 00 5c 33 32 36 01 21 5c 32 31 30 5c 32 31 31 5c 33 32 37 3d 5c 32 30 34 7b 00 1\203l.\326.!\210\211\327=\204{.
52a0 5c 33 33 30 13 5c 32 36 36 03 5c 32 30 32 01 00 01 5c 32 30 33 77 00 01 54 5c 32 36 36 5c 32 30 \330.\266.\202...\203w..T\266\20
52c0 34 5c 32 30 32 01 00 5c 33 32 30 05 21 5c 32 31 30 5c 32 36 36 03 5c 32 30 32 01 00 5c 32 30 37 4\202..\320.!\210\266.\202..\207
52e0 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 69 6e 69 62 75 66 66 65 72 2d 73 68 6f 72 ".[switch-window-minibuffer-shor
5300 74 63 75 74 20 6d 69 6e 69 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 6d 61 70 20 73 77 69 74 63 68 tcut.minibuffer-local-map.switch
5320 2d 77 69 6e 64 6f 77 2d 65 78 74 72 61 2d 6d 61 70 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d -window-extra-map.switch-window-
5340 2d 74 65 6d 70 2d 64 69 73 61 62 6c 65 2d 61 75 74 6f 2d 72 65 73 69 7a 65 20 6e 69 6c 20 72 65 -temp-disable-auto-resize.nil.re
5360 61 64 2d 66 72 6f 6d 2d 6d 69 6e 69 62 75 66 66 65 72 20 66 6f 72 6d 61 74 20 22 4d 6f 76 65 20 ad-from-minibuffer.format."Move.
5380 74 6f 20 77 69 6e 64 6f 77 20 5b 6d 69 6e 69 62 75 66 66 65 72 20 69 73 20 25 73 5d 3a 20 22 20 to.window.[minibuffer.is.%s]:.".
53a0 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6c 61 char-to-string.switch-window--la
53c0 62 65 6c 20 63 6f 70 79 2d 6b 65 79 6d 61 70 20 33 32 20 31 32 37 20 64 65 66 69 6e 65 2d 6b 65 bel.copy-keymap.32.127.define-ke
53e0 79 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 20 5c 32 30 37 22 20 5b y.#[0."\300\301!\210\302.\207".[
5400 73 65 6c 66 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 61 6e 64 20 31 20 65 78 69 74 2d 6d 69 6e 69 62 self-insert-command.1.exit-minib
5420 75 66 66 65 72 5d 20 32 20 6e 69 6c 20 6e 69 6c 5d 20 31 20 73 77 69 74 63 68 2d 77 69 6e 64 6f uffer].2.nil.nil].1.switch-windo
5440 77 2d 2d 72 65 73 74 6f 72 65 2d 65 6f 62 70 20 63 6c 2d 70 6f 73 69 74 69 6f 6e 20 73 77 69 74 w--restore-eobp.cl-position.swit
5460 63 68 2d 77 69 6e 64 6f 77 2d 2d 65 6e 75 6d 65 72 61 74 65 20 3a 74 65 73 74 20 65 71 75 61 6c ch-window--enumerate.:test.equal
5480 20 6c 6f 6f 6b 75 70 2d 6b 65 79 20 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 73 .lookup-key.call-interactively.s
54a0 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 72 65 73 75 6d 65 2d 61 75 74 6f 2d 72 65 73 69 7a 65 2d witch-window-resume-auto-resize-
54c0 77 69 6e 64 6f 77 20 74 5d 20 31 33 20 28 23 24 20 2e 20 32 30 37 30 37 29 5d 29 0a 23 40 31 34 window.t].13.(#$...20707)]).#@14
54e0 37 20 44 69 73 70 6c 61 79 20 61 6e 20 6f 76 65 72 6c 61 79 20 69 6e 20 65 61 63 68 20 77 69 6e 7.Display.an.overlay.in.each.win
5500 64 6f 77 20 73 68 6f 77 69 6e 67 20 61 20 75 6e 69 71 75 65 20 6b 65 79 2e 0a 49 6e 20 74 68 65 dow.showing.a.unique.key..In.the
5520 20 6d 65 61 6e 20 74 69 6d 65 2c 20 70 72 6f 6d 70 74 20 50 52 4f 4d 50 54 2d 4d 45 53 53 41 47 .mean.time,.prompt.PROMPT-MESSAG
5540 45 20 61 6e 64 20 6c 65 74 20 75 73 65 72 20 73 65 6c 65 63 74 0a 61 20 77 69 6e 64 6f 77 0a 0a E.and.let.user.select.a.window..
5560 28 66 6e 20 50 52 4f 4d 50 54 2d 4d 45 53 53 41 47 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 (fn.PROMPT-MESSAGE)..(defalias.'
5580 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 70 72 6f 6d 70 74 20 23 5b 32 35 37 20 22 08 3f 5c switch-window--prompt.#[257.".?\
55a0 32 30 35 06 00 09 5c 33 30 33 5c 33 30 34 21 5c 33 30 35 20 5c 33 30 36 5c 33 30 37 5c 33 30 36 205...\303\304!\305.\306\307\306
55c0 5c 32 31 31 43 5c 33 30 36 43 5c 33 30 36 43 5c 33 30 36 43 5c 33 30 36 43 06 5c 6e 19 5c 33 31 \211C\306C\306C\306C\306C.\n.\31
55e0 30 5c 33 31 31 06 0b 06 07 06 07 06 07 06 07 06 07 26 07 5c 32 31 36 5c 33 31 32 5c 33 30 34 5c 0\311............&.\216\312\304\
5600 33 30 36 5c 22 5c 32 31 30 5c 33 31 33 20 5c 32 31 31 5c 32 30 33 5c 32 33 30 00 5c 32 31 31 40 306\"\210\313.\211\203\230.\211@
5620 05 01 5c 33 31 34 03 21 42 06 07 5c 32 34 32 42 5c 32 34 30 5c 32 31 30 04 01 5c 33 31 35 03 21 ..\314.!B..\242B\240\210..\315.!
5640 42 06 06 5c 32 34 32 42 5c 32 34 30 5c 32 31 30 03 01 5c 33 31 36 03 21 42 05 5c 32 34 32 42 5c B..\242B\240\210..\316.!B.\242B\
5660 32 34 30 5c 32 31 30 5c 33 31 37 01 21 5c 32 30 33 72 00 02 01 5c 33 31 37 03 21 42 04 5c 32 34 240\210\317.!\203r...\317.!B.\24
5680 32 42 5c 32 34 30 5c 32 31 30 5c 33 32 30 01 5c 33 30 36 5c 22 5c 32 31 30 5c 33 32 31 01 21 5c 2B\240\210\320.\306\"\210\321.!\
56a0 32 30 33 7f 00 06 08 5c 32 36 32 5c 6e 5c 32 30 32 5c 32 31 34 00 06 06 5c 33 32 32 02 06 0b 5c 203....\262\n\202\214...\322...\
56c0 22 06 08 5c 32 34 32 42 5c 32 34 30 5c 32 31 30 06 08 54 5c 32 36 32 09 01 41 5c 32 36 36 5c 32 "..\242B\240\210..T\262..A\266\2
56e0 30 32 5c 32 30 32 33 00 5c 32 31 30 5c 6e 5c 33 32 33 5c 32 36 37 5c 32 30 32 5c 32 36 36 00 5c 02\2023.\210\n\323\267\202\266.\
5700 33 32 34 06 5c 66 06 09 06 0b 23 5c 32 36 32 06 5c 32 30 32 5c 32 36 36 00 5c 33 32 35 06 5c 66 324.\f....#\262.\202\266.\325.\f
5720 06 09 06 0b 23 5c 32 36 32 06 29 05 29 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f ....#\262.).)\207".[switch-windo
5740 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 63 68 61 6e 67 65 2d 68 6f 6f 6b 2d 69 6e 68 69 w-configuration-change-hook-inhi
5760 62 69 74 20 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 63 68 61 6e 67 65 2d bit.window-configuration-change-
5780 68 6f 6f 6b 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 69 6e 70 75 74 2d 73 74 79 6c 65 20 64 hook.switch-window-input-style.d
57a0 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 63 75 72 73 6f 72 2d 74 79 70 65 20 73 77 69 74 63 68 2d efault-value.cursor-type.switch-
57c0 77 69 6e 64 6f 77 2d 2d 6c 69 73 74 2d 65 6f 62 70 20 6e 69 6c 20 31 20 6d 61 6b 65 2d 63 6c 6f window--list-eobp.nil.1.make-clo
57e0 73 75 72 65 20 23 5b 30 20 22 5c 33 30 36 16 10 5c 33 30 37 5c 33 31 30 5c 33 30 30 5c 22 5c 32 sure.#[0."\306..\307\310\300\"\2
5800 31 30 5c 33 30 32 5c 32 34 32 5c 32 31 31 5c 32 30 33 1f 00 5c 32 31 31 40 5c 33 31 31 01 40 02 10\302\242\211\203..\211@\311.@.
5820 41 5c 33 31 32 23 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 6e 00 5c 32 31 30 5c A\312#\210.A\266\202\202\n.\210\
5840 33 30 33 5c 32 34 32 5c 32 31 31 5c 32 30 33 3a 00 5c 32 31 31 40 5c 33 31 33 01 40 02 41 40 03 303\242\211\203:.\211@\313.@.A@.
5860 41 41 23 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 22 00 5c 32 31 30 5c 33 30 34 AA#\210.A\266\202\202\".\210\304
5880 5c 32 34 32 5c 32 31 31 5c 32 30 33 51 00 5c 32 31 31 40 5c 33 31 34 01 40 02 41 5c 22 5c 32 31 \242\211\203Q.\211@\314.@.A\"\21
58a0 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 3d 00 5c 32 31 30 5c 33 30 35 5c 32 34 32 5c 32 31 0.A\266\202\202=.\210\305\242\21
58c0 31 5c 32 30 33 68 00 5c 32 31 31 40 5c 33 31 35 01 40 02 41 5c 22 5c 32 31 30 01 41 5c 32 36 36 1\203h.\211@\315.@.A\"\210.A\266
58e0 5c 32 30 32 5c 32 30 32 54 00 5c 32 31 30 5c 33 31 36 5c 33 31 37 5c 33 30 31 5c 32 34 32 5c 22 \202\202T.\210\316\317\301\242\"
5900 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 56 33 20 56 34 20 56 35 20 6e 69 6c 20 73 65 74 \207".[V0.V1.V2.V3.V4.V5.nil.set
5920 2d 64 65 66 61 75 6c 74 20 63 75 72 73 6f 72 2d 74 79 70 65 20 73 65 74 2d 77 69 6e 64 6f 77 2d -default.cursor-type.set-window-
5940 62 75 66 66 65 72 20 74 20 73 65 74 2d 77 69 6e 64 6f 77 2d 6d 61 72 67 69 6e 73 20 73 65 74 2d buffer.t.set-window-margins.set-
5960 77 69 6e 64 6f 77 2d 70 6f 69 6e 74 20 73 65 74 2d 77 69 6e 64 6f 77 2d 64 65 64 69 63 61 74 65 window-point.set-window-dedicate
5980 64 2d 70 20 6d 61 70 63 20 6b 69 6c 6c 2d 62 75 66 66 65 72 20 69 6e 70 75 74 2d 6d 65 74 68 6f d-p.mapc.kill-buffer.input-metho
59a0 64 2d 70 72 65 76 69 6f 75 73 2d 6d 65 73 73 61 67 65 5d 20 36 5d 20 73 65 74 2d 64 65 66 61 75 d-previous-message].6].set-defau
59c0 6c 74 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6c 69 73 74 20 77 69 6e 64 6f 77 2d 62 75 lt.switch-window--list.window-bu
59e0 66 66 65 72 20 77 69 6e 64 6f 77 2d 6d 61 72 67 69 6e 73 20 77 69 6e 64 6f 77 2d 70 6f 69 6e 74 ffer.window-margins.window-point
5a00 20 77 69 6e 64 6f 77 2d 64 65 64 69 63 61 74 65 64 2d 70 20 73 65 74 2d 77 69 6e 64 6f 77 2d 64 .window-dedicated-p.set-window-d
5a20 65 64 69 63 61 74 65 64 2d 70 20 6d 69 6e 69 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 61 63 74 edicated-p.minibuffer-window-act
5a40 69 76 65 2d 70 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 64 69 73 70 6c 61 79 2d 6e 75 6d ive-p.switch-window--display-num
5a60 62 65 72 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 33 20 74 65 73 74 20 65 71 ber.#s(hash-table.size.3.test.eq
5a80 20 72 65 68 61 73 68 2d 73 69 7a 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 68 6f 6c .rehash-size.1.5.rehash-threshol
5aa0 64 20 30 2e 38 31 32 35 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 72 65 61 64 2d 65 d.0.8125.purecopy.t.data.(read-e
5ac0 76 65 6e 74 20 31 35 39 20 64 65 66 61 75 6c 74 20 31 37 32 20 6d 69 6e 69 62 75 66 66 65 72 20 vent.159.default.172.minibuffer.
5ae0 31 37 32 29 29 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 67 65 74 2d 69 6e 70 75 74 20 73 172)).switch-window--get-input.s
5b00 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 67 65 74 2d 6d 69 6e 69 62 75 66 66 65 72 2d 69 6e 70 witch-window--get-minibuffer-inp
5b20 75 74 5d 20 32 30 20 28 23 24 20 2e 20 32 31 37 33 30 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 ut].20.(#$...21730)]).(byte-code
5b40 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 ."\300\301\302\303\304DD\305\306
5b60 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 26 0b 5c 32 \307\310\311\312\313\314\315&.\2
5b80 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 73 77 69 07".[custom-declare-variable.swi
5ba0 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 6f 75 73 65 2d 6d 6f 64 65 20 66 75 6e 63 61 6c 6c 20 66 75 tch-window-mouse-mode.funcall.fu
5bc0 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 22 22 nction.#[0."\300\207".[nil].1.""
5be0 5d 20 22 4e 6f 6e 2d 6e 69 6c 20 69 66 20 53 77 69 74 63 68 2d 57 69 6e 64 6f 77 2d 4d 6f 75 73 ]."Non-nil.if.Switch-Window-Mous
5c00 65 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2e 5c 6e 53 65 65 20 74 68 65 20 60 73 77 69 e.mode.is.enabled.\nSee.the.`swi
5c20 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 6f 75 73 65 2d 6d 6f 64 65 27 20 63 6f 6d 6d 61 6e 64 5c 6e tch-window-mouse-mode'.command\n
5c40 66 6f 72 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 6d 69 6e 6f 72 20 for.a.description.of.this.minor.
5c60 6d 6f 64 65 2e 5c 6e 53 65 74 74 69 6e 67 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 64 69 72 mode.\nSetting.this.variable.dir
5c80 65 63 74 6c 79 20 64 6f 65 73 20 6e 6f 74 20 74 61 6b 65 20 65 66 66 65 63 74 3b 5c 6e 65 69 74 ectly.does.not.take.effect;\neit
5ca0 68 65 72 20 63 75 73 74 6f 6d 69 7a 65 20 69 74 20 28 73 65 65 20 74 68 65 20 69 6e 66 6f 20 6e her.customize.it.(see.the.info.n
5cc0 6f 64 65 20 60 45 61 73 79 20 43 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 27 29 5c 6e 6f 72 20 63 61 ode.`Easy.Customization')\nor.ca
5ce0 6c 6c 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 60 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6d ll.the.function.`switch-window-m
5d00 6f 75 73 65 2d 6d 6f 64 65 27 2e 22 20 3a 73 65 74 20 63 75 73 74 6f 6d 2d 73 65 74 2d 6d 69 6e ouse-mode'.".:set.custom-set-min
5d20 6f 72 2d 6d 6f 64 65 20 3a 69 6e 69 74 69 61 6c 69 7a 65 20 63 75 73 74 6f 6d 2d 69 6e 69 74 69 or-mode.:initialize.custom-initi
5d40 61 6c 69 7a 65 2d 64 65 66 61 75 6c 74 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 20 3a 72 65 71 alize-default.:type.boolean.:req
5d60 75 69 72 65 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 5d 20 31 32 29 0a 23 40 36 34 39 20 45 6e uire.switch-window].12).#@649.En
5d80 61 62 6c 65 20 61 75 74 6f 20 72 65 73 69 7a 65 20 77 69 6e 64 6f 77 20 77 68 65 6e 20 73 77 69 able.auto.resize.window.when.swi
5da0 74 63 68 20 77 69 6e 64 6f 77 20 77 69 74 68 20 6d 6f 75 73 65 2e 0a 0a 54 68 69 73 20 69 73 20 tch.window.with.mouse...This.is.
5dc0 61 20 6d 69 6e 6f 72 20 6d 6f 64 65 2e 20 20 49 66 20 63 61 6c 6c 65 64 20 69 6e 74 65 72 61 63 a.minor.mode...If.called.interac
5de0 74 69 76 65 6c 79 2c 20 74 6f 67 67 6c 65 20 74 68 65 0a 60 53 77 69 74 63 68 2d 57 69 6e 64 6f tively,.toggle.the.`Switch-Windo
5e00 77 2d 4d 6f 75 73 65 20 6d 6f 64 65 27 20 6d 6f 64 65 2e 20 20 49 66 20 74 68 65 20 70 72 65 66 w-Mouse.mode'.mode...If.the.pref
5e20 69 78 20 61 72 67 75 6d 65 6e 74 20 69 73 0a 70 6f 73 69 74 69 76 65 2c 20 65 6e 61 62 6c 65 20 ix.argument.is.positive,.enable.
5e40 74 68 65 20 6d 6f 64 65 2c 20 61 6e 64 20 69 66 20 69 74 20 69 73 20 7a 65 72 6f 20 6f 72 20 6e the.mode,.and.if.it.is.zero.or.n
5e60 65 67 61 74 69 76 65 2c 20 64 69 73 61 62 6c 65 0a 74 68 65 20 6d 6f 64 65 2e 0a 0a 49 66 20 63 egative,.disable.the.mode...If.c
5e80 61 6c 6c 65 64 20 66 72 6f 6d 20 4c 69 73 70 2c 20 74 6f 67 67 6c 65 20 74 68 65 20 6d 6f 64 65 alled.from.Lisp,.toggle.the.mode
5ea0 20 69 66 20 41 52 47 20 69 73 20 60 74 6f 67 67 6c 65 27 2e 20 20 45 6e 61 62 6c 65 0a 74 68 65 .if.ARG.is.`toggle'...Enable.the
5ec0 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 6e 69 6c 2c 20 6f 6d 69 74 74 65 64 2c 20 6f 72 .mode.if.ARG.is.nil,.omitted,.or
5ee0 20 69 73 20 61 20 70 6f 73 69 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a 44 69 73 61 62 6c 65 20 74 .is.a.positive.number..Disable.t
5f00 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 61 20 6e 65 67 61 74 69 76 65 20 6e 75 6d he.mode.if.ARG.is.a.negative.num
5f20 62 65 72 2e 0a 0a 54 6f 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 68 65 20 6d 69 6e 6f 72 ber...To.check.whether.the.minor
5f40 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 .mode.is.enabled.in.the.current.
5f60 62 75 66 66 65 72 2c 0a 65 76 61 6c 75 61 74 65 20 60 28 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 buffer,.evaluate.`(default-value
5f80 20 5c 3d 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 6f 75 73 65 2d 6d 6f 64 65 29 27 2e 0a .\='switch-window-mouse-mode)'..
5fa0 0a 54 68 65 20 6d 6f 64 65 27 73 20 68 6f 6f 6b 20 69 73 20 63 61 6c 6c 65 64 20 62 6f 74 68 20 .The.mode's.hook.is.called.both.
5fc0 77 68 65 6e 20 74 68 65 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 61 6e 64 20 77 68 65 when.the.mode.is.enabled.and.whe
5fe0 6e 0a 69 74 20 69 73 20 64 69 73 61 62 6c 65 64 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c n.it.is.disabled...(fn.&optional
6000 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d .ARG)..(defalias.'switch-window-
6020 6d 6f 75 73 65 2d 6d 6f 64 65 20 23 5b 32 35 36 20 22 5c 33 30 32 20 5c 33 30 33 5c 33 30 31 03 mouse-mode.#[256."\302.\303\301.
6040 5c 33 30 34 3d 5c 32 30 33 11 00 5c 33 30 35 5c 33 30 31 21 3f 5c 32 30 32 21 00 03 5c 32 34 37 \304=\203..\305\301!?\202!..\247
6060 5c 32 30 33 20 00 03 5c 33 30 36 57 5c 32 30 33 20 00 5c 33 30 37 5c 32 30 32 21 00 5c 33 31 30 \203...\306W\203..\307\202!.\310
6080 5c 22 5c 32 31 30 5c 33 31 31 5c 33 30 30 21 5c 32 30 33 38 00 5c 33 31 32 5c 33 30 31 08 5c 22 \"\210\311\300!\2038.\312\301.\"
60a0 10 5c 33 30 35 5c 33 30 31 21 5c 32 30 33 38 00 5c 33 30 31 08 42 10 09 5c 32 30 33 44 00 5c 33 .\305\301!\2038.\301.B..\203D.\3
60c0 31 33 5c 33 31 34 5c 33 31 35 5c 22 5c 32 31 30 5c 32 30 32 49 00 5c 33 31 36 5c 33 31 34 5c 33 13\314\315\"\210\202I.\316\314\3
60e0 31 35 5c 22 5c 32 31 30 5c 33 31 37 5c 33 32 30 5c 33 30 35 5c 33 30 31 21 5c 32 30 33 55 00 5c 15\"\210\317\320\305\301!\203U.\
6100 33 32 31 5c 32 30 32 56 00 5c 33 32 32 5c 22 5c 32 31 30 5c 33 32 33 5c 33 32 34 21 5c 32 30 33 321\202V.\322\"\210\323\324!\203
6120 7e 00 5c 33 32 35 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 20 5c 32 30 33 6e 00 5c 32 31 31 5c 33 ~.\325\301!\210\302.\203n.\211\3
6140 30 32 20 5c 32 33 32 5c 32 30 33 7e 00 5c 33 32 36 5c 33 32 37 5c 33 30 35 5c 33 30 31 21 5c 32 02.\232\203~.\326\327\305\301!\2
6160 30 33 7a 00 5c 33 33 30 5c 32 30 32 7b 00 5c 33 33 31 5c 33 33 32 23 5c 32 31 30 5c 32 31 30 5c 03z.\330\202{.\331\332#\210\210\
6180 33 33 33 20 5c 32 31 30 5c 33 30 35 5c 33 30 31 21 5c 32 30 37 22 20 5b 67 6c 6f 62 61 6c 2d 6d 333.\210\305\301!\207".[global-m
61a0 69 6e 6f 72 2d 6d 6f 64 65 73 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 6f 75 73 65 2d 6d inor-modes.switch-window-mouse-m
61c0 6f 64 65 20 63 75 72 72 65 6e 74 2d 6d 65 73 73 61 67 65 20 73 65 74 2d 64 65 66 61 75 6c 74 20 ode.current-message.set-default.
61e0 74 6f 67 67 6c 65 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 31 20 6e 69 6c 20 74 20 62 6f 75 toggle.default-value.1.nil.t.bou
6200 6e 64 70 20 64 65 6c 71 20 61 64 64 2d 68 6f 6f 6b 20 6d 6f 75 73 65 2d 6c 65 61 76 65 2d 62 75 ndp.delq.add-hook.mouse-leave-bu
6220 66 66 65 72 2d 68 6f 6f 6b 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6d 6f 75 73 65 2d 61 ffer-hook.switch-window--mouse-a
6240 75 74 6f 2d 72 65 73 69 7a 65 2d 77 69 6e 64 6f 77 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 72 75 uto-resize-window.remove-hook.ru
6260 6e 2d 68 6f 6f 6b 73 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 6f 75 73 65 2d 6d 6f 64 65 n-hooks.switch-window-mouse-mode
6280 2d 68 6f 6f 6b 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 6f 75 73 65 2d 6d 6f 64 65 2d 6f -hook.switch-window-mouse-mode-o
62a0 6e 2d 68 6f 6f 6b 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 6f 75 73 65 2d 6d 6f 64 65 2d n-hook.switch-window-mouse-mode-
62c0 6f 66 66 2d 68 6f 6f 6b 20 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 off-hook.called-interactively-p.
62e0 61 6e 79 20 63 75 73 74 6f 6d 69 7a 65 2d 6d 61 72 6b 2d 61 73 2d 73 65 74 20 6d 65 73 73 61 67 any.customize-mark-as-set.messag
6300 65 20 22 53 77 69 74 63 68 2d 57 69 6e 64 6f 77 2d 4d 6f 75 73 65 20 6d 6f 64 65 20 25 73 61 62 e."Switch-Window-Mouse.mode.%sab
6320 6c 65 64 25 73 22 20 22 65 6e 22 20 22 64 69 73 22 20 22 22 20 66 6f 72 63 65 2d 6d 6f 64 65 2d led%s"."en"."dis"."".force-mode-
6340 6c 69 6e 65 2d 75 70 64 61 74 65 5d 20 36 20 28 23 24 20 2e 20 32 33 39 33 34 29 20 28 62 79 74 line-update].6.(#$...23934).(byt
6360 65 2d 63 6f 64 65 20 22 08 5c 32 30 33 5c 6e 00 5c 33 30 31 08 21 5c 32 30 32 0b 00 5c 33 30 32 e-code.".\203\n.\301.!\202..\302
6380 43 5c 32 30 37 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 70 72 65 66 69 C\207".[current-prefix-arg.prefi
63a0 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 74 6f 67 67 6c 65 5d 20 32 29 5d 29 0a 28 64 65 x-numeric-value.toggle].2)]).(de
63c0 66 76 61 72 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 6f 75 73 65 2d 6d 6f 64 65 2d 68 6f fvar.switch-window-mouse-mode-ho
63e0 6f 6b 20 6e 69 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 4e 5c 32 30 ok.nil).(byte-code."\301\302N\20
6400 34 5c 66 00 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c 33 30 34 23 5c 32 31 30 5c 33 30 33 5c 33 30 4\f.\303\301\302\304#\210\303\30
6420 31 5c 33 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 37 5c 33 31 30 43 23 1\305\306#\210\303\301\307\310C#
6440 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 30 5c 33 31 33 5c 33 30 30 21 5c 32 30 35 23 00 08 \210\311\312\310\313\300!\205#..
6460 5c 33 31 30 5c 32 31 31 25 5c 32 30 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 6f \310\211%\207".[switch-window-mo
6480 75 73 65 2d 6d 6f 64 65 2d 6d 61 70 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 6f 75 73 65 use-mode-map.switch-window-mouse
64a0 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f -mode-hook.variable-documentatio
64c0 6e 20 70 75 74 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 6f n.put."Hook.run.after.entering.o
64e0 72 20 6c 65 61 76 69 6e 67 20 60 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 6d 6f 75 73 65 2d 6d r.leaving.`switch-window-mouse-m
6500 6f 64 65 27 2e 5c 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 ode'.\nNo.problems.result.if.thi
6520 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 5c 6e 60 61 64 64 2d 68 s.variable.is.not.bound.\n`add-h
6540 6f 6f 6b 27 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 ook'.automatically.binds.it...(T
6560 68 69 73 20 69 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c his.is.true.for.all.hook.variabl
6580 65 73 2e 29 22 20 63 75 73 74 6f 6d 2d 74 79 70 65 20 68 6f 6f 6b 20 73 74 61 6e 64 61 72 64 2d es.)".custom-type.hook.standard-
65a0 76 61 6c 75 65 20 6e 69 6c 20 61 64 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 73 77 69 74 63 68 2d value.nil.add-minor-mode.switch-
65c0 77 69 6e 64 6f 77 2d 6d 6f 75 73 65 2d 6d 6f 64 65 20 62 6f 75 6e 64 70 5d 20 36 29 0a 23 40 35 window-mouse-mode.boundp].6).#@5
65e0 31 20 41 75 74 6f 20 72 65 73 69 7a 65 20 77 69 6e 64 6f 77 20 77 68 65 6e 20 73 77 69 74 63 68 1.Auto.resize.window.when.switch
6600 20 77 69 6e 64 6f 77 20 77 69 74 68 20 6d 6f 75 73 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 .window.with.mouse...(defalias.'
6620 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 6d 6f 75 73 65 2d 61 75 74 6f 2d 72 65 73 69 7a 65 switch-window--mouse-auto-resize
6640 2d 77 69 6e 64 6f 77 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 -window.#[0."\300\301\302\303#\2
6660 30 37 22 20 5b 72 75 6e 2d 61 74 2d 74 69 6d 65 20 30 2e 31 20 6e 69 6c 20 73 77 69 74 63 68 2d 07".[run-at-time.0.1.nil.switch-
6680 77 69 6e 64 6f 77 2d 2d 61 75 74 6f 2d 72 65 73 69 7a 65 2d 77 69 6e 64 6f 77 5d 20 34 20 28 23 window--auto-resize-window].4.(#
66a0 24 20 2e 20 32 36 30 38 32 29 5d 29 0a 23 40 31 30 35 20 52 65 73 75 6d 65 20 61 75 74 6f 20 72 $...26082)]).#@105.Resume.auto.r
66c0 65 73 69 7a 65 20 77 69 6e 64 6f 77 20 66 65 61 74 75 72 65 2e 0a 49 74 20 69 73 20 74 65 6d 70 esize.window.feature..It.is.temp
66e0 6f 72 61 72 69 6c 79 20 64 69 73 61 62 6c 65 64 20 62 79 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 0a orarily.disabled.by.commands.in.
6700 60 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 65 78 74 72 61 2d 6d 61 70 27 2e 1f 0a 28 64 65 66 `switch-window-extra-map'...(def
6720 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 72 65 73 75 6d 65 2d 61 75 74 6f alias.'switch-window-resume-auto
6740 2d 72 65 73 69 7a 65 2d 77 69 6e 64 6f 77 20 23 5b 30 20 22 5c 33 30 31 5c 32 31 31 10 5c 32 30 -resize-window.#[0."\301\211.\20
6760 37 22 20 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 74 65 6d 70 2d 64 69 73 61 62 6c 65 2d 7".[switch-window--temp-disable-
6780 61 75 74 6f 2d 72 65 73 69 7a 65 20 6e 69 6c 5d 20 32 20 28 23 24 20 2e 20 32 36 32 39 31 29 20 auto-resize.nil].2.(#$...26291).
67a0 6e 69 6c 5d 29 0a 23 40 35 30 20 41 75 74 6f 20 72 65 73 69 7a 65 20 77 69 6e 64 6f 77 27 73 20 nil]).#@50.Auto.resize.window's.
67c0 73 69 7a 65 20 77 68 65 6e 20 73 77 69 74 63 68 20 74 6f 20 77 69 6e 64 6f 77 2e 1f 0a 28 64 65 size.when.switch.to.window...(de
67e0 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 61 75 74 6f 2d 72 65 73 69 falias.'switch-window--auto-resi
6800 7a 65 2d 77 69 6e 64 6f 77 20 23 5b 30 20 22 08 5c 32 30 34 5c 32 37 34 00 5c 33 30 33 09 21 5c ze-window.#[0.".\204\274.\303.!\
6820 32 30 33 0f 00 09 20 5c 32 30 32 10 00 09 5c 32 30 33 5c 32 37 34 00 5c 33 30 34 20 5c 32 30 34 203....\202...\203\274.\304.\204
6840 5c 32 37 34 00 5c 33 30 35 20 5c 32 30 34 5c 32 37 34 00 5c 6e 5c 33 30 36 5c 32 31 31 02 5c 32 \274.\305.\204\274.\n\306\211.\2
6860 34 37 5c 32 30 33 3a 00 5c 33 30 37 03 57 5c 32 30 33 3a 00 02 5c 33 31 30 57 5c 32 30 33 3a 00 47\203:.\307.W\203:..\310W\203:.
6880 02 5c 32 36 32 02 02 5c 32 36 32 01 5c 32 30 32 72 00 02 3a 5c 32 30 33 68 00 02 40 5c 32 34 37 .\262..\262.\202r..:\203h..@\247
68a0 5c 32 30 33 68 00 02 41 5c 32 34 37 5c 32 30 33 68 00 5c 33 31 31 5c 33 30 37 04 40 5c 33 31 30 \203h..A\247\203h.\311\307.@\310
68c0 23 5c 32 30 33 68 00 5c 33 31 31 5c 33 30 37 04 41 5c 33 31 30 23 5c 32 30 33 68 00 02 40 5c 32 #\203h.\311\307.A\310#\203h..@\2
68e0 36 32 02 02 41 5c 32 36 32 01 5c 32 30 32 72 00 5c 33 30 36 5c 32 36 32 02 5c 33 30 36 5c 32 36 62..A\262.\202r.\306\262.\306\26
6900 32 01 5c 33 31 32 5c 33 31 33 21 5c 32 31 30 01 5c 32 30 33 5c 32 37 32 00 5c 32 31 31 5c 32 30 2.\312\313!\210.\203\272.\211\20
6920 33 5c 32 37 32 00 5c 33 31 34 5c 33 31 35 20 21 72 5c 33 31 36 5c 33 31 37 02 5c 22 5c 32 31 36 3\272.\314\315.!r\316\317.\"\216
6940 5c 33 32 30 01 40 5c 33 32 31 5c 22 5c 32 31 30 5c 33 32 32 5c 33 32 33 20 04 5f 5c 33 32 34 20 \320.@\321\"\210\322\323.._\324.
6960 5a 21 5c 33 32 32 5c 33 32 35 20 04 5f 5c 33 32 36 20 5a 21 5c 33 32 37 5c 33 31 35 20 02 5c 22 Z!\322\325.._\326.Z!\327\315..\"
6980 5c 32 30 33 5c 32 35 30 00 5c 33 33 30 01 21 5c 32 31 30 5c 33 32 37 5c 33 31 35 20 03 5c 33 33 \203\250.\330.!\210\327\315..\33
69a0 31 23 5c 32 30 33 5c 32 36 36 00 5c 33 33 30 02 5c 33 33 31 5c 22 5c 32 31 30 5c 32 36 36 02 2a 1#\203\266.\330.\331\"\210\266.*
69c0 5c 32 31 30 5c 32 36 36 03 09 5c 32 30 35 5c 33 31 35 00 08 5c 32 30 35 5c 33 31 35 00 5c 33 31 \210\266..\205\315..\205\315.\31
69e0 32 5c 33 33 32 5c 33 33 33 21 21 5c 32 31 30 5c 33 31 32 5c 33 33 34 21 5c 32 30 37 22 20 5b 73 2\332\333!!\210\312\334!\207".[s
6a00 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 2d 74 65 6d 70 2d 64 69 73 61 62 6c 65 2d 61 75 74 6f 2d witch-window--temp-disable-auto-
6a20 72 65 73 69 7a 65 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 61 75 74 6f 2d 72 65 73 69 7a 65 resize.switch-window-auto-resize
6a40 2d 77 69 6e 64 6f 77 20 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 64 65 66 61 75 6c 74 2d 77 69 -window.switch-window-default-wi
6a60 6e 64 6f 77 2d 73 69 7a 65 20 66 75 6e 63 74 69 6f 6e 70 20 77 69 6e 64 6f 77 2d 6d 69 6e 69 62 ndow-size.functionp.window-minib
6a80 75 66 66 65 72 2d 70 20 6f 6e 65 2d 77 69 6e 64 6f 77 2d 70 20 6e 69 6c 20 30 20 31 20 3c 20 6d uffer-p.one-window-p.nil.0.1.<.m
6aa0 65 73 73 61 67 65 20 22 54 68 65 20 76 61 6c 75 65 20 6f 66 20 60 73 77 69 74 63 68 2d 77 69 6e essage."The.value.of.`switch-win
6ac0 64 6f 77 2d 64 65 66 61 75 6c 74 2d 77 69 6e 64 6f 77 2d 73 69 7a 65 27 20 69 73 20 69 6e 76 61 dow-default-window-size'.is.inva
6ae0 6c 69 64 2e 22 20 69 6e 74 65 72 6e 61 6c 2d 2d 62 65 66 6f 72 65 2d 77 69 74 68 2d 73 65 6c 65 lid.".internal--before-with-sele
6b00 63 74 65 64 2d 77 69 6e 64 6f 77 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 6d 61 6b 65 cted-window.selected-window.make
6b20 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 -closure.#[0."\301\300!\207".[V0
6b40 20 69 6e 74 65 72 6e 61 6c 2d 2d 61 66 74 65 72 2d 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 .internal--after-with-selected-w
6b60 69 6e 64 6f 77 5d 20 32 5d 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 6e 6f 72 65 63 6f 72 64 indow].2].select-window.norecord
6b80 20 66 6c 6f 6f 72 20 66 72 61 6d 65 2d 77 69 64 74 68 20 77 69 6e 64 6f 77 2d 77 69 64 74 68 20 .floor.frame-width.window-width.
6ba0 66 72 61 6d 65 2d 68 65 69 67 68 74 20 77 69 6e 64 6f 77 2d 68 65 69 67 68 74 20 77 69 6e 64 6f frame-height.window-height.windo
6bc0 77 2d 72 65 73 69 7a 61 62 6c 65 2d 70 20 65 6e 6c 61 72 67 65 2d 77 69 6e 64 6f 77 20 74 20 73 w-resizable-p.enlarge-window.t.s
6be0 75 62 73 74 69 74 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 20 22 53 77 69 74 63 68 2d 77 ubstitute-command-keys."Switch-w
6c00 69 6e 64 6f 77 3a 20 72 65 73 75 6d 65 20 61 75 74 6f 2d 72 65 73 69 7a 65 20 77 69 74 68 20 60 indow:.resume.auto-resize.with.`
6c20 5c 5c 5b 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 2d 72 65 73 75 6d 65 2d 61 75 74 6f 2d 72 65 73 \\[switch-window-resume-auto-res
6c40 69 7a 65 2d 77 69 6e 64 6f 77 5d 27 22 20 22 22 5d 20 31 30 20 28 23 24 20 2e 20 32 36 35 33 39 ize-window]'".""].10.(#$...26539
6c60 29 5d 29 0a 28 70 72 6f 76 69 64 65 20 27 73 77 69 74 63 68 2d 77 69 6e 64 6f 77 29 0a )]).(provide.'switch-window).