summaryrefslogtreecommitdiff
path: root/lisp/x-mouse.elc
blob: 669405d302dd5d3e47d166b5b92685ba09422cfd (plain)
ofshex dumpascii
0000 0a 28 70 72 6f 76 69 64 65 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 29 29 0a 0a 28 64 65 66 .(provide.(quote.x-mouse))..(def
0020 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 72 69 67 68 74 20 28 63 68 61 72 2d 74 6f 2d 73 74 const.x-button-right.(char-to-st
0040 72 69 6e 67 20 30 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 6d 69 64 ring.0))..(defconst.x-button-mid
0060 64 6c 65 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 31 29 29 0a 0a 28 64 65 66 63 6f 6e dle.(char-to-string.1))..(defcon
0080 73 74 20 78 2d 62 75 74 74 6f 6e 2d 6c 65 66 74 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 st.x-button-left.(char-to-string
00a0 20 32 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 72 69 67 68 74 2d 75 .2))..(defconst.x-button-right-u
00c0 70 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 34 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 p.(char-to-string.4))..(defconst
00e0 20 78 2d 62 75 74 74 6f 6e 2d 6d 69 64 64 6c 65 2d 75 70 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 .x-button-middle-up.(char-to-str
0100 69 6e 67 20 35 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 6c 65 66 74 ing.5))..(defconst.x-button-left
0120 2d 75 70 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 36 29 29 0a 0a 28 64 65 66 63 6f 6e -up.(char-to-string.6))..(defcon
0140 73 74 20 78 2d 62 75 74 74 6f 6e 2d 73 2d 72 69 67 68 74 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 st.x-button-s-right.(char-to-str
0160 69 6e 67 20 31 36 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 73 2d 6d ing.16))..(defconst.x-button-s-m
0180 69 64 64 6c 65 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 31 37 29 29 0a 0a 28 64 65 66 iddle.(char-to-string.17))..(def
01a0 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 73 2d 6c 65 66 74 20 28 63 68 61 72 2d 74 6f 2d 73 const.x-button-s-left.(char-to-s
01c0 74 72 69 6e 67 20 31 38 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 73 tring.18))..(defconst.x-button-s
01e0 2d 72 69 67 68 74 2d 75 70 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 32 30 29 29 0a 0a -right-up.(char-to-string.20))..
0200 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 73 2d 6d 69 64 64 6c 65 2d 75 70 20 28 (defconst.x-button-s-middle-up.(
0220 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 32 31 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 char-to-string.21))..(defconst.x
0240 2d 62 75 74 74 6f 6e 2d 73 2d 6c 65 66 74 2d 75 70 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e -button-s-left-up.(char-to-strin
0260 67 20 32 32 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 6d 2d 72 69 67 g.22))..(defconst.x-button-m-rig
0280 68 74 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 33 32 29 29 0a 0a 28 64 65 66 63 6f 6e ht.(char-to-string.32))..(defcon
02a0 73 74 20 78 2d 62 75 74 74 6f 6e 2d 6d 2d 6d 69 64 64 6c 65 20 28 63 68 61 72 2d 74 6f 2d 73 74 st.x-button-m-middle.(char-to-st
02c0 72 69 6e 67 20 33 33 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 6d 2d ring.33))..(defconst.x-button-m-
02e0 6c 65 66 74 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 33 34 29 29 0a 0a 28 64 65 66 63 left.(char-to-string.34))..(defc
0300 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 6d 2d 72 69 67 68 74 2d 75 70 20 28 63 68 61 72 2d 74 onst.x-button-m-right-up.(char-t
0320 6f 2d 73 74 72 69 6e 67 20 33 36 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f o-string.36))..(defconst.x-butto
0340 6e 2d 6d 2d 6d 69 64 64 6c 65 2d 75 70 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 33 37 n-m-middle-up.(char-to-string.37
0360 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 6d 2d 6c 65 66 74 2d 75 70 ))..(defconst.x-button-m-left-up
0380 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 33 38 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 .(char-to-string.38))..(defconst
03a0 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 72 69 67 68 74 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e .x-button-c-right.(char-to-strin
03c0 67 20 36 34 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 6d 69 64 g.64))..(defconst.x-button-c-mid
03e0 64 6c 65 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 36 35 29 29 0a 0a 28 64 65 66 63 6f dle.(char-to-string.65))..(defco
0400 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 6c 65 66 74 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 nst.x-button-c-left.(char-to-str
0420 69 6e 67 20 36 36 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 72 ing.66))..(defconst.x-button-c-r
0440 69 67 68 74 2d 75 70 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 36 38 29 29 0a 0a 28 64 ight-up.(char-to-string.68))..(d
0460 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 6d 69 64 64 6c 65 2d 75 70 20 28 63 68 efconst.x-button-c-middle-up.(ch
0480 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 36 39 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 ar-to-string.69))..(defconst.x-b
04a0 75 74 74 6f 6e 2d 63 2d 6c 65 66 74 2d 75 70 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 utton-c-left-up.(char-to-string.
04c0 37 30 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 6d 2d 73 2d 72 69 67 70))..(defconst.x-button-m-s-rig
04e0 68 74 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 34 38 29 29 0a 0a 28 64 65 66 63 6f 6e ht.(char-to-string.48))..(defcon
0500 73 74 20 78 2d 62 75 74 74 6f 6e 2d 6d 2d 73 2d 6d 69 64 64 6c 65 20 28 63 68 61 72 2d 74 6f 2d st.x-button-m-s-middle.(char-to-
0520 73 74 72 69 6e 67 20 34 39 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d string.49))..(defconst.x-button-
0540 6d 2d 73 2d 6c 65 66 74 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 35 30 29 29 0a 0a 28 m-s-left.(char-to-string.50))..(
0560 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 6d 2d 73 2d 72 69 67 68 74 2d 75 70 20 28 defconst.x-button-m-s-right-up.(
0580 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 35 32 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 char-to-string.52))..(defconst.x
05a0 2d 62 75 74 74 6f 6e 2d 6d 2d 73 2d 6d 69 64 64 6c 65 2d 75 70 20 28 63 68 61 72 2d 74 6f 2d 73 -button-m-s-middle-up.(char-to-s
05c0 74 72 69 6e 67 20 35 33 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 6d tring.53))..(defconst.x-button-m
05e0 2d 73 2d 6c 65 66 74 2d 75 70 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 35 34 29 29 0a -s-left-up.(char-to-string.54)).
0600 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 73 2d 72 69 67 68 74 20 28 63 .(defconst.x-button-c-s-right.(c
0620 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 38 30 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d har-to-string.80))..(defconst.x-
0640 62 75 74 74 6f 6e 2d 63 2d 73 2d 6d 69 64 64 6c 65 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e button-c-s-middle.(char-to-strin
0660 67 20 38 31 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 73 2d 6c g.81))..(defconst.x-button-c-s-l
0680 65 66 74 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 38 32 29 29 0a 0a 28 64 65 66 63 6f eft.(char-to-string.82))..(defco
06a0 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 73 2d 72 69 67 68 74 2d 75 70 20 28 63 68 61 72 2d nst.x-button-c-s-right-up.(char-
06c0 74 6f 2d 73 74 72 69 6e 67 20 38 34 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 to-string.84))..(defconst.x-butt
06e0 6f 6e 2d 63 2d 73 2d 6d 69 64 64 6c 65 2d 75 70 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 on-c-s-middle-up.(char-to-string
0700 20 38 35 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 73 2d 6c 65 .85))..(defconst.x-button-c-s-le
0720 66 74 2d 75 70 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 38 36 29 29 0a 0a 28 64 65 66 ft-up.(char-to-string.86))..(def
0740 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 6d 2d 72 69 67 68 74 20 28 63 68 61 72 2d 74 const.x-button-c-m-right.(char-t
0760 6f 2d 73 74 72 69 6e 67 20 39 36 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f o-string.96))..(defconst.x-butto
0780 6e 2d 63 2d 6d 2d 6d 69 64 64 6c 65 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 39 37 29 n-c-m-middle.(char-to-string.97)
07a0 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 6d 2d 6c 65 66 74 20 28 )..(defconst.x-button-c-m-left.(
07c0 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 39 38 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 char-to-string.98))..(defconst.x
07e0 2d 62 75 74 74 6f 6e 2d 63 2d 6d 2d 72 69 67 68 74 2d 75 70 20 28 63 68 61 72 2d 74 6f 2d 73 74 -button-c-m-right-up.(char-to-st
0800 72 69 6e 67 20 31 30 30 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 63 ring.100))..(defconst.x-button-c
0820 2d 6d 2d 6d 69 64 64 6c 65 2d 75 70 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 31 30 31 -m-middle-up.(char-to-string.101
0840 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 6d 2d 6c 65 66 74 2d ))..(defconst.x-button-c-m-left-
0860 75 70 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 31 30 32 29 29 0a 0a 28 64 65 66 63 6f up.(char-to-string.102))..(defco
0880 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 6d 2d 73 2d 72 69 67 68 74 20 28 63 68 61 72 2d 74 nst.x-button-c-m-s-right.(char-t
08a0 6f 2d 73 74 72 69 6e 67 20 31 31 32 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 o-string.112))..(defconst.x-butt
08c0 6f 6e 2d 63 2d 6d 2d 73 2d 6d 69 64 64 6c 65 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 on-c-m-s-middle.(char-to-string.
08e0 31 31 33 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 6d 2d 73 2d 113))..(defconst.x-button-c-m-s-
0900 6c 65 66 74 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 31 31 34 29 29 0a 0a 28 64 65 66 left.(char-to-string.114))..(def
0920 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 6d 2d 73 2d 72 69 67 68 74 2d 75 70 20 28 63 const.x-button-c-m-s-right-up.(c
0940 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 31 31 36 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 har-to-string.116))..(defconst.x
0960 2d 62 75 74 74 6f 6e 2d 63 2d 6d 2d 73 2d 6d 69 64 64 6c 65 2d 75 70 20 28 63 68 61 72 2d 74 6f -button-c-m-s-middle-up.(char-to
0980 2d 73 74 72 69 6e 67 20 31 31 37 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 78 2d 62 75 74 74 6f -string.117))..(defconst.x-butto
09a0 6e 2d 63 2d 6d 2d 73 2d 6c 65 66 74 2d 75 70 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 n-c-m-s-left-up.(char-to-string.
09c0 31 31 38 29 29 0a 0a 28 64 65 66 76 61 72 20 78 2d 70 72 6f 63 65 73 73 2d 6d 6f 75 73 65 2d 68 118))..(defvar.x-process-mouse-h
09e0 6f 6f 6b 20 6e 69 6c 20 22 5c 0a 48 6f 6f 6b 20 74 6f 20 72 75 6e 20 61 66 74 65 72 20 65 61 63 ook.nil."\.Hook.to.run.after.eac
0a00 68 20 6d 6f 75 73 65 20 65 76 65 6e 74 20 69 73 20 70 72 6f 63 65 73 73 65 64 2e 20 20 53 68 6f h.mouse.event.is.processed...Sho
0a20 75 6c 64 20 74 61 6b 65 20 74 77 6f 0a 61 72 67 75 6d 65 6e 74 73 3b 20 74 68 65 20 66 69 72 73 uld.take.two.arguments;.the.firs
0a40 74 20 62 65 69 6e 67 20 61 20 6c 69 73 74 20 28 58 50 4f 53 20 59 50 4f 53 29 20 63 6f 72 72 65 t.being.a.list.(XPOS.YPOS).corre
0a60 73 70 6f 6e 64 69 6e 67 20 74 6f 20 63 68 61 72 61 63 74 65 72 0a 6f 66 66 73 65 74 20 66 72 6f sponding.to.character.offset.fro
0a80 6d 20 74 6f 70 20 6c 65 66 74 20 6f 66 20 73 63 72 65 65 6e 20 61 6e 64 20 74 68 65 20 73 65 63 m.top.left.of.screen.and.the.sec
0aa0 6f 6e 64 20 62 65 69 6e 67 20 61 20 73 70 65 63 69 66 69 65 72 20 66 6f 72 20 74 68 65 0a 62 75 ond.being.a.specifier.for.the.bu
0ac0 74 74 6f 6e 73 2f 6b 65 79 73 2e 0a 0a 54 68 69 73 20 77 69 6c 6c 20 6e 6f 72 6d 61 6c 6c 79 20 ttons/keys...This.will.normally.
0ae0 62 65 20 73 65 74 20 6f 6e 20 61 20 70 65 72 2d 62 75 66 66 65 72 20 62 61 73 69 73 2e 22 29 0a be.set.on.a.per-buffer.basis.").
0b00 0a 28 64 65 66 75 6e 20 78 2d 66 6c 75 73 68 2d 6d 6f 75 73 65 2d 71 75 65 75 65 20 6e 69 6c 20 .(defun.x-flush-mouse-queue.nil.
0b20 22 5c 0a 50 72 6f 63 65 73 73 20 61 6c 6c 20 71 75 65 75 65 64 20 6d 6f 75 73 65 20 65 76 65 6e "\.Process.all.queued.mouse.even
0b40 74 73 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 ts.".(interactive).(byte-code.".
0b60 88 c4 20 c5 56 85 20 00 c6 20 88 c7 c0 21 85 1c 00 c0 4a 85 1c 00 c8 08 09 0a 23 88 82 02 00 87 ....V........!....J.......#.....
0b80 22 20 5b 78 2d 70 72 6f 63 65 73 73 2d 6d 6f 75 73 65 2d 68 6f 6f 6b 20 78 2d 6d 6f 75 73 65 2d ".[x-process-mouse-hook.x-mouse-
0ba0 70 6f 73 20 78 2d 6d 6f 75 73 65 2d 69 74 65 6d 20 6e 69 6c 20 78 2d 6d 6f 75 73 65 2d 65 76 65 pos.x-mouse-item.nil.x-mouse-eve
0bc0 6e 74 73 20 30 20 78 2d 70 72 6f 63 2d 6d 6f 75 73 65 2d 65 76 65 6e 74 20 62 6f 75 6e 64 70 20 nts.0.x-proc-mouse-event.boundp.
0be0 66 75 6e 63 61 6c 6c 5d 20 38 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 67 6c 6f 62 61 6c funcall].8))..(define-key.global
0c00 2d 6d 61 70 20 22 03 0d 22 20 28 71 75 6f 74 65 20 78 2d 66 6c 75 73 68 2d 6d 6f 75 73 65 2d 71 -map."..".(quote.x-flush-mouse-q
0c20 75 65 75 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 67 6c 6f 62 61 6c 2d 6d 61 70 20 22 ueue))..(define-key.global-map."
0c40 18 00 22 20 28 71 75 6f 74 65 20 78 2d 66 6c 75 73 68 2d 6d 6f 75 73 65 2d 71 75 65 75 65 29 29 ..".(quote.x-flush-mouse-queue))
0c60 0a 0a 28 64 65 66 75 6e 20 78 2d 6d 6f 75 73 65 2d 73 65 6c 65 63 74 20 28 61 72 67 29 20 22 5c ..(defun.x-mouse-select.(arg)."\
0c80 0a 53 65 6c 65 63 74 20 45 6d 61 63 73 20 77 69 6e 64 6f 77 20 74 68 65 20 6d 6f 75 73 65 20 69 .Select.Emacs.window.the.mouse.i
0ca0 73 20 6f 6e 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c7 20 c2 c7 20 c2 1c 1b 19 18 09 3f 85 s.on.".(byte-code."...........?.
0cc0 16 00 c8 0d 0b 5c 22 89 14 3f 85 2c 00 c9 0b 21 89 13 88 0b 08 3d 85 28 00 c6 89 11 88 82 0a 00 .....\"..?.,...!.....=.(........
0ce0 88 ca 0b 21 88 0c 2c 87 22 20 5b 73 74 61 72 74 2d 77 20 64 6f 6e 65 20 6e 69 6c 20 77 20 72 65 ...!..,.".[start-w.done.nil.w.re
0d00 6c 2d 63 6f 6f 72 64 69 6e 61 74 65 20 61 72 67 20 74 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 l-coordinate.arg.t.selected-wind
0d20 6f 77 20 63 6f 6f 72 64 69 6e 61 74 65 73 2d 69 6e 2d 77 69 6e 64 6f 77 2d 70 20 6e 65 78 74 2d ow.coordinates-in-window-p.next-
0d40 77 69 6e 64 6f 77 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 5d 20 37 29 29 0a 0a 28 64 65 66 75 window.select-window].7))..(defu
0d60 6e 20 78 2d 6d 6f 75 73 65 2d 6b 65 65 70 2d 6f 6e 65 2d 77 69 6e 64 6f 77 20 28 61 72 67 29 20 n.x-mouse-keep-one-window.(arg).
0d80 22 5c 0a 53 65 6c 65 63 74 20 45 6d 61 63 73 20 77 69 6e 64 6f 77 20 6d 6f 75 73 65 20 69 73 20 "\.Select.Emacs.window.mouse.is.
0da0 6f 6e 2c 20 74 68 65 6e 20 6b 69 6c 6c 20 61 6c 6c 20 6f 74 68 65 72 20 45 6d 61 63 73 20 77 69 on,.then.kill.all.other.Emacs.wi
0dc0 6e 64 6f 77 73 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 08 21 85 08 00 c2 20 87 22 20 5b ndows.".(byte-code."..!......".[
0de0 61 72 67 20 78 2d 6d 6f 75 73 65 2d 73 65 6c 65 63 74 20 64 65 6c 65 74 65 2d 6f 74 68 65 72 2d arg.x-mouse-select.delete-other-
0e00 77 69 6e 64 6f 77 73 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 78 2d 6d 6f 75 73 65 2d 73 65 6c windows].3))..(defun.x-mouse-sel
0e20 65 63 74 2d 61 6e 64 2d 73 70 6c 69 74 20 28 61 72 67 29 20 22 5c 0a 53 65 6c 65 63 74 20 45 6d ect-and-split.(arg)."\.Select.Em
0e40 61 63 73 20 77 69 6e 64 6f 77 20 6d 6f 75 73 65 20 69 73 20 6f 6e 2c 20 74 68 65 6e 20 73 70 6c acs.window.mouse.is.on,.then.spl
0e60 69 74 20 69 74 20 76 65 72 74 69 63 61 6c 6c 79 20 69 6e 20 68 61 6c 66 2e 22 20 28 62 79 74 65 it.it.vertically.in.half.".(byte
0e80 2d 63 6f 64 65 20 22 c2 08 21 85 09 00 c3 c1 21 87 22 20 5b 61 72 67 20 6e 69 6c 20 78 2d 6d 6f -code."..!.....!.".[arg.nil.x-mo
0ea0 75 73 65 2d 73 65 6c 65 63 74 20 73 70 6c 69 74 2d 77 69 6e 64 6f 77 2d 76 65 72 74 69 63 61 6c use-select.split-window-vertical
0ec0 6c 79 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 78 2d 6d 6f 75 73 65 2d 73 65 74 2d 70 6f 69 6e ly].3))..(defun.x-mouse-set-poin
0ee0 74 20 28 61 72 67 29 20 22 5c 0a 53 65 6c 65 63 74 20 45 6d 61 63 73 20 77 69 6e 64 6f 77 20 6d t.(arg)."\.Select.Emacs.window.m
0f00 6f 75 73 65 20 69 73 20 6f 6e 2c 20 61 6e 64 20 6d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 6d 6f ouse.is.on,.and.move.point.to.mo
0f20 75 73 65 20 70 6f 73 69 74 69 6f 6e 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c9 09 21 18 c7 use.position.".(byte-code."..!..
0f40 1a 08 40 1b 08 41 40 1c 08 85 5f 00 ca 20 cb 20 3d 83 1e 00 0e 06 82 1f 00 cc 1d cd 0c 21 88 6d ..@..A@..._.....=............!.m
0f60 83 2c 00 c7 82 5e 00 0e 08 86 35 00 ce 20 cc 56 83 3c 00 69 82 44 00 69 cf 69 d0 20 53 5c 22 5a .,...^....5....V.<.i.D.i.i..S\"Z
0f80 89 12 88 d1 d2 0b d3 ce 20 5d 53 60 d3 55 83 5a 00 0d 5b 82 5b 00 cc 0a 24 21 29 2c 87 22 20 5b .........]S`.U.Z..[.[...$!),.".[
0fa0 72 65 6c 61 74 69 76 65 2d 63 6f 6f 72 64 69 6e 61 74 65 20 61 72 67 20 6d 61 72 67 69 6e 2d 63 relative-coordinate.arg.margin-c
0fc0 6f 6c 75 6d 6e 20 72 65 6c 2d 78 20 72 65 6c 2d 79 20 70 72 6f 6d 70 74 2d 77 69 64 74 68 20 6d olumn.rel-x.rel-y.prompt-width.m
0fe0 69 6e 69 62 75 66 66 65 72 2d 70 72 6f 6d 70 74 2d 77 69 64 74 68 20 6e 69 6c 20 74 72 75 6e 63 inibuffer-prompt-width.nil.trunc
1000 61 74 65 2d 6c 69 6e 65 73 20 78 2d 6d 6f 75 73 65 2d 73 65 6c 65 63 74 20 73 65 6c 65 63 74 65 ate-lines.x-mouse-select.selecte
1020 64 2d 77 69 6e 64 6f 77 20 6d 69 6e 69 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 20 30 20 6d 6f 76 d-window.minibuffer-window.0.mov
1040 65 2d 74 6f 2d 77 69 6e 64 6f 77 2d 6c 69 6e 65 20 77 69 6e 64 6f 77 2d 68 73 63 72 6f 6c 6c 20 e-to-window-line.window-hscroll.
1060 25 20 77 69 6e 64 6f 77 2d 77 69 64 74 68 20 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 2b 20 %.window-width.move-to-column.+.
1080 31 5d 20 31 34 29 29 0a 0a 28 64 65 66 75 6e 20 78 2d 6d 6f 75 73 65 2d 73 65 74 2d 6d 61 72 6b 1].14))..(defun.x-mouse-set-mark
10a0 20 28 61 72 67 29 20 22 5c 0a 53 65 6c 65 63 74 20 45 6d 61 63 73 20 77 69 6e 64 6f 77 20 6d 6f .(arg)."\.Select.Emacs.window.mo
10c0 75 73 65 20 69 73 20 6f 6e 2c 20 61 6e 64 20 73 65 74 20 6d 61 72 6b 20 61 74 20 6d 6f 75 73 65 use.is.on,.and.set.mark.at.mouse
10e0 20 70 6f 73 69 74 69 6f 6e 2e 0a 44 69 73 70 6c 61 79 20 63 75 72 73 6f 72 20 61 74 20 74 68 61 .position..Display.cursor.at.tha
1100 74 20 70 6f 73 69 74 69 6f 6e 20 66 6f 72 20 61 20 73 65 63 6f 6e 64 2e 22 20 28 62 79 74 65 2d t.position.for.a.second.".(byte-
1120 63 6f 64 65 20 22 c4 08 21 85 18 00 60 19 c5 8e c6 08 21 88 c7 c2 c3 5c 22 88 c8 c9 21 29 29 87 code."..!...`.....!....\"...!)).
1140 22 20 5b 61 72 67 20 70 6f 69 6e 74 2d 73 61 76 65 20 6e 69 6c 20 74 20 78 2d 6d 6f 75 73 65 2d ".[arg.point-save.nil.t.x-mouse-
1160 73 65 6c 65 63 74 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 08 62 87 22 20 5b 70 6f 69 6e 74 2d select.((byte-code.".b.".[point-
1180 73 61 76 65 5d 20 31 29 29 20 78 2d 6d 6f 75 73 65 2d 73 65 74 2d 70 6f 69 6e 74 20 70 75 73 68 save].1)).x-mouse-set-point.push
11a0 2d 6d 61 72 6b 20 73 69 74 2d 66 6f 72 20 31 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 78 2d 63 -mark.sit-for.1].5))..(defun.x-c
11c0 75 74 2d 74 65 78 74 20 28 61 72 67 20 26 6f 70 74 69 6f 6e 61 6c 20 6b 69 6c 6c 29 20 22 5c 0a ut-text.(arg.&optional.kill)."\.
11e0 43 6f 70 79 20 74 65 78 74 20 62 65 74 77 65 65 6e 20 70 6f 69 6e 74 20 61 6e 64 20 6d 6f 75 73 Copy.text.between.point.and.mous
1200 65 20 70 6f 73 69 74 69 6f 6e 20 69 6e 74 6f 20 77 69 6e 64 6f 77 20 73 79 73 74 65 6d 20 63 75 e.position.into.window.system.cu
1220 74 20 62 75 66 66 65 72 2e 0a 53 61 76 65 20 69 6e 20 45 6d 61 63 73 20 6b 69 6c 6c 20 72 69 6e t.buffer..Save.in.Emacs.kill.rin
1240 67 20 61 6c 73 6f 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c5 08 c6 20 5c 22 83 36 00 8a 60 g.also.".(byte-code."....\".6..`
1260 c7 c7 1b 1a 19 c8 08 21 88 09 60 5e 12 09 60 5d 89 13 88 c9 ca 0a 0b 5c 22 21 88 cb 0a 0b 5c 22 .......!..`^..`].......\"!....\"
1280 88 0c 85 31 00 cc 0a 0b 5c 22 2b 29 82 39 00 cd ce 21 87 22 20 5b 61 72 67 20 6f 70 6f 69 6e 74 ...1....\"+).9...!.".[arg.opoint
12a0 20 62 65 67 20 65 6e 64 20 6b 69 6c 6c 20 63 6f 6f 72 64 69 6e 61 74 65 73 2d 69 6e 2d 77 69 6e .beg.end.kill.coordinates-in-win
12c0 64 6f 77 2d 70 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 6e 69 6c 20 78 2d 6d 6f 75 73 dow-p.selected-window.nil.x-mous
12e0 65 2d 73 65 74 2d 70 6f 69 6e 74 20 78 2d 73 74 6f 72 65 2d 63 75 74 2d 62 75 66 66 65 72 20 62 e-set-point.x-store-cut-buffer.b
1300 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 63 6f 70 79 2d 72 65 67 69 6f 6e 2d 61 73 2d 6b uffer-substring.copy-region-as-k
1320 69 6c 6c 20 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 20 6d 65 73 73 61 67 65 20 22 4d 6f 75 73 65 ill.delete-region.message."Mouse
1340 20 6e 6f 74 20 69 6e 20 73 65 6c 65 63 74 65 64 20 77 69 6e 64 6f 77 22 5d 20 39 29 29 0a 0a 28 .not.in.selected.window"].9))..(
1360 64 65 66 75 6e 20 78 2d 70 61 73 74 65 2d 74 65 78 74 20 28 61 72 67 29 20 22 5c 0a 4d 6f 76 65 defun.x-paste-text.(arg)."\.Move
1380 20 70 6f 69 6e 74 20 74 6f 20 6d 6f 75 73 65 20 70 6f 73 69 74 69 6f 6e 20 61 6e 64 20 69 6e 73 .point.to.mouse.position.and.ins
13a0 65 72 74 20 77 69 6e 64 6f 77 20 73 79 73 74 65 6d 20 63 75 74 20 62 75 66 66 65 72 20 63 6f 6e ert.window.system.cut.buffer.con
13c0 74 65 6e 74 73 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 08 21 88 c2 20 63 87 22 20 5b 61 tents.".(byte-code."..!...c.".[a
13e0 72 67 20 78 2d 6d 6f 75 73 65 2d 73 65 74 2d 70 6f 69 6e 74 20 78 2d 67 65 74 2d 63 75 74 2d 62 rg.x-mouse-set-point.x-get-cut-b
1400 75 66 66 65 72 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 78 2d 63 75 74 2d 61 6e 64 2d 77 69 70 uffer].3))..(defun.x-cut-and-wip
1420 65 2d 74 65 78 74 20 28 61 72 67 29 20 22 5c 0a 4b 69 6c 6c 20 74 65 78 74 20 62 65 74 77 65 65 e-text.(arg)."\.Kill.text.betwee
1440 6e 20 70 6f 69 6e 74 20 61 6e 64 20 6d 6f 75 73 65 3b 20 61 6c 73 6f 20 63 6f 70 79 20 74 6f 20 n.point.and.mouse;.also.copy.to.
1460 77 69 6e 64 6f 77 20 73 79 73 74 65 6d 20 63 75 74 20 62 75 66 66 65 72 2e 22 20 28 62 79 74 65 window.system.cut.buffer.".(byte
1480 2d 63 6f 64 65 20 22 c2 08 c1 5c 22 87 22 20 5b 61 72 67 20 74 20 78 2d 63 75 74 2d 74 65 78 74 -code."...\".".[arg.t.x-cut-text
14a0 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f 72 65 20 28 61 72 ].3))..(defun.x-mouse-ignore.(ar
14c0 67 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 87 22 20 5b 22 44 6f 6e 27 74 20 64 6f 20 61 6e g).(byte-code."..".["Don't.do.an
14e0 79 74 68 69 6e 67 2e 22 5d 20 31 29 29 0a 0a 28 64 65 66 75 6e 20 78 2d 62 75 66 66 65 72 2d 6d ything."].1))..(defun.x-buffer-m
1500 65 6e 75 20 28 61 72 67 29 20 22 5c 0a 50 6f 70 20 75 70 20 61 20 6d 65 6e 75 20 6f 66 20 62 75 enu.(arg)."\.Pop.up.a.menu.of.bu
1520 66 66 65 72 73 20 66 6f 72 20 73 65 6c 65 63 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 6d 6f 75 ffers.for.selection.with.the.mou
1540 73 65 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c5 c6 c7 20 c8 1a 19 09 85 35 00 09 40 1b c9 se.".(byte-code.".........5..@..
1560 ca cb 0b 21 5c 22 3f 85 2b 00 cc cd cb 0b 21 ce 0b 21 86 24 00 cf 23 0b 42 0a 42 89 12 29 88 09 ...!\"?.+.....!..!.$..#.B.B..)..
1580 41 89 11 88 82 07 00 88 d0 0a 21 2a 42 44 18 d1 d2 0c 08 5c 22 86 46 00 70 21 29 87 22 20 5b 6d A.........!*BD.....\".F.p!).".[m
15a0 65 6e 75 20 74 61 69 6c 20 68 65 61 64 20 65 6c 74 20 61 72 67 20 22 42 75 66 66 65 72 20 4d 65 enu.tail.head.elt.arg."Buffer.Me
15c0 6e 75 22 20 22 53 65 6c 65 63 74 20 42 75 66 66 65 72 22 20 62 75 66 66 65 72 2d 6c 69 73 74 20 nu"."Select.Buffer".buffer-list.
15e0 6e 69 6c 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 20 22 20 62 75 66 66 65 72 2d 6e 61 6d nil.string-match."^.".buffer-nam
1600 65 20 66 6f 72 6d 61 74 20 22 25 31 34 73 20 20 20 25 73 22 20 62 75 66 66 65 72 2d 66 69 6c 65 e.format."%14s...%s".buffer-file
1620 2d 6e 61 6d 65 20 22 22 20 72 65 76 65 72 73 65 20 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 -name."".reverse.switch-to-buffe
1640 72 20 78 2d 70 6f 70 75 70 2d 6d 65 6e 75 5d 20 31 32 29 29 0a 0a 28 64 65 66 75 6e 20 78 2d 68 r.x-popup-menu].12))..(defun.x-h
1660 65 6c 70 20 28 61 72 67 29 20 22 5c 0a 45 6e 74 65 72 20 61 20 6d 65 6e 75 2d 62 61 73 65 64 20 elp.(arg)."\.Enter.a.menu-based.
1680 68 65 6c 70 20 73 79 73 74 65 6d 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 09 c3 5c 22 18 help.system.".(byte-code."...\".
16a0 08 85 0c 00 c4 08 21 29 87 22 20 5b 73 65 6c 65 63 74 69 6f 6e 20 61 72 67 20 78 2d 70 6f 70 75 ......!).".[selection.arg.x-popu
16c0 70 2d 6d 65 6e 75 20 28 22 48 65 6c 70 22 20 28 22 49 73 20 74 68 65 72 65 20 61 20 63 6f 6d 6d p-menu.("Help".("Is.there.a.comm
16e0 61 6e 64 20 74 68 61 74 2e 2e 2e 22 20 28 22 43 6f 6d 6d 61 6e 64 20 61 70 72 6f 70 6f 73 22 20 and.that...".("Command.apropos".
1700 2e 20 63 6f 6d 6d 61 6e 64 2d 61 70 72 6f 70 6f 73 29 20 28 22 41 70 72 6f 70 6f 73 22 20 2e 20 ..command-apropos).("Apropos"...
1720 61 70 72 6f 70 6f 73 29 29 20 28 22 4b 65 79 20 43 6f 6d 6d 61 6e 64 73 20 3c 3d 3d 3e 20 46 75 apropos)).("Key.Commands.<==>.Fu
1740 6e 63 74 69 6f 6e 73 22 20 28 22 4c 69 73 74 20 61 6c 6c 20 6b 65 79 73 74 72 6f 6b 65 20 63 6f nctions".("List.all.keystroke.co
1760 6d 6d 61 6e 64 73 22 20 2e 20 64 65 73 63 72 69 62 65 2d 62 69 6e 64 69 6e 67 73 29 20 28 22 44 mmands"...describe-bindings).("D
1780 65 73 63 72 69 62 65 20 6b 65 79 20 62 72 69 65 66 6c 79 22 20 2e 20 64 65 73 63 72 69 62 65 2d escribe.key.briefly"...describe-
17a0 6b 65 79 2d 62 72 69 65 66 6c 79 29 20 28 22 44 65 73 63 72 69 62 65 20 6b 65 79 20 76 65 72 62 key-briefly).("Describe.key.verb
17c0 6f 73 65 22 20 2e 20 64 65 73 63 72 69 62 65 2d 6b 65 79 29 20 28 22 44 65 73 63 72 69 62 65 20 ose"...describe-key).("Describe.
17e0 4c 69 73 70 20 66 75 6e 63 74 69 6f 6e 22 20 2e 20 64 65 73 63 72 69 62 65 2d 66 75 6e 63 74 69 Lisp.function"...describe-functi
1800 6f 6e 29 20 28 22 57 68 65 72 65 20 69 73 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 22 20 2e 20 77 on).("Where.is.this.command"...w
1820 68 65 72 65 2d 69 73 29 29 20 28 22 4d 61 6e 75 61 6c 20 61 6e 64 20 74 75 74 6f 72 69 61 6c 22 here-is)).("Manual.and.tutorial"
1840 20 28 22 49 6e 66 6f 20 73 79 73 74 65 6d 22 20 2e 20 69 6e 66 6f 29 20 28 22 49 6e 76 6f 6b 65 .("Info.system"...info).("Invoke
1860 20 45 6d 61 63 73 20 74 75 74 6f 72 69 61 6c 22 20 2e 20 68 65 6c 70 2d 77 69 74 68 2d 74 75 74 .Emacs.tutorial"...help-with-tut
1880 6f 72 69 61 6c 29 29 20 28 22 4f 64 64 73 20 61 6e 64 20 65 6e 64 73 22 20 28 22 4c 61 73 74 20 orial)).("Odds.and.ends".("Last.
18a0 31 30 30 20 4b 65 79 73 74 72 6f 6b 65 73 22 20 2e 20 76 69 65 77 2d 6c 6f 73 73 61 67 65 29 20 100.Keystrokes"...view-lossage).
18c0 28 22 44 65 73 63 72 69 62 65 20 73 79 6e 74 61 78 20 74 61 62 6c 65 22 20 2e 20 64 65 73 63 72 ("Describe.syntax.table"...descr
18e0 69 62 65 2d 73 79 6e 74 61 78 29 29 20 28 22 4d 6f 64 65 73 22 20 28 22 44 65 73 63 72 69 62 65 ibe-syntax)).("Modes".("Describe
1900 20 63 75 72 72 65 6e 74 20 6d 61 6a 6f 72 20 6d 6f 64 65 22 20 2e 20 64 65 73 63 72 69 62 65 2d .current.major.mode"...describe-
1920 6d 6f 64 65 29 20 28 22 4c 69 73 74 20 61 6c 6c 20 6b 65 79 73 74 72 6f 6b 65 20 63 6f 6d 6d 61 mode).("List.all.keystroke.comma
1940 6e 64 73 22 20 2e 20 64 65 73 63 72 69 62 65 2d 62 69 6e 64 69 6e 67 73 29 29 20 28 22 41 64 6d nds"...describe-bindings)).("Adm
1960 69 6e 69 73 74 72 69 76 69 61 22 20 28 22 56 69 65 77 20 45 6d 61 63 73 20 6e 65 77 73 22 20 2e inistrivia".("View.Emacs.news"..
1980 20 76 69 65 77 2d 65 6d 61 63 73 2d 6e 65 77 73 29 20 28 22 56 69 65 77 20 74 68 65 20 47 4e 55 .view-emacs-news).("View.the.GNU
19a0 20 45 6d 61 63 73 20 6c 69 63 65 6e 73 65 22 20 2e 20 64 65 73 63 72 69 62 65 2d 63 6f 70 79 69 .Emacs.license"...describe-copyi
19c0 6e 67 29 20 28 22 44 65 73 63 72 69 62 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 22 20 2e 20 64 ng).("Describe.distribution"...d
19e0 65 73 63 72 69 62 65 2d 64 69 73 74 72 69 62 75 74 69 6f 6e 29 20 28 22 44 65 73 63 72 69 62 65 escribe-distribution).("Describe
1a00 20 28 6e 6f 6e 29 77 61 72 72 61 6e 74 79 22 20 2e 20 64 65 73 63 72 69 62 65 2d 6e 6f 2d 77 61 .(non)warranty"...describe-no-wa
1a20 72 72 61 6e 74 79 29 29 29 20 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 5d 20 33 29 rranty))).call-interactively].3)
1a40 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f )..(define-key.mouse-map.x-butto
1a60 6e 2d 72 69 67 68 74 2d 75 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f 72 65 n-right-up.(quote.x-mouse-ignore
1a80 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 ))..(define-key.mouse-map.x-butt
1aa0 6f 6e 2d 6d 69 64 64 6c 65 2d 75 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f on-middle-up.(quote.x-mouse-igno
1ac0 72 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 re))..(define-key.mouse-map.x-bu
1ae0 74 74 6f 6e 2d 6c 65 66 74 2d 75 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f tton-left-up.(quote.x-mouse-igno
1b00 72 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 re))..(define-key.mouse-map.x-bu
1b20 74 74 6f 6e 2d 73 2d 72 69 67 68 74 2d 75 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 69 tton-s-right-up.(quote.x-mouse-i
1b40 67 6e 6f 72 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 gnore))..(define-key.mouse-map.x
1b60 2d 62 75 74 74 6f 6e 2d 73 2d 6d 69 64 64 6c 65 2d 75 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 -button-s-middle-up.(quote.x-mou
1b80 73 65 2d 69 67 6e 6f 72 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d se-ignore))..(define-key.mouse-m
1ba0 61 70 20 78 2d 62 75 74 74 6f 6e 2d 73 2d 6c 65 66 74 2d 75 70 20 28 71 75 6f 74 65 20 78 2d 6d ap.x-button-s-left-up.(quote.x-m
1bc0 6f 75 73 65 2d 69 67 6e 6f 72 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 ouse-ignore))..(define-key.mouse
1be0 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 6d 2d 72 69 67 68 74 2d 75 70 20 28 71 75 6f 74 65 20 -map.x-button-m-right-up.(quote.
1c00 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f 72 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f x-mouse-ignore))..(define-key.mo
1c20 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 6d 2d 6d 69 64 64 6c 65 2d 75 70 20 28 71 75 use-map.x-button-m-middle-up.(qu
1c40 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f 72 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 ote.x-mouse-ignore))..(define-ke
1c60 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 6d 2d 6c 65 66 74 2d 75 70 20 28 y.mouse-map.x-button-m-left-up.(
1c80 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f 72 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d quote.x-mouse-ignore))..(define-
1ca0 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 72 69 67 68 74 2d 75 key.mouse-map.x-button-c-right-u
1cc0 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f 72 65 29 29 0a 0a 28 64 65 66 69 p.(quote.x-mouse-ignore))..(defi
1ce0 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 6d 69 64 64 ne-key.mouse-map.x-button-c-midd
1d00 6c 65 2d 75 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f 72 65 29 29 0a 0a 28 le-up.(quote.x-mouse-ignore))..(
1d20 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 63 2d define-key.mouse-map.x-button-c-
1d40 6c 65 66 74 2d 75 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f 72 65 29 29 0a left-up.(quote.x-mouse-ignore)).
1d60 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d .(define-key.mouse-map.x-button-
1d80 6d 2d 73 2d 72 69 67 68 74 2d 75 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f m-s-right-up.(quote.x-mouse-igno
1da0 72 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 re))..(define-key.mouse-map.x-bu
1dc0 74 74 6f 6e 2d 6d 2d 73 2d 6d 69 64 64 6c 65 2d 75 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 tton-m-s-middle-up.(quote.x-mous
1de0 65 2d 69 67 6e 6f 72 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 e-ignore))..(define-key.mouse-ma
1e00 70 20 78 2d 62 75 74 74 6f 6e 2d 6d 2d 73 2d 6c 65 66 74 2d 75 70 20 28 71 75 6f 74 65 20 78 2d p.x-button-m-s-left-up.(quote.x-
1e20 6d 6f 75 73 65 2d 69 67 6e 6f 72 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 mouse-ignore))..(define-key.mous
1e40 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 73 2d 72 69 67 68 74 2d 75 70 20 28 71 75 6f e-map.x-button-c-s-right-up.(quo
1e60 74 65 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f 72 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 te.x-mouse-ignore))..(define-key
1e80 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 73 2d 6d 69 64 64 6c 65 2d 75 .mouse-map.x-button-c-s-middle-u
1ea0 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f 72 65 29 29 0a 0a 28 64 65 66 69 p.(quote.x-mouse-ignore))..(defi
1ec0 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 73 2d 6c 65 ne-key.mouse-map.x-button-c-s-le
1ee0 66 74 2d 75 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f 72 65 29 29 0a 0a 28 ft-up.(quote.x-mouse-ignore))..(
1f00 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 63 2d define-key.mouse-map.x-button-c-
1f20 6d 2d 72 69 67 68 74 2d 75 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f 72 65 m-right-up.(quote.x-mouse-ignore
1f40 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 ))..(define-key.mouse-map.x-butt
1f60 6f 6e 2d 63 2d 6d 2d 6d 69 64 64 6c 65 2d 75 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d on-c-m-middle-up.(quote.x-mouse-
1f80 69 67 6e 6f 72 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 ignore))..(define-key.mouse-map.
1fa0 78 2d 62 75 74 74 6f 6e 2d 63 2d 6d 2d 6c 65 66 74 2d 75 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f x-button-c-m-left-up.(quote.x-mo
1fc0 75 73 65 2d 69 67 6e 6f 72 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d use-ignore))..(define-key.mouse-
1fe0 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 6d 2d 73 2d 72 69 67 68 74 2d 75 70 20 28 71 75 6f map.x-button-c-m-s-right-up.(quo
2000 74 65 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f 72 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 te.x-mouse-ignore))..(define-key
2020 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 6d 2d 73 2d 6d 69 64 64 6c 65 .mouse-map.x-button-c-m-s-middle
2040 2d 75 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f 72 65 29 29 0a 0a 28 64 65 -up.(quote.x-mouse-ignore))..(de
2060 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 6d 2d fine-key.mouse-map.x-button-c-m-
2080 73 2d 6c 65 66 74 2d 75 70 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 69 67 6e 6f 72 65 29 s-left-up.(quote.x-mouse-ignore)
20a0 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f )..(define-key.mouse-map.x-butto
20c0 6e 2d 63 2d 73 2d 6c 65 66 74 20 28 71 75 6f 74 65 20 78 2d 62 75 66 66 65 72 2d 6d 65 6e 75 29 n-c-s-left.(quote.x-buffer-menu)
20e0 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f )..(define-key.mouse-map.x-butto
2100 6e 2d 63 2d 73 2d 6d 69 64 64 6c 65 20 28 71 75 6f 74 65 20 78 2d 68 65 6c 70 29 29 0a 0a 28 64 n-c-s-middle.(quote.x-help))..(d
2120 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 63 2d 73 efine-key.mouse-map.x-button-c-s
2140 2d 72 69 67 68 74 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 6b 65 65 70 2d 6f 6e 65 2d 77 -right.(quote.x-mouse-keep-one-w
2160 69 6e 64 6f 77 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 indow))..(define-key.mouse-map.x
2180 2d 62 75 74 74 6f 6e 2d 73 2d 6d 69 64 64 6c 65 20 28 71 75 6f 74 65 20 78 2d 63 75 74 2d 74 65 -button-s-middle.(quote.x-cut-te
21a0 78 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 xt))..(define-key.mouse-map.x-bu
21c0 74 74 6f 6e 2d 73 2d 72 69 67 68 74 20 28 71 75 6f 74 65 20 78 2d 70 61 73 74 65 2d 74 65 78 74 tton-s-right.(quote.x-paste-text
21e0 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 ))..(define-key.mouse-map.x-butt
2200 6f 6e 2d 63 2d 6d 69 64 64 6c 65 20 28 71 75 6f 74 65 20 78 2d 63 75 74 2d 61 6e 64 2d 77 69 70 on-c-middle.(quote.x-cut-and-wip
2220 65 2d 74 65 78 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 e-text))..(define-key.mouse-map.
2240 78 2d 62 75 74 74 6f 6e 2d 63 2d 72 69 67 68 74 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d x-button-c-right.(quote.x-mouse-
2260 73 65 6c 65 63 74 2d 61 6e 64 2d 73 70 6c 69 74 29 29 0a 0a 28 69 66 20 28 3d 20 77 69 6e 64 6f select-and-split))..(if.(=.windo
2280 77 2d 73 79 73 74 65 6d 2d 76 65 72 73 69 6f 6e 20 31 30 29 20 28 70 72 6f 67 6e 20 28 64 65 66 w-system-version.10).(progn.(def
22a0 69 6e 65 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 72 69 67 68 74 ine-key.mouse-map.x-button-right
22c0 20 28 71 75 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 73 65 6c 65 63 74 29 29 20 28 64 65 66 69 6e 65 .(quote.x-mouse-select)).(define
22e0 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 6c 65 66 74 20 28 71 75 -key.mouse-map.x-button-left.(qu
2300 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 73 65 74 2d 6d 61 72 6b 29 29 20 28 64 65 66 69 6e 65 2d 6b ote.x-mouse-set-mark)).(define-k
2320 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 6d 69 64 64 6c 65 20 28 71 75 ey.mouse-map.x-button-middle.(qu
2340 6f 74 65 20 78 2d 6d 6f 75 73 65 2d 73 65 74 2d 70 6f 69 6e 74 29 29 29 20 28 64 65 66 69 6e 65 ote.x-mouse-set-point))).(define
2360 2d 6b 65 79 20 6d 6f 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 72 69 67 68 74 20 28 71 -key.mouse-map.x-button-right.(q
2380 75 6f 74 65 20 78 2d 63 75 74 2d 74 65 78 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f uote.x-cut-text)).(define-key.mo
23a0 75 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 6c 65 66 74 20 28 71 75 6f 74 65 20 78 2d 6d use-map.x-button-left.(quote.x-m
23c0 6f 75 73 65 2d 73 65 74 2d 70 6f 69 6e 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 6f 75 ouse-set-point)).(define-key.mou
23e0 73 65 2d 6d 61 70 20 78 2d 62 75 74 74 6f 6e 2d 6d 69 64 64 6c 65 20 28 71 75 6f 74 65 20 78 2d se-map.x-button-middle.(quote.x-
2400 70 61 73 74 65 2d 74 65 78 74 29 29 29 0a paste-text))).