about summary refs log tree commit diff
path: root/configs/shared/emacs/.emacs.d/elpa/company-20180704.701/company.elc
blob: 35197affbf8cbd2403fb65149f3d288314e8795d (plain)
ofshex dumpascii
0000 3b 45 4c 43 17 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 35 2e 33 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f cs.version.25.3.1.;;;.with.all.o
0040 70 74 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 63 6f 6e ptimizations...;;;.This.file.con
0060 74 61 69 6e 73 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 49 20 63 68 61 72 61 63 74 65 72 73 tains.utf-8.non-ASCII.characters
0080 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 6e 6f 74 20 62 65 20 6c 6f 61 64 65 64 20 69 6e ,.;;;.and.so.cannot.be.loaded.in
00a0 74 6f 20 45 6d 61 63 73 20 32 32 20 6f 72 20 65 61 72 6c 69 65 72 2e 0a 28 61 6e 64 20 28 62 6f to.Emacs.22.or.earlier..(and.(bo
00c0 75 6e 64 70 20 27 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 28 3c 20 28 61 72 undp.'emacs-version)......(<.(ar
00e0 65 66 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 28 31 2d 20 28 6c 65 6e 67 74 68 20 65 6d 61 ef.emacs-version.(1-.(length.ema
0100 63 73 2d 76 65 72 73 69 6f 6e 29 29 29 20 3f 41 29 0a 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6c cs-version))).?A)......(string-l
0120 65 73 73 70 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 22 32 33 22 29 0a 20 20 20 20 20 28 65 essp.emacs-version."23")......(e
0140 72 72 6f 72 20 22 60 25 73 27 20 77 61 73 20 63 6f 6d 70 69 6c 65 64 20 66 6f 72 20 45 6d 61 63 rror."`%s'.was.compiled.for.Emac
0160 73 20 32 33 20 6f 72 20 6c 61 74 65 72 22 20 23 24 29 29 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b s.23.or.later".#$))..;;;;;;;;;;;
0180 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 ;;;;;;;;;;;;;;;;;;...(byte-code.
01a0 22 5c 33 30 30 5c 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 "\300\301!\210\300\302!\210\300\
01c0 33 30 33 21 5c 32 31 30 5c 33 30 34 5c 33 30 35 21 5c 32 30 34 17 00 5c 33 30 36 5c 33 30 35 5c 303!\210\304\305!\204..\306\305\
01e0 33 30 37 5c 22 5c 32 31 30 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 307\"\210\310\311\312\313\314\31
0200 35 5c 33 31 34 5c 33 31 36 5c 33 31 34 5c 33 31 37 26 09 5c 32 31 30 5c 33 32 30 5c 33 32 31 5c 5\314\316\314\317&.\210\320\321\
0220 33 32 32 5c 33 32 33 23 5c 32 31 30 5c 33 32 30 5c 33 32 34 5c 33 32 35 5c 33 32 36 23 5c 32 31 322\323#\210\320\324\325\326#\21
0240 30 5c 33 32 30 5c 33 32 37 5c 33 33 30 5c 33 33 31 23 5c 32 31 30 5c 33 32 30 5c 33 33 32 5c 33 0\320\327\330\331#\210\320\332\3
0260 33 33 5c 33 33 34 23 5c 32 31 30 5c 33 32 30 5c 33 33 35 5c 33 33 36 5c 33 33 37 23 5c 32 31 30 33\334#\210\320\335\336\337#\210
0280 5c 33 32 30 5c 33 34 30 5c 33 34 31 5c 33 34 32 23 5c 32 31 30 5c 33 32 30 5c 33 34 33 5c 33 34 \320\340\341\342#\210\320\343\34
02a0 34 5c 33 34 35 23 5c 32 31 30 5c 33 32 30 5c 33 34 36 5c 33 34 37 5c 33 35 30 23 5c 32 31 30 5c 4\345#\210\320\346\347\350#\210\
02c0 33 32 30 5c 33 35 31 5c 33 35 32 5c 33 35 33 23 5c 32 31 30 5c 33 32 30 5c 33 35 34 5c 33 35 35 320\351\352\353#\210\320\354\355
02e0 5c 33 35 36 23 5c 32 31 30 5c 33 32 30 5c 33 35 37 5c 33 36 30 5c 33 36 31 23 5c 32 31 30 5c 33 \356#\210\320\357\360\361#\210\3
0300 32 30 5c 33 36 32 5c 33 36 33 5c 33 36 34 23 5c 32 31 30 5c 33 32 30 5c 33 36 35 5c 33 36 36 5c 20\362\363\364#\210\320\365\366\
0320 33 36 37 23 5c 32 31 30 5c 33 32 30 5c 33 37 30 5c 33 37 31 5c 33 37 32 23 5c 32 31 30 5c 33 32 367#\210\320\370\371\372#\210\32
0340 30 5c 33 37 33 5c 33 31 32 5c 33 37 34 23 5c 32 31 30 5c 33 32 30 5c 33 37 35 5c 33 37 36 5c 33 0\373\312\374#\210\320\375\376\3
0360 37 37 23 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 63 6c 2d 6c 69 62 20 6e 65 77 63 6f 6d 6d 77#\207".[require.cl-lib.newcomm
0380 65 6e 74 20 70 63 61 73 65 20 66 62 6f 75 6e 64 70 20 73 74 72 69 6e 67 2d 73 75 66 66 69 78 2d ent.pcase.fboundp.string-suffix-
03a0 70 20 64 65 66 61 6c 69 61 73 20 23 5b 37 37 30 20 22 01 47 03 47 5a 5c 32 31 31 5c 33 30 30 59 p.defalias.#[770.".G.GZ\211\300Y
03c0 5c 32 30 35 19 00 5c 33 30 31 04 5c 33 30 32 5c 32 31 31 06 06 05 5c 33 30 32 06 08 26 07 5c 33 \205..\301.\302\211...\302..&.\3
03e0 30 33 3d 5c 32 30 37 22 20 5b 30 20 63 6f 6d 70 61 72 65 2d 73 74 72 69 6e 67 73 20 6e 69 6c 20 03=\207".[0.compare-strings.nil.
0400 74 5d 20 31 32 20 22 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 53 55 46 46 49 58 20 t].12."Return.non-nil.if.SUFFIX.
0420 69 73 20 61 20 73 75 66 66 69 78 20 6f 66 20 53 54 52 49 4e 47 2e 5c 6e 49 66 20 49 47 4e 4f 52 is.a.suffix.of.STRING.\nIf.IGNOR
0440 45 2d 43 41 53 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 20 63 6f 6d 70 61 72 69 73 6f E-CASE.is.non-nil,.the.compariso
0460 6e 20 69 73 20 64 6f 6e 65 20 77 69 74 68 6f 75 74 20 70 61 79 69 6e 67 5c 6e 61 74 74 65 6e 74 n.is.done.without.paying\nattent
0480 69 6f 6e 20 74 6f 20 63 61 73 65 20 64 69 66 66 65 72 65 6e 63 65 73 2e 5c 6e 5c 6e 28 66 6e 20 ion.to.case.differences.\n\n(fn.
04a0 53 55 46 46 49 58 20 53 54 52 49 4e 47 20 26 6f 70 74 69 6f 6e 61 6c 20 49 47 4e 4f 52 45 2d 43 SUFFIX.STRING.&optional.IGNORE-C
04c0 41 53 45 29 22 5d 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 67 72 6f 75 70 20 63 6f 6d 70 ASE)"].custom-declare-group.comp
04e0 61 6e 79 20 6e 69 6c 20 22 45 78 74 65 6e 73 69 62 6c 65 20 69 6e 6c 69 6e 65 20 74 65 78 74 20 any.nil."Extensible.inline.text.
0500 63 6f 6d 70 6c 65 74 69 6f 6e 20 6d 65 63 68 61 6e 69 73 6d 22 20 3a 67 72 6f 75 70 20 61 62 62 completion.mechanism".:group.abb
0520 72 65 76 20 63 6f 6e 76 65 6e 69 65 6e 63 65 20 6d 61 74 63 68 69 6e 67 20 63 75 73 74 6f 6d 2d rev.convenience.matching.custom-
0540 64 65 63 6c 61 72 65 2d 66 61 63 65 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 20 28 28 64 declare-face.company-tooltip.((d
0560 65 66 61 75 6c 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 62 6c 61 63 6b 22 29 20 28 28 28 63 efault.:foreground."black").(((c
0580 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 6d 69 6e 2d 63 6f 6c 6f 72 73 20 38 38 29 20 28 62 61 63 lass.color).(min-colors.88).(bac
05a0 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 28 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 63 6f kground.light)).(:background."co
05c0 72 6e 73 69 6c 6b 22 29 29 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 6d 69 6e 2d 63 rnsilk")).(((class.color).(min-c
05e0 6f 6c 6f 72 73 20 38 38 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 28 3a 62 olors.88).(background.dark)).(:b
0600 61 63 6b 67 72 6f 75 6e 64 20 22 79 65 6c 6c 6f 77 22 29 29 29 20 22 46 61 63 65 20 75 73 65 64 ackground."yellow")))."Face.used
0620 20 66 6f 72 20 74 68 65 20 74 6f 6f 6c 74 69 70 2e 22 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 .for.the.tooltip.".company-toolt
0640 69 70 2d 73 65 6c 65 63 74 69 6f 6e 20 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 6d ip-selection.((((class.color).(m
0660 69 6e 2d 63 6f 6c 6f 72 73 20 38 38 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 in-colors.88).(background.light)
0680 29 20 28 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 6c 69 67 68 74 20 62 6c 75 65 22 29 29 20 28 28 ).(:background."light.blue")).((
06a0 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 6d 69 6e 2d 63 6f 6c 6f 72 73 20 38 38 29 20 28 62 (class.color).(min-colors.88).(b
06c0 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 28 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 6f ackground.dark)).(:background."o
06e0 72 61 6e 67 65 31 22 29 29 20 28 74 20 28 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 67 72 65 65 6e range1")).(t.(:background."green
0700 22 29 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 73 65 6c 65 63 74 69 6f ")))."Face.used.for.the.selectio
0720 6e 20 69 6e 20 74 68 65 20 74 6f 6f 6c 74 69 70 2e 22 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 n.in.the.tooltip.".company-toolt
0740 69 70 2d 73 65 61 72 63 68 20 28 28 64 65 66 61 75 6c 74 20 3a 69 6e 68 65 72 69 74 20 68 69 67 ip-search.((default.:inherit.hig
0760 68 6c 69 67 68 74 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 73 65 61 72 hlight))."Face.used.for.the.sear
0780 63 68 20 73 74 72 69 6e 67 20 69 6e 20 74 68 65 20 74 6f 6f 6c 74 69 70 2e 22 20 63 6f 6d 70 61 ch.string.in.the.tooltip.".compa
07a0 6e 79 2d 74 6f 6f 6c 74 69 70 2d 73 65 61 72 63 68 2d 73 65 6c 65 63 74 69 6f 6e 20 28 28 64 65 ny-tooltip-search-selection.((de
07c0 66 61 75 6c 74 20 3a 69 6e 68 65 72 69 74 20 68 69 67 68 6c 69 67 68 74 29 29 20 22 46 61 63 65 fault.:inherit.highlight))."Face
07e0 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 69 6e 73 69 .used.for.the.search.string.insi
0800 64 65 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 69 6e 20 74 68 65 20 74 6f 6f 6c 74 69 70 2e de.the.selection.in.the.tooltip.
0820 22 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6d 6f 75 73 65 20 28 28 64 65 66 61 75 6c ".company-tooltip-mouse.((defaul
0840 74 20 3a 69 6e 68 65 72 69 74 20 68 69 67 68 6c 69 67 68 74 29 29 20 22 46 61 63 65 20 75 73 65 t.:inherit.highlight))."Face.use
0860 64 20 66 6f 72 20 74 68 65 20 74 6f 6f 6c 74 69 70 20 69 74 65 6d 20 75 6e 64 65 72 20 74 68 65 d.for.the.tooltip.item.under.the
0880 20 6d 6f 75 73 65 2e 22 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 63 6f 6d 6d 6f 6e 20 .mouse.".company-tooltip-common.
08a0 28 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 66 6f 72 65 67 72 6f 75 ((((background.light)).:foregrou
08c0 6e 64 20 22 64 61 72 6b 72 65 64 22 29 20 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b nd."darkred").(((background.dark
08e0 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 72 65 64 22 29 29 20 22 46 61 63 65 20 75 73 65 )).:foreground."red"))."Face.use
0900 64 20 66 6f 72 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 69 6e 20 74 d.for.the.common.completion.in.t
0920 68 65 20 74 6f 6f 6c 74 69 70 2e 22 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 63 6f 6d he.tooltip.".company-tooltip-com
0940 6d 6f 6e 2d 73 65 6c 65 63 74 69 6f 6e 20 28 28 64 65 66 61 75 6c 74 20 3a 69 6e 68 65 72 69 74 mon-selection.((default.:inherit
0960 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 63 6f 6d 6d 6f 6e 29 29 20 22 46 61 63 65 20 .company-tooltip-common))."Face.
0980 75 73 65 64 20 66 6f 72 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 63 6f 6d 6d 6f 6e 20 63 6f 6d used.for.the.selected.common.com
09a0 70 6c 65 74 69 6f 6e 20 69 6e 20 74 68 65 20 74 6f 6f 6c 74 69 70 2e 22 20 63 6f 6d 70 61 6e 79 pletion.in.the.tooltip.".company
09c0 2d 74 6f 6f 6c 74 69 70 2d 61 6e 6e 6f 74 61 74 69 6f 6e 20 28 28 28 28 62 61 63 6b 67 72 6f 75 -tooltip-annotation.((((backgrou
09e0 6e 64 20 6c 69 67 68 74 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 66 69 72 65 62 72 69 63 nd.light)).:foreground."firebric
0a00 6b 34 22 29 20 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 3a 66 6f 72 65 67 k4").(((background.dark)).:foreg
0a20 72 6f 75 6e 64 20 22 72 65 64 34 22 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 68 round."red4"))."Face.used.for.th
0a40 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 61 6e 6e 6f 74 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 74 e.completion.annotation.in.the.t
0a60 6f 6f 6c 74 69 70 2e 22 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 61 6e 6e 6f 74 61 74 ooltip.".company-tooltip-annotat
0a80 69 6f 6e 2d 73 65 6c 65 63 74 69 6f 6e 20 28 28 64 65 66 61 75 6c 74 20 3a 69 6e 68 65 72 69 74 ion-selection.((default.:inherit
0aa0 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 61 6e 6e 6f 74 61 74 69 6f 6e 29 29 20 22 46 .company-tooltip-annotation))."F
0ac0 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 63 6f 6d 70 6c 65 ace.used.for.the.selected.comple
0ae0 74 69 6f 6e 20 61 6e 6e 6f 74 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 74 6f 6f 6c 74 69 70 2e 22 tion.annotation.in.the.tooltip."
0b00 20 63 6f 6d 70 61 6e 79 2d 73 63 72 6f 6c 6c 62 61 72 2d 66 67 20 28 28 28 28 62 61 63 6b 67 72 .company-scrollbar-fg.((((backgr
0b20 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 64 61 72 6b 72 65 ound.light)).:background."darkre
0b40 64 22 29 20 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 3a 62 61 63 6b 67 72 d").(((background.dark)).:backgr
0b60 6f 75 6e 64 20 22 72 65 64 22 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 ound."red"))."Face.used.for.the.
0b80 74 6f 6f 6c 74 69 70 20 73 63 72 6f 6c 6c 62 61 72 20 74 68 75 6d 62 2e 22 20 63 6f 6d 70 61 6e tooltip.scrollbar.thumb.".compan
0ba0 79 2d 73 63 72 6f 6c 6c 62 61 72 2d 62 67 20 28 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 y-scrollbar-bg.((((background.li
0bc0 67 68 74 29 29 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 77 68 65 61 74 22 29 20 28 28 28 62 61 ght)).:background."wheat").(((ba
0be0 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 67 6f 6c ckground.dark)).:background."gol
0c00 64 22 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 74 6f 6f 6c 74 69 70 20 d"))."Face.used.for.the.tooltip.
0c20 73 63 72 6f 6c 6c 62 61 72 20 62 61 63 6b 67 72 6f 75 6e 64 2e 22 20 63 6f 6d 70 61 6e 79 2d 70 scrollbar.background.".company-p
0c40 72 65 76 69 65 77 20 28 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 69 review.((((background.light)).:i
0c60 6e 68 65 72 69 74 20 28 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 73 65 6c 65 63 74 69 6f nherit.(company-tooltip-selectio
0c80 6e 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 29 29 20 28 28 28 62 61 63 6b 67 72 6f 75 6e n.company-tooltip)).(((backgroun
0ca0 64 20 64 61 72 6b 29 29 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 62 6c 75 65 34 22 20 3a 66 6f d.dark)).:background."blue4".:fo
0cc0 72 65 67 72 6f 75 6e 64 20 22 77 68 65 61 74 22 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f reground."wheat"))."Face.used.fo
0ce0 72 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 70 72 65 76 69 65 77 2e 22 20 63 6f 6d 70 61 r.the.completion.preview.".compa
0d00 6e 79 2d 70 72 65 76 69 65 77 2d 63 6f 6d 6d 6f 6e 20 28 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 ny-preview-common.((((background
0d20 20 6c 69 67 68 74 29 29 20 3a 69 6e 68 65 72 69 74 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 .light)).:inherit.company-toolti
0d40 70 2d 63 6f 6d 6d 6f 6e 2d 73 65 6c 65 63 74 69 6f 6e 29 20 28 28 28 62 61 63 6b 67 72 6f 75 6e p-common-selection).(((backgroun
0d60 64 20 64 61 72 6b 29 29 20 3a 69 6e 68 65 72 69 74 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 d.dark)).:inherit.company-previe
0d80 77 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 72 65 64 22 29 29 20 22 46 61 63 65 20 75 73 65 64 w.:foreground."red"))."Face.used
0da0 20 66 6f 72 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 70 61 72 74 20 6f 66 20 74 68 65 20 63 6f 6d 70 .for.the.common.part.of.the.comp
0dc0 6c 65 74 69 6f 6e 20 70 72 65 76 69 65 77 2e 22 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 letion.preview.".company-preview
0de0 2d 73 65 61 72 63 68 20 28 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a -search.((((background.light)).:
0e00 69 6e 68 65 72 69 74 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 63 6f 6d 6d 6f 6e 2d 73 inherit.company-tooltip-common-s
0e20 65 6c 65 63 74 69 6f 6e 29 20 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 3a election).(((background.dark)).:
0e40 69 6e 68 65 72 69 74 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 20 3a 62 61 63 6b 67 72 6f inherit.company-preview.:backgro
0e60 75 6e 64 20 22 62 6c 75 65 31 22 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 und."blue1"))."Face.used.for.the
0e80 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 69 6e 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e .search.string.in.the.completion
0ea0 20 70 72 65 76 69 65 77 2e 22 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 20 22 46 61 63 65 20 75 73 .preview.".company-echo."Face.us
0ec0 65 64 20 66 6f 72 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 ed.for.completions.in.the.echo.a
0ee0 72 65 61 2e 22 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 63 6f 6d 6d 6f 6e 20 28 28 28 28 62 61 rea.".company-echo-common.((((ba
0f00 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 28 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 66 69 ckground.dark)).(:foreground."fi
0f20 72 65 62 72 69 63 6b 31 22 29 29 20 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 rebrick1")).(((background.light)
0f40 29 20 28 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 66 69 72 65 62 72 69 63 6b 34 22 29 29 29 20 22 ).(:background."firebrick4")))."
0f60 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 70 61 72 74 20 6f 66 Face.used.for.the.common.part.of
0f80 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 22 5d .completions.in.the.echo.area."]
0fa0 20 31 30 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 66 72 6f 6e 74 65 6e 64 .10).(defalias.'company-frontend
0fc0 73 2d 73 65 74 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 02 21 21 5c 33 30 32 01 3e 5c 32 s-set.#[514."\300\301.!!\302.>\2
0fe0 30 33 11 00 5c 33 30 33 01 3e 5c 32 30 34 29 00 5c 33 30 34 01 3e 5c 32 30 33 1d 00 5c 33 30 33 03..\303.>\204).\304.>\203..\303
1000 01 3e 5c 32 30 34 29 00 5c 33 30 34 01 3e 5c 32 30 33 2d 00 5c 33 30 32 01 3e 5c 32 30 33 2d 00 .>\204).\304.>\203-.\302.>\203-.
1020 5c 33 30 35 5c 33 30 36 21 5c 32 31 30 5c 33 30 37 01 3e 5c 32 30 33 39 00 5c 33 31 30 01 3e 5c \305\306!\210\307.>\2039.\310.>\
1040 32 30 34 51 00 5c 33 30 37 01 3e 5c 32 30 33 45 00 5c 33 31 31 01 3e 5c 32 30 34 51 00 5c 33 31 204Q.\307.>\203E.\311.>\204Q.\31
1060 30 01 3e 5c 32 30 33 55 00 5c 33 31 31 01 3e 5c 32 30 33 55 00 5c 33 30 35 5c 33 31 32 21 5c 32 0.>\203U.\311.>\203U.\305\312!\2
1080 31 30 5c 33 31 33 01 3e 5c 32 30 33 65 00 5c 33 31 34 01 3e 5c 32 30 33 65 00 5c 33 30 35 5c 33 10\313.>\203e.\314.>\203e.\305\3
10a0 31 35 21 5c 32 31 30 5c 33 31 36 5c 32 31 31 5c 32 30 33 5c 32 30 34 00 5c 32 31 31 40 5c 32 31 15!\210\316\211\203\204.\211@\21
10c0 31 03 3e 41 5c 32 30 33 7d 00 5c 33 31 37 5c 33 32 30 02 05 5c 22 02 43 5c 22 5c 32 36 32 03 01 1.>A\203}.\317\320..\".C\"\262..
10e0 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 66 00 5c 32 31 30 02 01 4c 5c 32 30 37 22 20 5b 64 65 6c A\266\202\202f.\210..L\207".[del
1100 65 74 65 2d 64 75 70 73 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 20 63 6f 6d 70 61 6e 79 2d 70 ete-dups.copy-sequence.company-p
1120 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 75 6e 6c 65 73 73 2d 6a 75 73 74 2d 6f 6e 65 2d 66 72 seudo-tooltip-unless-just-one-fr
1140 6f 6e 74 65 6e 64 20 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 66 72 ontend.company-pseudo-tooltip-fr
1160 6f 6e 74 65 6e 64 20 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 75 6e ontend.company-pseudo-tooltip-un
1180 6c 65 73 73 2d 6a 75 73 74 2d 6f 6e 65 2d 66 72 6f 6e 74 65 6e 64 2d 77 69 74 68 2d 64 65 6c 61 less-just-one-frontend-with-dela
11a0 79 20 75 73 65 72 2d 65 72 72 6f 72 20 22 50 73 65 75 64 6f 20 74 6f 6f 6c 74 69 70 20 66 72 6f y.user-error."Pseudo.tooltip.fro
11c0 6e 74 65 6e 64 20 63 61 6e 6e 6f 74 20 62 65 20 75 73 65 64 20 6d 6f 72 65 20 74 68 61 6e 20 6f ntend.cannot.be.used.more.than.o
11e0 6e 63 65 22 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d 69 66 2d 6a 75 73 74 2d 6f 6e 65 nce".company-preview-if-just-one
1200 2d 66 72 6f 6e 74 65 6e 64 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d 66 72 6f 6e 74 65 -frontend.company-preview-fronte
1220 6e 64 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d 63 6f 6d 6d 6f 6e 2d 66 72 6f 6e 74 65 nd.company-preview-common-fronte
1240 6e 64 20 22 50 72 65 76 69 65 77 20 66 72 6f 6e 74 65 6e 64 20 63 61 6e 6e 6f 74 20 62 65 20 75 nd."Preview.frontend.cannot.be.u
1260 73 65 64 20 74 77 69 63 65 22 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 20 63 6f 6d 70 61 6e 79 2d sed.twice".company-echo.company-
1280 65 63 68 6f 2d 6d 65 74 61 64 61 74 61 2d 66 72 6f 6e 74 65 6e 64 20 22 45 63 68 6f 20 61 72 65 echo-metadata-frontend."Echo.are
12a0 61 20 63 61 6e 6e 6f 74 20 62 65 20 75 73 65 64 20 74 77 69 63 65 22 20 28 63 6f 6d 70 61 6e 79 a.cannot.be.used.twice".(company
12c0 2d 70 72 65 76 69 65 77 2d 69 66 2d 6a 75 73 74 2d 6f 6e 65 2d 66 72 6f 6e 74 65 6e 64 20 63 6f -preview-if-just-one-frontend.co
12e0 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d 66 72 6f 6e 74 65 6e 64 20 63 6f 6d 70 61 6e 79 2d 70 mpany-preview-frontend.company-p
1300 72 65 76 69 65 77 2d 63 6f 6d 6d 6f 6e 2d 66 72 6f 6e 74 65 6e 64 29 20 61 70 70 65 6e 64 20 64 review-common-frontend).append.d
1320 65 6c 71 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 56 41 52 49 41 42 4c 45 20 56 41 4c 55 45 29 22 elq].9."\n\n(fn.VARIABLE.VALUE)"
1340 5d 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 5c 33 30 33 5c ]).(byte-code."\300\301\302\303\
1360 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 5c 32 31 30 5c 304DD\305\306\307\310\311&.\210\
1380 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 5c 33 31 30 5c 33 31 300\312\302\303\313DD\314\310\31
13a0 35 25 5c 32 31 30 5c 33 30 30 5c 33 31 36 5c 33 30 32 5c 33 30 33 5c 33 31 37 44 44 5c 33 32 30 5%\210\300\316\302\303\317DD\320
13c0 5c 33 31 30 5c 33 31 35 25 5c 32 31 30 5c 33 30 30 5c 33 32 31 5c 33 30 32 5c 33 30 33 5c 33 32 \310\315%\210\300\321\302\303\32
13e0 32 44 44 5c 33 32 33 5c 33 31 30 5c 33 31 35 5c 33 32 34 5c 33 32 35 26 07 5c 32 31 30 5c 33 30 2DD\323\310\315\324\325&.\210\30
1400 30 5c 33 32 36 5c 33 30 32 5c 33 30 33 5c 33 32 37 44 44 5c 33 33 30 5c 33 31 30 5c 33 31 35 5c 0\326\302\303\327DD\330\310\315\
1420 33 32 34 5c 33 33 31 26 07 5c 32 31 30 5c 33 30 30 5c 33 33 32 5c 33 30 32 5c 33 30 33 5c 33 33 324\331&.\210\300\332\302\303\33
1440 33 44 44 5c 33 33 34 5c 33 31 30 5c 33 31 35 25 5c 32 31 30 5c 33 30 30 5c 33 33 35 5c 33 30 32 3DD\334\310\315%\210\300\335\302
1460 5c 33 30 33 5c 33 33 36 44 44 5c 33 33 37 5c 33 31 30 5c 33 34 30 25 5c 32 31 30 5c 33 30 30 5c \303\336DD\337\310\340%\210\300\
1480 33 34 31 5c 33 30 32 5c 33 30 33 5c 33 34 32 44 44 5c 33 34 33 5c 33 31 30 5c 33 34 34 5c 33 32 341\302\303\342DD\343\310\344\32
14a0 34 5c 33 34 35 26 07 5c 32 31 30 5c 33 30 30 5c 33 34 36 5c 33 30 32 5c 33 30 33 5c 33 34 37 44 4\345&.\210\300\346\302\303\347D
14c0 44 5c 33 35 30 5c 33 31 30 5c 33 34 34 5c 33 32 34 5c 33 35 31 26 07 5c 32 30 37 22 20 5b 63 75 D\350\310\344\324\351&.\207".[cu
14e0 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 63 6f 6d 70 61 6e 79 2d 66 72 stom-declare-variable.company-fr
1500 6f 6e 74 65 6e 64 73 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 ontends.funcall.function.#[0."\3
1520 30 30 5c 32 30 37 22 20 5b 28 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 00\207".[(company-pseudo-tooltip
1540 2d 75 6e 6c 65 73 73 2d 6a 75 73 74 2d 6f 6e 65 2d 66 72 6f 6e 74 65 6e 64 20 63 6f 6d 70 61 6e -unless-just-one-frontend.compan
1560 79 2d 70 72 65 76 69 65 77 2d 69 66 2d 6a 75 73 74 2d 6f 6e 65 2d 66 72 6f 6e 74 65 6e 64 20 63 y-preview-if-just-one-frontend.c
1580 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 6d 65 74 61 64 61 74 61 2d 66 72 6f 6e 74 65 6e 64 29 5d 20 ompany-echo-metadata-frontend)].
15a0 31 5d 20 22 54 68 65 20 6c 69 73 74 20 6f 66 20 61 63 74 69 76 65 20 66 72 6f 6e 74 65 6e 64 73 1]."The.list.of.active.frontends
15c0 20 28 76 69 73 75 61 6c 69 7a 61 74 69 6f 6e 73 29 2e 5c 6e 45 61 63 68 20 66 72 6f 6e 74 65 6e .(visualizations).\nEach.fronten
15e0 64 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 74 61 6b 65 73 20 6f 6e 65 20 61 d.is.a.function.that.takes.one.a
1600 72 67 75 6d 65 6e 74 2e 20 20 49 74 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 5c 6e 6f 6e 65 rgument...It.is.called.with\none
1620 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 61 72 67 75 6d 65 6e 74 73 3a 5c 6e 5c 6e .of.the.following.arguments:\n\n
1640 60 73 68 6f 77 27 3a 20 57 68 65 6e 20 74 68 65 20 76 69 73 75 61 6c 69 7a 61 74 69 6f 6e 20 73 `show':.When.the.visualization.s
1660 68 6f 75 6c 64 20 73 74 61 72 74 2e 5c 6e 5c 6e 60 68 69 64 65 27 3a 20 57 68 65 6e 20 74 68 65 hould.start.\n\n`hide':.When.the
1680 20 76 69 73 75 61 6c 69 7a 61 74 69 6f 6e 20 73 68 6f 75 6c 64 20 65 6e 64 2e 5c 6e 5c 6e 60 75 .visualization.should.end.\n\n`u
16a0 70 64 61 74 65 27 3a 20 57 68 65 6e 20 74 68 65 20 64 61 74 61 20 68 61 73 20 62 65 65 6e 20 75 pdate':.When.the.data.has.been.u
16c0 70 64 61 74 65 64 2e 5c 6e 5c 6e 60 70 72 65 2d 63 6f 6d 6d 61 6e 64 27 3a 20 42 65 66 6f 72 65 pdated.\n\n`pre-command':.Before
16e0 20 65 76 65 72 79 20 63 6f 6d 6d 61 6e 64 20 74 68 61 74 20 69 73 20 65 78 65 63 75 74 65 64 20 .every.command.that.is.executed.
1700 77 68 69 6c 65 20 74 68 65 5c 6e 76 69 73 75 61 6c 69 7a 61 74 69 6f 6e 20 69 73 20 61 63 74 69 while.the\nvisualization.is.acti
1720 76 65 2e 5c 6e 5c 6e 60 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 27 3a 20 41 66 74 65 72 20 65 76 65 ve.\n\n`post-command':.After.eve
1740 72 79 20 63 6f 6d 6d 61 6e 64 20 74 68 61 74 20 69 73 20 65 78 65 63 75 74 65 64 20 77 68 69 6c ry.command.that.is.executed.whil
1760 65 20 74 68 65 5c 6e 76 69 73 75 61 6c 69 7a 61 74 69 6f 6e 20 69 73 20 61 63 74 69 76 65 2e 5c e.the\nvisualization.is.active.\
1780 6e 5c 6e 54 68 65 20 76 69 73 75 61 6c 69 7a 65 64 20 64 61 74 61 20 69 73 20 73 74 6f 72 65 64 n\nThe.visualized.data.is.stored
17a0 20 69 6e 20 60 63 6f 6d 70 61 6e 79 2d 70 72 65 66 69 78 27 2c 20 60 63 6f 6d 70 61 6e 79 2d 63 .in.`company-prefix',.`company-c
17c0 61 6e 64 69 64 61 74 65 73 27 2c 5c 6e 60 63 6f 6d 70 61 6e 79 2d 63 6f 6d 6d 6f 6e 27 2c 20 60 andidates',\n`company-common',.`
17e0 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 27 2c 20 60 63 6f 6d 70 61 6e 79 2d 70 6f 69 company-selection',.`company-poi
1800 6e 74 27 20 61 6e 64 5c 6e 60 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 73 74 72 69 6e 67 27 nt'.and\n`company-search-string'
1820 2e 22 20 3a 73 65 74 20 63 6f 6d 70 61 6e 79 2d 66 72 6f 6e 74 65 6e 64 73 2d 73 65 74 20 3a 74 .".:set.company-frontends-set.:t
1840 79 70 65 20 28 72 65 70 65 61 74 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 ype.(repeat.(choice.(const.:tag.
1860 22 65 63 68 6f 22 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 66 72 6f 6e 74 65 6e 64 29 20 28 63 "echo".company-echo-frontend).(c
1880 6f 6e 73 74 20 3a 74 61 67 20 22 65 63 68 6f 2c 20 73 74 72 69 70 20 63 6f 6d 6d 6f 6e 22 20 63 onst.:tag."echo,.strip.common".c
18a0 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 73 74 72 69 70 2d 63 6f 6d 6d 6f 6e 2d 66 72 6f 6e 74 65 6e ompany-echo-strip-common-fronten
18c0 64 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 73 68 6f 77 20 65 63 68 6f 20 6d 65 74 61 2d 64 d).(const.:tag."show.echo.meta-d
18e0 61 74 61 20 69 6e 20 65 63 68 6f 22 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 6d 65 74 61 64 61 ata.in.echo".company-echo-metada
1900 74 61 2d 66 72 6f 6e 74 65 6e 64 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 70 73 65 75 64 6f ta-frontend).(const.:tag."pseudo
1920 20 74 6f 6f 6c 74 69 70 22 20 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 .tooltip".company-pseudo-tooltip
1940 2d 66 72 6f 6e 74 65 6e 64 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 70 73 65 75 64 6f 20 74 -frontend).(const.:tag."pseudo.t
1960 6f 6f 6c 74 69 70 2c 20 6d 75 6c 74 69 70 6c 65 20 6f 6e 6c 79 22 20 63 6f 6d 70 61 6e 79 2d 70 ooltip,.multiple.only".company-p
1980 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 75 6e 6c 65 73 73 2d 6a 75 73 74 2d 6f 6e 65 2d 66 72 seudo-tooltip-unless-just-one-fr
19a0 6f 6e 74 65 6e 64 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 70 73 65 75 64 6f 20 74 6f 6f 6c ontend).(const.:tag."pseudo.tool
19c0 74 69 70 2c 20 6d 75 6c 74 69 70 6c 65 20 6f 6e 6c 79 2c 20 64 65 6c 61 79 65 64 22 20 63 6f 6d tip,.multiple.only,.delayed".com
19e0 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 75 6e 6c 65 73 73 2d 6a 75 73 74 2d pany-pseudo-tooltip-unless-just-
1a00 6f 6e 65 2d 66 72 6f 6e 74 65 6e 64 2d 77 69 74 68 2d 64 65 6c 61 79 29 20 28 63 6f 6e 73 74 20 one-frontend-with-delay).(const.
1a20 3a 74 61 67 20 22 70 72 65 76 69 65 77 22 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d 66 :tag."preview".company-preview-f
1a40 72 6f 6e 74 65 6e 64 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 70 72 65 76 69 65 77 2c 20 75 rontend).(const.:tag."preview,.u
1a60 6e 69 71 75 65 20 6f 6e 6c 79 22 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d 69 66 2d 6a nique.only".company-preview-if-j
1a80 75 73 74 2d 6f 6e 65 2d 66 72 6f 6e 74 65 6e 64 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 70 ust-one-frontend).(const.:tag."p
1aa0 72 65 76 69 65 77 2c 20 63 6f 6d 6d 6f 6e 22 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d review,.common".company-preview-
1ac0 63 6f 6d 6d 6f 6e 2d 66 72 6f 6e 74 65 6e 64 29 20 28 66 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 common-frontend).(function.:tag.
1ae0 22 63 75 73 74 6f 6d 20 66 75 6e 63 74 69 6f 6e 22 20 6e 69 6c 29 29 29 20 63 6f 6d 70 61 6e 79 "custom.function".nil))).company
1b00 2d 74 6f 6f 6c 74 69 70 2d 6c 69 6d 69 74 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 31 -tooltip-limit.#[0."\300\207".[1
1b20 30 5d 20 31 5d 20 22 54 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 63 61 6e 0].1]."The.maximum.number.of.can
1b40 64 69 64 61 74 65 73 20 69 6e 20 74 68 65 20 74 6f 6f 6c 74 69 70 2e 22 20 69 6e 74 65 67 65 72 didates.in.the.tooltip.".integer
1b60 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6d 69 6e 69 6d 75 6d 20 23 5b 30 20 22 5c 33 .company-tooltip-minimum.#[0."\3
1b80 30 30 5c 32 30 37 22 20 5b 36 5d 20 31 5d 20 22 54 68 65 20 6d 69 6e 69 6d 75 6d 20 68 65 69 67 00\207".[6].1]."The.minimum.heig
1ba0 68 74 20 6f 66 20 74 68 65 20 74 6f 6f 6c 74 69 70 2e 5c 6e 49 66 20 74 68 69 73 20 6d 61 6e 79 ht.of.the.tooltip.\nIf.this.many
1bc0 20 6c 69 6e 65 73 20 61 72 65 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 2c 20 70 72 65 66 65 72 .lines.are.not.available,.prefer
1be0 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68 65 20 74 6f 6f 6c 74 69 70 20 61 62 6f 76 65 2e 22 20 .to.display.the.tooltip.above.".
1c00 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6d 69 6e 69 6d 75 6d 2d 77 69 64 74 68 20 23 5b company-tooltip-minimum-width.#[
1c20 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 30 5d 20 31 5d 20 22 54 68 65 20 6d 69 6e 69 6d 75 6d 0."\300\207".[0].1]."The.minimum
1c40 20 77 69 64 74 68 20 6f 66 20 74 68 65 20 74 6f 6f 6c 74 69 70 27 73 20 69 6e 6e 65 72 20 61 72 .width.of.the.tooltip's.inner.ar
1c60 65 61 2e 5c 6e 54 68 69 73 20 64 6f 65 73 6e 27 74 20 69 6e 63 6c 75 64 65 20 74 68 65 20 6d 61 ea.\nThis.doesn't.include.the.ma
1c80 72 67 69 6e 73 20 61 6e 64 20 74 68 65 20 73 63 72 6f 6c 6c 20 62 61 72 2e 22 20 3a 70 61 63 6b rgins.and.the.scroll.bar.".:pack
1ca0 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 63 6f 6d 70 61 6e 79 20 2e 20 22 30 2e 38 2e 30 22 29 20 age-version.(company..."0.8.0").
1cc0 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6d 61 78 69 6d 75 6d 2d 77 69 64 74 68 20 23 5b company-tooltip-maximum-width.#[
1ce0 30 20 22 08 5c 32 30 37 22 20 5b 6d 6f 73 74 2d 70 6f 73 69 74 69 76 65 2d 66 69 78 6e 75 6d 5d 0.".\207".[most-positive-fixnum]
1d00 20 31 5d 20 22 54 68 65 20 6d 61 78 69 6d 75 6d 20 77 69 64 74 68 20 6f 66 20 74 68 65 20 74 6f .1]."The.maximum.width.of.the.to
1d20 6f 6c 74 69 70 27 73 20 69 6e 6e 65 72 20 61 72 65 61 2e 5c 6e 54 68 69 73 20 64 6f 65 73 6e 27 oltip's.inner.area.\nThis.doesn'
1d40 74 20 69 6e 63 6c 75 64 65 20 74 68 65 20 6d 61 72 67 69 6e 73 20 61 6e 64 20 74 68 65 20 73 63 t.include.the.margins.and.the.sc
1d60 72 6f 6c 6c 20 62 61 72 2e 22 20 28 63 6f 6d 70 61 6e 79 20 2e 20 22 30 2e 39 2e 35 22 29 20 63 roll.bar.".(company..."0.9.5").c
1d80 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6d 61 72 67 69 6e 20 23 5b 30 20 22 5c 33 30 30 5c ompany-tooltip-margin.#[0."\300\
1da0 32 30 37 22 20 5b 31 5d 20 31 5d 20 22 57 69 64 74 68 20 6f 66 20 6d 61 72 67 69 6e 20 63 6f 6c 207".[1].1]."Width.of.margin.col
1dc0 75 6d 6e 73 20 74 6f 20 73 68 6f 77 20 61 72 6f 75 6e 64 20 74 68 65 20 74 6f 6f 6c 69 70 2e 22 umns.to.show.around.the.toolip."
1de0 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6f 66 66 73 65 74 2d 64 69 73 70 6c 61 79 20 .company-tooltip-offset-display.
1e00 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 73 63 72 6f 6c 6c 62 61 72 5d 20 31 5d 20 22 4d #[0."\300\207".[scrollbar].1]."M
1e20 65 74 68 6f 64 20 75 73 69 6e 67 20 77 68 69 63 68 20 74 68 65 20 74 6f 6f 6c 74 69 70 20 64 69 ethod.using.which.the.tooltip.di
1e40 73 70 6c 61 79 73 20 73 63 72 6f 6c 6c 69 6e 67 20 70 6f 73 69 74 69 6f 6e 2e 5c 6e 60 73 63 72 splays.scrolling.position.\n`scr
1e60 6f 6c 6c 62 61 72 27 20 6d 65 61 6e 73 20 64 72 61 77 20 61 20 73 63 72 6f 6c 6c 62 61 72 20 74 ollbar'.means.draw.a.scrollbar.t
1e80 6f 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 69 74 65 6d 73 2e 5c 6e 60 6c 69 6e 65 o.the.right.of.the.items.\n`line
1ea0 73 27 20 6d 65 61 6e 73 20 77 72 61 70 20 69 74 65 6d 73 20 69 6e 20 6c 69 6e 65 73 20 77 69 74 s'.means.wrap.items.in.lines.wit
1ec0 68 20 5c 22 62 65 66 6f 72 65 5c 22 20 61 6e 64 20 5c 22 61 66 74 65 72 5c 22 20 63 6f 75 6e 74 h.\"before\".and.\"after\".count
1ee0 65 72 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 53 63 72 6f 6c ers.".(choice.(const.:tag."Scrol
1f00 6c 62 61 72 22 20 73 63 72 6f 6c 6c 62 61 72 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 54 77 lbar".scrollbar).(const.:tag."Tw
1f20 6f 20 6c 69 6e 65 73 22 20 6c 69 6e 65 73 29 29 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 o.lines".lines)).company-tooltip
1f40 2d 61 6c 69 67 6e 2d 61 6e 6e 6f 74 61 74 69 6f 6e 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 -align-annotations.#[0."\300\207
1f60 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 6c 69 67 6e 20 ".[nil].1]."When.non-nil,.align.
1f80 61 6e 6e 6f 74 61 74 69 6f 6e 73 20 74 6f 20 74 68 65 20 72 69 67 68 74 20 74 6f 6f 6c 74 69 70 annotations.to.the.right.tooltip
1fa0 20 62 6f 72 64 65 72 2e 22 20 62 6f 6f 6c 65 61 6e 20 28 63 6f 6d 70 61 6e 79 20 2e 20 22 30 2e .border.".boolean.(company..."0.
1fc0 37 2e 31 22 29 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 66 6c 69 70 2d 77 68 65 6e 2d 7.1").company-tooltip-flip-when-
1fe0 61 62 6f 76 65 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 57 above.#[0."\300\207".[nil].1]."W
2000 68 65 74 68 65 72 20 74 6f 20 66 6c 69 70 20 74 68 65 20 74 6f 6f 6c 74 69 70 20 77 68 65 6e 20 hether.to.flip.the.tooltip.when.
2020 69 74 27 73 20 61 62 6f 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 22 20 28 63 it's.above.the.current.line.".(c
2040 6f 6d 70 61 6e 79 20 2e 20 22 30 2e 38 2e 31 22 29 5d 20 38 29 0a 28 64 65 66 76 61 72 20 63 6f ompany..."0.8.1")].8).(defvar.co
2060 6d 70 61 6e 79 2d 73 61 66 65 2d 62 61 63 6b 65 6e 64 73 20 27 28 28 63 6f 6d 70 61 6e 79 2d 61 mpany-safe-backends.'((company-a
2080 62 62 72 65 76 20 2e 20 22 41 62 62 72 65 76 22 29 20 28 63 6f 6d 70 61 6e 79 2d 62 62 64 62 20 bbrev..."Abbrev").(company-bbdb.
20a0 2e 20 22 42 42 44 42 22 29 20 28 63 6f 6d 70 61 6e 79 2d 63 61 70 66 20 2e 20 22 63 6f 6d 70 6c .."BBDB").(company-capf..."compl
20c0 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 2d 66 75 6e 63 74 69 6f 6e 73 22 29 20 28 63 6f 6d 70 etion-at-point-functions").(comp
20e0 61 6e 79 2d 63 6c 61 6e 67 20 2e 20 22 43 6c 61 6e 67 22 29 20 28 63 6f 6d 70 61 6e 79 2d 63 6d any-clang..."Clang").(company-cm
2100 61 6b 65 20 2e 20 22 43 4d 61 6b 65 22 29 20 28 63 6f 6d 70 61 6e 79 2d 63 73 73 20 2e 20 22 43 ake..."CMake").(company-css..."C
2120 53 53 22 29 20 28 63 6f 6d 70 61 6e 79 2d 64 61 62 62 72 65 76 20 2e 20 22 64 61 62 62 72 65 76 SS").(company-dabbrev..."dabbrev
2140 20 66 6f 72 20 70 6c 61 69 6e 20 74 65 78 74 22 29 20 28 63 6f 6d 70 61 6e 79 2d 64 61 62 62 72 .for.plain.text").(company-dabbr
2160 65 76 2d 63 6f 64 65 20 2e 20 22 64 61 62 62 72 65 76 20 66 6f 72 20 63 6f 64 65 22 29 20 28 63 ev-code..."dabbrev.for.code").(c
2180 6f 6d 70 61 6e 79 2d 65 63 6c 69 6d 20 2e 20 22 45 63 6c 69 6d 20 28 61 6e 20 45 63 6c 69 70 73 ompany-eclim..."Eclim.(an.Eclips
21a0 65 20 69 6e 74 65 72 66 61 63 65 29 22 29 20 28 63 6f 6d 70 61 6e 79 2d 65 6c 69 73 70 20 2e 20 e.interface)").(company-elisp...
21c0 22 45 6d 61 63 73 20 4c 69 73 70 22 29 20 28 63 6f 6d 70 61 6e 79 2d 65 74 61 67 73 20 2e 20 22 "Emacs.Lisp").(company-etags..."
21e0 65 74 61 67 73 22 29 20 28 63 6f 6d 70 61 6e 79 2d 66 69 6c 65 73 20 2e 20 22 46 69 6c 65 73 22 etags").(company-files..."Files"
2200 29 20 28 63 6f 6d 70 61 6e 79 2d 67 74 61 67 73 20 2e 20 22 47 4e 55 20 47 6c 6f 62 61 6c 22 29 ).(company-gtags..."GNU.Global")
2220 20 28 63 6f 6d 70 61 6e 79 2d 69 73 70 65 6c 6c 20 2e 20 22 49 73 70 65 6c 6c 22 29 20 28 63 6f .(company-ispell..."Ispell").(co
2240 6d 70 61 6e 79 2d 6b 65 79 77 6f 72 64 73 20 2e 20 22 50 72 6f 67 72 61 6d 6d 69 6e 67 20 6c 61 mpany-keywords..."Programming.la
2260 6e 67 75 61 67 65 20 6b 65 79 77 6f 72 64 73 22 29 20 28 63 6f 6d 70 61 6e 79 2d 6e 78 6d 6c 20 nguage.keywords").(company-nxml.
2280 2e 20 22 6e 78 6d 6c 22 29 20 28 63 6f 6d 70 61 6e 79 2d 6f 64 64 6d 75 73 65 20 2e 20 22 4f 64 .."nxml").(company-oddmuse..."Od
22a0 64 6d 75 73 65 22 29 20 28 63 6f 6d 70 61 6e 79 2d 73 65 6d 61 6e 74 69 63 20 2e 20 22 53 65 6d dmuse").(company-semantic..."Sem
22c0 61 6e 74 69 63 22 29 20 28 63 6f 6d 70 61 6e 79 2d 74 65 6d 70 6f 20 2e 20 22 54 65 6d 70 6f 20 antic").(company-tempo..."Tempo.
22e0 74 65 6d 70 6c 61 74 65 73 22 29 20 28 63 6f 6d 70 61 6e 79 2d 78 63 6f 64 65 20 2e 20 22 58 63 templates").(company-xcode..."Xc
2300 6f 64 65 22 29 29 29 0a 28 70 75 74 20 27 63 6f 6d 70 61 6e 79 2d 73 61 66 65 2d 62 61 63 6b 65 ode"))).(put.'company-safe-backe
2320 6e 64 73 20 27 72 69 73 6b 79 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 74 29 0a 28 64 65 nds.'risky-local-variable.t).(de
2340 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 61 66 65 2d 62 61 63 6b 65 6e 64 73 2d 70 20 falias.'company-safe-backends-p.
2360 23 5b 32 35 37 20 22 5c 32 31 31 3a 5c 32 30 35 31 00 5c 33 30 31 32 30 00 5c 32 31 31 5c 32 31 #[257."\211:\2051.\30120.\211\21
2380 31 5c 32 30 35 2d 00 5c 32 31 31 40 5c 32 31 31 3a 5c 32 30 33 1b 00 5c 33 30 32 01 21 5c 32 30 1\205-.\211@\211:\203..\302.!\20
23a0 32 1e 00 5c 32 31 31 08 5c 32 33 36 5c 32 30 34 26 00 5c 33 30 33 5c 33 30 31 5c 33 30 34 5c 22 2..\211.\236\204&.\303\301\304\"
23c0 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 6e 00 5c 32 36 32 01 30 3f 5c 32 30 37 \210.A\266\202\202\n.\262.0?\207
23e0 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 61 66 65 2d 62 61 63 6b 65 6e 64 73 20 2d 2d 63 6c 2d 62 6c ".[company-safe-backends.--cl-bl
2400 6f 63 6b 2d 6e 69 6c 2d 2d 20 63 6f 6d 70 61 6e 79 2d 73 61 66 65 2d 62 61 63 6b 65 6e 64 73 2d ock-nil--.company-safe-backends-
2420 70 20 74 68 72 6f 77 20 74 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 42 41 43 4b 45 4e 44 53 29 22 p.throw.t].6."\n\n(fn.BACKENDS)"
2440 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c ]).(byte-code."\301\302\303\304\
2460 33 30 35 44 44 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 305DD\306\307\310\311\312\313\31
2480 34 5c 33 31 35 5c 33 31 36 08 5c 22 5c 33 31 37 5c 33 31 30 5c 33 31 32 5c 33 32 30 5c 33 31 31 4\315\316.\"\317\310\312\320\311
24a0 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 32 31 08 5c 22 5c 33 32 32 5c 22 42 42 42 \312\313\314\315\321.\"\322\"BBB
24c0 46 44 5c 22 42 42 42 44 25 5c 32 31 30 5c 33 32 33 5c 33 30 32 5c 33 32 34 5c 33 32 35 23 5c 32 FD\"BBBD%\210\323\302\324\325#\2
24e0 31 30 5c 33 30 31 5c 33 32 36 5c 33 30 33 5c 33 30 34 5c 33 32 37 44 44 5c 33 33 30 5c 33 30 37 10\301\326\303\304\327DD\330\307
2500 5c 33 33 31 25 5c 32 31 30 5c 33 30 31 5c 33 33 32 5c 33 30 33 5c 33 30 34 5c 33 33 33 44 44 5c \331%\210\301\332\303\304\333DD\
2520 33 33 34 5c 33 30 37 5c 33 33 35 25 5c 32 31 30 5c 33 30 31 5c 33 33 36 5c 33 30 33 5c 33 30 34 334\307\335%\210\301\336\303\304
2540 5c 33 33 37 44 44 5c 33 34 30 5c 33 30 37 5c 33 33 35 25 5c 32 31 30 5c 33 30 31 5c 33 34 31 5c \337DD\340\307\335%\210\301\341\
2560 33 30 33 5c 33 30 34 5c 33 34 32 44 44 5c 33 34 33 5c 33 30 37 5c 33 33 35 25 5c 32 31 30 5c 33 303\304\342DD\343\307\335%\210\3
2580 30 31 5c 33 34 34 5c 33 30 33 5c 33 30 34 5c 33 34 35 44 44 5c 33 34 36 5c 33 30 37 5c 33 34 37 01\344\303\304\345DD\346\307\347
25a0 25 5c 32 31 30 5c 33 30 31 5c 33 35 30 5c 33 30 33 5c 33 30 34 5c 33 35 31 44 44 5c 33 35 32 5c %\210\301\350\303\304\351DD\352\
25c0 33 30 37 5c 33 35 33 5c 33 35 34 5c 33 35 35 26 07 5c 32 31 30 5c 33 30 31 5c 33 35 36 5c 33 30 307\353\354\355&.\210\301\356\30
25e0 33 5c 33 30 34 5c 33 35 37 44 44 5c 33 36 30 5c 33 30 37 5c 33 36 31 25 5c 32 31 30 5c 33 30 31 3\304\357DD\360\307\361%\210\301
2600 5c 33 36 32 5c 33 30 33 5c 33 30 34 5c 33 36 33 44 44 5c 33 36 34 5c 33 30 37 5c 33 36 35 25 5c \362\303\304\363DD\364\307\365%\
2620 32 31 30 5c 33 30 31 5c 33 36 36 5c 33 30 33 5c 33 30 34 5c 33 36 37 44 44 5c 33 37 30 5c 33 30 210\301\366\303\304\367DD\370\30
2640 37 5c 33 37 31 25 5c 32 31 30 5c 33 30 31 5c 33 37 32 5c 33 30 33 5c 33 30 34 5c 33 37 33 44 44 7\371%\210\301\372\303\304\373DD
2660 5c 33 37 34 5c 33 30 37 5c 33 37 35 25 5c 32 31 30 5c 33 30 31 5c 33 37 36 5c 33 30 33 5c 33 30 \374\307\375%\210\301\376\303\30
2680 34 5c 33 37 37 44 44 5c 32 30 31 40 00 5c 33 30 37 5c 32 30 31 41 00 25 5c 32 31 30 5c 33 30 31 4\377DD\201@.\307\201A.%\210\301
26a0 5c 32 30 31 42 00 5c 33 30 33 5c 33 30 34 5c 32 30 31 43 00 44 44 5c 32 30 31 44 00 5c 33 30 37 \201B.\303\304\201C.DD\201D.\307
26c0 5c 32 30 31 45 00 5c 33 35 34 5c 32 30 31 46 00 26 07 5c 32 31 30 5c 33 30 31 5c 32 30 31 47 00 \201E.\354\201F.&.\210\301\201G.
26e0 5c 33 30 33 5c 33 30 34 5c 32 30 31 48 00 44 44 5c 32 30 31 49 00 5c 33 30 37 5c 32 30 31 4a 00 \303\304\201H.DD\201I.\307\201J.
2700 25 5c 32 31 30 5c 33 30 31 5c 32 30 31 4b 00 5c 33 30 33 5c 33 30 34 5c 32 30 31 4c 00 44 44 5c %\210\301\201K.\303\304\201L.DD\
2720 32 30 31 4d 00 5c 33 30 37 5c 32 30 31 4e 00 25 5c 32 31 30 5c 33 30 31 5c 32 30 31 4f 00 5c 33 201M.\307\201N.%\210\301\201O.\3
2740 30 33 5c 33 30 34 5c 32 30 31 50 00 44 44 5c 32 30 31 51 00 5c 33 30 37 5c 32 30 31 52 00 25 5c 03\304\201P.DD\201Q.\307\201R.%\
2760 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 61 66 65 2d 62 61 63 6b 65 6e 64 73 20 63 75 73 74 207".[company-safe-backends.cust
2780 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 63 6f 6d 70 61 6e 79 2d 62 61 63 6b om-declare-variable.company-back
27a0 65 6e 64 73 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 31 5c ends.funcall.function.#[0."\301\
27c0 33 30 32 5c 33 30 33 08 5c 22 3f 5c 32 30 35 0b 00 5c 33 30 34 43 5c 33 30 35 5c 33 30 36 5c 33 302\303.\"?\205..\304C\305\306\3
27e0 30 37 08 5c 22 3f 5c 32 30 35 16 00 5c 33 31 30 43 5c 33 30 36 5c 33 30 37 08 5c 22 3f 5c 32 30 07.\"?\205..\310C\306\307.\"?\20
2800 35 20 00 5c 33 31 31 43 5c 33 31 32 25 5c 32 30 37 22 20 5b 65 6d 61 63 73 2d 76 65 72 73 69 6f 5..\311C\312%\207".[emacs-versio
2820 6e 20 61 70 70 65 6e 64 20 76 65 72 73 69 6f 6e 3c 20 22 32 34 2e 33 2e 35 31 22 20 63 6f 6d 70 n.append.version<."24.3.51".comp
2840 61 6e 79 2d 65 6c 69 73 70 20 28 63 6f 6d 70 61 6e 79 2d 62 62 64 62 29 20 76 65 72 73 69 6f 6e any-elisp.(company-bbdb).version
2860 3c 3d 20 22 32 36 22 20 63 6f 6d 70 61 6e 79 2d 6e 78 6d 6c 20 63 6f 6d 70 61 6e 79 2d 63 73 73 <=."26".company-nxml.company-css
2880 20 28 63 6f 6d 70 61 6e 79 2d 65 63 6c 69 6d 20 63 6f 6d 70 61 6e 79 2d 73 65 6d 61 6e 74 69 63 .(company-eclim.company-semantic
28a0 20 63 6f 6d 70 61 6e 79 2d 63 6c 61 6e 67 20 63 6f 6d 70 61 6e 79 2d 78 63 6f 64 65 20 63 6f 6d .company-clang.company-xcode.com
28c0 70 61 6e 79 2d 63 6d 61 6b 65 20 63 6f 6d 70 61 6e 79 2d 63 61 70 66 20 63 6f 6d 70 61 6e 79 2d pany-cmake.company-capf.company-
28e0 66 69 6c 65 73 20 28 63 6f 6d 70 61 6e 79 2d 64 61 62 62 72 65 76 2d 63 6f 64 65 20 63 6f 6d 70 files.(company-dabbrev-code.comp
2900 61 6e 79 2d 67 74 61 67 73 20 63 6f 6d 70 61 6e 79 2d 65 74 61 67 73 20 63 6f 6d 70 61 6e 79 2d any-gtags.company-etags.company-
2920 6b 65 79 77 6f 72 64 73 29 20 63 6f 6d 70 61 6e 79 2d 6f 64 64 6d 75 73 65 20 63 6f 6d 70 61 6e keywords).company-oddmuse.compan
2940 79 2d 64 61 62 62 72 65 76 29 5d 20 37 5d 20 22 54 68 65 20 6c 69 73 74 20 6f 66 20 61 63 74 69 y-dabbrev)].7]."The.list.of.acti
2960 76 65 20 62 61 63 6b 65 6e 64 73 20 28 63 6f 6d 70 6c 65 74 69 6f 6e 20 65 6e 67 69 6e 65 73 29 ve.backends.(completion.engines)
2980 2e 5c 6e 5c 6e 4f 6e 6c 79 20 6f 6e 65 20 62 61 63 6b 65 6e 64 20 69 73 20 75 73 65 64 20 61 74 .\n\nOnly.one.backend.is.used.at
29a0 20 61 20 74 69 6d 65 2e 20 20 54 68 65 20 63 68 6f 69 63 65 20 64 65 70 65 6e 64 73 20 6f 6e 20 .a.time...The.choice.depends.on.
29c0 74 68 65 20 6f 72 64 65 72 20 6f 66 5c 6e 74 68 65 20 69 74 65 6d 73 20 69 6e 20 74 68 69 73 20 the.order.of\nthe.items.in.this.
29e0 6c 69 73 74 2c 20 61 6e 64 20 6f 6e 20 74 68 65 20 76 61 6c 75 65 73 20 74 68 65 79 20 72 65 74 list,.and.on.the.values.they.ret
2a00 75 72 6e 20 69 6e 20 72 65 73 70 6f 6e 73 65 20 74 6f 20 74 68 65 5c 6e 60 70 72 65 66 69 78 27 urn.in.response.to.the\n`prefix'
2a20 20 63 6f 6d 6d 61 6e 64 20 28 73 65 65 20 62 65 6c 6f 77 29 2e 20 20 42 75 74 20 61 20 62 61 63 .command.(see.below)...But.a.bac
2a40 6b 65 6e 64 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 61 20 5c 22 67 72 6f 75 70 65 64 5c 22 5c 6e kend.can.also.be.a.\"grouped\"\n
2a60 6f 6e 65 20 28 73 65 65 20 62 65 6c 6f 77 29 2e 5c 6e 5c 6e 60 63 6f 6d 70 61 6e 79 2d 62 65 67 one.(see.below).\n\n`company-beg
2a80 69 6e 2d 62 61 63 6b 65 6e 64 27 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 73 74 61 72 74 in-backend'.can.be.used.to.start
2aa0 20 61 20 73 70 65 63 69 66 69 63 20 62 61 63 6b 65 6e 64 2c 5c 6e 60 63 6f 6d 70 61 6e 79 2d 6f .a.specific.backend,\n`company-o
2ac0 74 68 65 72 2d 62 61 63 6b 65 6e 64 27 20 77 69 6c 6c 20 73 6b 69 70 20 74 6f 20 74 68 65 20 6e ther-backend'.will.skip.to.the.n
2ae0 65 78 74 20 6d 61 74 63 68 69 6e 67 20 62 61 63 6b 65 6e 64 20 69 6e 20 74 68 65 20 6c 69 73 74 ext.matching.backend.in.the.list
2b00 2e 5c 6e 5c 6e 45 61 63 68 20 62 61 63 6b 65 6e 64 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 .\n\nEach.backend.is.a.function.
2b20 74 68 61 74 20 74 61 6b 65 73 20 61 20 76 61 72 69 61 62 6c 65 20 6e 75 6d 62 65 72 20 6f 66 20 that.takes.a.variable.number.of.
2b40 61 72 67 75 6d 65 6e 74 73 2e 5c 6e 54 68 65 20 66 69 72 73 74 20 61 72 67 75 6d 65 6e 74 20 69 arguments.\nThe.first.argument.i
2b60 73 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 72 65 71 75 65 73 74 65 64 20 66 72 6f 6d 20 74 68 65 s.the.command.requested.from.the
2b80 20 62 61 63 6b 65 6e 64 2e 20 20 49 74 20 69 73 20 6f 6e 65 5c 6e 6f 66 20 74 68 65 20 66 6f 6c .backend...It.is.one\nof.the.fol
2ba0 6c 6f 77 69 6e 67 3a 5c 6e 5c 6e 60 70 72 65 66 69 78 27 3a 20 54 68 65 20 62 61 63 6b 65 6e 64 lowing:\n\n`prefix':.The.backend
2bc0 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 74 68 65 20 74 65 78 74 20 74 6f 20 62 65 20 63 6f .should.return.the.text.to.be.co
2be0 6d 70 6c 65 74 65 64 2e 20 20 49 74 20 6d 75 73 74 20 62 65 5c 6e 74 65 78 74 20 69 6d 6d 65 64 mpleted...It.must.be\ntext.immed
2c00 69 61 74 65 6c 79 20 62 65 66 6f 72 65 20 70 6f 69 6e 74 2e 20 20 52 65 74 75 72 6e 69 6e 67 20 iately.before.point...Returning.
2c20 6e 69 6c 20 66 72 6f 6d 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 61 73 73 65 73 5c 6e 63 6f nil.from.this.command.passes\nco
2c40 6e 74 72 6f 6c 20 74 6f 20 74 68 65 20 6e 65 78 74 20 62 61 63 6b 65 6e 64 2e 20 20 54 68 65 20 ntrol.to.the.next.backend...The.
2c60 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 60 73 74 6f 70 27 20 69 66 function.should.return.`stop'.if
2c80 20 69 74 5c 6e 73 68 6f 75 6c 64 20 63 6f 6d 70 6c 65 74 65 20 62 75 74 20 63 61 6e 6e 6f 74 20 .it\nshould.complete.but.cannot.
2ca0 28 65 2e 67 2e 20 77 68 65 6e 20 69 6e 20 74 68 65 20 6d 69 64 64 6c 65 20 6f 66 20 61 20 73 79 (e.g..when.in.the.middle.of.a.sy
2cc0 6d 62 6f 6c 29 2e 5c 6e 49 6e 73 74 65 61 64 20 6f 66 20 61 20 73 74 72 69 6e 67 2c 20 74 68 65 mbol).\nInstead.of.a.string,.the
2ce0 20 62 61 63 6b 65 6e 64 20 6d 61 79 20 72 65 74 75 72 6e 20 61 20 63 6f 6e 73 20 28 50 52 45 46 .backend.may.return.a.cons.(PREF
2d00 49 58 20 2e 20 4c 45 4e 47 54 48 29 5c 6e 77 68 65 72 65 20 4c 45 4e 47 54 48 20 69 73 20 61 20 IX...LENGTH)\nwhere.LENGTH.is.a.
2d20 6e 75 6d 62 65 72 20 75 73 65 64 20 69 6e 20 70 6c 61 63 65 20 6f 66 20 50 52 45 46 49 58 27 73 number.used.in.place.of.PREFIX's
2d40 20 6c 65 6e 67 74 68 20 77 68 65 6e 5c 6e 63 6f 6d 70 61 72 69 6e 67 20 61 67 61 69 6e 73 74 20 .length.when\ncomparing.against.
2d60 60 63 6f 6d 70 61 6e 79 2d 6d 69 6e 69 6d 75 6d 2d 70 72 65 66 69 78 2d 6c 65 6e 67 74 68 27 2e `company-minimum-prefix-length'.
2d80 20 20 4c 45 4e 47 54 48 20 63 61 6e 20 61 6c 73 6f 5c 6e 62 65 20 6a 75 73 74 20 74 2c 20 61 6e ..LENGTH.can.also\nbe.just.t,.an
2da0 64 20 69 6e 20 74 68 65 20 6c 61 74 74 65 72 20 63 61 73 65 20 74 68 65 20 74 65 73 74 20 61 75 d.in.the.latter.case.the.test.au
2dc0 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 75 63 63 65 65 64 73 2e 5c 6e 5c 6e 60 63 61 6e 64 69 64 tomatically.succeeds.\n\n`candid
2de0 61 74 65 73 27 3a 20 54 68 65 20 73 65 63 6f 6e 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 74 68 ates':.The.second.argument.is.th
2e00 65 20 70 72 65 66 69 78 20 74 6f 20 62 65 20 63 6f 6d 70 6c 65 74 65 64 2e 20 20 54 68 65 5c 6e e.prefix.to.be.completed...The\n
2e20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 73 68 6f 75 6c 64 20 62 65 20 61 20 6c 69 73 74 20 6f 66 return.value.should.be.a.list.of
2e40 20 63 61 6e 64 69 64 61 74 65 73 20 74 68 61 74 20 6d 61 74 63 68 20 74 68 65 20 70 72 65 66 69 .candidates.that.match.the.prefi
2e60 78 2e 5c 6e 5c 6e 4e 6f 6e 2d 70 72 65 66 69 78 20 6d 61 74 63 68 65 73 20 61 72 65 20 61 6c 73 x.\n\nNon-prefix.matches.are.als
2e80 6f 20 73 75 70 70 6f 72 74 65 64 20 28 63 61 6e 64 69 64 61 74 65 73 20 74 68 61 74 20 64 6f 6e o.supported.(candidates.that.don
2ea0 27 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 5c 6e 70 72 65 66 69 78 2c 20 62 75 74 20 6d 't.start.with.the\nprefix,.but.m
2ec0 61 74 63 68 20 69 74 20 69 6e 20 73 6f 6d 65 20 62 61 63 6b 65 6e 64 2d 64 65 66 69 6e 65 64 20 atch.it.in.some.backend-defined.
2ee0 77 61 79 29 2e 20 20 42 61 63 6b 65 6e 64 73 20 74 68 61 74 20 75 73 65 20 74 68 69 73 5c 6e 66 way)...Backends.that.use.this\nf
2f00 65 61 74 75 72 65 20 6d 75 73 74 20 64 69 73 61 62 6c 65 20 63 61 63 68 65 20 28 72 65 74 75 72 eature.must.disable.cache.(retur
2f20 6e 20 74 20 74 6f 20 60 6e 6f 2d 63 61 63 68 65 27 29 20 61 6e 64 20 6d 69 67 68 74 20 61 6c 73 n.t.to.`no-cache').and.might.als
2f40 6f 20 77 61 6e 74 20 74 6f 5c 6e 72 65 73 70 6f 6e 64 20 74 6f 20 60 6d 61 74 63 68 27 2e 5c 6e o.want.to\nrespond.to.`match'.\n
2f60 5c 6e 4f 70 74 69 6f 6e 61 6c 20 63 6f 6d 6d 61 6e 64 73 5c 6e 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d \nOptional.commands\n===========
2f80 3d 3d 3d 3d 3d 3d 5c 6e 5c 6e 60 73 6f 72 74 65 64 27 3a 20 52 65 74 75 72 6e 20 74 20 68 65 72 ======\n\n`sorted':.Return.t.her
2fa0 65 20 74 6f 20 69 6e 64 69 63 61 74 65 20 74 68 61 74 20 74 68 65 20 63 61 6e 64 69 64 61 74 65 e.to.indicate.that.the.candidate
2fc0 73 20 61 72 65 20 73 6f 72 74 65 64 20 61 6e 64 20 77 69 6c 6c 5c 6e 6e 6f 74 20 6e 65 65 64 20 s.are.sorted.and.will\nnot.need.
2fe0 74 6f 20 62 65 20 73 6f 72 74 65 64 20 61 67 61 69 6e 2e 5c 6e 5c 6e 60 64 75 70 6c 69 63 61 74 to.be.sorted.again.\n\n`duplicat
3000 65 73 27 3a 20 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 63 6f 6d 70 61 6e 79 20 77 69 6c 6c 20 74 61 es':.If.non-nil,.company.will.ta
3020 6b 65 20 63 61 72 65 20 6f 66 20 72 65 6d 6f 76 69 6e 67 20 64 75 70 6c 69 63 61 74 65 73 5c 6e ke.care.of.removing.duplicates\n
3040 66 72 6f 6d 20 74 68 65 20 6c 69 73 74 2e 5c 6e 5c 6e 60 6e 6f 2d 63 61 63 68 65 27 3a 20 55 73 from.the.list.\n\n`no-cache':.Us
3060 75 61 6c 6c 79 20 63 6f 6d 70 61 6e 79 20 64 6f 65 73 6e 27 74 20 61 73 6b 20 66 6f 72 20 63 61 ually.company.doesn't.ask.for.ca
3080 6e 64 69 64 61 74 65 73 20 61 67 61 69 6e 20 61 73 20 63 6f 6d 70 6c 65 74 69 6f 6e 5c 6e 70 72 ndidates.again.as.completion\npr
30a0 6f 67 72 65 73 73 65 73 2c 20 75 6e 6c 65 73 73 20 74 68 65 20 62 61 63 6b 65 6e 64 20 72 65 74 ogresses,.unless.the.backend.ret
30c0 75 72 6e 73 20 74 20 66 6f 72 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 2e 20 20 54 68 65 20 73 65 urns.t.for.this.command...The.se
30e0 63 6f 6e 64 5c 6e 61 72 67 75 6d 65 6e 74 20 69 73 20 74 68 65 20 6c 61 74 65 73 74 20 70 72 65 cond\nargument.is.the.latest.pre
3100 66 69 78 2e 5c 6e 5c 6e 60 69 67 6e 6f 72 65 2d 63 61 73 65 27 3a 20 52 65 74 75 72 6e 20 74 20 fix.\n\n`ignore-case':.Return.t.
3120 68 65 72 65 20 69 66 20 74 68 65 20 62 61 63 6b 65 6e 64 20 72 65 74 75 72 6e 73 20 63 61 73 65 here.if.the.backend.returns.case
3140 2d 69 6e 73 65 6e 73 69 74 69 76 65 5c 6e 6d 61 74 63 68 65 73 2e 20 20 54 68 69 73 20 76 61 6c -insensitive\nmatches...This.val
3160 75 65 20 69 73 20 75 73 65 64 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 6c 6f 6e 67 ue.is.used.to.determine.the.long
3180 65 73 74 20 63 6f 6d 6d 6f 6e 20 70 72 65 66 69 78 20 28 61 73 5c 6e 75 73 65 64 20 69 6e 20 60 est.common.prefix.(as\nused.in.`
31a0 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d 63 6f 6d 6d 6f 6e 27 29 2c 20 61 6e 64 20 74 company-complete-common'),.and.t
31c0 6f 20 66 69 6c 74 65 72 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 77 68 65 6e 20 66 65 74 63 68 69 o.filter.completions.when.fetchi
31e0 6e 67 5c 6e 74 68 65 6d 20 66 72 6f 6d 20 63 61 63 68 65 2e 5c 6e 5c 6e 60 6d 65 74 61 27 3a 20 ng\nthem.from.cache.\n\n`meta':.
3200 54 68 65 20 73 65 63 6f 6e 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 61 20 63 6f 6d 70 6c 65 74 The.second.argument.is.a.complet
3220 69 6f 6e 20 63 61 6e 64 69 64 61 74 65 2e 20 20 52 65 74 75 72 6e 20 61 20 28 73 68 6f 72 74 29 ion.candidate...Return.a.(short)
3240 5c 6e 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 73 74 72 69 6e 67 20 66 6f 72 20 69 74 2e 5c 6e \ndocumentation.string.for.it.\n
3260 5c 6e 60 64 6f 63 2d 62 75 66 66 65 72 27 3a 20 54 68 65 20 73 65 63 6f 6e 64 20 61 72 67 75 6d \n`doc-buffer':.The.second.argum
3280 65 6e 74 20 69 73 20 61 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 6e 64 69 64 61 74 65 2e 20 20 ent.is.a.completion.candidate...
32a0 52 65 74 75 72 6e 20 61 5c 6e 62 75 66 66 65 72 20 77 69 74 68 20 64 6f 63 75 6d 65 6e 74 61 74 Return.a\nbuffer.with.documentat
32c0 69 6f 6e 20 66 6f 72 20 69 74 2e 20 20 50 72 65 66 65 72 61 62 6c 79 20 75 73 65 20 60 63 6f 6d ion.for.it...Preferably.use.`com
32e0 70 61 6e 79 2d 64 6f 63 2d 62 75 66 66 65 72 27 2e 20 20 49 66 5c 6e 6e 6f 74 20 61 6c 6c 20 62 pany-doc-buffer'...If\nnot.all.b
3300 75 66 66 65 72 20 63 6f 6e 74 65 6e 74 73 20 70 65 72 74 61 69 6e 20 74 6f 20 74 68 69 73 20 63 uffer.contents.pertain.to.this.c
3320 61 6e 64 69 64 61 74 65 2c 20 72 65 74 75 72 6e 20 61 20 63 6f 6e 73 20 6f 66 20 62 75 66 66 65 andidate,.return.a.cons.of.buffe
3340 72 5c 6e 61 6e 64 20 77 69 6e 64 6f 77 20 73 74 61 72 74 20 70 6f 73 69 74 69 6f 6e 2e 5c 6e 5c r\nand.window.start.position.\n\
3360 6e 60 6c 6f 63 61 74 69 6f 6e 27 3a 20 54 68 65 20 73 65 63 6f 6e 64 20 61 72 67 75 6d 65 6e 74 n`location':.The.second.argument
3380 20 69 73 20 61 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 6e 64 69 64 61 74 65 2e 20 20 52 65 74 .is.a.completion.candidate...Ret
33a0 75 72 6e 20 61 20 63 6f 6e 73 5c 6e 6f 66 20 62 75 66 66 65 72 20 61 6e 64 20 62 75 66 66 65 72 urn.a.cons\nof.buffer.and.buffer
33c0 20 6c 6f 63 61 74 69 6f 6e 2c 20 6f 72 20 6f 66 20 66 69 6c 65 20 61 6e 64 20 6c 69 6e 65 20 6e .location,.or.of.file.and.line.n
33e0 75 6d 62 65 72 20 77 68 65 72 65 20 74 68 65 5c 6e 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 6e 64 umber.where.the\ncompletion.cand
3400 69 64 61 74 65 20 77 61 73 20 64 65 66 69 6e 65 64 2e 5c 6e 5c 6e 60 61 6e 6e 6f 74 61 74 69 6f idate.was.defined.\n\n`annotatio
3420 6e 27 3a 20 54 68 65 20 73 65 63 6f 6e 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 61 20 63 6f 6d n':.The.second.argument.is.a.com
3440 70 6c 65 74 69 6f 6e 20 63 61 6e 64 69 64 61 74 65 2e 20 20 52 65 74 75 72 6e 20 61 5c 6e 73 74 pletion.candidate...Return.a\nst
3460 72 69 6e 67 20 74 6f 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 69 6e 6c 69 6e 65 20 77 69 74 68 ring.to.be.displayed.inline.with
3480 20 74 68 65 20 63 61 6e 64 69 64 61 74 65 20 69 6e 20 74 68 65 20 70 6f 70 75 70 2e 20 20 49 66 .the.candidate.in.the.popup...If
34a0 5c 6e 64 75 70 6c 69 63 61 74 65 73 20 61 72 65 20 72 65 6d 6f 76 65 64 20 62 79 20 63 6f 6d 70 \nduplicates.are.removed.by.comp
34c0 61 6e 79 2c 20 63 61 6e 64 69 64 61 74 65 73 20 77 69 74 68 20 65 71 75 61 6c 20 73 74 72 69 6e any,.candidates.with.equal.strin
34e0 67 20 76 61 6c 75 65 73 20 77 69 6c 6c 5c 6e 62 65 20 6b 65 70 74 20 69 66 20 74 68 65 79 20 68 g.values.will\nbe.kept.if.they.h
3500 61 76 65 20 64 69 66 66 65 72 65 6e 74 20 61 6e 6e 6f 74 61 74 69 6f 6e 73 2e 20 20 46 6f 72 20 ave.different.annotations...For.
3520 74 68 61 74 20 74 6f 20 77 6f 72 6b 20 70 72 6f 70 65 72 6c 79 2c 5c 6e 62 61 63 6b 65 6e 64 73 that.to.work.properly,\nbackends
3540 20 73 68 6f 75 6c 64 20 73 74 6f 72 65 20 74 68 65 20 72 65 6c 61 74 65 64 20 69 6e 66 6f 72 6d .should.store.the.related.inform
3560 61 74 69 6f 6e 20 6f 6e 20 63 61 6e 64 69 64 61 74 65 73 20 75 73 69 6e 67 20 74 65 78 74 5c 6e ation.on.candidates.using.text\n
3580 70 72 6f 70 65 72 74 69 65 73 2e 5c 6e 5c 6e 60 6d 61 74 63 68 27 3a 20 54 68 65 20 73 65 63 6f properties.\n\n`match':.The.seco
35a0 6e 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 61 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 6e 64 nd.argument.is.a.completion.cand
35c0 69 64 61 74 65 2e 20 20 52 65 74 75 72 6e 20 61 20 70 6f 73 69 74 69 76 65 5c 6e 69 6e 74 65 67 idate...Return.a.positive\ninteg
35e0 65 72 2c 20 74 68 65 20 69 6e 64 65 78 20 61 66 74 65 72 20 74 68 65 20 65 6e 64 20 6f 66 20 74 er,.the.index.after.the.end.of.t
3600 65 78 74 20 6d 61 74 63 68 69 6e 67 20 60 70 72 65 66 69 78 27 20 77 69 74 68 69 6e 20 74 68 65 ext.matching.`prefix'.within.the
3620 5c 6e 63 61 6e 64 69 64 61 74 65 20 73 74 72 69 6e 67 2e 20 20 41 6c 74 65 72 6e 61 74 69 76 65 \ncandidate.string...Alternative
3640 6c 79 2c 20 72 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 28 43 48 55 4e 4b 2d 53 54 41 52 ly,.return.a.list.of.(CHUNK-STAR
3660 54 5c 6e 2e 20 43 48 55 4e 4b 2d 45 4e 44 29 20 65 6c 65 6d 65 6e 74 73 2c 20 77 68 65 72 65 20 T\n..CHUNK-END).elements,.where.
3680 43 48 55 4e 4b 2d 53 54 41 52 54 20 61 6e 64 20 43 48 55 4e 4b 2d 45 4e 44 20 61 72 65 20 69 6e CHUNK-START.and.CHUNK-END.are.in
36a0 64 65 78 65 73 20 77 69 74 68 69 6e 5c 6e 74 68 65 20 63 61 6e 64 69 64 61 74 65 20 73 74 72 69 dexes.within\nthe.candidate.stri
36c0 6e 67 2e 20 20 54 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 72 65 67 69 6f 6e 73 20 61 ng...The.corresponding.regions.a
36e0 72 65 20 62 65 20 75 73 65 64 20 77 68 65 6e 20 72 65 6e 64 65 72 69 6e 67 5c 6e 74 68 65 20 70 re.be.used.when.rendering\nthe.p
3700 6f 70 75 70 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6f 6e 6c 79 20 6d 61 6b 65 73 20 73 opup...This.command.only.makes.s
3720 65 6e 73 65 20 66 6f 72 20 62 61 63 6b 65 6e 64 73 20 74 68 61 74 20 70 72 6f 76 69 64 65 5c 6e ense.for.backends.that.provide\n
3740 6e 6f 6e 2d 70 72 65 66 69 78 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e 5c 6e 5c 6e 60 72 65 71 75 69 non-prefix.completion.\n\n`requi
3760 72 65 2d 6d 61 74 63 68 27 3a 20 49 66 20 74 68 69 73 20 72 65 74 75 72 6e 73 20 74 2c 20 74 68 re-match':.If.this.returns.t,.th
3780 65 20 75 73 65 72 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 74 6f 20 65 6e 74 65 72 5c 6e e.user.is.not.allowed.to.enter\n
37a0 61 6e 79 74 68 69 6e 67 20 6e 6f 74 20 6f 66 66 65 72 65 64 20 61 73 20 61 20 63 61 6e 64 69 64 anything.not.offered.as.a.candid
37c0 61 74 65 2e 20 20 50 6c 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20 74 68 61 74 20 76 61 6c 75 ate...Please.don't.use.that.valu
37e0 65 20 69 6e 20 6e 6f 72 6d 61 6c 5c 6e 62 61 63 6b 65 6e 64 73 2e 20 20 54 68 65 20 64 65 66 61 e.in.normal\nbackends...The.defa
3800 75 6c 74 20 76 61 6c 75 65 20 6e 69 6c 20 67 69 76 65 73 20 74 68 65 20 75 73 65 72 20 74 68 61 ult.value.nil.gives.the.user.tha
3820 74 20 63 68 6f 69 63 65 20 77 69 74 68 5c 6e 60 63 6f 6d 70 61 6e 79 2d 72 65 71 75 69 72 65 2d t.choice.with\n`company-require-
3840 6d 61 74 63 68 27 2e 20 20 52 65 74 75 72 6e 20 76 61 6c 75 65 20 60 6e 65 76 65 72 27 20 6f 76 match'...Return.value.`never'.ov
3860 65 72 72 69 64 65 73 20 74 68 61 74 20 6f 70 74 69 6f 6e 20 74 68 65 5c 6e 6f 74 68 65 72 20 77 errides.that.option.the\nother.w
3880 61 79 20 61 72 6f 75 6e 64 2e 5c 6e 5c 6e 60 69 6e 69 74 27 3a 20 43 61 6c 6c 65 64 20 6f 6e 63 ay.around.\n\n`init':.Called.onc
38a0 65 20 66 6f 72 20 65 61 63 68 20 62 75 66 66 65 72 2e 20 54 68 65 20 62 61 63 6b 65 6e 64 20 63 e.for.each.buffer..The.backend.c
38c0 61 6e 20 63 68 65 63 6b 20 66 6f 72 20 65 78 74 65 72 6e 61 6c 5c 6e 70 72 6f 67 72 61 6d 73 20 an.check.for.external\nprograms.
38e0 61 6e 64 20 66 69 6c 65 73 20 61 6e 64 20 6c 6f 61 64 20 61 6e 79 20 72 65 71 75 69 72 65 64 20 and.files.and.load.any.required.
3900 6c 69 62 72 61 72 69 65 73 2e 20 20 52 61 69 73 69 6e 67 20 61 6e 20 65 72 72 6f 72 20 68 65 72 libraries...Raising.an.error.her
3920 65 5c 6e 77 69 6c 6c 20 73 68 6f 77 20 75 70 20 69 6e 20 6d 65 73 73 61 67 65 20 6c 6f 67 20 6f e\nwill.show.up.in.message.log.o
3940 6e 63 65 2c 20 61 6e 64 20 74 68 65 20 62 61 63 6b 65 6e 64 20 77 69 6c 6c 20 6e 6f 74 20 62 65 nce,.and.the.backend.will.not.be
3960 20 75 73 65 64 20 66 6f 72 5c 6e 63 6f 6d 70 6c 65 74 69 6f 6e 2e 5c 6e 5c 6e 60 70 6f 73 74 2d .used.for\ncompletion.\n\n`post-
3980 63 6f 6d 70 6c 65 74 69 6f 6e 27 3a 20 43 61 6c 6c 65 64 20 61 66 74 65 72 20 61 20 63 6f 6d 70 completion':.Called.after.a.comp
39a0 6c 65 74 69 6f 6e 20 63 61 6e 64 69 64 61 74 65 20 68 61 73 20 62 65 65 6e 20 69 6e 73 65 72 74 letion.candidate.has.been.insert
39c0 65 64 5c 6e 69 6e 74 6f 20 74 68 65 20 62 75 66 66 65 72 2e 20 20 54 68 65 20 73 65 63 6f 6e 64 ed\ninto.the.buffer...The.second
39e0 20 61 72 67 75 6d 65 6e 74 20 69 73 20 74 68 65 20 63 61 6e 64 69 64 61 74 65 2e 20 20 43 61 6e .argument.is.the.candidate...Can
3a00 20 62 65 20 75 73 65 64 20 74 6f 5c 6e 6d 6f 64 69 66 79 20 69 74 2c 20 65 2e 67 2e 20 74 6f 20 .be.used.to\nmodify.it,.e.g..to.
3a20 65 78 70 61 6e 64 20 61 20 73 6e 69 70 70 65 74 2e 5c 6e 5c 6e 54 68 65 20 62 61 63 6b 65 6e 64 expand.a.snippet.\n\nThe.backend
3a40 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 6e 69 6c 20 66 6f 72 20 61 6c 6c 20 63 6f 6d 6d 61 .should.return.nil.for.all.comma
3a60 6e 64 73 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 6f 72 5c 6e 64 6f 65 73 nds.it.does.not.support.or\ndoes
3a80 20 6e 6f 74 20 6b 6e 6f 77 20 61 62 6f 75 74 2e 20 20 49 74 20 73 68 6f 75 6c 64 20 61 6c 73 6f .not.know.about...It.should.also
3aa0 20 62 65 20 63 61 6c 6c 61 62 6c 65 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 61 6e 64 20 75 .be.callable.interactively.and.u
3ac0 73 65 5c 6e 60 63 6f 6d 70 61 6e 79 2d 62 65 67 69 6e 2d 62 61 63 6b 65 6e 64 27 20 74 6f 20 73 se\n`company-begin-backend'.to.s
3ae0 74 61 72 74 20 69 74 73 65 6c 66 20 69 6e 20 74 68 61 74 20 63 61 73 65 2e 5c 6e 5c 6e 47 72 6f tart.itself.in.that.case.\n\nGro
3b00 75 70 65 64 20 62 61 63 6b 65 6e 64 73 5c 6e 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 5c uped.backends\n================\
3b20 6e 5c 6e 41 6e 20 65 6c 65 6d 65 6e 74 20 6f 66 20 60 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e n\nAn.element.of.`company-backen
3b40 64 73 27 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 61 20 6c 69 73 74 20 6f 66 20 62 61 63 6b 65 6e ds'.can.also.be.a.list.of.backen
3b60 64 73 2e 20 20 54 68 65 5c 6e 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 66 72 6f 6d 20 62 61 63 6b 65 ds...The\ncompletions.from.backe
3b80 6e 64 73 20 69 6e 20 73 75 63 68 20 67 72 6f 75 70 73 20 61 72 65 20 6d 65 72 67 65 64 2c 20 62 nds.in.such.groups.are.merged,.b
3ba0 75 74 20 6f 6e 6c 79 20 66 72 6f 6d 20 74 68 6f 73 65 5c 6e 62 61 63 6b 65 6e 64 73 20 77 68 69 ut.only.from.those\nbackends.whi
3bc0 63 68 20 72 65 74 75 72 6e 20 74 68 65 20 73 61 6d 65 20 60 70 72 65 66 69 78 27 2e 5c 6e 5c 6e ch.return.the.same.`prefix'.\n\n
3be0 49 66 20 61 20 62 61 63 6b 65 6e 64 20 63 6f 6d 6d 61 6e 64 20 74 61 6b 65 73 20 61 20 63 61 6e If.a.backend.command.takes.a.can
3c00 64 69 64 61 74 65 20 61 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 28 65 2e 67 2e 20 60 6d 65 74 didate.as.an.argument.(e.g..`met
3c20 61 27 29 2c 20 74 68 65 5c 6e 63 61 6c 6c 20 69 73 20 64 69 73 70 61 74 63 68 65 64 20 74 6f 20 a'),.the\ncall.is.dispatched.to.
3c40 74 68 65 20 62 61 63 6b 65 6e 64 20 74 68 65 20 63 61 6e 64 69 64 61 74 65 20 63 61 6d 65 20 66 the.backend.the.candidate.came.f
3c60 72 6f 6d 2e 20 20 49 6e 20 6f 74 68 65 72 5c 6e 63 61 73 65 73 20 28 65 78 63 65 70 74 20 66 6f rom...In.other\ncases.(except.fo
3c80 72 20 60 64 75 70 6c 69 63 61 74 65 73 27 20 61 6e 64 20 60 73 6f 72 74 65 64 27 29 2c 20 74 68 r.`duplicates'.and.`sorted'),.th
3ca0 65 20 66 69 72 73 74 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 20 61 6d 6f 6e 67 5c 6e 61 6c 6c e.first.non-nil.value.among\nall
3cc0 20 74 68 65 20 62 61 63 6b 65 6e 64 73 20 69 73 20 72 65 74 75 72 6e 65 64 2e 5c 6e 5c 6e 54 68 .the.backends.is.returned.\n\nTh
3ce0 65 20 67 72 6f 75 70 20 63 61 6e 20 61 6c 73 6f 20 63 6f 6e 74 61 69 6e 20 6b 65 79 77 6f 72 64 e.group.can.also.contain.keyword
3d00 73 2e 20 20 43 75 72 72 65 6e 74 6c 79 2c 20 60 3a 77 69 74 68 27 20 61 6e 64 20 60 3a 73 65 70 s...Currently,.`:with'.and.`:sep
3d20 61 72 61 74 65 27 5c 6e 6b 65 79 77 6f 72 64 73 20 61 72 65 20 64 65 66 69 6e 65 64 2e 20 20 49 arate'\nkeywords.are.defined...I
3d40 66 20 74 68 65 20 67 72 6f 75 70 20 63 6f 6e 74 61 69 6e 73 20 6b 65 79 77 6f 72 64 20 60 3a 77 f.the.group.contains.keyword.`:w
3d60 69 74 68 27 2c 20 74 68 65 20 62 61 63 6b 65 6e 64 73 5c 6e 6c 69 73 74 65 64 20 61 66 74 65 72 ith',.the.backends\nlisted.after
3d80 20 74 68 69 73 20 6b 65 79 77 6f 72 64 20 61 72 65 20 69 67 6e 6f 72 65 64 20 66 6f 72 20 74 68 .this.keyword.are.ignored.for.th
3da0 65 20 70 75 72 70 6f 73 65 20 6f 66 20 74 68 65 20 60 70 72 65 66 69 78 27 5c 6e 63 6f 6d 6d 61 e.purpose.of.the.`prefix'\ncomma
3dc0 6e 64 2e 20 20 49 66 20 74 68 65 20 67 72 6f 75 70 20 63 6f 6e 74 61 69 6e 73 20 6b 65 79 77 6f nd...If.the.group.contains.keywo
3de0 72 64 20 60 3a 73 65 70 61 72 61 74 65 27 2c 20 74 68 65 20 63 61 6e 64 69 64 61 74 65 73 20 74 rd.`:separate',.the.candidates.t
3e00 68 61 74 5c 6e 63 6f 6d 65 20 66 72 6f 6d 20 64 69 66 66 65 72 65 6e 74 20 62 61 63 6b 65 6e 64 hat\ncome.from.different.backend
3e20 73 20 61 72 65 20 73 6f 72 74 65 64 20 73 65 70 61 72 61 74 65 6c 79 20 69 6e 20 74 68 65 20 63 s.are.sorted.separately.in.the.c
3e40 6f 6d 62 69 6e 65 64 20 6c 69 73 74 2e 5c 6e 5c 6e 41 73 79 6e 63 68 72 6f 6e 6f 75 73 20 62 61 ombined.list.\n\nAsynchronous.ba
3e60 63 6b 65 6e 64 73 5c 6e 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 5c 6e 5c ckends\n=====================\n\
3e80 6e 54 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 6f 66 20 65 61 63 68 20 63 6f 6d 6d 61 6e nThe.return.value.of.each.comman
3ea0 64 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 61 20 63 6f 6e 73 20 28 3a 61 73 79 6e 63 20 2e 20 46 d.can.also.be.a.cons.(:async...F
3ec0 45 54 43 48 45 52 29 5c 6e 77 68 65 72 65 20 46 45 54 43 48 45 52 20 69 73 20 61 20 66 75 6e 63 ETCHER)\nwhere.FETCHER.is.a.func
3ee0 74 69 6f 6e 20 6f 66 20 6f 6e 65 20 61 72 67 75 6d 65 6e 74 2c 20 43 41 4c 4c 42 41 43 4b 2e 20 tion.of.one.argument,.CALLBACK..
3f00 20 57 68 65 6e 20 74 68 65 20 64 61 74 61 5c 6e 61 72 72 69 76 65 73 2c 20 46 45 54 43 48 45 52 .When.the.data\narrives,.FETCHER
3f20 20 6d 75 73 74 20 63 61 6c 6c 20 43 41 4c 4c 42 41 43 4b 20 61 6e 64 20 70 61 73 73 20 69 74 20 .must.call.CALLBACK.and.pass.it.
3f40 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 72 65 74 75 72 6e 5c 6e 76 61 6c 75 65 2c 20 61 the.appropriate.return\nvalue,.a
3f60 73 20 64 65 73 63 72 69 62 65 64 20 61 62 6f 76 65 2e 20 20 54 68 61 74 20 63 61 6c 6c 20 6d 75 s.described.above...That.call.mu
3f80 73 74 20 68 61 70 70 65 6e 20 69 6e 20 74 68 65 20 73 61 6d 65 20 62 75 66 66 65 72 20 61 73 5c st.happen.in.the.same.buffer.as\
3fa0 6e 77 68 65 72 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 77 61 73 20 69 6e 69 74 69 61 74 65 64 2e nwhere.completion.was.initiated.
3fc0 5c 6e 5c 6e 54 72 75 65 20 61 73 79 6e 63 68 72 6f 6e 6f 75 73 20 6f 70 65 72 61 74 69 6f 6e 20 \n\nTrue.asynchronous.operation.
3fe0 69 73 20 6f 6e 6c 79 20 73 75 70 70 6f 72 74 65 64 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 60 63 is.only.supported.for.command.`c
4000 61 6e 64 69 64 61 74 65 73 27 2c 20 61 6e 64 5c 6e 6f 6e 6c 79 20 64 75 72 69 6e 67 20 69 64 6c andidates',.and\nonly.during.idl
4020 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e 20 20 4f 74 68 65 72 20 63 6f 6d 6d 61 6e 64 73 20 77 69 e.completion...Other.commands.wi
4040 6c 6c 20 62 6c 6f 63 6b 20 74 68 65 20 75 73 65 72 20 69 6e 74 65 72 66 61 63 65 2c 5c 6e 65 76 ll.block.the.user.interface,\nev
4060 65 6e 20 69 66 20 74 68 65 20 62 61 63 6b 65 6e 64 20 75 73 65 73 20 74 68 65 20 61 73 79 6e 63 en.if.the.backend.uses.the.async
4080 68 72 6f 6e 6f 75 73 20 63 61 6c 6c 69 6e 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 2e 22 20 3a 74 79 hronous.calling.convention.".:ty
40a0 70 65 20 72 65 70 65 61 74 20 63 68 6f 69 63 65 20 3a 74 61 67 20 22 62 61 63 6b 65 6e 64 22 20 pe.repeat.choice.:tag."backend".
40c0 61 70 70 65 6e 64 20 6d 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 41 03 append.mapcar.#[257."\300\301.A.
40e0 40 46 5c 32 30 37 22 20 5b 63 6f 6e 73 74 20 3a 74 61 67 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 @F\207".[const.:tag].5."\n\n(fn.
4100 42 29 22 5d 20 28 73 79 6d 62 6f 6c 20 3a 74 61 67 20 22 55 73 65 72 20 64 65 66 69 6e 65 64 22 B)"].(symbol.:tag."User.defined"
4120 29 20 22 4d 65 72 67 65 64 20 62 61 63 6b 65 6e 64 73 22 20 23 5b 32 35 37 20 22 5c 33 30 30 5c )."Merged.backends".#[257."\300\
4140 33 30 31 02 41 03 40 46 5c 32 30 37 22 20 5b 63 6f 6e 73 74 20 3a 74 61 67 5d 20 35 20 22 5c 6e 301.A.@F\207".[const.:tag].5."\n
4160 5c 6e 28 66 6e 20 42 29 22 5d 20 28 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 57 69 74 68 22 20 3a \n(fn.B)"].((const.:tag."With".:
4180 77 69 74 68 29 20 28 73 79 6d 62 6f 6c 20 3a 74 61 67 20 22 55 73 65 72 20 64 65 66 69 6e 65 64 with).(symbol.:tag."User.defined
41a0 22 29 29 20 70 75 74 20 73 61 66 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 63 6f 6d 70 ")).put.safe-local-variable.comp
41c0 61 6e 79 2d 73 61 66 65 2d 62 61 63 6b 65 6e 64 73 2d 70 20 63 6f 6d 70 61 6e 79 2d 74 72 61 6e any-safe-backends-p.company-tran
41e0 73 66 6f 72 6d 65 72 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d sformers.#[0."\300\207".[nil].1]
4200 20 22 46 75 6e 63 74 69 6f 6e 73 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 20 6c 69 73 74 20 6f ."Functions.to.change.the.list.o
4220 66 20 63 61 6e 64 69 64 61 74 65 73 20 72 65 63 65 69 76 65 64 20 66 72 6f 6d 20 62 61 63 6b 65 f.candidates.received.from.backe
4240 6e 64 73 2e 5c 6e 5c 6e 45 61 63 68 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 73 20 63 61 6c 6c 65 nds.\n\nEach.function.gets.calle
4260 64 20 77 69 74 68 20 74 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 70 d.with.the.return.value.of.the.p
4280 72 65 76 69 6f 75 73 20 6f 6e 65 2e 5c 6e 54 68 65 20 66 69 72 73 74 20 6f 6e 65 20 67 65 74 73 revious.one.\nThe.first.one.gets
42a0 20 70 61 73 73 65 64 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 61 6e 64 69 64 61 74 65 73 2c 20 .passed.the.list.of.candidates,.
42c0 61 6c 72 65 61 64 79 20 73 6f 72 74 65 64 20 61 6e 64 5c 6e 77 69 74 68 6f 75 74 20 64 75 70 6c already.sorted.and\nwithout.dupl
42e0 69 63 61 74 65 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 4e 6f icates.".(choice.(const.:tag."No
4300 6e 65 22 20 6e 69 6c 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 6f 72 74 20 62 79 20 6f 63 ne".nil).(const.:tag."Sort.by.oc
4320 63 75 72 72 65 6e 63 65 22 20 28 63 6f 6d 70 61 6e 79 2d 73 6f 72 74 2d 62 79 2d 6f 63 63 75 72 currence".(company-sort-by-occur
4340 72 65 6e 63 65 29 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 6f 72 74 20 62 79 20 62 61 63 rence)).(const.:tag."Sort.by.bac
4360 6b 65 6e 64 20 69 6d 70 6f 72 74 61 6e 63 65 22 20 28 63 6f 6d 70 61 6e 79 2d 73 6f 72 74 2d 62 kend.importance".(company-sort-b
4380 79 2d 62 61 63 6b 65 6e 64 2d 69 6d 70 6f 72 74 61 6e 63 65 29 29 20 28 63 6f 6e 73 74 20 3a 74 y-backend-importance)).(const.:t
43a0 61 67 20 22 50 72 65 66 65 72 20 63 61 73 65 20 73 65 6e 73 69 74 69 76 65 20 70 72 65 66 69 78 ag."Prefer.case.sensitive.prefix
43c0 22 20 28 63 6f 6d 70 61 6e 79 2d 73 6f 72 74 2d 70 72 65 66 65 72 2d 73 61 6d 65 2d 63 61 73 65 ".(company-sort-prefer-same-case
43e0 2d 70 72 65 66 69 78 29 29 20 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 55 73 65 72 20 64 65 66 -prefix)).(repeat.:tag."User.def
4400 69 6e 65 64 22 20 28 66 75 6e 63 74 69 6f 6e 29 29 29 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c ined".(function))).company-compl
4420 65 74 69 6f 6e 2d 73 74 61 72 74 65 64 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 etion-started-hook.#[0."\300\207
4440 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 48 6f 6f 6b 20 72 75 6e 20 77 68 65 6e 20 63 6f 6d 70 61 6e ".[nil].1]."Hook.run.when.compan
4460 79 20 73 74 61 72 74 73 20 63 6f 6d 70 6c 65 74 69 6e 67 2e 5c 6e 54 68 65 20 68 6f 6f 6b 20 69 y.starts.completing.\nThe.hook.i
4480 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 6f 6e 65 20 61 72 67 75 6d 65 6e 74 20 74 68 61 74 20 s.called.with.one.argument.that.
44a0 69 73 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 77 61 73 is.non-nil.if.the.completion.was
44c0 5c 6e 73 74 61 72 74 65 64 20 6d 61 6e 75 61 6c 6c 79 2e 22 20 68 6f 6f 6b 20 63 6f 6d 70 61 6e \nstarted.manually.".hook.compan
44e0 79 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 63 61 6e 63 65 6c 6c 65 64 2d 68 6f 6f 6b 20 23 5b 30 20 y-completion-cancelled-hook.#[0.
4500 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 48 6f 6f 6b 20 72 75 6e 20 77 68 "\300\207".[nil].1]."Hook.run.wh
4520 65 6e 20 63 6f 6d 70 61 6e 79 20 63 61 6e 63 65 6c 73 20 63 6f 6d 70 6c 65 74 69 6e 67 2e 5c 6e en.company.cancels.completing.\n
4540 54 68 65 20 68 6f 6f 6b 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 6f 6e 65 20 61 72 67 75 The.hook.is.called.with.one.argu
4560 6d 65 6e 74 20 74 68 61 74 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 74 68 65 20 63 6f 6d 70 ment.that.is.non-nil.if.the.comp
4580 6c 65 74 69 6f 6e 20 77 61 73 5c 6e 61 62 6f 72 74 65 64 20 6d 61 6e 75 61 6c 6c 79 2e 22 20 63 letion.was\naborted.manually.".c
45a0 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 66 69 6e 69 73 68 65 64 2d 68 6f 6f 6b 20 ompany-completion-finished-hook.
45c0 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 48 6f 6f 6b 20 72 75 #[0."\300\207".[nil].1]."Hook.ru
45e0 6e 20 77 68 65 6e 20 63 6f 6d 70 61 6e 79 20 73 75 63 63 65 73 73 66 75 6c 6c 79 20 63 6f 6d 70 n.when.company.successfully.comp
4600 6c 65 74 65 73 2e 5c 6e 54 68 65 20 68 6f 6f 6b 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 letes.\nThe.hook.is.called.with.
4620 74 68 65 20 73 65 6c 65 63 74 65 64 20 63 61 6e 64 69 64 61 74 65 20 61 73 20 61 6e 20 61 72 67 the.selected.candidate.as.an.arg
4640 75 6d 65 6e 74 2e 5c 6e 5c 6e 49 66 20 79 6f 75 20 69 6e 64 65 6e 64 20 74 6f 20 75 73 65 20 69 ument.\n\nIf.you.indend.to.use.i
4660 74 20 74 6f 20 70 6f 73 74 2d 70 72 6f 63 65 73 73 20 63 61 6e 64 69 64 61 74 65 73 20 66 72 6f t.to.post-process.candidates.fro
4680 6d 20 61 20 73 70 65 63 69 66 69 63 5c 6e 62 61 63 6b 65 6e 64 2c 20 63 6f 6e 73 69 64 65 72 20 m.a.specific\nbackend,.consider.
46a0 75 73 69 6e 67 20 74 68 65 20 60 70 6f 73 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 27 20 63 6f 6d 6d using.the.`post-completion'.comm
46c0 61 6e 64 20 69 6e 73 74 65 61 64 2e 22 20 63 6f 6d 70 61 6e 79 2d 6d 69 6e 69 6d 75 6d 2d 70 72 and.instead.".company-minimum-pr
46e0 65 66 69 78 2d 6c 65 6e 67 74 68 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 33 5d 20 31 efix-length.#[0."\300\207".[3].1
4700 5d 20 22 54 68 65 20 6d 69 6e 69 6d 75 6d 20 70 72 65 66 69 78 20 6c 65 6e 67 74 68 20 66 6f 72 ]."The.minimum.prefix.length.for
4720 20 69 64 6c 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e 22 20 28 69 6e 74 65 67 65 72 20 3a 74 61 67 .idle.completion.".(integer.:tag
4740 20 22 70 72 65 66 69 78 20 6c 65 6e 67 74 68 22 29 20 63 6f 6d 70 61 6e 79 2d 61 62 6f 72 74 2d ."prefix.length").company-abort-
4760 6d 61 6e 75 61 6c 2d 77 68 65 6e 2d 74 6f 6f 2d 73 68 6f 72 74 20 23 5b 30 20 22 5c 33 30 30 5c manual-when-too-short.#[0."\300\
4780 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 49 66 20 65 6e 61 62 6c 65 64 2c 20 63 61 6e 63 65 207".[nil].1]."If.enabled,.cance
47a0 6c 20 61 20 6d 61 6e 75 61 6c 6c 79 20 73 74 61 72 74 65 64 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 l.a.manually.started.completion.
47c0 77 68 65 6e 20 74 68 65 20 70 72 65 66 69 78 20 67 65 74 73 5c 6e 73 68 6f 72 74 65 72 20 74 68 when.the.prefix.gets\nshorter.th
47e0 61 6e 20 62 6f 74 68 20 60 63 6f 6d 70 61 6e 79 2d 6d 69 6e 69 6d 75 6d 2d 70 72 65 66 69 78 2d an.both.`company-minimum-prefix-
4800 6c 65 6e 67 74 68 27 20 61 6e 64 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20 74 68 65 5c 6e 70 length'.and.the.length.of.the\np
4820 72 65 66 69 78 20 69 74 20 77 61 73 20 73 74 61 72 74 65 64 20 66 72 6f 6d 2e 22 20 62 6f 6f 6c refix.it.was.started.from.".bool
4840 65 61 6e 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 63 6f 6d 70 61 6e 79 20 2e 20 ean.:package-version.(company...
4860 22 30 2e 38 2e 30 22 29 20 63 6f 6d 70 61 6e 79 2d 72 65 71 75 69 72 65 2d 6d 61 74 63 68 20 23 "0.8.0").company-require-match.#
4880 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 65 78 70 6c 69 63 69 74 2d [0."\300\207".[company-explicit-
48a0 61 63 74 69 6f 6e 2d 70 5d 20 31 5d 20 22 49 66 20 65 6e 61 62 6c 65 64 2c 20 64 69 73 61 6c 6c action-p].1]."If.enabled,.disall
48c0 6f 77 20 6e 6f 6e 2d 6d 61 74 63 68 69 6e 67 20 69 6e 70 75 74 2e 5c 6e 54 68 69 73 20 63 61 6e ow.non-matching.input.\nThis.can
48e0 20 62 65 20 61 20 66 75 6e 63 74 69 6f 6e 20 64 6f 20 64 65 74 65 72 6d 69 6e 65 20 69 66 20 61 .be.a.function.do.determine.if.a
4900 20 6d 61 74 63 68 20 69 73 20 72 65 71 75 69 72 65 64 2e 5c 6e 5c 6e 54 68 69 73 20 63 61 6e 20 .match.is.required.\n\nThis.can.
4920 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20 62 79 20 74 68 65 20 62 61 63 6b 65 6e 64 2c 20 69 66 be.overridden.by.the.backend,.if
4940 20 69 74 20 72 65 74 75 72 6e 73 20 74 20 6f 72 20 60 6e 65 76 65 72 27 20 74 6f 5c 6e 60 72 65 .it.returns.t.or.`never'.to\n`re
4960 71 75 69 72 65 2d 6d 61 74 63 68 27 2e 20 20 60 63 6f 6d 70 61 6e 79 2d 61 75 74 6f 2d 63 6f 6d quire-match'...`company-auto-com
4980 70 6c 65 74 65 27 20 61 6c 73 6f 20 74 61 6b 65 73 20 70 72 65 63 65 64 65 6e 63 65 20 6f 76 65 plete'.also.takes.precedence.ove
49a0 72 20 74 68 69 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 4f 66 r.this.".(choice.(const.:tag."Of
49c0 66 22 20 6e 69 6c 29 20 28 66 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 50 72 65 64 69 63 61 74 f".nil).(function.:tag."Predicat
49e0 65 20 66 75 6e 63 74 69 6f 6e 22 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4f 6e 2c 20 69 66 e.function").(const.:tag."On,.if
4a00 20 75 73 65 72 20 69 6e 74 65 72 61 63 74 69 6f 6e 20 74 6f 6f 6b 20 70 6c 61 63 65 22 20 27 63 .user.interaction.took.place".'c
4a20 6f 6d 70 61 6e 79 2d 65 78 70 6c 69 63 69 74 2d 61 63 74 69 6f 6e 2d 70 29 20 28 63 6f 6e 73 74 ompany-explicit-action-p).(const
4a40 20 3a 74 61 67 20 22 4f 6e 22 20 74 29 29 20 63 6f 6d 70 61 6e 79 2d 61 75 74 6f 2d 63 6f 6d 70 .:tag."On".t)).company-auto-comp
4a60 6c 65 74 65 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 44 65 lete.#[0."\300\207".[nil].1]."De
4a80 74 65 72 6d 69 6e 65 73 20 77 68 65 6e 20 74 6f 20 61 75 74 6f 2d 63 6f 6d 70 6c 65 74 65 2e 5c termines.when.to.auto-complete.\
4aa0 6e 49 66 20 74 68 69 73 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 61 6c 6c 20 63 68 61 72 61 63 74 nIf.this.is.enabled,.all.charact
4ac0 65 72 73 20 66 72 6f 6d 20 60 63 6f 6d 70 61 6e 79 2d 61 75 74 6f 2d 63 6f 6d 70 6c 65 74 65 2d ers.from.`company-auto-complete-
4ae0 63 68 61 72 73 27 5c 6e 74 72 69 67 67 65 72 20 69 6e 73 65 72 74 69 6f 6e 20 6f 66 20 74 68 65 chars'\ntrigger.insertion.of.the
4b00 20 73 65 6c 65 63 74 65 64 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 6e 64 69 64 61 74 65 2e 5c .selected.completion.candidate.\
4b20 6e 54 68 69 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 61 20 66 75 6e 63 74 69 6f 6e 2e 22 20 28 nThis.can.also.be.a.function.".(
4b40 63 68 6f 69 63 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 66 choice.(const.:tag."Off".nil).(f
4b60 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 50 72 65 64 69 63 61 74 65 20 66 75 6e 63 74 69 6f 6e unction.:tag."Predicate.function
4b80 22 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4f 6e 2c 20 69 66 20 75 73 65 72 20 69 6e 74 65 ").(const.:tag."On,.if.user.inte
4ba0 72 61 63 74 69 6f 6e 20 74 6f 6f 6b 20 70 6c 61 63 65 22 20 27 63 6f 6d 70 61 6e 79 2d 65 78 70 raction.took.place".'company-exp
4bc0 6c 69 63 69 74 2d 61 63 74 69 6f 6e 2d 70 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4f 6e 22 licit-action-p).(const.:tag."On"
4be0 20 74 29 29 20 63 6f 6d 70 61 6e 79 2d 61 75 74 6f 2d 63 6f 6d 70 6c 65 74 65 2d 63 68 61 72 73 .t)).company-auto-complete-chars
4c00 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 33 32 20 34 31 20 34 36 29 5d 20 31 5d 20 .#[0."\300\207".[(32.41.46)].1].
4c20 22 44 65 74 65 72 6d 69 6e 65 73 20 77 68 69 63 68 20 63 68 61 72 61 63 74 65 72 73 20 74 72 69 "Determines.which.characters.tri
4c40 67 67 65 72 20 61 75 74 6f 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2e 5c 6e 53 65 65 20 60 63 6f 6d 70 gger.auto-completion.\nSee.`comp
4c60 61 6e 79 2d 61 75 74 6f 2d 63 6f 6d 70 6c 65 74 65 27 2e 20 20 49 66 20 74 68 69 73 20 69 73 20 any-auto-complete'...If.this.is.
4c80 61 20 73 74 72 69 6e 67 2c 20 65 61 63 68 20 73 74 72 69 6e 67 20 63 68 61 72 61 63 74 65 72 5c a.string,.each.string.character\
4ca0 6e 74 69 67 67 65 72 73 20 61 75 74 6f 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2e 20 20 49 66 20 69 74 ntiggers.auto-completion...If.it
4cc0 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 79 6e 74 61 78 20 64 65 73 63 72 69 70 74 69 6f 6e .is.a.list.of.syntax.description
4ce0 20 63 68 61 72 61 63 74 65 72 73 20 28 73 65 65 5c 6e 60 6d 6f 64 69 66 79 2d 73 79 6e 74 61 78 .characters.(see\n`modify-syntax
4d00 2d 65 6e 74 72 79 27 29 2c 20 61 6c 6c 20 63 68 61 72 61 63 74 65 72 73 20 77 69 74 68 20 74 68 -entry'),.all.characters.with.th
4d20 61 74 20 73 79 6e 74 61 78 20 61 75 74 6f 2d 63 6f 6d 70 6c 65 74 65 2e 5c 6e 5c 6e 54 68 69 73 at.syntax.auto-complete.\n\nThis
4d40 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 61 20 66 75 6e 63 74 69 6f 6e 2c 20 77 68 69 63 68 20 69 .can.also.be.a.function,.which.i
4d60 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 6e 65 77 20 69 6e 70 75 74 20 61 6e 64 20 s.called.with.the.new.input.and.
4d80 73 68 6f 75 6c 64 5c 6e 72 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 63 6f 6d 70 61 6e should\nreturn.non-nil.if.compan
4da0 79 20 73 68 6f 75 6c 64 20 61 75 74 6f 2d 63 6f 6d 70 6c 65 74 65 2e 5c 6e 5c 6e 41 20 63 68 61 y.should.auto-complete.\n\nA.cha
4dc0 72 61 63 74 65 72 20 74 68 61 74 20 69 73 20 70 61 72 74 20 6f 66 20 61 20 76 61 6c 69 64 20 63 racter.that.is.part.of.a.valid.c
4de0 61 6e 64 69 64 61 74 65 20 6e 65 76 65 72 20 74 72 69 67 67 65 72 73 20 61 75 74 6f 2d 63 6f 6d andidate.never.triggers.auto-com
4e00 70 6c 65 74 69 6f 6e 2e 22 20 28 63 68 6f 69 63 65 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 pletion.".(choice.(string.:tag."
4e20 43 68 61 72 61 63 74 65 72 73 22 29 20 28 73 65 74 20 3a 74 61 67 20 22 53 79 6e 74 61 78 22 20 Characters").(set.:tag."Syntax".
4e40 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 57 68 69 74 65 73 70 61 63 65 22 20 33 32 29 20 28 63 6f (const.:tag."Whitespace".32).(co
4e60 6e 73 74 20 3a 74 61 67 20 22 53 79 6d 62 6f 6c 22 20 39 35 29 20 28 63 6f 6e 73 74 20 3a 74 61 nst.:tag."Symbol".95).(const.:ta
4e80 67 20 22 4f 70 65 6e 69 6e 67 20 70 61 72 65 6e 74 68 65 73 65 73 22 20 34 30 29 20 28 63 6f 6e g."Opening.parentheses".40).(con
4ea0 73 74 20 3a 74 61 67 20 22 43 6c 6f 73 69 6e 67 20 70 61 72 65 6e 74 68 65 73 65 73 22 20 34 31 st.:tag."Closing.parentheses".41
4ec0 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 57 6f 72 64 20 63 6f 6e 73 74 69 74 75 65 6e 74 22 ).(const.:tag."Word.constituent"
4ee0 20 31 31 39 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 50 75 6e 63 74 75 61 74 69 6f 6e 2e 22 .119).(const.:tag."Punctuation."
4f00 20 34 36 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 74 72 69 6e 67 20 71 75 6f 74 65 2e 22 .46).(const.:tag."String.quote."
4f20 20 33 34 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 50 61 69 72 65 64 20 64 65 6c 69 6d 69 74 .34).(const.:tag."Paired.delimit
4f40 65 72 2e 22 20 33 36 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 45 78 70 72 65 73 73 69 6f 6e er.".36).(const.:tag."Expression
4f60 20 71 75 6f 74 65 20 6f 72 20 70 72 65 66 69 78 20 6f 70 65 72 61 74 6f 72 2e 22 20 33 39 29 20 .quote.or.prefix.operator.".39).
4f80 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 43 6f 6d 6d 65 6e 74 20 73 74 61 72 74 65 72 2e 22 20 36 (const.:tag."Comment.starter.".6
4fa0 30 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 43 6f 6d 6d 65 6e 74 20 65 6e 64 65 72 2e 22 20 0).(const.:tag."Comment.ender.".
4fc0 36 32 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 43 68 61 72 61 63 74 65 72 2d 71 75 6f 74 65 62).(const.:tag."Character-quote
4fe0 2e 22 20 34 37 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 47 65 6e 65 72 69 63 20 73 74 72 69 .".47).(const.:tag."Generic.stri
5000 6e 67 20 66 65 6e 63 65 2e 22 20 31 32 34 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 47 65 6e ng.fence.".124).(const.:tag."Gen
5020 65 72 69 63 20 63 6f 6d 6d 65 6e 74 20 66 65 6e 63 65 2e 22 20 33 33 29 29 20 28 66 75 6e 63 74 eric.comment.fence.".33)).(funct
5040 69 6f 6e 20 3a 74 61 67 20 22 50 72 65 64 69 63 61 74 65 20 66 75 6e 63 74 69 6f 6e 22 29 29 20 ion.:tag."Predicate.function")).
5060 63 6f 6d 70 61 6e 79 2d 69 64 6c 65 2d 64 65 6c 61 79 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 company-idle-delay.#[0."\300\207
5080 22 20 5b 30 2e 35 5d 20 31 5d 20 22 54 68 65 20 69 64 6c 65 20 64 65 6c 61 79 20 69 6e 20 73 65 ".[0.5].1]."The.idle.delay.in.se
50a0 63 6f 6e 64 73 20 75 6e 74 69 6c 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 74 61 72 74 73 20 61 75 conds.until.completion.starts.au
50c0 74 6f 6d 61 74 69 63 61 6c 6c 79 2e 5c 6e 54 68 65 20 70 72 65 66 69 78 20 73 74 69 6c 6c 20 68 tomatically.\nThe.prefix.still.h
50e0 61 73 20 74 6f 20 73 61 74 69 73 66 79 20 60 63 6f 6d 70 61 6e 79 2d 6d 69 6e 69 6d 75 6d 2d 70 as.to.satisfy.`company-minimum-p
5100 72 65 66 69 78 2d 6c 65 6e 67 74 68 27 20 62 65 66 6f 72 65 20 74 68 61 74 5c 6e 68 61 70 70 65 refix-length'.before.that\nhappe
5120 6e 73 2e 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 6e 69 6c 20 6d 65 61 6e 73 20 6e 6f 20 69 ns...The.value.of.nil.means.no.i
5140 64 6c 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e 22 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 dle.completion.".(choice.(const.
5160 3a 74 61 67 20 22 6e 65 76 65 72 20 28 6e 69 6c 29 22 20 6e 69 6c 29 20 28 63 6f 6e 73 74 20 3a :tag."never.(nil)".nil).(const.:
5180 74 61 67 20 22 69 6d 6d 65 64 69 61 74 65 20 28 30 29 22 20 30 29 20 28 6e 75 6d 62 65 72 20 3a tag."immediate.(0)".0).(number.:
51a0 74 61 67 20 22 73 65 63 6f 6e 64 73 22 29 29 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d tag."seconds")).company-tooltip-
51c0 69 64 6c 65 2d 64 65 6c 61 79 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 30 2e 35 5d 20 idle-delay.#[0."\300\207".[0.5].
51e0 31 5d 20 22 54 68 65 20 69 64 6c 65 20 64 65 6c 61 79 20 69 6e 20 73 65 63 6f 6e 64 73 20 75 6e 1]."The.idle.delay.in.seconds.un
5200 74 69 6c 20 74 6f 6f 6c 74 69 70 20 69 73 20 73 68 6f 77 6e 20 77 68 65 6e 20 75 73 69 6e 67 5c til.tooltip.is.shown.when.using\
5220 6e 60 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 75 6e 6c 65 73 73 2d n`company-pseudo-tooltip-unless-
5240 6a 75 73 74 2d 6f 6e 65 2d 66 72 6f 6e 74 65 6e 64 2d 77 69 74 68 2d 64 65 6c 61 79 27 2e 22 20 just-one-frontend-with-delay'.".
5260 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 6e 65 76 65 72 20 28 6e 69 6c 29 (choice.(const.:tag."never.(nil)
5280 22 20 6e 69 6c 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 69 6d 6d 65 64 69 61 74 65 20 28 30 ".nil).(const.:tag."immediate.(0
52a0 29 22 20 30 29 20 28 6e 75 6d 62 65 72 20 3a 74 61 67 20 22 73 65 63 6f 6e 64 73 22 29 29 20 63 )".0).(number.:tag."seconds")).c
52c0 6f 6d 70 61 6e 79 2d 62 65 67 69 6e 2d 63 6f 6d 6d 61 6e 64 73 20 23 5b 30 20 22 5c 33 30 30 5c ompany-begin-commands.#[0."\300\
52e0 32 30 37 22 20 5b 28 73 65 6c 66 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 61 6e 64 20 6f 72 67 2d 73 207".[(self-insert-command.org-s
5300 65 6c 66 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 61 6e 64 20 6f 72 67 74 62 6c 2d 73 65 6c 66 2d 69 elf-insert-command.orgtbl-self-i
5320 6e 73 65 72 74 2d 63 6f 6d 6d 61 6e 64 20 63 2d 73 63 6f 70 65 2d 6f 70 65 72 61 74 6f 72 20 63 nsert-command.c-scope-operator.c
5340 2d 65 6c 65 63 74 72 69 63 2d 63 6f 6c 6f 6e 20 63 2d 65 6c 65 63 74 72 69 63 2d 6c 74 2d 67 74 -electric-colon.c-electric-lt-gt
5360 20 63 2d 65 6c 65 63 74 72 69 63 2d 73 6c 61 73 68 29 5d 20 31 5d 20 22 41 20 6c 69 73 74 20 6f .c-electric-slash)].1]."A.list.o
5380 66 20 63 6f 6d 6d 61 6e 64 73 20 61 66 74 65 72 20 77 68 69 63 68 20 69 64 6c 65 20 63 6f 6d 70 f.commands.after.which.idle.comp
53a0 6c 65 74 69 6f 6e 20 69 73 20 61 6c 6c 6f 77 65 64 2e 5c 6e 49 66 20 74 68 69 73 20 69 73 20 74 letion.is.allowed.\nIf.this.is.t
53c0 2c 20 69 74 20 63 61 6e 20 73 68 6f 77 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 61 66 74 65 72 20 ,.it.can.show.completions.after.
53e0 61 6e 79 20 63 6f 6d 6d 61 6e 64 20 65 78 63 65 70 74 20 61 20 66 65 77 20 66 72 6f 6d 20 61 5c any.command.except.a.few.from.a\
5400 6e 70 72 65 2d 64 65 66 69 6e 65 64 20 6c 69 73 74 2e 20 20 53 65 65 20 60 63 6f 6d 70 61 6e 79 npre-defined.list...See.`company
5420 2d 69 64 6c 65 2d 64 65 6c 61 79 27 2e 5c 6e 5c 6e 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 2c 20 -idle-delay'.\n\nAlternatively,.
5440 61 6e 79 20 63 6f 6d 6d 61 6e 64 20 77 69 74 68 20 61 20 6e 6f 6e 2d 6e 69 6c 20 60 63 6f 6d 70 any.command.with.a.non-nil.`comp
5460 61 6e 79 2d 62 65 67 69 6e 27 20 70 72 6f 70 65 72 74 79 20 69 73 5c 6e 74 72 65 61 74 65 64 20 any-begin'.property.is\ntreated.
5480 61 73 20 69 66 20 69 74 20 77 61 73 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 2e 22 20 28 63 68 6f as.if.it.was.on.this.list.".(cho
54a0 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 6e 79 20 63 6f 6d 6d 61 6e 64 22 20 74 29 ice.(const.:tag."Any.command".t)
54c0 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 65 6c 66 20 69 6e 73 65 72 74 20 63 6f 6d 6d 61 6e .(const.:tag."Self.insert.comman
54e0 64 22 20 27 28 73 65 6c 66 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 61 6e 64 29 29 20 28 72 65 70 65 d".'(self-insert-command)).(repe
5500 61 74 20 3a 74 61 67 20 22 43 6f 6d 6d 61 6e 64 73 22 20 66 75 6e 63 74 69 6f 6e 29 29 20 28 63 at.:tag."Commands".function)).(c
5520 6f 6d 70 61 6e 79 20 2e 20 22 30 2e 38 2e 34 22 29 20 63 6f 6d 70 61 6e 79 2d 63 6f 6e 74 69 6e ompany..."0.8.4").company-contin
5540 75 65 2d 63 6f 6d 6d 61 6e 64 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 6e 6f 74 ue-commands.#[0."\300\207".[(not
5560 20 73 61 76 65 2d 62 75 66 66 65 72 20 73 61 76 65 2d 73 6f 6d 65 2d 62 75 66 66 65 72 73 20 73 .save-buffer.save-some-buffers.s
5580 61 76 65 2d 62 75 66 66 65 72 73 2d 6b 69 6c 6c 2d 74 65 72 6d 69 6e 61 6c 20 73 61 76 65 2d 62 ave-buffers-kill-terminal.save-b
55a0 75 66 66 65 72 73 2d 6b 69 6c 6c 2d 65 6d 61 63 73 20 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d uffers-kill-emacs.completion-at-
55c0 70 6f 69 6e 74 29 5d 20 31 5d 20 22 41 20 6c 69 73 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 74 point)].1]."A.list.of.commands.t
55e0 68 61 74 20 61 72 65 20 61 6c 6c 6f 77 65 64 20 64 75 72 69 6e 67 20 63 6f 6d 70 6c 65 74 69 6f hat.are.allowed.during.completio
5600 6e 2e 5c 6e 49 66 20 74 68 69 73 20 69 73 20 74 2c 20 6f 72 20 69 66 20 60 63 6f 6d 70 61 6e 79 n.\nIf.this.is.t,.or.if.`company
5620 2d 62 65 67 69 6e 2d 63 6f 6d 6d 61 6e 64 73 27 20 69 73 20 74 2c 20 61 6e 79 20 63 6f 6d 6d 61 -begin-commands'.is.t,.any.comma
5640 6e 64 20 69 73 20 61 6c 6c 6f 77 65 64 2e 5c 6e 4f 74 68 65 72 77 69 73 65 2c 20 74 68 65 20 76 nd.is.allowed.\nOtherwise,.the.v
5660 61 6c 75 65 20 6d 75 73 74 20 62 65 20 61 20 6c 69 73 74 20 6f 66 20 73 79 6d 62 6f 6c 73 2e 20 alue.must.be.a.list.of.symbols..
5680 20 49 66 20 69 74 20 73 74 61 72 74 73 20 77 69 74 68 20 60 6e 6f 74 27 2c 5c 6e 74 68 65 20 63 .If.it.starts.with.`not',\nthe.c
56a0 64 72 20 69 73 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 dr.is.the.list.of.commands.that.
56c0 61 62 6f 72 74 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 61 6c abort.completion...Otherwise,.al
56e0 6c 5c 6e 63 6f 6d 6d 61 6e 64 73 20 65 78 63 65 70 74 20 74 68 6f 73 65 20 69 6e 20 74 68 61 74 l\ncommands.except.those.in.that
5700 20 6c 69 73 74 2c 20 6f 72 20 69 6e 20 60 63 6f 6d 70 61 6e 79 2d 62 65 67 69 6e 2d 63 6f 6d 6d .list,.or.in.`company-begin-comm
5720 61 6e 64 73 27 2c 20 6f 72 5c 6e 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 74 68 65 20 60 63 6f 6d 70 ands',.or\ncommands.in.the.`comp
5740 61 6e 79 2d 27 20 6e 61 6d 65 73 70 61 63 65 2c 20 61 62 6f 72 74 20 63 6f 6d 70 6c 65 74 69 6f any-'.namespace,.abort.completio
5760 6e 2e 22 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 6e 79 20 63 6f 6d n.".(choice.(const.:tag."Any.com
5780 6d 61 6e 64 22 20 74 29 20 28 63 6f 6e 73 20 3a 74 61 67 20 22 41 6e 79 20 65 78 63 65 70 74 22 mand".t).(cons.:tag."Any.except"
57a0 20 28 63 6f 6e 73 74 20 6e 6f 74 29 20 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 43 6f 6d 6d 61 .(const.not).(repeat.:tag."Comma
57c0 6e 64 73 22 20 66 75 6e 63 74 69 6f 6e 29 29 20 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 43 6f nds".function)).(repeat.:tag."Co
57e0 6d 6d 61 6e 64 73 22 20 66 75 6e 63 74 69 6f 6e 29 29 20 63 6f 6d 70 61 6e 79 2d 73 68 6f 77 2d mmands".function)).company-show-
5800 6e 75 6d 62 65 72 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 numbers.#[0."\300\207".[nil].1].
5820 22 49 66 20 65 6e 61 62 6c 65 64 2c 20 73 68 6f 77 20 71 75 69 63 6b 2d 61 63 63 65 73 73 20 6e "If.enabled,.show.quick-access.n
5840 75 6d 62 65 72 73 20 66 6f 72 20 74 68 65 20 66 69 72 73 74 20 74 65 6e 20 63 61 6e 64 69 64 61 umbers.for.the.first.ten.candida
5860 74 65 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 6f 66 66 22 20 tes.".(choice.(const.:tag."off".
5880 6e 69 6c 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 6f 6e 22 20 74 29 29 20 63 6f 6d 70 61 6e nil).(const.:tag."on".t)).compan
58a0 79 2d 73 65 6c 65 63 74 69 6f 6e 2d 77 72 61 70 2d 61 72 6f 75 6e 64 20 23 5b 30 20 22 5c 33 30 y-selection-wrap-around.#[0."\30
58c0 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 49 66 20 65 6e 61 62 6c 65 64 2c 20 73 65 6c 0\207".[nil].1]."If.enabled,.sel
58e0 65 63 74 69 6e 67 20 69 74 65 6d 20 62 65 66 6f 72 65 20 66 69 72 73 74 20 6f 72 20 61 66 74 65 ecting.item.before.first.or.afte
5900 72 20 6c 61 73 74 20 77 72 61 70 73 20 61 72 6f 75 6e 64 2e 22 20 28 63 68 6f 69 63 65 20 28 63 r.last.wraps.around.".(choice.(c
5920 6f 6e 73 74 20 3a 74 61 67 20 22 6f 66 66 22 20 6e 69 6c 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 onst.:tag."off".nil).(const.:tag
5940 20 22 6f 6e 22 20 74 29 29 5d 20 32 32 29 0a 23 40 31 30 35 20 50 61 75 73 65 20 62 65 74 77 65 ."on".t))].22).#@105.Pause.betwe
5960 65 6e 20 63 68 65 63 6b 73 20 74 6f 20 73 65 65 20 69 66 20 74 68 65 20 76 61 6c 75 65 27 73 20 en.checks.to.see.if.the.value's.
5980 62 65 65 6e 20 73 65 74 20 77 68 65 6e 20 74 75 72 6e 69 6e 67 20 61 6e 0a 61 73 79 6e 63 68 72 been.set.when.turning.an.asynchr
59a0 6f 6e 6f 75 73 20 63 61 6c 6c 20 69 6e 74 6f 20 73 79 6e 63 68 72 6f 6e 6f 75 73 2e 1f 0a 28 64 onous.call.into.synchronous...(d
59c0 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 61 73 79 6e 63 2d 77 61 69 74 20 30 2e 30 33 20 28 23 efvar.company-async-wait.0.03.(#
59e0 24 20 2e 20 32 32 38 36 39 29 29 0a 23 40 36 37 20 4d 61 78 69 6d 75 6d 20 77 61 69 74 20 74 69 $...22869)).#@67.Maximum.wait.ti
5a00 6d 65 20 66 6f 72 20 61 20 76 61 6c 75 65 20 74 6f 20 62 65 20 73 65 74 20 64 75 72 69 6e 67 20 me.for.a.value.to.be.set.during.
5a20 61 73 79 6e 63 68 72 6f 6e 6f 75 73 20 63 61 6c 6c 2e 1f 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 asynchronous.call...(defvar.comp
5a40 61 6e 79 2d 61 73 79 6e 63 2d 74 69 6d 65 6f 75 74 20 32 20 28 23 24 20 2e 20 32 33 30 32 35 29 any-async-timeout.2.(#$...23025)
5a60 29 0a 23 40 33 32 20 4b 65 79 6d 61 70 20 75 73 65 64 20 62 79 20 60 63 6f 6d 70 61 6e 79 2d 6d ).#@32.Keymap.used.by.`company-m
5a80 6f 64 65 27 2e 1f 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 6d 61 70 20 ode'...(defvar.company-mode-map.
5aa0 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 20 28 23 24 20 2e 20 32 33 31 34 33 (make-sparse-keymap).(#$...23143
5ac0 29 29 0a 23 40 35 33 20 4b 65 79 6d 61 70 20 74 68 61 74 20 69 73 20 65 6e 61 62 6c 65 64 20 64 )).#@53.Keymap.that.is.enabled.d
5ae0 75 72 69 6e 67 20 61 6e 20 61 63 74 69 76 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e 1f 0a 28 64 65 uring.an.active.completion...(de
5b00 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 61 63 74 69 76 65 2d 6d 61 70 20 28 62 79 74 65 2d 63 6f fvar.company-active-map.(byte-co
5b20 64 65 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 de."\300.\301.\302\303#\210\301.
5b40 5c 33 30 34 5c 33 30 33 23 5c 32 31 30 5c 33 30 31 01 5c 33 30 35 5c 33 30 36 23 5c 32 31 30 5c \304\303#\210\301.\305\306#\210\
5b60 33 30 31 01 5c 33 30 37 5c 33 31 30 23 5c 32 31 30 5c 33 30 31 01 5c 33 31 31 5c 33 31 32 23 5c 301.\307\310#\210\301.\311\312#\
5b80 32 31 30 5c 33 30 31 01 5c 33 31 33 5c 33 31 34 23 5c 32 31 30 5c 33 30 31 01 5c 33 31 35 5c 33 210\301.\313\314#\210\301.\315\3
5ba0 31 36 23 5c 32 31 30 5c 33 30 31 01 5c 33 31 37 5c 33 32 30 23 5c 32 31 30 5c 33 30 31 01 5c 33 16#\210\301.\317\320#\210\301.\3
5bc0 32 31 5c 33 32 32 23 5c 32 31 30 5c 33 30 31 01 5c 33 32 33 5c 33 32 32 23 5c 32 31 30 5c 33 30 21\322#\210\301.\323\322#\210\30
5be0 31 01 5c 33 32 34 5c 33 32 35 23 5c 32 31 30 5c 33 30 31 01 5c 33 32 36 5c 33 32 37 23 5c 32 31 1.\324\325#\210\301.\326\327#\21
5c00 30 5c 33 30 31 01 5c 33 33 30 5c 33 32 32 23 5c 32 31 30 5c 33 30 31 01 5c 33 33 31 5c 33 32 32 0\301.\330\322#\210\301.\331\322
5c20 23 5c 32 31 30 5c 33 30 31 01 5c 33 33 32 5c 33 33 33 23 5c 32 31 30 5c 33 30 31 01 5c 33 33 34 #\210\301.\332\333#\210\301.\334
5c40 5c 33 33 33 23 5c 32 31 30 5c 33 30 31 01 5c 33 33 35 5c 33 33 36 23 5c 32 31 30 5c 33 30 31 01 \333#\210\301.\335\336#\210\301.
5c60 5c 33 33 37 5c 33 33 36 23 5c 32 31 30 5c 33 30 31 01 5c 33 34 30 5c 33 34 31 23 5c 32 31 30 5c \337\336#\210\301.\340\341#\210\
5c80 33 30 31 01 5c 33 34 32 5c 33 34 31 23 5c 32 31 30 5c 33 30 31 01 5c 33 34 33 5c 33 34 34 23 5c 301.\342\341#\210\301.\343\344#\
5ca0 32 31 30 5c 33 30 31 01 5c 33 34 35 5c 33 34 36 23 5c 32 31 30 5c 33 30 31 01 5c 33 34 37 5c 33 210\301.\345\346#\210\301.\347\3
5cc0 35 30 23 5c 32 31 30 5c 33 35 31 5c 33 35 32 5c 32 31 31 02 57 5c 32 30 33 5c 32 35 30 00 5c 32 50#\210\351\352\211.W\203\250.\2
5ce0 31 31 5c 33 30 31 04 5c 33 35 33 5c 33 35 34 5c 33 35 35 05 5c 22 21 5c 33 35 36 23 5c 32 36 36 11\301.\353\354\355.\"!\356#\266
5d00 02 5c 32 31 31 54 5c 32 36 32 01 5c 32 30 32 5c 32 31 36 00 5c 32 36 36 02 5c 32 31 31 5c 32 30 .\211T\262.\202\216.\266.\211\20
5d20 37 22 20 5b 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 64 65 66 69 6e 65 2d 6b 65 7".[make-sparse-keymap.define-ke
5d40 79 20 22 1b 1b 1b 22 20 63 6f 6d 70 61 6e 79 2d 61 62 6f 72 74 20 22 07 22 20 5b 31 33 34 32 31 y."...".company-abort.".".[13421
5d60 37 38 33 38 5d 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 2d 6e 65 78 74 20 5b 31 33 34 32 31 7838].company-select-next.[13421
5d80 37 38 34 30 5d 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 2d 70 72 65 76 69 6f 75 73 20 5b 64 7840].company-select-previous.[d
5da0 6f 77 6e 5d 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 2d 6e 65 78 74 2d 6f 72 2d 61 62 6f 72 own].company-select-next-or-abor
5dc0 74 20 5b 75 70 5d 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 2d 70 72 65 76 69 6f 75 73 2d 6f t.[up].company-select-previous-o
5de0 72 2d 61 62 6f 72 74 20 5b 72 65 6d 61 70 20 73 63 72 6f 6c 6c 2d 75 70 2d 63 6f 6d 6d 61 6e 64 r-abort.[remap.scroll-up-command
5e00 5d 20 63 6f 6d 70 61 6e 79 2d 6e 65 78 74 2d 70 61 67 65 20 5b 72 65 6d 61 70 20 73 63 72 6f 6c ].company-next-page.[remap.scrol
5e20 6c 2d 64 6f 77 6e 2d 63 6f 6d 6d 61 6e 64 5d 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 6f 75 73 l-down-command].company-previous
5e40 2d 70 61 67 65 20 5b 64 6f 77 6e 2d 6d 6f 75 73 65 2d 31 5d 20 69 67 6e 6f 72 65 20 5b 64 6f 77 -page.[down-mouse-1].ignore.[dow
5e60 6e 2d 6d 6f 75 73 65 2d 33 5d 20 5b 6d 6f 75 73 65 2d 31 5d 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d n-mouse-3].[mouse-1].company-com
5e80 70 6c 65 74 65 2d 6d 6f 75 73 65 20 5b 6d 6f 75 73 65 2d 33 5d 20 63 6f 6d 70 61 6e 79 2d 73 65 plete-mouse.[mouse-3].company-se
5ea0 6c 65 63 74 2d 6d 6f 75 73 65 20 5b 75 70 2d 6d 6f 75 73 65 2d 31 5d 20 5b 75 70 2d 6d 6f 75 73 lect-mouse.[up-mouse-1].[up-mous
5ec0 65 2d 33 5d 20 5b 72 65 74 75 72 6e 5d 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d 73 e-3].[return].company-complete-s
5ee0 65 6c 65 63 74 69 6f 6e 20 22 0d 22 20 5b 74 61 62 5d 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c election.".".[tab].company-compl
5f00 65 74 65 2d 63 6f 6d 6d 6f 6e 20 22 09 22 20 5b 66 31 5d 20 63 6f 6d 70 61 6e 79 2d 73 68 6f 77 ete-common.".".[f1].company-show
5f20 2d 64 6f 63 2d 62 75 66 66 65 72 20 22 08 22 20 22 17 22 20 63 6f 6d 70 61 6e 79 2d 73 68 6f 77 -doc-buffer.".".".".company-show
5f40 2d 6c 6f 63 61 74 69 6f 6e 20 22 13 22 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 63 61 6e -location.".".company-search-can
5f60 64 69 64 61 74 65 73 20 22 5c 32 32 33 22 20 63 6f 6d 70 61 6e 79 2d 66 69 6c 74 65 72 2d 63 61 didates."\223".company-filter-ca
5f80 6e 64 69 64 61 74 65 73 20 31 30 20 30 20 72 65 61 64 2d 6b 62 64 2d 6d 61 63 72 6f 20 66 6f 72 ndidates.10.0.read-kbd-macro.for
5fa0 6d 61 74 20 22 4d 2d 25 64 22 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d 6e 75 6d 62 mat."M-%d".company-complete-numb
5fc0 65 72 5d 20 31 30 29 20 28 23 24 20 2e 20 32 33 32 34 30 29 29 0a 28 64 65 66 76 61 72 20 63 6f er].10).(#$...23240)).(defvar.co
5fe0 6d 70 61 6e 79 2d 2d 64 69 73 61 62 6c 65 64 2d 62 61 63 6b 65 6e 64 73 20 6e 69 6c 29 0a 28 64 mpany--disabled-backends.nil).(d
6000 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 69 6e 69 74 2d 62 61 63 6b 65 6e 64 20 23 5b efalias.'company-init-backend.#[
6020 32 35 37 20 22 5c 32 31 31 39 5c 32 30 33 1d 00 5c 33 30 31 01 21 5c 32 30 34 1d 00 5c 33 30 32 257."\2119\203..\301.!\204..\302
6040 31 18 00 5c 33 30 33 01 5c 33 30 34 5c 33 30 35 23 30 5c 32 30 32 1c 00 5c 32 31 30 5c 32 30 32 1..\303.\304\305#0\202..\210\202
6060 1d 00 5c 32 31 30 5c 32 31 31 39 5c 32 30 33 54 00 5c 33 30 36 31 31 00 5c 32 31 31 5c 33 30 37 ..\210\2119\203T.\30611.\211\307
6080 21 5c 32 31 30 5c 33 31 30 01 5c 33 31 31 5c 33 30 35 23 30 5c 32 30 37 5c 33 31 30 02 5c 33 31 !\210\310.\311\305#0\207\310.\31
60a0 31 5c 33 31 32 23 5c 32 31 30 01 08 3e 5c 32 30 34 45 00 5c 33 31 33 5c 33 31 34 03 5c 33 31 35 1\312#\210..>\204E.\313\314.\315
60c0 04 21 23 5c 32 31 30 01 5c 33 31 36 01 08 5c 22 5c 32 30 34 51 00 5c 32 31 31 08 42 10 5c 32 31 .!#\210.\316..\"\204Q.\211.B.\21
60e0 30 5c 33 30 34 5c 32 30 37 5c 33 31 37 01 21 5c 32 30 33 5c 5c 00 5c 33 30 35 5c 32 30 37 5c 32 0\304\207\317.!\203\\.\305\207\2
6100 31 31 5c 32 31 31 5c 32 30 35 74 00 5c 32 31 31 40 5c 33 32 30 01 21 5c 32 30 34 6d 00 5c 33 32 11\211\205t.\211@\320.!\204m.\32
6120 31 01 21 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5d 00 5c 32 30 37 22 20 5b 63 6f 1.!\210.A\266\202\202].\207".[co
6140 6d 70 61 6e 79 2d 2d 64 69 73 61 62 6c 65 64 2d 62 61 63 6b 65 6e 64 73 20 66 62 6f 75 6e 64 70 mpany--disabled-backends.fboundp
6160 20 28 65 72 72 6f 72 29 20 72 65 71 75 69 72 65 20 6e 69 6c 20 74 20 28 65 72 72 6f 72 29 20 69 .(error).require.nil.t.(error).i
6180 6e 69 74 20 70 75 74 20 63 6f 6d 70 61 6e 79 2d 69 6e 69 74 20 66 61 69 6c 65 64 20 6d 65 73 73 nit.put.company-init.failed.mess
61a0 61 67 65 20 22 43 6f 6d 70 61 6e 79 20 62 61 63 6b 65 6e 64 20 27 25 73 27 20 63 6f 75 6c 64 20 age."Company.backend.'%s'.could.
61c0 6e 6f 74 20 62 65 20 69 6e 69 74 69 61 6c 69 7a 65 64 3a 5c 6e 25 73 22 20 65 72 72 6f 72 2d 6d not.be.initialized:\n%s".error-m
61e0 65 73 73 61 67 65 2d 73 74 72 69 6e 67 20 6d 65 6d 71 6c 20 66 75 6e 63 74 69 6f 6e 70 20 6b 65 essage-string.memql.functionp.ke
6200 79 77 6f 72 64 70 20 63 6f 6d 70 61 6e 79 2d 69 6e 69 74 2d 62 61 63 6b 65 6e 64 5d 20 37 20 22 ywordp.company-init-backend].7."
6220 5c 6e 5c 6e 28 66 6e 20 42 41 43 4b 45 4e 44 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 \n\n(fn.BACKEND)"]).(defalias.'c
6240 6f 6d 70 61 6e 79 2d 2d 6d 61 79 62 65 2d 69 6e 69 74 2d 62 61 63 6b 65 6e 64 20 23 5b 32 35 37 ompany--maybe-init-backend.#[257
6260 20 22 5c 32 31 31 39 3f 5c 32 30 36 18 00 5c 32 31 31 5c 33 30 30 4e 5c 33 30 31 3d 5c 32 30 36 ."\2119?\206..\211\300N\301=\206
6280 18 00 5c 32 31 31 5c 33 30 30 4e 3f 5c 32 30 35 18 00 5c 33 30 32 01 21 5c 32 30 37 22 20 5b 63 ..\211\300N?\205..\302.!\207".[c
62a0 6f 6d 70 61 6e 79 2d 69 6e 69 74 20 74 20 63 6f 6d 70 61 6e 79 2d 69 6e 69 74 2d 62 61 63 6b 65 ompany-init.t.company-init-backe
62c0 6e 64 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 42 41 43 4b 45 4e 44 29 22 5d 29 0a 28 62 79 74 65 nd].3."\n\n(fn.BACKEND)"]).(byte
62e0 2d 63 6f 64 65 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 -code."\300\301\302\303\304DD\30
6300 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 26 07 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 5\306\307\310\311&.\207".[custom
6320 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 63 6f 6d 70 61 6e 79 2d 6c 69 67 68 74 65 -declare-variable.company-lighte
6340 72 2d 62 61 73 65 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 r-base.funcall.function.#[0."\30
6360 30 5c 32 30 37 22 20 5b 23 31 3d 22 63 6f 6d 70 61 6e 79 22 5d 20 31 20 23 31 23 5d 20 22 42 61 0\207".[#1="company"].1.#1#]."Ba
6380 73 65 20 73 74 72 69 6e 67 20 74 6f 20 75 73 65 20 66 6f 72 20 74 68 65 20 60 63 6f 6d 70 61 6e se.string.to.use.for.the.`compan
63a0 79 2d 6d 6f 64 65 27 20 6c 69 67 68 74 65 72 2e 22 20 3a 74 79 70 65 20 73 74 72 69 6e 67 20 3a y-mode'.lighter.".:type.string.:
63c0 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 63 6f 6d 70 61 6e 79 20 2e 20 22 30 2e 38 2e package-version.(company..."0.8.
63e0 31 30 22 29 5d 20 38 29 0a 23 40 31 31 30 20 4d 6f 64 65 20 6c 69 6e 65 20 6c 69 67 68 74 65 72 10")].8).#@110.Mode.line.lighter
6400 20 66 6f 72 20 43 6f 6d 70 61 6e 79 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 .for.Company...The.value.of.this
6420 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6d 6f 64 65 20 6c 69 6e 65 20 74 65 6d 70 6c 61 74 .variable.is.a.mode.line.templat
6440 65 20 61 73 20 69 6e 0a 60 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 27 2e 1f 0a 28 64 65 e.as.in.`mode-line-format'...(de
6460 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 6c 69 67 68 74 65 72 20 27 28 22 20 22 20 28 63 6f 6d 70 fvar.company-lighter.'(".".(comp
6480 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 20 28 3a 65 76 61 6c 20 28 69 66 20 28 63 6f 6e 73 70 any-candidates.(:eval.(if.(consp
64a0 20 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e 64 29 20 28 63 6f 6d 70 61 6e 79 2d 2d 67 72 6f 75 .company-backend).(company--grou
64c0 70 2d 6c 69 67 68 74 65 72 20 28 6e 74 68 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e p-lighter.(nth.company-selection
64e0 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 29 20 63 6f 6d 70 61 6e 79 2d 6c 69 67 .company-candidates).company-lig
6500 68 74 65 72 2d 62 61 73 65 29 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 63 6f 6d 70 61 6e 79 2d hter-base).(symbol-name.company-
6520 62 61 63 6b 65 6e 64 29 29 29 20 63 6f 6d 70 61 6e 79 2d 6c 69 67 68 74 65 72 2d 62 61 73 65 29 backend))).company-lighter-base)
6540 29 20 28 23 24 20 2e 20 32 35 35 38 33 29 29 0a 28 70 75 74 20 27 63 6f 6d 70 61 6e 79 2d 6c 69 ).(#$...25583)).(put.'company-li
6560 67 68 74 65 72 20 27 72 69 73 6b 79 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 74 29 0a 23 ghter.'risky-local-variable.t).#
6580 40 39 33 20 4e 6f 6e 2d 6e 69 6c 20 69 66 20 43 6f 6d 70 61 6e 79 20 6d 6f 64 65 20 69 73 20 65 @93.Non-nil.if.Company.mode.is.e
65a0 6e 61 62 6c 65 64 2e 0a 55 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 63 6f 6d 70 61 6e 79 nabled..Use.the.command.`company
65c0 2d 6d 6f 64 65 27 20 74 6f 20 63 68 61 6e 67 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 2e 1f -mode'.to.change.this.variable..
65e0 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 20 6e 69 6c 20 28 23 24 20 2e 20 .(defvar.company-mode.nil.(#$...
6600 32 35 39 38 38 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 25988)).(make-variable-buffer-lo
6620 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 29 0a 23 40 31 30 38 37 20 22 63 6f 6d 70 6c cal.'company-mode).#@1087."compl
6640 65 74 65 20 61 6e 79 74 68 69 6e 67 22 3b 20 69 73 20 61 6e 20 69 6e 2d 62 75 66 66 65 72 20 63 ete.anything";.is.an.in-buffer.c
6660 6f 6d 70 6c 65 74 69 6f 6e 20 66 72 61 6d 65 77 6f 72 6b 2e 0a 43 6f 6d 70 6c 65 74 69 6f 6e 20 ompletion.framework..Completion.
6680 73 74 61 72 74 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2c 20 64 65 70 65 6e 64 69 6e 67 20 starts.automatically,.depending.
66a0 6f 6e 20 74 68 65 20 76 61 6c 75 65 73 0a 60 63 6f 6d 70 61 6e 79 2d 69 64 6c 65 2d 64 65 6c 61 on.the.values.`company-idle-dela
66c0 79 27 20 61 6e 64 20 60 63 6f 6d 70 61 6e 79 2d 6d 69 6e 69 6d 75 6d 2d 70 72 65 66 69 78 2d 6c y'.and.`company-minimum-prefix-l
66e0 65 6e 67 74 68 27 2e 0a 0a 43 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 6e 20 62 65 20 63 6f 6e 74 72 ength'...Completion.can.be.contr
6700 6f 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 3a 0a 60 63 6f 6d 70 61 6e olled.with.the.commands:.`compan
6720 79 2d 63 6f 6d 70 6c 65 74 65 2d 63 6f 6d 6d 6f 6e 27 2c 20 60 63 6f 6d 70 61 6e 79 2d 63 6f 6d y-complete-common',.`company-com
6740 70 6c 65 74 65 2d 73 65 6c 65 63 74 69 6f 6e 27 2c 20 60 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c plete-selection',.`company-compl
6760 65 74 65 27 2c 0a 60 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 2d 6e 65 78 74 27 2c 20 60 63 6f ete',.`company-select-next',.`co
6780 6d 70 61 6e 79 2d 73 65 6c 65 63 74 2d 70 72 65 76 69 6f 75 73 27 2e 20 20 49 66 20 74 68 65 73 mpany-select-previous'...If.thes
67a0 65 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 0a 63 61 6c 6c 65 64 20 62 65 66 6f 72 65 20 60 63 6f e.commands.are.called.before.`co
67c0 6d 70 61 6e 79 2d 69 64 6c 65 2d 64 65 6c 61 79 27 2c 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 77 69 mpany-idle-delay',.completion.wi
67e0 6c 6c 20 61 6c 73 6f 20 73 74 61 72 74 2e 0a 0a 43 6f 6d 70 6c 65 74 69 6f 6e 73 20 63 61 6e 20 ll.also.start...Completions.can.
6800 62 65 20 73 65 61 72 63 68 65 64 20 77 69 74 68 20 60 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 be.searched.with.`company-search
6820 2d 63 61 6e 64 69 64 61 74 65 73 27 20 6f 72 0a 60 63 6f 6d 70 61 6e 79 2d 66 69 6c 74 65 72 2d -candidates'.or.`company-filter-
6840 63 61 6e 64 69 64 61 74 65 73 27 2e 20 20 54 68 65 73 65 20 63 61 6e 20 62 65 20 75 73 65 64 20 candidates'...These.can.be.used.
6860 77 68 69 6c 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 69 73 0a 69 6e 61 63 74 69 76 65 2c 20 61 73 while.completion.is.inactive,.as
6880 20 77 65 6c 6c 2e 0a 0a 54 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 64 61 74 61 20 69 73 20 72 .well...The.completion.data.is.r
68a0 65 74 72 69 65 76 65 64 20 75 73 69 6e 67 20 60 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e 64 73 etrieved.using.`company-backends
68c0 27 20 61 6e 64 20 64 69 73 70 6c 61 79 65 64 0a 75 73 69 6e 67 20 60 63 6f 6d 70 61 6e 79 2d 66 '.and.displayed.using.`company-f
68e0 72 6f 6e 74 65 6e 64 73 27 2e 20 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 73 74 61 72 74 rontends'...If.you.want.to.start
6900 20 61 20 73 70 65 63 69 66 69 63 20 62 61 63 6b 65 6e 64 2c 20 63 61 6c 6c 0a 69 74 20 69 6e 74 .a.specific.backend,.call.it.int
6920 65 72 61 63 74 69 76 65 6c 79 20 6f 72 20 75 73 65 20 60 63 6f 6d 70 61 6e 79 2d 62 65 67 69 6e eractively.or.use.`company-begin
6940 2d 62 61 63 6b 65 6e 64 27 2e 0a 0a 42 79 20 64 65 66 61 75 6c 74 2c 20 74 68 65 20 63 6f 6d 70 -backend'...By.default,.the.comp
6960 6c 65 74 69 6f 6e 73 20 6c 69 73 74 20 69 73 20 73 6f 72 74 65 64 20 61 6c 70 68 61 62 65 74 69 letions.list.is.sorted.alphabeti
6980 63 61 6c 6c 79 2c 20 75 6e 6c 65 73 73 20 74 68 65 0a 62 61 63 6b 65 6e 64 20 63 68 6f 6f 73 65 cally,.unless.the.backend.choose
69a0 73 20 6f 74 68 65 72 77 69 73 65 2c 20 6f 72 20 60 63 6f 6d 70 61 6e 79 2d 74 72 61 6e 73 66 6f s.otherwise,.or.`company-transfo
69c0 72 6d 65 72 73 27 20 63 68 61 6e 67 65 73 20 69 74 20 6c 61 74 65 72 2e 0a 0a 72 65 67 75 6c 61 rmers'.changes.it.later...regula
69e0 72 20 6b 65 79 6d 61 70 20 28 60 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 6d 61 70 27 29 3a 0a 0a r.keymap.(`company-mode-map'):..
6a00 5c 7b 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 6d 61 70 7d 0a 6b 65 79 6d 61 70 20 64 75 72 69 6e \{company-mode-map}.keymap.durin
6a20 67 20 61 63 74 69 76 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 28 60 63 6f 6d 70 61 6e 79 2d 61 g.active.completions.(`company-a
6a40 63 74 69 76 65 2d 6d 61 70 27 29 3a 0a 0a 5c 7b 63 6f 6d 70 61 6e 79 2d 61 63 74 69 76 65 2d 6d ctive-map'):..\{company-active-m
6a60 61 70 7d 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 ap}..(fn.&optional.ARG)..(defali
6a80 61 73 20 27 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 20 23 5b 32 35 36 20 22 5c 33 30 32 20 01 5c 33 as.'company-mode.#[256."\302..\3
6aa0 30 33 3d 5c 32 30 33 0d 00 08 3f 5c 32 30 32 12 00 5c 33 30 34 02 21 5c 33 30 35 56 5c 32 31 31 03=\203...?\202..\304.!\305V\211
6ac0 10 5c 32 30 33 2d 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 24 5c 32 31 30 .\203-.\306\307\310\311\312$\210
6ae0 5c 33 30 36 5c 33 31 33 5c 33 31 34 5c 33 31 31 5c 33 31 32 24 5c 32 31 30 5c 33 31 35 5c 33 31 \306\313\314\311\312$\210\315\31
6b00 36 09 5c 22 5c 32 31 30 5c 32 30 32 40 00 5c 33 31 37 5c 33 30 37 5c 33 31 30 5c 33 31 32 23 5c 6.\"\210\202@.\317\307\310\312#\
6b20 32 31 30 5c 33 31 37 5c 33 31 33 5c 33 31 34 5c 33 31 32 23 5c 32 31 30 5c 33 32 30 20 5c 32 31 210\317\313\314\312#\210\320.\21
6b40 30 5c 33 32 31 5c 33 32 32 21 5c 32 31 30 5c 33 32 33 5c 33 32 34 08 5c 32 30 33 4a 00 5c 33 32 0\321\322!\210\323\324.\203J.\32
6b60 35 5c 32 30 32 4b 00 5c 33 32 36 5c 22 5c 32 31 30 5c 33 32 37 5c 33 33 30 21 5c 32 30 33 6f 00 5\202K.\326\"\210\327\330!\203o.
6b80 5c 33 30 32 20 5c 32 30 33 5f 00 5c 32 31 31 5c 33 30 32 20 5c 32 33 32 5c 32 30 33 6f 00 5c 33 \302.\203_.\211\302.\232\203o.\3
6ba0 33 31 5c 33 33 32 5c 33 33 33 08 5c 32 30 33 6a 00 5c 33 33 34 5c 32 30 32 6b 00 5c 33 33 35 03 31\332\333.\203j.\334\202k.\335.
6bc0 23 5c 32 36 36 02 5c 32 31 30 5c 33 33 36 20 5c 32 31 30 08 5c 32 30 37 22 20 5b 63 6f 6d 70 61 #\266.\210\336.\210.\207".[compa
6be0 6e 79 2d 6d 6f 64 65 20 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e 64 73 20 63 75 72 72 65 6e 74 ny-mode.company-backends.current
6c00 2d 6d 65 73 73 61 67 65 20 74 6f 67 67 6c 65 20 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 -message.toggle.prefix-numeric-v
6c20 61 6c 75 65 20 30 20 61 64 64 2d 68 6f 6f 6b 20 70 72 65 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b alue.0.add-hook.pre-command-hook
6c40 20 63 6f 6d 70 61 6e 79 2d 70 72 65 2d 63 6f 6d 6d 61 6e 64 20 6e 69 6c 20 74 20 70 6f 73 74 2d .company-pre-command.nil.t.post-
6c60 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 63 6f 6d 70 61 6e 79 2d 70 6f 73 74 2d 63 6f 6d 6d 61 6e command-hook.company-post-comman
6c80 64 20 6d 61 70 63 20 63 6f 6d 70 61 6e 79 2d 69 6e 69 74 2d 62 61 63 6b 65 6e 64 20 72 65 6d 6f d.mapc.company-init-backend.remo
6ca0 76 65 2d 68 6f 6f 6b 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 63 65 6c 20 6b 69 6c 6c 2d 6c 6f 63 61 ve-hook.company-cancel.kill-loca
6cc0 6c 2d 76 61 72 69 61 62 6c 65 20 63 6f 6d 70 61 6e 79 2d 70 6f 69 6e 74 20 72 75 6e 2d 68 6f 6f l-variable.company-point.run-hoo
6ce0 6b 73 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 ks.company-mode-hook.company-mod
6d00 65 2d 6f 6e 2d 68 6f 6f 6b 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 6f 66 66 2d 68 6f 6f 6b 20 e-on-hook.company-mode-off-hook.
6d20 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 61 6e 79 20 22 20 69 6e 20 called-interactively-p.any.".in.
6d40 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 22 20 6d 65 73 73 61 67 65 20 22 43 6f 6d 70 61 6e 79 current.buffer".message."Company
6d60 20 6d 6f 64 65 20 25 73 61 62 6c 65 64 25 73 22 20 22 65 6e 22 20 22 64 69 73 22 20 66 6f 72 63 .mode.%sabled%s"."en"."dis".forc
6d80 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 5d 20 38 20 28 23 24 20 2e 20 32 36 31 37 e-mode-line-update].8.(#$...2617
6da0 30 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 5c 32 30 36 05 00 5c 33 30 31 43 5c 32 30 37 22 0).(byte-code.".\206..\301C\207"
6dc0 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 74 6f 67 67 6c 65 5d 20 31 29 5d .[current-prefix-arg.toggle].1)]
6de0 29 0a 23 40 31 37 37 20 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 ).#@177.Hook.run.after.entering.
6e00 6f 72 20 6c 65 61 76 69 6e 67 20 60 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 27 2e 0a 4e 6f 20 70 72 or.leaving.`company-mode'..No.pr
6e20 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 oblems.result.if.this.variable.i
6e40 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 0a 60 61 64 64 2d 68 6f 6f 6b 27 20 61 75 74 6f 6d 61 74 69 s.not.bound..`add-hook'.automati
6e60 63 61 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 68 69 73 20 69 73 20 74 72 75 65 20 66 cally.binds.it...(This.is.true.f
6e80 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 1f 0a 28 64 65 66 76 61 72 or.all.hook.variables.)..(defvar
6ea0 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 20 28 23 24 20 2e 20 32 38 31 .company-mode-hook.nil.(#$...281
6ec0 33 36 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 08 5c 33 36)).(byte-code."\301\302\303.\3
6ee0 30 34 5c 32 31 31 25 5c 32 31 30 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 44 04\211%\210\305\306\307\310\311D
6f00 44 5c 33 31 32 5c 33 31 33 5c 33 31 34 25 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 6d 6f 64 D\312\313\314%\207".[company-mod
6f20 65 2d 6d 61 70 20 61 64 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 e-map.add-minor-mode.company-mod
6f40 65 20 63 6f 6d 70 61 6e 79 2d 6c 69 67 68 74 65 72 20 6e 69 6c 20 63 75 73 74 6f 6d 2d 64 65 63 e.company-lighter.nil.custom-dec
6f60 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 63 6f 6d 70 61 6e 79 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 lare-variable.company-global-mod
6f80 65 73 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 es.funcall.function.#[0."\300\20
6fa0 37 22 20 5b 74 5d 20 31 5d 20 22 4d 6f 64 65 73 20 66 6f 72 20 77 68 69 63 68 20 60 63 6f 6d 70 7".[t].1]."Modes.for.which.`comp
6fc0 61 6e 79 2d 6d 6f 64 65 27 20 6d 6f 64 65 20 69 73 20 74 75 72 6e 65 64 20 6f 6e 20 62 79 20 60 any-mode'.mode.is.turned.on.by.`
6fe0 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 27 2e 5c 6e 49 66 20 6e 69 6c 2c 20 6d global-company-mode'.\nIf.nil,.m
7000 65 61 6e 73 20 6e 6f 20 6d 6f 64 65 73 2e 20 20 49 66 20 74 2c 20 74 68 65 6e 20 61 6c 6c 20 6d eans.no.modes...If.t,.then.all.m
7020 61 6a 6f 72 20 6d 6f 64 65 73 20 68 61 76 65 20 69 74 20 74 75 72 6e 65 64 20 6f 6e 2e 5c 6e 49 ajor.modes.have.it.turned.on.\nI
7040 66 20 61 20 6c 69 73 74 2c 20 69 74 20 73 68 6f 75 6c 64 20 62 65 20 61 20 6c 69 73 74 20 6f 66 f.a.list,.it.should.be.a.list.of
7060 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 27 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 73 20 66 6f 72 20 77 .`major-mode'.symbol.names.for.w
7080 68 69 63 68 5c 6e 60 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 27 20 73 68 6f 75 6c 64 20 62 65 20 61 hich\n`company-mode'.should.be.a
70a0 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 74 75 72 6e 65 64 20 6f 6e 2e 20 20 54 68 65 20 73 65 6e utomatically.turned.on...The.sen
70c0 73 65 20 6f 66 20 74 68 65 20 6c 69 73 74 20 69 73 5c 6e 6e 65 67 61 74 65 64 20 69 66 20 69 74 se.of.the.list.is\nnegated.if.it
70e0 20 62 65 67 69 6e 73 20 77 69 74 68 20 60 6e 6f 74 27 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 .begins.with.`not'...For.example
7100 3a 5c 6e 20 28 63 2d 6d 6f 64 65 20 63 2b 2b 2d 6d 6f 64 65 29 5c 6e 6d 65 61 6e 73 20 74 68 61 :\n.(c-mode.c++-mode)\nmeans.tha
7120 74 20 60 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 27 20 69 73 20 74 75 72 6e 65 64 20 6f 6e 20 66 6f t.`company-mode'.is.turned.on.fo
7140 72 20 62 75 66 66 65 72 73 20 69 6e 20 43 20 61 6e 64 20 43 2b 2b 20 6d 6f 64 65 73 20 6f 6e 6c r.buffers.in.C.and.C++.modes.onl
7160 79 2e 5c 6e 20 28 6e 6f 74 20 6d 65 73 73 61 67 65 2d 6d 6f 64 65 29 5c 6e 6d 65 61 6e 73 20 74 y.\n.(not.message-mode)\nmeans.t
7180 68 61 74 20 60 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 27 20 69 73 20 61 6c 77 61 79 73 20 74 75 72 hat.`company-mode'.is.always.tur
71a0 6e 65 64 20 6f 6e 20 65 78 63 65 70 74 20 69 6e 20 60 6d 65 73 73 61 67 65 2d 6d 6f 64 65 27 20 ned.on.except.in.`message-mode'.
71c0 62 75 66 66 65 72 73 2e 22 20 3a 74 79 70 65 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a buffers.".:type.(choice.(const.:
71e0 74 61 67 20 22 6e 6f 6e 65 22 20 6e 69 6c 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 61 6c 6c tag."none".nil).(const.:tag."all
7200 22 20 74 29 20 28 73 65 74 20 3a 6d 65 6e 75 2d 74 61 67 20 22 6d 6f 64 65 20 73 70 65 63 69 66 ".t).(set.:menu-tag."mode.specif
7220 69 63 22 20 3a 74 61 67 20 22 6d 6f 64 65 73 22 20 3a 76 61 6c 75 65 20 28 6e 6f 74 29 20 28 63 ic".:tag."modes".:value.(not).(c
7240 6f 6e 73 74 20 3a 74 61 67 20 22 45 78 63 65 70 74 22 20 6e 6f 74 29 20 28 72 65 70 65 61 74 20 onst.:tag."Except".not).(repeat.
7260 3a 69 6e 6c 69 6e 65 20 74 20 28 73 79 6d 62 6f 6c 20 3a 74 61 67 20 22 6d 6f 64 65 22 29 29 29 :inline.t.(symbol.:tag."mode")))
7280 29 5d 20 36 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 6d 61 6a 6f 72 )].6).(defvar.company-mode-major
72a0 2d 6d 6f 64 65 20 6e 69 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 -mode.nil).(byte-code."\300\301!
72c0 5c 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 44 44 5c 33 30 37 5c 33 \210\302\303\304\305\306DD\307\3
72e0 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 26 0b 10\311\312\313\314\315\316\317&.
7300 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 \207".[make-variable-buffer-loca
7320 6c 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 20 63 75 73 74 6f 6d l.company-mode-major-mode.custom
7340 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 -declare-variable.global-company
7360 2d 6d 6f 64 65 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 -mode.funcall.function.#[0."\300
7380 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 4e 6f 6e 2d 6e 69 6c 20 69 66 20 47 6c 6f 62 61 \207".[nil].1]."Non-nil.if.Globa
73a0 6c 20 43 6f 6d 70 61 6e 79 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2e 5c 6e 53 65 65 20 l.Company.mode.is.enabled.\nSee.
73c0 74 68 65 20 60 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 27 20 63 6f 6d 6d 61 6e the.`global-company-mode'.comman
73e0 64 5c 6e 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 d\nfor.a.description.of.this.min
7400 6f 72 20 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 or.mode.\nSetting.this.variable.
7420 64 69 72 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 directly.does.not.take.effect;\n
7440 65 69 74 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 either.customize.it.(see.the.inf
7460 6f 20 6e 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 o.node.`Easy.Customization')\nor
7480 20 63 61 6c 6c 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 60 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 .call.the.function.`global-compa
74a0 6e 79 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 6f 72 ny-mode'.".:set.custom-set-minor
74c0 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 61 6c -mode.:initialize.custom-initial
74e0 69 7a 65 2d 64 65 66 61 75 6c 74 20 3a 67 72 6f 75 70 20 63 6f 6d 70 61 6e 79 20 3a 74 79 70 65 ize-default.:group.company.:type
7500 20 62 6f 6f 6c 65 61 6e 5d 20 31 32 29 0a 23 40 33 34 32 20 54 6f 67 67 6c 65 20 43 6f 6d 70 61 .boolean].12).#@342.Toggle.Compa
7520 6e 79 20 6d 6f 64 65 20 69 6e 20 61 6c 6c 20 62 75 66 66 65 72 73 2e 0a 57 69 74 68 20 70 72 65 ny.mode.in.all.buffers..With.pre
7540 66 69 78 20 41 52 47 2c 20 65 6e 61 62 6c 65 20 47 6c 6f 62 61 6c 20 43 6f 6d 70 61 6e 79 20 6d fix.ARG,.enable.Global.Company.m
7560 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 70 6f 73 69 74 69 76 65 3b 0a 6f 74 68 65 72 77 69 73 ode.if.ARG.is.positive;.otherwis
7580 65 2c 20 64 69 73 61 62 6c 65 20 69 74 2e 20 20 49 66 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 4c e,.disable.it...If.called.from.L
75a0 69 73 70 2c 20 65 6e 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 0a 41 52 47 20 69 73 20 6f isp,.enable.the.mode.if.ARG.is.o
75c0 6d 69 74 74 65 64 20 6f 72 20 6e 69 6c 2e 0a 0a 43 6f 6d 70 61 6e 79 20 6d 6f 64 65 20 69 73 20 mitted.or.nil...Company.mode.is.
75e0 65 6e 61 62 6c 65 64 20 69 6e 20 61 6c 6c 20 62 75 66 66 65 72 73 20 77 68 65 72 65 0a 60 63 6f enabled.in.all.buffers.where.`co
7600 6d 70 61 6e 79 2d 6d 6f 64 65 2d 6f 6e 27 20 77 6f 75 6c 64 20 64 6f 20 69 74 2e 0a 53 65 65 20 mpany-mode-on'.would.do.it..See.
7620 60 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 `company-mode'.for.more.informat
7640 69 6f 6e 20 6f 6e 20 43 6f 6d 70 61 6e 79 20 6d 6f 64 65 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f ion.on.Company.mode...(fn.&optio
7660 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 67 6c 6f 62 61 6c 2d 63 6f 6d 70 nal.ARG)..(defalias.'global-comp
7680 61 6e 79 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 30 03 5c 33 any-mode.#[256."\302.\303\300.\3
76a0 30 34 3d 5c 32 30 33 11 00 5c 33 30 35 5c 33 30 30 21 3f 5c 32 30 32 16 00 5c 33 30 36 04 21 5c 04=\203..\305\300!?\202..\306.!\
76c0 33 30 37 56 5c 22 5c 32 31 30 08 5c 32 30 33 2e 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 22 5c 307V\"\210.\203..\310\311\312\"\
76e0 32 31 30 5c 33 31 30 5c 33 31 33 5c 33 31 34 5c 22 5c 32 31 30 5c 33 31 30 5c 33 31 35 5c 33 31 210\310\313\314\"\210\310\315\31
7700 36 5c 22 5c 32 31 30 5c 32 30 32 3d 00 5c 33 31 37 5c 33 31 31 5c 33 31 32 5c 22 5c 32 31 30 5c 6\"\210\202=.\317\311\312\"\210\
7720 33 31 37 5c 33 31 33 5c 33 31 34 5c 22 5c 32 31 30 5c 33 31 37 5c 33 31 35 5c 33 31 36 5c 22 5c 317\313\314\"\210\317\315\316\"\
7740 32 31 30 5c 33 32 30 20 5c 32 31 31 5c 32 30 33 63 00 5c 32 31 31 40 72 5c 32 31 31 71 5c 32 31 210\320.\211\203c.\211@r\211q\21
7760 30 08 5c 32 30 33 53 00 5c 33 32 31 20 5c 32 31 30 5c 32 30 32 5b 00 09 5c 32 30 33 5b 00 5c 33 0.\203S.\321.\210\202[..\203[.\3
7780 30 31 5c 33 32 32 21 5c 32 31 30 29 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 3f 00 5c 32 31 30 01\322!\210).A\266\202\202?.\210
77a0 5c 33 32 33 5c 33 32 34 5c 33 30 35 5c 33 30 30 21 5c 32 30 33 70 00 5c 33 32 35 5c 32 30 32 71 \323\324\305\300!\203p.\325\202q
77c0 00 5c 33 32 36 5c 22 5c 32 31 30 5c 33 32 37 5c 33 33 30 21 5c 32 30 33 5c 32 33 33 00 5c 33 33 .\326\"\210\327\330!\203\233.\33
77e0 31 5c 33 30 30 21 5c 32 31 30 5c 33 30 32 20 5c 32 30 33 5c 32 31 31 00 5c 32 31 31 5c 33 30 32 1\300!\210\302.\203\211.\211\302
7800 20 5c 32 33 32 5c 32 30 33 5c 32 33 33 00 5c 33 33 32 5c 33 33 33 5c 33 33 34 5c 33 30 35 5c 33 .\232\203\233.\332\333\334\305\3
7820 30 30 21 5c 32 30 33 5c 32 32 36 00 5c 33 33 35 5c 32 30 32 5c 32 32 37 00 5c 33 33 36 03 23 5c 00!\203\226.\335\202\227.\336.#\
7840 32 36 36 02 5c 32 31 30 5c 33 33 37 20 5c 32 31 30 5c 33 30 35 5c 33 30 30 21 5c 32 30 37 22 20 266.\210\337.\210\305\300!\207".
7860 5b 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 [global-company-mode.company-mod
7880 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 74 6f e.current-message.set-default.to
78a0 67 67 6c 65 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 ggle.default-value.prefix-numeri
78c0 63 2d 76 61 6c 75 65 20 30 20 61 64 64 2d 68 6f 6f 6b 20 61 66 74 65 72 2d 63 68 61 6e 67 65 2d c-value.0.add-hook.after-change-
78e0 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d major-mode-hook.global-company-m
7900 6f 64 65 2d 65 6e 61 62 6c 65 2d 69 6e 2d 62 75 66 66 65 72 73 20 66 69 6e 64 2d 66 69 6c 65 2d ode-enable-in-buffers.find-file-
7920 68 6f 6f 6b 20 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 63 68 65 63 6b 2d 62 hook.global-company-mode-check-b
7940 75 66 66 65 72 73 20 63 68 61 6e 67 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 67 6c uffers.change-major-mode-hook.gl
7960 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 63 6d 68 68 20 72 65 6d 6f 76 65 2d 68 6f obal-company-mode-cmhh.remove-ho
7980 6f 6b 20 62 75 66 66 65 72 2d 6c 69 73 74 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 6f 6e 20 2d ok.buffer-list.company-mode-on.-
79a0 31 20 72 75 6e 2d 68 6f 6f 6b 73 20 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 1.run-hooks.global-company-mode-
79c0 68 6f 6f 6b 20 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 6f 6e 2d 68 6f 6f 6b hook.global-company-mode-on-hook
79e0 20 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 6f 66 66 2d 68 6f 6f 6b 20 63 61 .global-company-mode-off-hook.ca
7a00 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 61 6e 79 20 63 75 73 74 6f 6d 69 lled-interactively-p.any.customi
7a20 7a 65 2d 6d 61 72 6b 2d 61 73 2d 73 65 74 20 22 22 20 6d 65 73 73 61 67 65 20 22 47 6c 6f 62 61 ze-mark-as-set."".message."Globa
7a40 6c 20 43 6f 6d 70 61 6e 79 20 6d 6f 64 65 20 25 73 61 62 6c 65 64 25 73 22 20 22 65 6e 22 20 22 l.Company.mode.%sabled%s"."en"."
7a60 64 69 73 22 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 5d 20 37 20 28 dis".force-mode-line-update].7.(
7a80 23 24 20 2e 20 32 39 39 37 32 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 5c 32 30 36 05 00 5c #$...29972).(byte-code.".\206..\
7aa0 33 30 31 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 74 6f 301C\207".[current-prefix-arg.to
7ac0 67 67 6c 65 5d 20 31 29 5d 29 0a 23 40 31 38 34 20 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 ggle].1)]).#@184.Hook.run.after.
7ae0 65 6e 74 65 72 69 6e 67 20 6f 72 20 6c 65 61 76 69 6e 67 20 60 67 6c 6f 62 61 6c 2d 63 6f 6d 70 entering.or.leaving.`global-comp
7b00 61 6e 79 2d 6d 6f 64 65 27 2e 0a 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 any-mode'..No.problems.result.if
7b20 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 0a 60 61 64 .this.variable.is.not.bound..`ad
7b40 64 2d 68 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 d-hook'.automatically.binds.it..
7b60 20 28 54 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 .(This.is.true.for.all.hook.vari
7b80 61 62 6c 65 73 2e 29 1f 0a 28 64 65 66 76 61 72 20 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d ables.)..(defvar.global-company-
7ba0 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 20 28 23 24 20 2e 20 33 31 34 34 31 29 29 0a 28 62 79 74 mode-hook.nil.(#$...31441)).(byt
7bc0 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 30 21 5c 32 30 e-code."\301\302\303\304\300!\20
7be0 35 5c 6e 00 08 5c 33 30 33 5c 32 31 31 25 5c 32 30 37 22 20 5b 67 6c 6f 62 61 6c 2d 63 6f 6d 70 5\n..\303\211%\207".[global-comp
7c00 61 6e 79 2d 6d 6f 64 65 2d 6d 61 70 20 61 64 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 67 6c 6f 62 any-mode-map.add-minor-mode.glob
7c20 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 20 6e 69 6c 20 62 6f 75 6e 64 70 5d 20 36 29 0a 28 al-company-mode.nil.boundp].6).(
7c40 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 74 defvar.company-mode-set-explicit
7c60 6c 79 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 ly.nil.nil).(make-variable-buffe
7c80 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 r-local.'company-mode-set-explic
7ca0 69 74 6c 79 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 73 65 itly).(defalias.'company-mode-se
7cc0 74 2d 65 78 70 6c 69 63 69 74 6c 79 20 23 5b 30 20 22 5c 33 30 31 5c 32 31 31 10 5c 32 30 37 22 t-explicitly.#[0."\301\211.\207"
7ce0 20 5b 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 74 6c 79 20 74 5d .[company-mode-set-explicitly.t]
7d00 20 32 5d 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 5c 33 30 .2]).(byte-code."\300\301\302\30
7d20 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 35 5c 33 30 31 5c 22 5c 32 30 37 22 20 5b 70 75 74 20 63 3#\210\304\305\301\"\207".[put.c
7d40 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 74 6c 79 20 64 65 66 69 6e ompany-mode-set-explicitly.defin
7d60 69 74 69 6f 6e 2d 6e 61 6d 65 20 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 20 61 ition-name.global-company-mode.a
7d80 64 64 2d 68 6f 6f 6b 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 68 6f 6f 6b 5d 20 34 29 0a 28 64 dd-hook.company-mode-hook].4).(d
7da0 65 66 76 61 72 20 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 62 75 66 66 65 72 efvar.global-company-mode-buffer
7dc0 73 20 6e 69 6c 29 0a 28 64 65 66 61 6c 69 61 73 20 27 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 s.nil).(defalias.'global-company
7de0 2d 6d 6f 64 65 2d 65 6e 61 62 6c 65 2d 69 6e 2d 62 75 66 66 65 72 73 20 23 5b 30 20 22 08 5c 32 -mode-enable-in-buffers.#[0.".\2
7e00 31 31 5c 32 30 35 36 00 5c 32 31 31 40 5c 33 30 35 01 21 5c 32 30 33 2f 00 72 5c 32 31 31 71 5c 11\2056.\211@\305.!\203/.r\211q\
7e20 32 31 30 09 5c 32 30 34 2c 00 5c 6e 0b 3d 5c 32 30 34 2c 00 5c 66 5c 32 30 33 29 00 5c 33 30 34 210.\204,.\n.=\204,.\f\203).\304
7e40 5c 33 30 36 21 5c 32 31 30 5c 33 30 37 20 5c 32 31 30 5c 32 30 32 2c 00 5c 33 30 37 20 5c 32 31 \306!\210\307.\210\202,.\307.\21
7e60 30 0b 12 29 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 01 00 5c 32 30 37 22 20 5b 67 6c 6f 62 61 0..).A\266\202\202..\207".[globa
7e80 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 62 75 66 66 65 72 73 20 63 6f 6d 70 61 6e 79 2d 6d l-company-mode-buffers.company-m
7ea0 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 74 6c 79 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d ode-set-explicitly.company-mode-
7ec0 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 63 6f 6d 70 61 6e 79 2d 6d 6f major-mode.major-mode.company-mo
7ee0 64 65 20 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 2d 31 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 de.buffer-live-p.-1.company-mode
7f00 2d 6f 6e 5d 20 34 5d 29 0a 28 70 75 74 20 27 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f -on].4]).(put.'global-company-mo
7f20 64 65 2d 65 6e 61 62 6c 65 2d 69 6e 2d 62 75 66 66 65 72 73 20 27 64 65 66 69 6e 69 74 69 6f 6e de-enable-in-buffers.'definition
7f40 2d 6e 61 6d 65 20 27 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 29 0a 28 64 65 66 -name.'global-company-mode).(def
7f60 61 6c 69 61 73 20 27 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 63 68 65 63 6b alias.'global-company-mode-check
7f80 2d 62 75 66 66 65 72 73 20 23 5b 30 20 22 5c 33 30 31 20 5c 32 31 30 5c 33 30 32 10 5c 33 30 33 -buffers.#[0."\301.\210\302.\303
7fa0 5c 33 30 34 5c 33 30 35 5c 22 5c 32 30 37 22 20 5b 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d \304\305\"\207".[global-company-
7fc0 6d 6f 64 65 2d 62 75 66 66 65 72 73 20 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 mode-buffers.global-company-mode
7fe0 2d 65 6e 61 62 6c 65 2d 69 6e 2d 62 75 66 66 65 72 73 20 6e 69 6c 20 72 65 6d 6f 76 65 2d 68 6f -enable-in-buffers.nil.remove-ho
8000 6f 6b 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 67 6c 6f 62 61 6c 2d 63 6f 6d 70 ok.post-command-hook.global-comp
8020 61 6e 79 2d 6d 6f 64 65 2d 63 68 65 63 6b 2d 62 75 66 66 65 72 73 5d 20 33 5d 29 0a 28 70 75 74 any-mode-check-buffers].3]).(put
8040 20 27 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 63 68 65 63 6b 2d 62 75 66 66 .'global-company-mode-check-buff
8060 65 72 73 20 27 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 27 67 6c 6f 62 61 6c 2d 63 6f 6d ers.'definition-name.'global-com
8080 70 61 6e 79 2d 6d 6f 64 65 29 0a 28 64 65 66 61 6c 69 61 73 20 27 67 6c 6f 62 61 6c 2d 63 6f 6d pany-mode).(defalias.'global-com
80a0 70 61 6e 79 2d 6d 6f 64 65 2d 63 6d 68 68 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 70 5c 22 5c pany-mode-cmhh.#[0."\300\301p\"\
80c0 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 22 5c 32 30 37 22 20 5b 61 64 64 2d 74 6f 2d 6c 210\302\303\304\"\207".[add-to-l
80e0 69 73 74 20 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 62 75 66 66 65 72 73 20 ist.global-company-mode-buffers.
8100 61 64 64 2d 68 6f 6f 6b 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 67 6c 6f 62 61 add-hook.post-command-hook.globa
8120 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 63 68 65 63 6b 2d 62 75 66 66 65 72 73 5d 20 33 5d l-company-mode-check-buffers].3]
8140 29 0a 28 70 75 74 20 27 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d 63 6d 68 68 ).(put.'global-company-mode-cmhh
8160 20 27 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 27 67 6c 6f 62 61 6c 2d 63 6f 6d 70 61 6e .'definition-name.'global-compan
8180 79 2d 6d 6f 64 65 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 2d y-mode).(defalias.'company-mode-
81a0 6f 6e 20 23 5b 30 20 22 08 5c 32 30 36 5c 6e 00 5c 33 30 33 20 5c 33 30 34 48 5c 33 30 35 3d 3f on.#[0.".\206\n.\303.\304H\305=?
81c0 5c 32 30 35 2c 00 09 5c 33 30 36 3d 5c 32 30 34 29 00 09 5c 32 34 32 5c 33 30 37 3d 5c 32 30 33 \205,..\306=\204)..\242\307=\203
81e0 23 00 5c 6e 09 41 3e 3f 5c 32 30 32 26 00 5c 6e 09 3e 5c 32 30 35 2c 00 5c 33 31 30 5c 33 31 31 #.\n.A>?\202&.\n.>\205,.\310\311
8200 21 5c 32 30 37 22 20 5b 6e 6f 6e 69 6e 74 65 72 61 63 74 69 76 65 20 63 6f 6d 70 61 6e 79 2d 67 !\207".[noninteractive.company-g
8220 6c 6f 62 61 6c 2d 6d 6f 64 65 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 62 75 66 66 65 72 2d 6e 61 lobal-modes.major-mode.buffer-na
8240 6d 65 20 30 20 33 32 20 74 20 6e 6f 74 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 20 31 5d 20 32 5d me.0.32.t.not.company-mode.1].2]
8260 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 61 73 73 65 72 74 2d 65 6e 61 62 ).(defalias.'company-assert-enab
8280 6c 65 64 20 23 5b 30 20 22 08 3f 5c 32 30 35 0b 00 5c 33 30 31 20 5c 32 31 30 5c 33 30 32 5c 33 led.#[0.".?\205..\301.\210\302\3
82a0 30 33 21 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 20 63 6f 6d 70 61 6e 79 2d 75 03!\207".[company-mode.company-u
82c0 6e 69 6e 73 74 61 6c 6c 2d 6d 61 70 20 75 73 65 72 2d 65 72 72 6f 72 20 22 43 6f 6d 70 61 6e 79 ninstall-map.user-error."Company
82e0 20 6e 6f 74 20 65 6e 61 62 6c 65 64 22 5d 20 32 5d 29 0a 28 70 75 74 20 27 63 6f 6d 70 61 6e 79 .not.enabled"].2]).(put.'company
8300 2d 61 73 73 65 72 74 2d 65 6e 61 62 6c 65 64 20 27 62 79 74 65 2d 6f 70 74 69 6d 69 7a 65 72 20 -assert-enabled.'byte-optimizer.
8320 27 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 69 6e 6c 69 6e 65 2d 65 78 70 61 6e 64 29 0a 28 64 65 'byte-compile-inline-expand).(de
8340 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 6d 79 2d 6b 65 79 6d 61 70 20 6e 69 6c 20 6e 69 6c 29 0a fvar.company-my-keymap.nil.nil).
8360 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d (make-variable-buffer-local.'com
8380 70 61 6e 79 2d 6d 79 2d 6b 65 79 6d 61 70 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d pany-my-keymap).(defvar.company-
83a0 65 6d 75 6c 61 74 69 6f 6e 2d 61 6c 69 73 74 20 27 28 28 74 29 29 29 0a 28 64 65 66 61 6c 69 61 emulation-alist.'((t))).(defalia
83c0 73 20 27 63 6f 6d 70 61 6e 79 2d 65 6e 61 62 6c 65 2d 6f 76 65 72 72 69 64 69 6e 67 2d 6b 65 79 s.'company-enable-overriding-key
83e0 6d 61 70 20 23 5b 32 35 37 20 22 5c 33 30 31 20 5c 32 31 30 5c 32 31 31 5c 32 31 31 10 5c 32 30 map.#[257."\301.\210\211\211.\20
8400 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 6d 79 2d 6b 65 79 6d 61 70 20 63 6f 6d 70 61 6e 79 2d 75 6e 7".[company-my-keymap.company-un
8420 69 6e 73 74 61 6c 6c 2d 6d 61 70 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 4b 45 59 4d 41 50 29 22 install-map].3."\n\n(fn.KEYMAP)"
8440 5d 29 0a 28 70 75 74 20 27 63 6f 6d 70 61 6e 79 2d 65 6e 61 62 6c 65 2d 6f 76 65 72 72 69 64 69 ]).(put.'company-enable-overridi
8460 6e 67 2d 6b 65 79 6d 61 70 20 27 62 79 74 65 2d 6f 70 74 69 6d 69 7a 65 72 20 27 62 79 74 65 2d ng-keymap.'byte-optimizer.'byte-
8480 63 6f 6d 70 69 6c 65 2d 69 6e 6c 69 6e 65 2d 65 78 70 61 6e 64 29 0a 28 64 65 66 61 6c 69 61 73 compile-inline-expand).(defalias
84a0 20 27 63 6f 6d 70 61 6e 79 2d 65 6e 73 75 72 65 2d 65 6d 75 6c 61 74 69 6f 6e 2d 61 6c 69 73 74 .'company-ensure-emulation-alist
84c0 20 23 5b 30 20 22 08 40 5c 33 30 31 3d 3f 5c 32 30 35 10 00 5c 33 30 31 5c 33 30 32 5c 33 30 31 .#[0.".@\301=?\205..\301\302\301
84e0 08 5c 22 42 5c 32 31 31 10 5c 32 30 37 22 20 5b 65 6d 75 6c 61 74 69 6f 6e 2d 6d 6f 64 65 2d 6d .\"B\211.\207".[emulation-mode-m
8500 61 70 2d 61 6c 69 73 74 73 20 63 6f 6d 70 61 6e 79 2d 65 6d 75 6c 61 74 69 6f 6e 2d 61 6c 69 73 ap-alists.company-emulation-alis
8520 74 20 64 65 6c 71 5d 20 34 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 69 t.delq].4]).(defalias.'company-i
8540 6e 73 74 61 6c 6c 2d 6d 61 70 20 23 5b 30 20 22 08 40 41 5c 32 30 36 08 00 09 3f 3f 5c 32 30 35 nstall-map.#[0.".@A\206...??\205
8560 13 00 08 5c 32 31 31 40 09 5c 32 34 31 5c 32 36 32 01 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 ...\211@.\241\262.\207".[company
8580 2d 65 6d 75 6c 61 74 69 6f 6e 2d 61 6c 69 73 74 20 63 6f 6d 70 61 6e 79 2d 6d 79 2d 6b 65 79 6d -emulation-alist.company-my-keym
85a0 61 70 5d 20 33 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 75 6e 69 6e 73 ap].3]).(defalias.'company-unins
85c0 74 61 6c 6c 2d 6d 61 70 20 23 5b 30 20 22 08 5c 32 31 31 40 5c 33 30 31 5c 32 34 31 5c 32 30 37 tall-map.#[0.".\211@\301\241\207
85e0 22 20 5b 63 6f 6d 70 61 6e 79 2d 65 6d 75 6c 61 74 69 6f 6e 2d 61 6c 69 73 74 20 6e 69 6c 5d 20 ".[company-emulation-alist.nil].
8600 33 5d 29 0a 23 40 37 31 20 43 68 65 63 6b 73 20 69 66 20 74 68 65 20 6b 65 79 73 20 61 72 65 20 3]).#@71.Checks.if.the.keys.are.
8620 70 61 72 74 20 6f 66 20 63 6f 6d 70 61 6e 79 27 73 20 6f 76 65 72 72 69 64 69 6e 67 20 6b 65 79 part.of.company's.overriding.key
8640 6d 61 70 0a 0a 28 66 6e 20 4b 45 59 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 map..(fn.KEYS)..(defalias.'compa
8660 6e 79 2d 2d 63 6f 6d 70 61 6e 79 2d 63 6f 6d 6d 61 6e 64 2d 70 20 23 5b 32 35 37 20 22 5c 32 31 ny--company-command-p.#[257."\21
8680 31 5c 33 30 31 5c 32 33 32 5c 32 30 36 5c 6e 00 5c 33 30 32 08 02 5c 22 5c 32 30 37 22 20 5b 63 1\301\232\206\n.\302..\"\207".[c
86a0 6f 6d 70 61 6e 79 2d 6d 79 2d 6b 65 79 6d 61 70 20 5b 63 6f 6d 70 61 6e 79 2d 64 75 6d 6d 79 2d ompany-my-keymap.[company-dummy-
86c0 65 76 65 6e 74 5d 20 6c 6f 6f 6b 75 70 2d 6b 65 79 5d 20 34 20 28 23 24 20 2e 20 33 34 33 31 33 event].lookup-key].4.(#$...34313
86e0 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 69 67 6e 6f 72 65 20 23 5b )]).(defalias.'company-ignore.#[
8700 30 20 22 08 5c 32 31 31 11 5c 32 30 37 22 20 5b 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 74 68 69 0.".\211.\207".[last-command.thi
8720 73 2d 63 6f 6d 6d 61 6e 64 5d 20 32 20 6e 69 6c 20 6e 69 6c 5d 29 0a 28 67 6c 6f 62 61 6c 2d 73 s-command].2.nil.nil]).(global-s
8740 65 74 2d 6b 65 79 20 5b 63 6f 6d 70 61 6e 79 2d 64 75 6d 6d 79 2d 65 76 65 6e 74 5d 20 27 63 6f et-key.[company-dummy-event].'co
8760 6d 70 61 6e 79 2d 69 67 6e 6f 72 65 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 mpany-ignore).(defalias.'company
8780 2d 69 6e 70 75 74 2d 6e 6f 6f 70 20 23 5b 30 20 22 5c 33 30 31 08 42 5c 32 31 31 10 5c 32 30 37 -input-noop.#[0."\301.B\211.\207
87a0 22 20 5b 75 6e 72 65 61 64 2d 63 6f 6d 6d 61 6e 64 2d 65 76 65 6e 74 73 20 63 6f 6d 70 61 6e 79 ".[unread-command-events.company
87c0 2d 64 75 6d 6d 79 2d 65 76 65 6e 74 5d 20 32 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d -dummy-event].2]).(defalias.'com
87e0 70 61 6e 79 2d 2d 70 6f 73 6e 2d 63 6f 6c 2d 72 6f 77 20 23 5b 32 35 37 20 22 5c 33 30 33 01 21 pany--posn-col-row.#[257."\303.!
8800 40 5c 33 30 34 02 21 5c 32 30 36 0d 00 5c 33 30 33 02 21 41 08 5c 32 30 33 1d 00 5c 33 30 35 09 @\304.!\206..\303.!A.\203..\305.
8820 5c 33 30 36 5c 22 5c 32 30 33 1d 00 5c 32 31 31 53 5c 32 36 32 01 5c 33 30 37 5c 33 30 32 21 5c \306\"\203..\211S\262.\307\302!\
8840 32 30 33 2f 00 5c 6e 5c 32 30 33 2f 00 01 5c 33 31 30 5c 33 31 31 20 5c 5c 5a 5c 32 36 32 02 01 203/.\n\203/..\310\311.\\Z\262..
8860 5c 33 31 32 20 5c 5c 01 42 5c 32 30 37 22 20 5b 68 65 61 64 65 72 2d 6c 69 6e 65 2d 66 6f 72 6d \312.\\.B\207".[header-line-form
8880 61 74 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 64 69 73 70 6c 61 79 2d 6c 69 6e 65 2d 6e 75 at.emacs-version.display-line-nu
88a0 6d 62 65 72 73 20 70 6f 73 6e 2d 63 6f 6c 2d 72 6f 77 20 70 6f 73 6e 2d 61 63 74 75 61 6c 2d 63 mbers.posn-col-row.posn-actual-c
88c0 6f 6c 2d 72 6f 77 20 76 65 72 73 69 6f 6e 3c 20 22 32 34 2e 33 2e 39 33 2e 33 22 20 62 6f 75 6e ol-row.version<."24.3.93.3".boun
88e0 64 70 20 32 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 64 69 73 70 6c 61 79 2d 77 69 64 74 68 20 77 dp.2.line-number-display-width.w
8900 69 6e 64 6f 77 2d 68 73 63 72 6f 6c 6c 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 50 4f 53 4e 29 22 indow-hscroll].6."\n\n(fn.POSN)"
8920 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 63 6f 6c 2d 72 6f 77 20 23 ]).(defalias.'company--col-row.#
8940 5b 32 35 36 20 22 5c 33 30 30 5c 33 30 31 02 21 21 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d [256."\300\301.!!\207".[company-
8960 2d 70 6f 73 6e 2d 63 6f 6c 2d 72 6f 77 20 70 6f 73 6e 2d 61 74 2d 70 6f 69 6e 74 5d 20 34 20 22 -posn-col-row.posn-at-point].4."
8980 5c 6e 5c 6e 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 4f 53 29 22 5d 29 0a 28 64 65 66 61 6c \n\n(fn.&optional.POS)"]).(defal
89a0 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 72 6f 77 20 23 5b 32 35 36 20 22 5c 33 30 30 01 21 41 ias.'company--row.#[256."\300.!A
89c0 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 2d 63 6f 6c 2d 72 6f 77 5d 20 33 20 22 5c 6e 5c 6e \207".[company--col-row].3."\n\n
89e0 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 4f 53 29 22 5d 29 0a 28 64 65 66 76 61 72 20 63 6f (fn.&optional.POS)"]).(defvar.co
8a00 6d 70 61 6e 79 2d 62 61 63 6b 65 6e 64 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 mpany-backend.nil.nil).(make-var
8a20 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 62 61 63 6b iable-buffer-local.'company-back
8a40 65 6e 64 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 67 72 61 62 20 23 5b 37 end).(defalias.'company-grab.#[7
8a60 36 39 20 22 5c 33 30 30 03 02 5c 22 5c 32 30 35 12 00 5c 33 30 31 02 5c 32 30 36 0d 00 5c 33 30 69."\300..\"\205..\301.\206..\30
8a80 32 21 5c 32 30 36 12 00 5c 33 30 33 5c 32 30 37 22 20 5b 6c 6f 6f 6b 69 6e 67 2d 62 61 63 6b 20 2!\206..\303\207".[looking-back.
8aa0 6d 61 74 63 68 2d 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 30 20 22 22 5d match-string-no-properties.0.""]
8ac0 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 47 45 58 50 20 26 6f 70 74 69 6f 6e 61 6c 20 45 58 50 .6."\n\n(fn.REGEXP.&optional.EXP
8ae0 52 45 53 53 49 4f 4e 20 4c 49 4d 49 54 29 22 5d 29 0a 23 40 32 34 37 20 52 65 74 75 72 6e 20 61 RESSION.LIMIT)"]).#@247.Return.a
8b00 20 6d 61 74 63 68 20 73 74 72 69 6e 67 20 66 6f 72 20 52 45 47 45 58 50 20 69 66 20 69 74 20 6d .match.string.for.REGEXP.if.it.m
8b20 61 74 63 68 65 73 20 74 65 78 74 20 62 65 66 6f 72 65 20 70 6f 69 6e 74 2e 0a 49 66 20 45 58 50 atches.text.before.point..If.EXP
8b40 52 45 53 53 49 4f 4e 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 72 65 74 75 72 6e 20 74 68 65 20 6d RESSION.is.non-nil,.return.the.m
8b60 61 74 63 68 20 73 74 72 69 6e 67 20 66 6f 72 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 0a 70 atch.string.for.the.respective.p
8b80 61 72 65 6e 74 68 65 73 69 7a 65 64 20 65 78 70 72 65 73 73 69 6f 6e 20 69 6e 20 52 45 47 45 58 arenthesized.expression.in.REGEX
8ba0 50 2e 0a 4d 61 74 63 68 69 6e 67 20 69 73 20 6c 69 6d 69 74 65 64 20 74 6f 20 74 68 65 20 63 75 P..Matching.is.limited.to.the.cu
8bc0 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 0a 28 66 6e 20 52 45 47 45 58 50 20 26 6f 70 74 69 6f 6e 61 rrent.line...(fn.REGEXP.&optiona
8be0 6c 20 45 58 50 52 45 53 53 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e l.EXPRESSION)..(defalias.'compan
8c00 79 2d 67 72 61 62 2d 6c 69 6e 65 20 23 5b 35 31 33 20 22 5c 33 30 31 18 5c 33 30 32 02 02 5c 33 y-grab-line.#[513."\301.\302..\3
8c20 30 33 20 23 29 5c 32 30 37 22 20 5b 69 6e 68 69 62 69 74 2d 66 69 65 6c 64 2d 74 65 78 74 2d 6d 03.#)\207".[inhibit-field-text-m
8c40 6f 74 69 6f 6e 20 74 20 63 6f 6d 70 61 6e 79 2d 67 72 61 62 20 70 6f 69 6e 74 2d 61 74 2d 62 6f otion.t.company-grab.point-at-bo
8c60 6c 5d 20 36 20 28 23 24 20 2e 20 33 35 35 37 36 29 5d 29 0a 23 40 31 31 36 20 49 66 20 70 6f 69 l].6.(#$...35576)]).#@116.If.poi
8c80 6e 74 20 69 73 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 61 20 73 79 6d 62 6f 6c 2c 20 72 65 nt.is.at.the.end.of.a.symbol,.re
8ca0 74 75 72 6e 20 69 74 2e 0a 4f 74 68 65 72 77 69 73 65 2c 20 69 66 20 70 6f 69 6e 74 20 69 73 20 turn.it..Otherwise,.if.point.is.
8cc0 6e 6f 74 20 69 6e 73 69 64 65 20 61 20 73 79 6d 62 6f 6c 2c 20 72 65 74 75 72 6e 20 61 6e 20 65 not.inside.a.symbol,.return.an.e
8ce0 6d 70 74 79 20 73 74 72 69 6e 67 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 mpty.string...(defalias.'company
8d00 2d 67 72 61 62 2d 73 79 6d 62 6f 6c 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 33 10 -grab-symbol.#[0."\300\301!\203.
8d20 00 60 5c 32 31 32 5c 33 30 32 5c 33 30 33 21 5c 32 31 30 60 29 7b 5c 32 30 37 5c 33 30 34 66 5c .`\212\302\303!\210`){\207\304f\
8d40 32 30 35 1a 00 5c 33 30 34 66 7a 5c 33 30 35 3e 3f 5c 32 30 35 1f 00 5c 33 30 36 5c 32 30 37 22 205..\304fz\305>?\205..\306\207"
8d60 20 5b 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5c 5c 5f 3e 22 20 73 6b 69 70 2d 73 79 6e 74 61 78 2d .[looking-at."\\_>".skip-syntax-
8d80 62 61 63 6b 77 61 72 64 20 22 77 5f 22 20 6e 69 6c 20 28 31 31 39 20 39 35 29 20 22 22 5d 20 33 backward."w_".nil.(119.95).""].3
8da0 20 28 23 24 20 2e 20 33 35 39 36 32 29 5d 29 0a 23 40 31 31 34 20 49 66 20 70 6f 69 6e 74 20 69 .(#$...35962)]).#@114.If.point.i
8dc0 73 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 61 20 77 6f 72 64 2c 20 72 65 74 75 72 6e 20 69 s.at.the.end.of.a.word,.return.i
8de0 74 2e 0a 4f 74 68 65 72 77 69 73 65 2c 20 69 66 20 70 6f 69 6e 74 20 69 73 20 6e 6f 74 20 69 6e t..Otherwise,.if.point.is.not.in
8e00 73 69 64 65 20 61 20 73 79 6d 62 6f 6c 2c 20 72 65 74 75 72 6e 20 61 6e 20 65 6d 70 74 79 20 73 side.a.symbol,.return.an.empty.s
8e20 74 72 69 6e 67 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 67 72 61 62 2d tring...(defalias.'company-grab-
8e40 77 6f 72 64 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 33 10 00 60 5c 32 31 32 5c 33 word.#[0."\300\301!\203..`\212\3
8e60 30 32 5c 33 30 33 21 5c 32 31 30 60 29 7b 5c 32 30 37 5c 33 30 34 66 5c 32 30 35 1a 00 5c 33 30 02\303!\210`){\207\304f\205..\30
8e80 34 66 7a 5c 33 30 35 3d 3f 5c 32 30 35 1f 00 5c 33 30 36 5c 32 30 37 22 20 5b 6c 6f 6f 6b 69 6e 4fz\305=?\205..\306\207".[lookin
8ea0 67 2d 61 74 20 22 5c 5c 3e 22 20 73 6b 69 70 2d 73 79 6e 74 61 78 2d 62 61 63 6b 77 61 72 64 20 g-at."\\>".skip-syntax-backward.
8ec0 22 77 22 20 6e 69 6c 20 31 31 39 20 22 22 5d 20 33 20 28 23 24 20 2e 20 33 36 32 37 38 29 5d 29 "w".nil.119.""].3.(#$...36278)])
8ee0 0a 23 40 32 32 34 20 52 65 74 75 72 6e 20 61 20 73 74 72 69 6e 67 20 53 59 4d 42 4f 4c 20 6f 72 .#@224.Return.a.string.SYMBOL.or
8f00 20 61 20 63 6f 6e 73 20 28 53 59 4d 42 4f 4c 20 2e 20 74 29 2e 0a 53 59 4d 42 4f 4c 20 69 73 20 .a.cons.(SYMBOL...t)..SYMBOL.is.
8f20 61 73 20 72 65 74 75 72 6e 65 64 20 62 79 20 60 63 6f 6d 70 61 6e 79 2d 67 72 61 62 2d 73 79 6d as.returned.by.`company-grab-sym
8f40 62 6f 6c 27 2e 20 20 49 66 20 74 68 65 20 74 65 78 74 20 62 65 66 6f 72 65 20 70 6f 69 6e 74 0a bol'...If.the.text.before.point.
8f60 6d 61 74 63 68 65 73 20 49 44 4c 45 2d 42 45 47 49 4e 2d 41 46 54 45 52 2d 52 45 2c 20 72 65 74 matches.IDLE-BEGIN-AFTER-RE,.ret
8f80 75 72 6e 20 69 74 20 77 72 61 70 70 65 64 20 69 6e 20 61 20 63 6f 6e 73 2e 0a 0a 28 66 6e 20 49 urn.it.wrapped.in.a.cons...(fn.I
8fa0 44 4c 45 2d 42 45 47 49 4e 2d 41 46 54 45 52 2d 52 45 20 26 6f 70 74 69 6f 6e 61 6c 20 4d 41 58 DLE-BEGIN-AFTER-RE.&optional.MAX
8fc0 2d 4c 45 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 67 72 61 62 2d 73 -LEN)..(defalias.'company-grab-s
8fe0 79 6d 62 6f 6c 2d 63 6f 6e 73 20 23 5b 35 31 33 20 22 5c 33 30 30 20 5c 32 31 31 5c 32 30 35 26 ymbol-cons.#[513."\300.\211\205&
9000 00 5c 32 31 32 5c 32 31 31 47 5b 75 5c 32 31 30 5c 33 30 31 03 03 5c 32 30 33 18 00 60 04 5a 5c .\212\211G[u\210\301..\203..`.Z\
9020 32 30 32 1a 00 5c 33 30 32 20 5c 22 5c 32 30 33 24 00 5c 32 31 31 5c 33 30 33 42 5c 32 30 32 25 202..\302.\"\203$.\211\303B\202%
9040 00 5c 32 31 31 29 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 67 72 61 62 2d 73 79 6d 62 6f 6c .\211)\207".[company-grab-symbol
9060 20 6c 6f 6f 6b 69 6e 67 2d 62 61 63 6b 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 .looking-back.line-beginning-pos
9080 69 74 69 6f 6e 20 74 5d 20 37 20 28 23 24 20 2e 20 33 36 35 38 33 29 5d 29 0a 23 40 35 36 20 52 ition.t].7.(#$...36583)]).#@56.R
90a0 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 70 6f 69 6e 74 20 69 73 20 77 69 74 68 69 6e eturn.non-nil.if.point.is.within
90c0 20 61 20 73 74 72 69 6e 67 20 6f 72 20 63 6f 6d 6d 65 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 .a.string.or.comment...(defalias
90e0 20 27 63 6f 6d 70 61 6e 79 2d 69 6e 2d 73 74 72 69 6e 67 2d 6f 72 2d 63 6f 6d 6d 65 6e 74 20 23 .'company-in-string-or-comment.#
9100 5b 30 20 22 5c 33 30 30 20 5c 33 30 31 01 5c 32 33 33 5c 32 31 31 5c 32 36 32 02 40 5c 32 30 36 [0."\300.\301.\233\211\262.@\206
9120 18 00 5c 32 31 31 41 5c 32 31 31 5c 32 36 32 02 40 5c 32 30 36 18 00 5c 33 30 31 01 38 5c 32 30 ..\211A\211\262.@\206..\301.8\20
9140 37 22 20 5b 73 79 6e 74 61 78 2d 70 70 73 73 20 33 5d 20 33 20 28 23 24 20 2e 20 33 37 30 32 33 7".[syntax-ppss.3].3.(#$...37023
9160 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b )]).(defalias.'company-call-back
9180 65 6e 64 20 23 5b 31 32 38 20 22 5c 33 30 31 5c 33 30 32 02 08 23 5c 32 30 37 22 20 5b 63 6f 6d end.#[128."\301\302..#\207".[com
91a0 70 61 6e 79 2d 62 61 63 6b 65 6e 64 20 63 6f 6d 70 61 6e 79 2d 2d 66 6f 72 63 65 2d 73 79 6e 63 pany-backend.company--force-sync
91c0 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 2d 72 61 77 5d 20 35 20 22 5c 6e .company-call-backend-raw].5."\n
91e0 5c 6e 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 \n(fn.&rest.ARGS)"]).(defalias.'
9200 63 6f 6d 70 61 6e 79 2d 2d 66 6f 72 63 65 2d 73 79 6e 63 20 23 5b 37 37 31 20 22 5c 33 30 32 03 company--force-sync.#[771."\302.
9220 03 5c 22 5c 32 31 31 5c 32 34 32 5c 33 30 33 3d 5c 32 30 34 0f 00 5c 32 31 31 5c 32 30 32 49 00 .\"\211\242\303=\204..\211\202I.
9240 5c 33 30 34 43 5c 33 30 35 20 02 41 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 \304C\305..A\306\307\310\311\312
9260 06 07 21 5c 33 31 33 5c 22 5c 33 31 34 5c 33 31 35 25 21 5c 32 31 30 01 5c 32 34 32 5c 33 30 34 ..!\313\"\314\315%!\210.\242\304
9280 3d 5c 32 30 33 45 00 5c 33 30 35 20 01 5a 08 56 5c 32 30 33 3e 00 5c 33 31 36 5c 33 31 37 05 06 =\203E.\305..Z.V\203>.\316\317..
92a0 07 23 5c 32 31 30 5c 32 30 32 24 00 5c 33 32 30 09 21 5c 32 31 30 5c 32 30 32 24 00 01 5c 32 34 .#\210\202$.\320.!\210\202$..\24
92c0 32 5c 32 36 36 5c 32 30 32 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 61 73 79 6e 63 2d 74 69 2\266\202\207".[company-async-ti
92e0 6d 65 6f 75 74 20 63 6f 6d 70 61 6e 79 2d 61 73 79 6e 63 2d 77 61 69 74 20 61 70 70 6c 79 20 3a meout.company-async-wait.apply.:
9300 61 73 79 6e 63 20 74 72 61 73 68 20 74 69 6d 65 2d 74 6f 2d 73 65 63 6f 6e 64 73 20 6d 61 6b 65 async.trash.time-to-seconds.make
9320 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 30 01 5c 32 34 30 5c 32 30 37 22 20 76 -byte-code.257."\300.\240\207".v
9340 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 53 55 concat.vector.[].3."\n\n(fn.RESU
9360 4c 54 29 22 20 65 72 72 6f 72 20 22 43 6f 6d 70 61 6e 79 3a 20 62 61 63 6b 65 6e 64 20 25 73 20 LT)".error."Company:.backend.%s.
9380 61 73 79 6e 63 20 74 69 6d 65 6f 75 74 20 77 69 74 68 20 61 72 67 73 20 25 73 22 20 73 6c 65 65 async.timeout.with.args.%s".slee
93a0 70 2d 66 6f 72 5d 20 31 33 20 22 5c 6e 5c 6e 28 66 6e 20 46 55 4e 20 41 52 47 53 20 42 41 43 4b p-for].13."\n\n(fn.FUN.ARGS.BACK
93c0 45 4e 44 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d END)"]).(defalias.'company-call-
93e0 62 61 63 6b 65 6e 64 2d 72 61 77 20 23 5b 31 32 38 20 22 5c 33 30 31 31 26 00 5c 33 30 32 31 1d backend-raw.#[128."\3011&.\3021.
9400 00 5c 33 30 33 08 21 5c 32 30 33 15 00 5c 33 30 34 08 02 5c 22 5c 32 30 32 1a 00 5c 33 30 34 5c .\303.!\203..\304..\"\202..\304\
9420 33 30 35 08 03 23 30 30 5c 32 30 37 30 5c 33 30 36 5c 33 30 37 08 5c 33 31 30 04 21 23 5c 32 30 305..#00\2070\306\307.\310.!#\20
9440 37 5c 33 31 31 5c 33 31 32 08 5c 33 31 30 04 21 05 24 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 7\311\312.\310.!.$\207".[company
9460 2d 62 61 63 6b 65 6e 64 20 28 64 65 62 75 67 20 65 72 72 6f 72 29 20 28 64 65 62 75 67 20 75 73 -backend.(debug.error).(debug.us
9480 65 72 2d 65 72 72 6f 72 29 20 66 75 6e 63 74 69 6f 6e 70 20 61 70 70 6c 79 20 63 6f 6d 70 61 6e er-error).functionp.apply.compan
94a0 79 2d 2d 6d 75 6c 74 69 2d 62 61 63 6b 65 6e 64 2d 61 64 61 70 74 65 72 20 75 73 65 72 2d 65 72 y--multi-backend-adapter.user-er
94c0 72 6f 72 20 22 43 6f 6d 70 61 6e 79 3a 20 62 61 63 6b 65 6e 64 20 25 73 20 75 73 65 72 2d 65 72 ror."Company:.backend.%s.user-er
94e0 72 6f 72 3a 20 25 73 22 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 73 74 72 69 6e 67 20 65 72 ror:.%s".error-message-string.er
9500 72 6f 72 20 22 43 6f 6d 70 61 6e 79 3a 20 62 61 63 6b 65 6e 64 20 25 73 20 65 72 72 6f 72 20 5c ror."Company:.backend.%s.error.\
9520 22 25 73 5c 22 20 77 69 74 68 20 61 72 67 73 20 25 73 22 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 "%s\".with.args.%s"].7."\n\n(fn.
9540 26 72 65 73 74 20 41 52 47 53 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e &rest.ARGS)"]).(defalias.'compan
9560 79 2d 2d 6d 75 6c 74 69 2d 62 61 63 6b 65 6e 64 2d 61 64 61 70 74 65 72 20 23 5b 36 34 32 20 22 y--multi-backend-adapter.#[642."
9580 02 5c 33 30 30 5c 32 31 31 02 3a 5c 32 30 33 24 00 02 40 5c 32 36 32 02 5c 33 30 31 02 21 5c 32 .\300\211.:\203$..@\262.\301.!\2
95a0 30 34 18 00 5c 33 30 32 02 21 5c 32 30 33 1d 00 01 01 42 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 04..\302.!\203....B\262..A\262.\
95c0 32 30 32 03 00 5c 32 31 31 5c 32 33 37 5c 32 36 36 5c 32 30 33 5c 33 30 33 04 3e 03 5c 33 30 34 202..\211\237\266\203\303.>.\304
95e0 3d 5c 32 30 33 3a 00 5c 33 30 35 02 5c 33 30 36 04 5c 32 33 35 47 5c 22 5c 32 36 32 02 5c 33 30 =\203:.\305.\306.\235G\"\262.\30
9600 37 5c 33 30 31 03 5c 22 5c 32 36 32 02 03 5c 33 31 30 3d 5c 32 30 33 4f 00 5c 33 31 31 02 04 40 7\301.\"\262..\310=\203O.\311..@
9620 03 23 5c 32 30 32 5c 32 36 37 00 03 5c 33 31 32 3d 5c 32 30 33 59 00 5c 32 31 31 5c 32 30 32 5c .#\202\267..\312=\203Y.\211\202\
9640 32 36 37 00 03 5c 33 31 33 3d 5c 32 30 33 64 00 5c 32 31 31 3f 5c 32 30 32 5c 32 36 37 00 03 5c 267..\313=\203d.\211?\202\267..\
9660 33 31 34 3e 5c 32 30 33 5c 32 33 31 00 5c 33 30 30 5c 33 31 35 32 5c 32 32 34 00 02 5c 32 31 31 314>\203\231.\300\3152\224..\211
9680 5c 32 30 35 5c 32 32 31 00 5c 32 31 31 40 5c 33 31 36 01 06 08 06 08 42 03 23 5c 32 31 31 5c 32 \205\221.\211@\316.....B.#\211\2
96a0 36 32 04 5c 32 30 33 5c 32 31 32 00 5c 33 31 37 5c 33 31 35 04 5c 22 5c 32 31 30 01 41 5c 32 36 62.\203\212.\317\315.\"\210.A\26
96c0 36 5c 32 30 32 5c 32 30 32 70 00 5c 32 36 32 01 30 5c 32 36 32 01 5c 32 30 32 5c 32 36 37 00 02 6\202\202p.\262.0\262.\202\267..
96e0 40 5c 32 31 31 47 5c 33 32 30 56 5c 32 30 35 5c 32 36 35 00 5c 33 32 31 5c 33 32 30 5c 33 32 32 @\211G\320V\205\265.\321\320\322
9700 03 23 5c 32 30 36 5c 32 35 34 00 02 40 5c 33 32 33 01 06 07 06 07 23 5c 32 36 32 01 5c 32 36 32 .#\206\254..@\323.....#\262.\262
9720 01 5c 32 30 37 22 20 5b 6e 69 6c 20 6b 65 79 77 6f 72 64 70 20 63 6f 6d 70 61 6e 79 2d 2d 6d 61 .\207".[nil.keywordp.company--ma
9740 79 62 65 2d 69 6e 69 74 2d 62 61 63 6b 65 6e 64 20 3a 73 65 70 61 72 61 74 65 20 70 72 65 66 69 ybe-init-backend.:separate.prefi
9760 78 20 62 75 74 6c 61 73 74 20 3a 77 69 74 68 20 63 6c 2d 64 65 6c 65 74 65 2d 69 66 20 63 61 6e x.butlast.:with.cl-delete-if.can
9780 64 69 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 2d 6d 75 6c 74 69 2d 62 61 63 6b 65 6e 64 2d 61 didates.company--multi-backend-a
97a0 64 61 70 74 65 72 2d 63 61 6e 64 69 64 61 74 65 73 20 73 6f 72 74 65 64 20 64 75 70 6c 69 63 61 dapter-candidates.sorted.duplica
97c0 74 65 73 20 28 72 65 71 75 69 72 65 2d 6d 61 74 63 68 20 6e 6f 2d 63 61 63 68 65 20 69 67 6e 6f tes.(require-match.no-cache.igno
97e0 72 65 2d 63 61 73 65 20 70 72 65 66 69 78 29 20 2d 2d 63 6c 2d 62 6c 6f 63 6b 2d 6e 69 6c 2d 2d re-case.prefix).--cl-block-nil--
9800 20 63 6f 6d 70 61 6e 79 2d 2d 66 6f 72 63 65 2d 73 79 6e 63 20 74 68 72 6f 77 20 30 20 67 65 74 .company--force-sync.throw.0.get
9820 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e 64 20 61 -text-property.company-backend.a
9840 70 70 6c 79 5d 20 31 32 20 22 5c 6e 5c 6e 28 66 6e 20 42 41 43 4b 45 4e 44 53 20 43 4f 4d 4d 41 pply].12."\n\n(fn.BACKENDS.COMMA
9860 4e 44 20 26 72 65 73 74 20 41 52 47 53 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d ND.&rest.ARGS)"]).(defalias.'com
9880 70 61 6e 79 2d 2d 6d 75 6c 74 69 2d 62 61 63 6b 65 6e 64 2d 61 64 61 70 74 65 72 2d 63 61 6e 64 pany--multi-backend-adapter-cand
98a0 69 64 61 74 65 73 20 23 5b 37 37 31 20 22 02 5c 33 30 31 5c 32 31 31 02 3a 5c 32 30 33 35 00 02 idates.#[771.".\301\211.:\2035..
98c0 40 5c 32 36 32 02 5c 33 30 32 02 18 5c 33 30 33 5c 33 30 34 21 29 21 05 5c 32 33 32 5c 32 30 33 @\262.\302..\303\304!)!.\232\203
98e0 2e 00 01 5c 33 30 35 06 06 5c 22 5c 33 30 36 03 06 06 05 06 5c 6e 40 3d 3f 23 42 01 42 5c 32 36 ...\305..\"\306.....\n@=?#B.B\26
9900 32 01 02 41 5c 32 36 32 03 5c 32 30 32 03 00 5c 32 31 31 5c 32 33 37 5c 32 36 36 5c 32 30 33 5c 2..A\262.\202..\211\237\266\203\
9920 33 30 37 01 5c 33 31 30 5c 22 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e 64 307.\310\"\207".[company-backend
9940 20 6e 69 6c 20 63 6f 6d 70 61 6e 79 2d 2d 70 72 65 66 69 78 2d 73 74 72 20 63 6f 6d 70 61 6e 79 .nil.company--prefix-str.company
9960 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 70 72 65 66 69 78 20 63 61 6e 64 69 64 61 74 65 73 20 -call-backend.prefix.candidates.
9980 63 6f 6d 70 61 6e 79 2d 2d 6d 75 6c 74 69 2d 63 61 6e 64 69 64 61 74 65 73 2d 6d 61 70 70 65 72 company--multi-candidates-mapper
99a0 20 63 6f 6d 70 61 6e 79 2d 2d 6d 65 72 67 65 2d 61 73 79 6e 63 20 23 5b 32 35 37 20 22 5c 33 30 .company--merge-async.#[257."\30
99c0 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 61 70 70 6c 79 20 61 70 70 65 6e 64 5d 20 34 20 22 0\301.\"\207".[apply.append].4."
99e0 5c 6e 5c 6e 28 66 6e 20 56 41 4c 55 45 53 29 22 5d 5d 20 31 32 20 22 5c 6e 5c 6e 28 66 6e 20 42 \n\n(fn.VALUES)"]].12."\n\n(fn.B
9a00 41 43 4b 45 4e 44 53 20 50 52 45 46 49 58 20 53 45 50 41 52 41 54 45 29 22 5d 29 0a 28 64 65 66 ACKENDS.PREFIX.SEPARATE)"]).(def
9a20 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 6d 75 6c 74 69 2d 63 61 6e 64 69 64 61 74 65 73 alias.'company--multi-candidates
9a40 2d 6d 61 70 70 65 72 20 23 5b 37 37 31 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c -mapper.#[771."\300\301\302\303\
9a60 33 30 34 06 07 06 07 06 07 23 5c 33 30 35 5c 22 5c 33 30 36 5c 33 30 37 25 5c 32 30 37 22 20 5b 304......#\305\"\306\307%\207".[
9a80 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 31 5c 32 30 33 5c 66 00 5c make-byte-code.257."\301\203\f.\
9aa0 33 30 30 1b 5c 33 30 34 01 21 5c 32 36 32 01 29 5c 33 30 32 5c 32 30 33 21 00 5c 33 30 35 5c 33 300.\304.!\262.)\302\203!.\305\3
9ac0 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 30 30 21 5c 33 31 33 5c 22 5c 33 31 06\307\310\311\312\300!\313\"\31
9ae0 34 5c 33 31 35 25 02 5c 22 5c 32 36 32 01 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 4\315%.\"\262.\207".vconcat.vect
9b00 6f 72 20 5b 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e 64 20 63 6f 6d 70 61 6e 79 2d 2d 70 72 65 or.[company-backend.company--pre
9b20 70 72 6f 63 65 73 73 2d 63 61 6e 64 69 64 61 74 65 73 20 6d 61 70 63 61 72 20 6d 61 6b 65 2d 62 process-candidates.mapcar.make-b
9b40 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 31 01 5c 33 30 32 5c 33 30 30 23 5c 32 30 37 yte-code.257."\301.\302\300#\207
9b60 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 70 72 6f 70 65 72 74 69 7a 65 20 63 6f 6d ".vconcat.vector.[propertize.com
9b80 70 61 6e 79 2d 62 61 63 6b 65 6e 64 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 52 29 22 5d 20 pany-backend].5."\n\n(fn.STR)"].
9ba0 38 20 22 5c 6e 5c 6e 28 66 6e 20 43 41 4e 44 49 44 41 54 45 53 29 22 5d 20 31 31 20 22 5c 6e 5c 8."\n\n(fn.CANDIDATES)"].11."\n\
9bc0 6e 28 66 6e 20 42 41 43 4b 45 4e 44 20 53 45 50 41 52 41 54 45 20 54 41 47 29 22 5d 29 0a 28 64 n(fn.BACKEND.SEPARATE.TAG)"]).(d
9be0 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 6d 65 72 67 65 2d 61 73 79 6e 63 20 23 5b efalias.'company--merge-async.#[
9c00 35 31 34 20 22 01 5c 33 30 30 5c 33 30 31 5c 33 30 30 03 3a 5c 32 30 33 23 00 03 40 5c 32 36 32 514.".\300\301\300.:\203#..@\262
9c20 03 02 40 5c 32 34 32 5c 33 30 32 3d 5c 32 31 31 5c 32 36 32 02 3f 5c 32 31 31 5c 32 36 32 03 5c ..@\242\302=\211\262.?\211\262.\
9c40 32 30 33 23 00 03 41 5c 32 36 32 04 5c 32 30 32 04 00 5c 32 36 36 5c 32 30 33 5c 32 31 31 5c 32 203#..A\262.\202..\266\203\211\2
9c60 30 34 55 00 01 03 5c 33 30 30 5c 32 31 31 5c 32 31 31 03 3a 5c 32 30 33 4d 00 03 40 5c 32 36 32 04U...\300\211\211.:\203M..@\262
9c80 03 02 5c 32 31 31 41 5c 32 36 32 04 5c 32 34 32 5c 32 36 32 02 02 02 21 01 42 5c 32 36 32 01 03 ..\211A\262.\242\262...!.B\262..
9ca0 41 5c 32 36 32 04 5c 32 30 32 2e 00 5c 32 31 31 5c 32 33 37 5c 32 36 36 5c 32 30 34 21 5c 32 30 A\262.\202..\211\237\266\204!\20
9cc0 32 66 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 06 08 06 08 5c 2f.\302\303\304\305\306\307....\
9ce0 22 5c 33 31 30 5c 22 5c 33 31 31 5c 33 31 32 25 42 5c 32 30 37 22 20 5b 6e 69 6c 20 74 20 3a 61 "\310\"\311\312%B\207".[nil.t.:a
9d00 73 79 6e 63 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 32 43 5c 33 sync.make-byte-code.257."\302C\3
9d20 30 33 5c 33 30 34 5c 33 30 30 5c 22 43 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 03\304\300\"C\305\306\307\310\31
9d40 31 5c 33 30 31 06 08 06 08 06 08 24 5c 33 31 32 5c 22 5c 33 31 33 24 5c 33 30 30 5c 32 31 31 5c 1\301......$\312\"\313$\300\211\
9d60 32 30 35 60 00 5c 32 31 31 40 04 5c 33 30 32 06 06 5c 32 34 32 42 5c 32 34 30 5c 32 31 30 04 5c 205`.\211@.\302..\242B\240\210.\
9d80 32 34 32 01 40 02 41 5c 33 30 35 5c 33 31 34 5c 33 31 35 5c 33 31 30 5c 33 31 31 06 0b 06 0b 06 242.@.A\305\314\315\310\311.....
9da0 09 06 09 06 09 25 5c 33 31 36 5c 22 5c 33 31 37 5c 33 32 30 25 02 5c 32 34 32 5c 33 32 31 3d 5c .....%\316\"\317\320%.\242\321=\
9dc0 32 30 34 50 00 5c 32 31 31 03 21 5c 32 31 30 5c 32 30 32 57 00 02 41 5c 32 31 31 02 21 5c 32 36 204P.\211.!\210\202W..A\211.!\26
9de0 36 02 5c 32 36 36 04 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 19 00 5c 32 36 32 01 5c 32 30 37 6.\266..A\266\202\202..\262.\207
9e00 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 6e 69 6c 20 6d 61 70 63 61 72 20 63 61 72 ".vconcat.vector.[nil.mapcar.car
9e20 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 33 5c 32 34 32 3f 5c 32 30 35 .make-byte-code.0."\303\242?\205
9e40 0d 00 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 32 34 32 5c 32 33 37 21 21 5c 32 30 37 22 20 76 63 ..\301\300\302\242\237!!\207".vc
9e60 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 5d 20 33 20 32 35 37 20 22 5c 33 30 30 5c 33 30 35 5c oncat.vector.[].3.257."\300\305\
9e80 33 30 33 5c 33 30 30 5c 32 34 32 5c 22 5c 32 34 30 5c 32 31 30 5c 33 30 32 5c 33 30 34 02 21 5c 303\300\242\"\240\210\302\304.!\
9ea0 32 34 30 5c 32 31 30 5c 33 30 31 20 5c 32 30 37 22 20 5b 64 65 6c 71 5d 20 35 20 22 5c 6e 5c 6e 240\210\301.\207".[delq].5."\n\n
9ec0 28 66 6e 20 52 45 53 29 22 20 3a 61 73 79 6e 63 5d 20 31 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 41 (fn.RES)".:async].19."\n\n(fn.CA
9ee0 4c 4c 42 41 43 4b 29 22 5d 20 31 31 20 22 5c 6e 5c 6e 28 66 6e 20 50 41 49 52 53 20 4d 45 52 47 LLBACK)"].11."\n\n(fn.PAIRS.MERG
9f00 45 52 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 70 72 65 66 69 ER)"]).(defalias.'company--prefi
9f20 78 2d 73 74 72 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 34 32 5c 32 30 36 06 00 5c 32 31 31 5c x-str.#[257."\211\242\206..\211\
9f40 32 30 37 22 20 5b 5d 20 32 20 22 5c 6e 5c 6e 28 66 6e 20 50 52 45 46 49 58 29 22 5d 29 0a 28 64 207".[].2."\n\n(fn.PREFIX)"]).(d
9f60 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 70 72 65 66 69 78 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d efvar.company-prefix.nil.nil).(m
9f80 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 ake-variable-buffer-local.'compa
9fa0 6e 79 2d 70 72 65 66 69 78 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 ny-prefix).(defvar.company-candi
9fc0 64 61 74 65 73 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 dates.nil.nil).(make-variable-bu
9fe0 66 66 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 29 0a ffer-local.'company-candidates).
a000 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 6c 65 6e 67 74 (defvar.company-candidates-lengt
a020 68 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 h.nil.nil).(make-variable-buffer
a040 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 6c 65 6e 67 74 -local.'company-candidates-lengt
a060 68 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 63 61 h).(defvar.company-candidates-ca
a080 63 68 65 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 che.nil.nil).(make-variable-buff
a0a0 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 63 61 63 er-local.'company-candidates-cac
a0c0 68 65 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 70 he).(defvar.company-candidates-p
a0e0 72 65 64 69 63 61 74 65 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 redicate.nil.nil).(make-variable
a100 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 -buffer-local.'company-candidate
a120 73 2d 70 72 65 64 69 63 61 74 65 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d s-predicate).(defvar.company-com
a140 6d 6f 6e 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 mon.nil.nil).(make-variable-buff
a160 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 63 6f 6d 6d 6f 6e 29 0a 28 64 65 66 76 61 er-local.'company-common).(defva
a180 72 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 20 30 20 6e 69 6c 29 0a 28 6d 61 6b 65 r.company-selection.0.nil).(make
a1a0 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d -variable-buffer-local.'company-
a1c0 73 65 6c 65 63 74 69 6f 6e 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 selection).(defvar.company-selec
a1e0 74 69 6f 6e 2d 63 68 61 6e 67 65 64 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 tion-changed.nil.nil).(make-vari
a200 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 able-buffer-local.'company-selec
a220 74 69 6f 6e 2d 63 68 61 6e 67 65 64 29 0a 23 40 34 33 20 4e 6f 6e 2d 6e 69 6c 2c 20 69 66 20 6d tion-changed).#@43.Non-nil,.if.m
a240 61 6e 75 61 6c 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 74 6f 6f 6b 20 70 6c 61 63 65 2e 1f 0a 28 64 anual.completion.took.place...(d
a260 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 2d 6d 61 6e 75 61 6c 2d 61 63 74 69 6f 6e 20 6e 69 6c efvar.company--manual-action.nil
a280 20 28 23 24 20 2e 20 34 31 35 32 33 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 .(#$...41523)).(make-variable-bu
a2a0 66 66 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 2d 6d 61 6e 75 61 6c 2d 61 63 74 69 ffer-local.'company--manual-acti
a2c0 6f 6e 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 2d 6d 61 6e 75 61 6c 2d 70 72 65 66 on).(defvar.company--manual-pref
a2e0 69 78 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 ix.nil.nil).(make-variable-buffe
a300 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 2d 6d 61 6e 75 61 6c 2d 70 72 65 66 69 78 29 r-local.'company--manual-prefix)
a320 0a 23 40 31 30 34 20 4e 6f 6e 2d 6e 69 6c 20 77 68 65 6e 20 63 75 72 72 65 6e 74 20 63 61 6e 64 .#@104.Non-nil.when.current.cand
a340 69 64 61 74 65 20 69 73 20 62 65 69 6e 67 20 69 6e 73 65 72 74 65 64 20 61 75 74 6f 6d 61 74 69 idate.is.being.inserted.automati
a360 63 61 6c 6c 79 2e 0a 43 6f 6e 74 72 6f 6c 6c 65 64 20 62 79 20 60 63 6f 6d 70 61 6e 79 2d 61 75 cally..Controlled.by.`company-au
a380 74 6f 2d 63 6f 6d 70 6c 65 74 65 27 2e 1f 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 2d to-complete'...(defvar.company--
a3a0 61 75 74 6f 2d 63 6f 6d 70 6c 65 74 69 6f 6e 20 6e 69 6c 20 28 23 24 20 2e 20 34 31 37 36 37 29 auto-completion.nil.(#$...41767)
a3c0 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 2d 70 6f 69 6e 74 2d 6d 61 78 20 6e 69 6c ).(defvar.company--point-max.nil
a3e0 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 .nil).(make-variable-buffer-loca
a400 6c 20 27 63 6f 6d 70 61 6e 79 2d 2d 70 6f 69 6e 74 2d 6d 61 78 29 0a 28 64 65 66 76 61 72 20 63 l.'company--point-max).(defvar.c
a420 6f 6d 70 61 6e 79 2d 70 6f 69 6e 74 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 ompany-point.nil.nil).(make-vari
a440 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 70 6f 69 6e 74 able-buffer-local.'company-point
a460 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 74 69 6d 65 72 20 6e 69 6c 29 0a 28 64 65 ).(defvar.company-timer.nil).(de
a480 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 74 69 6d 65 72 20 6e 69 6c 29 0a fvar.company-tooltip-timer.nil).
a4a0 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 74 72 69 70 2d 70 72 65 66 69 78 20 (defalias.'company-strip-prefix.
a4c0 23 5b 32 35 37 20 22 5c 32 31 31 08 47 5c 33 30 31 4f 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 #[257."\211.G\301O\207".[company
a4e0 2d 70 72 65 66 69 78 20 6e 69 6c 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 52 29 22 5d 29 0a -prefix.nil].4."\n\n(fn.STR)"]).
a500 28 70 75 74 20 27 63 6f 6d 70 61 6e 79 2d 73 74 72 69 70 2d 70 72 65 66 69 78 20 27 62 79 74 65 (put.'company-strip-prefix.'byte
a520 2d 6f 70 74 69 6d 69 7a 65 72 20 27 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 69 6e 6c 69 6e 65 2d -optimizer.'byte-compile-inline-
a540 65 78 70 61 6e 64 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 69 6e 73 65 expand).(defalias.'company--inse
a560 72 74 2d 63 61 6e 64 69 64 61 74 65 20 23 5b 32 35 37 20 22 5c 32 31 31 47 5c 33 30 31 56 5c 32 rt-candidate.#[257."\211G\301V\2
a580 30 35 2e 00 5c 33 30 32 01 21 5c 32 36 32 01 5c 33 30 33 5c 33 30 34 21 5c 33 30 35 3d 5c 32 30 05..\302.!\262.\303\304!\305=\20
a5a0 33 1e 00 5c 32 31 31 5c 32 31 31 08 47 5c 33 30 36 4f 5c 32 36 32 01 63 5c 32 30 37 08 01 5c 32 3..\211\211.G\306O\262.c\207..\2
a5c0 33 32 3f 5c 32 30 35 2e 00 60 08 47 5a 60 7c 5c 32 31 30 5c 32 31 31 63 5c 32 30 37 22 20 5b 63 32?\205..`.GZ`|\210\211c\207".[c
a5e0 6f 6d 70 61 6e 79 2d 70 72 65 66 69 78 20 30 20 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f ompany-prefix.0.substring-no-pro
a600 70 65 72 74 69 65 73 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 69 67 6e perties.company-call-backend.ign
a620 6f 72 65 2d 63 61 73 65 20 6b 65 65 70 2d 70 72 65 66 69 78 20 6e 69 6c 5d 20 35 20 22 5c 6e 5c ore-case.keep-prefix.nil].5."\n\
a640 6e 28 66 6e 20 43 41 4e 44 49 44 41 54 45 29 22 5d 29 0a 23 40 31 38 32 20 45 76 61 6c 75 61 74 n(fn.CANDIDATE)"]).#@182.Evaluat
a660 65 20 42 4f 44 59 20 77 69 74 68 20 43 41 4e 44 49 44 41 54 45 20 74 65 6d 70 6f 72 61 72 69 6c e.BODY.with.CANDIDATE.temporaril
a680 79 20 69 6e 73 65 72 74 65 64 2e 0a 54 68 69 73 20 69 73 20 61 20 74 6f 6f 6c 20 66 6f 72 20 62 y.inserted..This.is.a.tool.for.b
a6a0 61 63 6b 65 6e 64 73 20 74 68 61 74 20 6e 65 65 64 20 63 61 6e 64 69 64 61 74 65 73 20 69 6e 73 ackends.that.need.candidates.ins
a6c0 65 72 74 65 64 20 62 65 66 6f 72 65 20 74 68 65 79 0a 63 61 6e 20 72 65 74 72 69 65 76 65 20 6d erted.before.they.can.retrieve.m
a6e0 65 74 61 2d 64 61 74 61 20 66 6f 72 20 74 68 65 6d 2e 0a 0a 28 66 6e 20 43 41 4e 44 49 44 41 54 eta-data.for.them...(fn.CANDIDAT
a700 45 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e E.&rest.BODY)..(defalias.'compan
a720 79 2d 77 69 74 68 2d 63 61 6e 64 69 64 61 74 65 2d 69 6e 73 65 72 74 65 64 20 27 28 6d 61 63 72 y-with-candidate-inserted.'(macr
a740 6f 20 2e 20 23 5b 33 38 35 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 04 44 5c 33 30 33 5c 33 30 o...#[385."\300\301\302.D\303\30
a760 34 05 42 5c 33 30 35 42 42 46 5c 32 30 37 22 20 5b 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 6d 4.B\305BBF\207".[let.((inhibit-m
a780 6f 64 69 66 69 63 61 74 69 6f 6e 2d 68 6f 6f 6b 73 20 74 29 20 28 69 6e 68 69 62 69 74 2d 70 6f odification-hooks.t).(inhibit-po
a7a0 69 6e 74 2d 6d 6f 74 69 6f 6e 2d 68 6f 6f 6b 73 20 74 29 20 28 6d 6f 64 69 66 69 65 64 2d 70 20 int-motion-hooks.t).(modified-p.
a7c0 28 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 29 29 29 20 63 6f 6d 70 61 6e 79 2d 2d 69 (buffer-modified-p))).company--i
a7e0 6e 73 65 72 74 2d 63 61 6e 64 69 64 61 74 65 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 20 70 nsert-candidate.unwind-protect.p
a800 72 6f 67 6e 20 28 28 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 70 6f 69 rogn.((delete-region.company-poi
a820 6e 74 20 28 70 6f 69 6e 74 29 29 20 28 73 65 74 2d 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 nt.(point)).(set-buffer-modified
a840 2d 70 20 6d 6f 64 69 66 69 65 64 2d 70 29 29 5d 20 38 20 28 23 24 20 2e 20 34 32 35 38 35 29 5d -p.modified-p))].8.(#$...42585)]
a860 29 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 63 6f 6d 70 61 6e 79 2d 77 69 74 68 2d 63 )).(function-put.'company-with-c
a880 61 6e 64 69 64 61 74 65 2d 69 6e 73 65 72 74 65 64 20 27 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 andidate-inserted.'lisp-indent-f
a8a0 75 6e 63 74 69 6f 6e 20 31 29 0a 23 40 36 36 20 52 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 65 unction.1).#@66.Return.whether.e
a8c0 78 70 6c 69 63 69 74 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 61 63 74 69 6f 6e 20 77 61 73 20 74 61 xplicit.completion.action.was.ta
a8e0 6b 65 6e 20 62 79 20 74 68 65 20 75 73 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d ken.by.the.user...(defalias.'com
a900 70 61 6e 79 2d 65 78 70 6c 69 63 69 74 2d 61 63 74 69 6f 6e 2d 70 20 23 5b 30 20 22 08 5c 32 30 pany-explicit-action-p.#[0.".\20
a920 36 05 00 09 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 2d 6d 61 6e 75 61 6c 2d 61 63 74 69 6f 6...\207".[company--manual-actio
a940 6e 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 2d 63 68 61 6e 67 65 64 5d 20 31 20 28 n.company-selection-changed].1.(
a960 23 24 20 2e 20 34 33 31 38 34 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 #$...43184)]).(defalias.'company
a980 2d 72 65 66 6f 72 6d 61 74 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 21 5c 33 30 33 3d 5c -reformat.#[257."\301\302!\303=\
a9a0 32 30 33 10 00 08 01 08 47 5c 33 30 34 4f 50 5c 32 30 37 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 203.....G\304OP\207\207".[compan
a9c0 79 2d 70 72 65 66 69 78 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 69 67 y-prefix.company-call-backend.ig
a9e0 6e 6f 72 65 2d 63 61 73 65 20 6b 65 65 70 2d 70 72 65 66 69 78 20 6e 69 6c 5d 20 35 20 22 5c 6e nore-case.keep-prefix.nil].5."\n
aa00 5c 6e 28 66 6e 20 43 41 4e 44 49 44 41 54 45 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 \n(fn.CANDIDATE)"]).(defalias.'c
aa20 6f 6d 70 61 6e 79 2d 2d 73 68 6f 75 6c 64 2d 63 6f 6d 70 6c 65 74 65 20 23 5b 30 20 22 08 5c 33 ompany--should-complete.#[0.".\3
aa40 30 35 3d 5c 32 30 35 26 00 09 5c 32 30 36 0b 00 5c 6e 3f 5c 32 30 35 26 00 5c 33 30 36 20 5c 33 05=\205&..\206..\n?\205&.\306.\3
aa60 30 37 5c 32 33 32 5c 32 30 34 20 00 5c 33 31 30 5c 33 31 31 5c 33 30 36 20 21 21 3f 5c 32 30 35 07\232\204..\310\311\306.!!?\205
aa80 26 00 0b 5c 32 30 35 25 00 5c 66 3f 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 69 64 6c 65 2d &..\205%.\f?\207".[company-idle-
aaa0 64 65 6c 61 79 20 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 6f 76 65 72 72 69 64 69 6e delay.buffer-read-only.overridin
aac0 67 2d 6c 6f 63 61 6c 2d 6d 61 70 20 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 g-local-map.transient-mark-mode.
aae0 6d 61 72 6b 2d 61 63 74 69 76 65 20 6e 6f 77 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 mark-active.now.this-command-key
ab00 73 2d 76 65 63 74 6f 72 20 5b 5d 20 6b 65 79 6d 61 70 70 20 6b 65 79 2d 62 69 6e 64 69 6e 67 5d s-vector.[].keymapp.key-binding]
ab20 20 33 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 73 68 6f 75 6c 64 2d .3]).(defalias.'company--should-
ab40 63 6f 6e 74 69 6e 75 65 20 23 5b 30 20 22 08 5c 33 30 34 3d 5c 32 30 36 39 00 09 5c 33 30 34 3d continue.#[0.".\304=\2069..\304=
ab60 5c 32 30 36 39 00 09 40 5c 33 30 35 3d 5c 32 30 33 19 00 5c 6e 09 41 3e 3f 5c 32 30 37 5c 6e 08 \2069..@\305=\203..\n.A>?\207\n.
ab80 3e 5c 32 30 36 39 00 5c 6e 09 3e 5c 32 30 36 39 00 5c 6e 39 5c 32 30 35 39 00 5c 33 30 36 5c 33 >\2069.\n.>\2069.\n9\2059.\306\3
aba0 30 37 5c 6e 21 5c 33 31 30 5c 33 30 34 1b 5c 33 31 31 03 03 03 23 29 5c 32 36 36 5c 32 30 33 5c 07\n!\310\304.\311...#)\266\203\
abc0 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 62 65 67 69 6e 2d 63 6f 6d 6d 61 6e 64 73 20 63 6f 6d 207".[company-begin-commands.com
abe0 70 61 6e 79 2d 63 6f 6e 74 69 6e 75 65 2d 63 6f 6d 6d 61 6e 64 73 20 74 68 69 73 2d 63 6f 6d 6d pany-continue-commands.this-comm
ac00 61 6e 64 20 69 6e 68 69 62 69 74 2d 63 68 61 6e 67 69 6e 67 2d 6d 61 74 63 68 2d 64 61 74 61 20 and.inhibit-changing-match-data.
ac20 74 20 6e 6f 74 20 22 5c 5c 60 63 6f 6d 70 61 6e 79 2d 22 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 t.not."\\`company-".symbol-name.
ac40 6e 69 6c 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 5d 20 37 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 nil.string-match].7]).(defalias.
ac60 27 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 66 72 6f 6e 74 65 6e 64 73 20 23 5b 32 35 37 20 22 08 'company-call-frontends.#[257.".
ac80 5c 32 31 31 5c 32 30 35 25 00 5c 32 31 31 40 5c 33 30 31 31 12 00 5c 32 31 31 03 21 30 5c 32 30 \211\205%.\211@\3011..\211.!0\20
aca0 32 1d 00 5c 33 30 32 5c 33 30 33 03 5c 33 30 34 04 21 06 07 24 5c 32 36 32 01 5c 32 31 30 01 41 2..\302\303.\304.!..$\262.\210.A
acc0 5c 32 36 36 5c 32 30 32 5c 32 30 32 01 00 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 66 72 6f \266\202\202..\207".[company-fro
ace0 6e 74 65 6e 64 73 20 28 64 65 62 75 67 20 65 72 72 6f 72 29 20 65 72 72 6f 72 20 22 43 6f 6d 70 ntends.(debug.error).error."Comp
ad00 61 6e 79 3a 20 66 72 6f 6e 74 65 6e 64 20 25 73 20 65 72 72 6f 72 20 5c 22 25 73 5c 22 20 6f 6e any:.frontend.%s.error.\"%s\".on
ad20 20 63 6f 6d 6d 61 6e 64 20 25 73 22 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 73 74 72 69 6e .command.%s".error-message-strin
ad40 67 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4f 4d 4d 41 4e 44 29 22 5d 29 0a 28 64 65 66 61 6c g].9."\n\n(fn.COMMAND)"]).(defal
ad60 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 23 5b 35 31 33 ias.'company-set-selection.#[513
ad80 20 22 08 5c 32 30 33 0b 00 5c 33 30 34 02 09 5c 22 5c 32 30 32 11 00 5c 33 30 35 09 53 03 5e 5d .".\203..\304..\"\202..\305.S.^]
ada0 5c 32 36 32 02 5c 32 31 31 5c 32 30 34 1e 00 01 5c 6e 5c 32 33 32 3f 5c 32 30 35 25 00 01 12 5c \262.\211\204...\n\232?\205%...\
adc0 33 30 36 13 5c 33 30 37 5c 33 31 30 21 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 306.\307\310!\207".[company-sele
ade0 63 74 69 6f 6e 2d 77 72 61 70 2d 61 72 6f 75 6e 64 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 ction-wrap-around.company-candid
ae00 61 74 65 73 2d 6c 65 6e 67 74 68 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 20 63 6f ates-length.company-selection.co
ae20 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 2d 63 68 61 6e 67 65 64 20 6d 6f 64 20 30 20 74 20 mpany-selection-changed.mod.0.t.
ae40 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 66 72 6f 6e 74 65 6e 64 73 20 75 70 64 61 74 65 5d 20 35 company-call-frontends.update].5
ae60 20 22 5c 6e 5c 6e 28 66 6e 20 53 45 4c 45 43 54 49 4f 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 46 4f ."\n\n(fn.SELECTION.&optional.FO
ae80 52 43 45 2d 55 50 44 41 54 45 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e RCE-UPDATE)"]).(defalias.'compan
aea0 79 2d 2d 67 72 6f 75 70 2d 6c 69 67 68 74 65 72 20 23 5b 35 31 34 20 22 5c 33 30 31 5c 33 30 32 y--group-lighter.#[514."\301\302
aec0 5c 33 30 30 04 23 5c 32 30 36 5c 66 00 5c 33 30 33 5c 33 30 34 08 5c 22 5c 32 31 31 5c 32 30 35 \300.#\206\f.\303\304.\"\211\205
aee0 23 00 5c 32 31 31 39 5c 32 30 35 23 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 04 21 23 #.\2119\205#.\305\306\307\310.!#
af00 5c 33 31 31 5c 33 31 32 04 03 23 5c 32 36 32 01 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 62 \311\312..#\262.\207".[company-b
af20 61 63 6b 65 6e 64 20 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 63 6c 2d 73 6f ackend.get-text-property.0.cl-so
af40 6d 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 3f 5c 32 30 35 08 00 5c 32 31 31 5c 32 30 37 22 me.#[257."\300.!?\205..\211\207"
af60 20 5b 6b 65 79 77 6f 72 64 70 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 58 29 22 5d 20 72 65 70 6c .[keywordp].3."\n\n(fn.X)"].repl
af80 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 63 6f 6d 70 61 6e 79 2d 5c 5c ace-regexp-in-string."company-\\
afa0 7c 2d 63 6f 6d 70 61 6e 79 22 20 22 22 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 66 6f 72 6d 61 74 |-company"."".symbol-name.format
afc0 20 22 25 73 2d 3c 25 73 3e 22 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 43 41 4e 44 49 44 41 54 45 ."%s-<%s>"].8."\n\n(fn.CANDIDATE
afe0 20 42 41 53 45 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 75 70 64 .BASE)"]).(defalias.'company-upd
b000 61 74 65 2d 63 61 6e 64 69 64 61 74 65 73 20 23 5b 32 35 37 20 22 5c 32 31 31 47 10 09 5c 32 30 ate-candidates.#[257."\211G..\20
b020 33 49 00 5c 6e 0b 38 5c 33 30 36 12 01 13 5c 32 31 31 5c 32 30 33 45 00 5c 33 30 37 32 44 00 01 3I.\n.8\306...\211\203E.\3072D..
b040 5c 32 30 33 3e 00 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 5c 32 31 31 02 5c 32 33 30 5c 32 \203>..\211A\262.\242\211.\230\2
b060 30 33 37 00 5c 33 31 30 5c 33 31 31 02 5c 22 5c 33 31 30 5c 33 31 31 04 5c 22 5c 32 33 32 5c 32 037.\310\311.\"\310\311.\"\232\2
b080 30 33 37 00 5c 33 31 32 5c 33 30 37 5c 33 31 33 5c 22 5c 32 31 30 5c 32 31 30 5c 6e 54 12 5c 32 037.\312\307\313\"\210\210\nT.\2
b0a0 30 32 16 00 5c 33 30 36 12 5c 33 31 34 5c 32 31 31 11 30 5c 32 31 30 5c 32 31 30 5c 32 30 32 4d 02..\306.\314\211.0\210\210\202M
b0c0 00 5c 33 30 36 12 5c 32 31 31 13 5c 33 31 30 5c 33 31 35 21 1c 0b 41 5c 32 30 33 68 00 5c 33 31 .\306.\211.\310\315!..A\203h.\31
b0e0 36 5c 33 31 37 0b 5c 22 5c 33 32 30 0d 02 5c 66 23 5c 32 30 35 63 00 5c 32 31 31 5c 32 36 32 01 6\317.\"\320..\f#\205c.\211\262.
b100 5c 32 30 32 6a 00 0b 40 5c 32 31 31 16 11 29 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 61 \202j..@\211..)\207".[company-ca
b120 6e 64 69 64 61 74 65 73 2d 6c 65 6e 67 74 68 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f ndidates-length.company-selectio
b140 6e 2d 63 68 61 6e 67 65 64 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 n-changed.company-selection.comp
b160 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 67 6e 6f 72 65 any-candidates.completion-ignore
b180 2d 63 61 73 65 20 63 6f 6d 70 61 6e 79 2d 70 72 65 66 69 78 20 30 20 66 6f 75 6e 64 20 63 6f 6d -case.company-prefix.0.found.com
b1a0 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 61 6e 6e 6f 74 61 74 69 6f 6e 20 74 68 72 pany-call-backend.annotation.thr
b1c0 6f 77 20 74 20 6e 69 6c 20 69 67 6e 6f 72 65 2d 63 61 73 65 20 74 72 79 2d 63 6f 6d 70 6c 65 74 ow.t.nil.ignore-case.try-complet
b1e0 69 6f 6e 20 22 22 20 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 63 6f 6d 70 61 6e 79 2d 63 ion."".string-prefix-p.company-c
b200 6f 6d 6d 6f 6e 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 43 41 4e 44 49 44 41 54 45 53 29 22 5d 29 ommon].7."\n\n(fn.CANDIDATES)"])
b220 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 63 61 6c 63 75 6c 61 74 65 2d 63 61 .(defalias.'company-calculate-ca
b240 6e 64 69 64 61 74 65 73 20 23 5b 32 35 37 20 22 5c 33 30 32 01 08 5c 22 41 5c 33 30 33 5c 33 30 ndidates.#[257."\302..\"A\303\30
b260 34 21 01 5c 32 30 34 60 00 08 5c 32 30 33 53 00 02 47 01 5c 33 30 35 01 19 5c 33 30 36 32 4d 00 4!.\204`..\203S..G.\305..\3062M.
b280 02 54 5c 33 30 37 5c 32 31 31 02 57 5c 32 30 35 4a 00 5c 32 31 31 5c 33 30 32 06 09 5c 33 30 37 .T\307\211.W\205J.\211\302..\307
b2a0 06 08 04 5a 4f 08 5c 22 41 5c 32 31 31 5c 32 36 32 05 5c 32 30 33 42 00 5c 33 31 30 06 09 05 5c ...ZO.\"A\211\262.\203B.\310...\
b2c0 22 5c 32 36 32 08 5c 33 31 31 5c 33 30 36 5c 33 31 32 5c 22 5c 32 31 30 5c 32 31 30 5c 32 31 31 "\262.\311\306\312\"\210\210\211
b2e0 54 5c 32 36 32 01 5c 32 30 32 1d 00 5c 32 36 36 5c 32 30 32 30 29 5c 32 36 36 5c 32 30 33 5c 32 T\262.\202..\266\2020)\266\203\2
b300 30 34 60 00 5c 33 31 33 5c 33 31 34 04 21 21 5c 32 36 32 02 02 02 42 08 42 10 5c 33 31 35 02 21 04`.\313\314.!!\262...B.B.\315.!
b320 5c 32 36 32 02 01 5c 32 30 35 5c 32 30 35 00 01 41 5c 32 30 34 5c 32 30 30 00 5c 33 31 36 02 40 \262..\205\205..A\204\200.\316.@
b340 5c 33 30 35 5c 32 31 31 06 06 5c 33 30 35 5c 32 31 31 06 07 26 07 5c 33 31 32 3d 5c 32 30 34 5c \305\211..\305\211..&.\312=\204\
b360 32 30 34 00 01 5c 32 30 32 5c 32 30 35 00 5c 33 31 32 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 204..\202\205.\312\207".[company
b380 2d 63 61 6e 64 69 64 61 74 65 73 2d 63 61 63 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 67 6e -candidates-cache.completion-ign
b3a0 6f 72 65 2d 63 61 73 65 20 61 73 73 6f 63 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b ore-case.assoc.company-call-back
b3c0 65 6e 64 20 69 67 6e 6f 72 65 2d 63 61 73 65 20 6e 69 6c 20 2d 2d 63 6c 2d 62 6c 6f 63 6b 2d 6e end.ignore-case.nil.--cl-block-n
b3e0 69 6c 2d 2d 20 30 20 61 6c 6c 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 74 68 72 6f 77 20 74 20 63 il--.0.all-completions.throw.t.c
b400 6f 6d 70 61 6e 79 2d 2d 70 72 65 70 72 6f 63 65 73 73 2d 63 61 6e 64 69 64 61 74 65 73 20 63 6f ompany--preprocess-candidates.co
b420 6d 70 61 6e 79 2d 2d 66 65 74 63 68 2d 63 61 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d mpany--fetch-candidates.company-
b440 2d 70 6f 73 74 70 72 6f 63 65 73 73 2d 63 61 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 61 72 65 2d -postprocess-candidates.compare-
b460 73 74 72 69 6e 67 73 5d 20 31 34 20 22 5c 6e 5c 6e 28 66 6e 20 50 52 45 46 49 58 29 22 5d 29 0a strings].14."\n\n(fn.PREFIX)"]).
b480 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 66 65 74 63 68 2d 63 61 6e 64 69 64 (defalias.'company--fetch-candid
b4a0 61 74 65 73 20 23 5b 32 35 37 20 22 5c 33 30 35 20 3f 18 09 5c 32 30 34 0d 00 5c 33 30 36 20 5c ates.#[257."\305.?..\204..\306.\
b4c0 32 30 33 14 00 5c 33 30 37 5c 33 31 30 02 5c 22 5c 32 30 32 18 00 5c 33 31 31 5c 33 31 30 02 5c 203..\307\310.\"\202..\311\310.\
b4e0 22 5c 32 31 31 40 5c 33 31 32 3d 5c 32 30 34 23 00 5c 32 31 31 5c 32 30 32 7c 00 5c 33 31 33 43 "\211@\312=\204#.\211\202|.\313C
b500 5c 33 31 34 1a 01 41 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 33 32 31 06 06 21 5c 33 \314..A\315\316\317\320\321..!\3
b520 32 32 5c 22 5c 33 32 33 5c 33 32 34 25 21 5c 32 31 30 5c 33 32 35 20 5c 32 30 33 50 00 5c 32 31 22\"\323\324%!\210\325.\203P.\21
b540 31 5c 32 34 32 5c 33 31 33 3d 5c 32 30 33 5e 00 5c 33 32 36 20 5c 32 30 34 5e 00 5c 33 32 37 0b 1\242\313=\203^.\326.\204^.\327.
b560 21 5c 32 31 30 5c 32 30 32 3d 00 5c 32 31 31 5c 32 34 32 5c 33 31 33 3d 5c 32 30 33 5e 00 5c 33 !\210\202=.\211\242\313=\203^.\3
b580 33 30 5c 33 33 31 5c 33 31 34 5c 22 5c 32 30 34 50 00 5c 66 40 5c 33 33 32 5c 32 33 35 5c 32 30 30\331\314\"\204P.\f@\332\235\20
b5a0 33 6d 00 5c 66 5c 32 31 31 41 14 5c 32 31 30 5c 32 30 32 5e 00 5c 32 31 31 5c 32 34 32 3a 5c 32 3m.\f\211A.\210\202^.\211\242:\2
b5c0 30 35 75 00 5c 32 31 31 5c 32 34 32 01 5c 33 33 33 5c 32 34 30 5c 32 31 30 29 5c 32 36 32 01 29 05u.\211\242.\333\240\210)\262.)
b5e0 5c 32 30 37 22 20 5b 6e 6f 6e 2d 65 73 73 65 6e 74 69 61 6c 20 63 6f 6d 70 61 6e 79 2d 73 65 6c \207".[non-essential.company-sel
b600 65 63 74 69 6f 6e 2d 63 68 61 6e 67 65 64 20 69 6e 68 69 62 69 74 2d 72 65 64 69 73 70 6c 61 79 ection-changed.inhibit-redisplay
b620 20 63 6f 6d 70 61 6e 79 2d 61 73 79 6e 63 2d 77 61 69 74 20 75 6e 72 65 61 64 2d 63 6f 6d 6d 61 .company-async-wait.unread-comma
b640 6e 64 2d 65 76 65 6e 74 73 20 63 6f 6d 70 61 6e 79 2d 65 78 70 6c 69 63 69 74 2d 61 63 74 69 6f nd-events.company-explicit-actio
b660 6e 2d 70 20 63 6f 6d 70 61 6e 79 2d 72 65 71 75 69 72 65 2d 6d 61 74 63 68 2d 70 20 63 6f 6d 70 n-p.company-require-match-p.comp
b680 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 63 61 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 any-call-backend.candidates.comp
b6a0 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 2d 72 61 77 20 3a 61 73 79 6e 63 20 6e 6f 6e 65 any-call-backend-raw.:async.none
b6c0 20 74 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 30 5c 32 34 32 5c .t.make-byte-code.257."\300\242\
b6e0 33 30 32 3d 5c 32 30 33 0b 00 5c 33 30 33 09 42 11 5c 33 30 30 01 5c 32 34 30 5c 32 30 37 22 20 302=\203..\303.B.\300.\240\207".
b700 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 75 6e 72 65 61 64 2d 63 6f 6d 6d 61 6e 64 2d 65 vconcat.vector.[unread-command-e
b720 76 65 6e 74 73 20 6e 6f 6e 65 20 63 6f 6d 70 61 6e 79 2d 66 6f 6f 5d 20 33 20 22 5c 6e 5c 6e 28 vents.none.company-foo].3."\n\n(
b740 66 6e 20 43 41 4e 44 49 44 41 54 45 53 29 22 20 63 6f 6d 70 61 6e 79 2d 2d 66 6c 79 73 70 65 6c fn.CANDIDATES)".company--flyspel
b760 6c 2d 77 6f 72 6b 61 72 6f 75 6e 64 2d 70 20 69 6e 70 75 74 2d 70 65 6e 64 69 6e 67 2d 70 20 73 l-workaround-p.input-pending-p.s
b780 6c 65 65 70 2d 66 6f 72 20 73 69 74 2d 66 6f 72 20 30 2e 35 20 28 63 6f 6d 70 61 6e 79 2d 66 6f leep-for.sit-for.0.5.(company-fo
b7a0 6f 20 28 74 20 2e 20 63 6f 6d 70 61 6e 79 2d 66 6f 6f 29 29 20 65 78 69 74 65 64 5d 20 31 30 20 o.(t...company-foo)).exited].10.
b7c0 22 5c 6e 5c 6e 28 66 6e 20 50 52 45 46 49 58 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 "\n\n(fn.PREFIX)"]).(defalias.'c
b7e0 6f 6d 70 61 6e 79 2d 2d 66 6c 79 73 70 65 6c 6c 2d 77 6f 72 6b 61 72 6f 75 6e 64 2d 70 20 23 5b ompany--flyspell-workaround-p.#[
b800 30 20 22 5c 33 30 32 5c 33 30 30 21 5c 32 30 35 0e 00 08 5c 32 30 35 0e 00 5c 33 30 33 09 5c 33 0."\302\300!\205...\205..\303.\3
b820 30 34 5c 22 5c 32 30 37 22 20 5b 66 6c 79 73 70 65 6c 6c 2d 6d 6f 64 65 20 65 6d 61 63 73 2d 76 04\"\207".[flyspell-mode.emacs-v
b840 65 72 73 69 6f 6e 20 62 6f 75 6e 64 70 20 76 65 72 73 69 6f 6e 3c 20 22 32 37 22 5d 20 33 5d 29 ersion.boundp.version<."27"].3])
b860 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 70 72 65 70 72 6f 63 65 73 73 2d .(defalias.'company--preprocess-
b880 63 61 6e 64 69 64 61 74 65 73 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 candidates.#[257."\300\301.\"\20
b8a0 34 0b 00 5c 33 30 32 5c 33 30 33 21 5c 32 31 30 5c 33 30 34 5c 33 30 35 21 5c 32 30 34 17 00 5c 4..\302\303!\210\304\305!\204..\
b8c0 33 30 36 01 5c 33 30 37 5c 22 5c 32 36 32 01 5c 33 30 34 5c 33 31 30 21 5c 32 30 33 21 00 5c 33 306.\307\"\262.\304\310!\203!.\3
b8e0 31 31 01 21 5c 32 31 30 5c 32 30 37 22 20 5b 63 6c 2d 65 76 65 72 79 20 73 74 72 69 6e 67 70 20 11.!\210\207".[cl-every.stringp.
b900 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 28 63 6c 2d 65 76 65 72 79 20 23 cl--assertion-failed.(cl-every.#
b920 27 73 74 72 69 6e 67 70 20 63 61 6e 64 69 64 61 74 65 73 29 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 'stringp.candidates).company-cal
b940 6c 2d 62 61 63 6b 65 6e 64 20 73 6f 72 74 65 64 20 73 6f 72 74 20 73 74 72 69 6e 67 3c 20 64 75 l-backend.sorted.sort.string<.du
b960 70 6c 69 63 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 2d 73 74 72 69 70 2d 64 75 70 6c 69 63 61 74 plicates.company--strip-duplicat
b980 65 73 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 43 41 4e 44 49 44 41 54 45 53 29 22 5d 29 0a 28 64 es].4."\n\n(fn.CANDIDATES)"]).(d
b9a0 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 70 6f 73 74 70 72 6f 63 65 73 73 2d 63 61 efalias.'company--postprocess-ca
b9c0 6e 64 69 64 61 74 65 73 20 23 5b 32 35 37 20 22 08 5c 32 30 34 08 00 09 5c 32 30 33 0d 00 5c 33 ndidates.#[257.".\204...\203..\3
b9e0 30 32 01 21 5c 32 36 32 01 08 5c 32 30 33 17 00 5c 33 30 33 08 02 5c 22 5c 32 36 32 01 5c 33 30 02.!\262..\203..\303..\"\262.\30
ba00 34 01 21 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 70 72 65 4.!\207".[company-candidates-pre
ba20 64 69 63 61 74 65 20 63 6f 6d 70 61 6e 79 2d 74 72 61 6e 73 66 6f 72 6d 65 72 73 20 63 6f 70 79 dicate.company-transformers.copy
ba40 2d 73 65 71 75 65 6e 63 65 20 63 6c 2d 64 65 6c 65 74 65 2d 69 66 2d 6e 6f 74 20 63 6f 6d 70 61 -sequence.cl-delete-if-not.compa
ba60 6e 79 2d 2d 74 72 61 6e 73 66 6f 72 6d 2d 63 61 6e 64 69 64 61 74 65 73 5d 20 34 20 22 5c 6e 5c ny--transform-candidates].4."\n\
ba80 6e 28 66 6e 20 43 41 4e 44 49 44 41 54 45 53 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 n(fn.CANDIDATES)"]).(defalias.'c
baa0 6f 6d 70 61 6e 79 2d 2d 73 74 72 69 70 2d 64 75 70 6c 69 63 61 74 65 73 20 23 5b 32 35 37 20 22 ompany--strip-duplicates.#[257."
bac0 5c 32 31 31 5c 33 30 30 01 5c 32 30 35 55 00 01 5c 32 31 31 5c 32 31 31 41 5c 32 36 32 04 5c 32 \211\300.\205U..\211\211A\262.\2
bae0 34 32 03 40 01 01 5c 32 33 32 5c 32 30 34 1c 00 5c 33 30 30 5c 32 36 32 04 5c 33 30 31 5c 32 30 42.@..\232\204..\300\262.\301\20
bb00 32 3f 00 03 5c 33 30 30 3d 5c 32 30 33 29 00 5c 33 30 32 5c 33 30 33 03 5c 22 43 5c 32 36 32 04 2?..\300=\203).\302\303.\"C\262.
bb20 5c 33 30 32 5c 33 30 33 02 5c 22 5c 32 31 31 05 5c 32 33 35 5c 32 30 33 37 00 5c 33 30 34 5c 32 \302\303.\"\211.\235\2037.\304\2
bb40 30 32 3d 00 5c 32 31 31 05 42 5c 32 36 32 05 5c 33 30 31 5c 32 36 32 01 5c 32 36 32 01 5c 32 30 02=.\211.B\262.\301\262.\262.\20
bb60 33 4d 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 31 30 5c 32 30 32 0d 00 03 5c 32 36 32 01 5c 32 3M..\211A\262.\210\202...\262.\2
bb80 34 31 5c 32 31 30 5c 32 30 32 02 00 5c 32 30 37 22 20 5b 75 6e 6b 20 6e 69 6c 20 63 6f 6d 70 61 41\210\202..\207".[unk.nil.compa
bba0 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 61 6e 6e 6f 74 61 74 69 6f 6e 20 74 5d 20 39 20 ny-call-backend.annotation.t].9.
bbc0 22 5c 6e 5c 6e 28 66 6e 20 43 41 4e 44 49 44 41 54 45 53 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 "\n\n(fn.CANDIDATES)"]).(defalia
bbe0 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 74 72 61 6e 73 66 6f 72 6d 2d 63 61 6e 64 69 64 61 74 65 73 s.'company--transform-candidates
bc00 20 23 5b 32 35 37 20 22 5c 32 31 31 08 5c 32 31 31 5c 32 30 33 14 00 5c 32 31 31 40 5c 32 31 31 .#[257."\211.\211\203..\211@\211
bc20 03 21 5c 32 36 32 03 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 02 00 5c 32 31 30 5c 32 31 31 5c .!\262..A\266\202\202..\210\211\
bc40 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 74 72 61 6e 73 66 6f 72 6d 65 72 73 5d 20 36 20 22 5c 207".[company-transformers].6."\
bc60 6e 5c 6e 28 66 6e 20 43 41 4e 44 49 44 41 54 45 53 29 22 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 n\n(fn.CANDIDATES)"]).(byte-code
bc80 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
bca0 5c 33 30 37 25 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 \307%\207".[custom-declare-varia
bcc0 62 6c 65 20 63 6f 6d 70 61 6e 79 2d 6f 63 63 75 72 72 65 6e 63 65 2d 77 65 69 67 68 74 2d 66 75 ble.company-occurrence-weight-fu
bce0 6e 63 74 69 6f 6e 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 nction.funcall.function.#[0."\30
bd00 30 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 6f 63 63 75 72 72 65 6e 63 65 2d 70 72 65 66 65 0\207".[company-occurrence-prefe
bd20 72 2d 63 6c 6f 73 65 73 74 2d 61 62 6f 76 65 5d 20 31 5d 20 22 46 75 6e 63 74 69 6f 6e 20 74 6f r-closest-above].1]."Function.to
bd40 20 77 65 69 67 68 20 6d 61 74 63 68 65 73 20 69 6e 20 60 63 6f 6d 70 61 6e 79 2d 73 6f 72 74 2d .weigh.matches.in.`company-sort-
bd60 62 79 2d 6f 63 63 75 72 72 65 6e 63 65 27 2e 5c 6e 49 74 27 73 20 63 61 6c 6c 65 64 20 77 69 74 by-occurrence'.\nIt's.called.wit
bd80 68 20 74 68 72 65 65 20 61 72 67 75 6d 65 6e 74 73 3a 20 63 75 72 73 6f 72 20 70 6f 73 69 74 69 h.three.arguments:.cursor.positi
bda0 6f 6e 2c 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 61 6e 64 20 74 68 65 5c 6e 65 6e 64 20 6f on,.the.beginning.and.the\nend.o
bdc0 66 20 74 68 65 20 6d 61 74 63 68 2e 22 20 3a 74 79 70 65 20 28 63 68 6f 69 63 65 20 28 63 6f 6e f.the.match.".:type.(choice.(con
bde0 73 74 20 3a 74 61 67 20 22 46 69 72 73 74 20 61 62 6f 76 65 20 70 6f 69 6e 74 2c 20 74 68 65 6e st.:tag."First.above.point,.then
be00 20 62 65 6c 6f 77 20 70 6f 69 6e 74 22 20 63 6f 6d 70 61 6e 79 2d 6f 63 63 75 72 72 65 6e 63 65 .below.point".company-occurrence
be20 2d 70 72 65 66 65 72 2d 63 6c 6f 73 65 73 74 2d 61 62 6f 76 65 29 20 28 63 6f 6e 73 74 20 3a 74 -prefer-closest-above).(const.:t
be40 61 67 20 22 50 72 65 66 65 72 20 63 6c 6f 73 65 73 74 20 69 6e 20 61 6e 79 20 64 69 72 65 63 74 ag."Prefer.closest.in.any.direct
be60 69 6f 6e 22 20 63 6f 6d 70 61 6e 79 2d 6f 63 63 75 72 72 65 6e 63 65 2d 70 72 65 66 65 72 2d 61 ion".company-occurrence-prefer-a
be80 6e 79 2d 63 6c 6f 73 65 73 74 29 29 5d 20 36 29 0a 23 40 39 37 20 47 69 76 65 20 70 72 69 6f 72 ny-closest))].6).#@97.Give.prior
bea0 69 74 79 20 74 6f 20 74 68 65 20 6d 61 74 63 68 65 73 20 61 62 6f 76 65 20 70 6f 69 6e 74 2c 20 ity.to.the.matches.above.point,.
bec0 74 68 65 6e 20 74 68 6f 73 65 20 62 65 6c 6f 77 20 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 50 4f 53 then.those.below.point...(fn.POS
bee0 20 4d 41 54 43 48 2d 42 45 47 20 4d 41 54 43 48 2d 45 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 .MATCH-BEG.MATCH-END)..(defalias
bf00 20 27 63 6f 6d 70 61 6e 79 2d 6f 63 63 75 72 72 65 6e 63 65 2d 70 72 65 66 65 72 2d 63 6c 6f 73 .'company-occurrence-prefer-clos
bf20 65 73 74 2d 61 62 6f 76 65 20 23 5b 37 37 31 20 22 01 03 57 5c 32 30 33 5c 6e 00 02 01 5a 5c 32 est-above.#[771."..W\203\n...Z\2
bf40 30 37 01 5c 33 30 30 20 5a 5c 32 30 37 22 20 5b 77 69 6e 64 6f 77 2d 73 74 61 72 74 5d 20 35 20 07.\300.Z\207".[window-start].5.
bf60 28 23 24 20 2e 20 34 38 37 39 30 29 5d 29 0a 23 40 38 32 20 47 69 76 65 20 70 72 69 6f 72 69 74 (#$...48790)]).#@82.Give.priorit
bf80 79 20 74 6f 20 74 68 65 20 6d 61 74 63 68 65 73 20 63 6c 6f 73 65 73 74 20 74 6f 20 74 68 65 20 y.to.the.matches.closest.to.the.
bfa0 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 50 4f 53 20 4d 41 54 43 48 2d 42 45 47 20 4d 41 54 43 48 2d point...(fn.POS.MATCH-BEG.MATCH-
bfc0 45 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 6f 63 63 75 72 72 65 END)..(defalias.'company-occurre
bfe0 6e 63 65 2d 70 72 65 66 65 72 2d 61 6e 79 2d 63 6c 6f 73 65 73 74 20 23 5b 37 37 31 20 22 5c 33 nce-prefer-any-closest.#[771."\3
c000 30 30 03 02 5a 21 5c 32 30 37 22 20 5b 61 62 73 5d 20 36 20 28 23 24 20 2e 20 34 39 30 31 32 29 00..Z!\207".[abs].6.(#$...49012)
c020 5d 29 0a 23 40 33 31 31 20 53 6f 72 74 20 43 41 4e 44 49 44 41 54 45 53 20 61 63 63 6f 72 64 69 ]).#@311.Sort.CANDIDATES.accordi
c040 6e 67 20 74 6f 20 74 68 65 69 72 20 6f 63 63 75 72 72 65 6e 63 65 73 2e 0a 53 65 61 72 63 68 65 ng.to.their.occurrences..Searche
c060 73 20 66 6f 72 20 65 61 63 68 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 76 69 73 69 s.for.each.in.the.currently.visi
c080 62 6c 65 20 70 61 72 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 61 ble.part.of.the.current.buffer.a
c0a0 6e 64 0a 70 72 69 6f 72 69 74 69 7a 65 73 20 74 68 65 20 6d 61 74 63 68 65 73 20 61 63 63 6f 72 nd.prioritizes.the.matches.accor
c0c0 64 69 6e 67 20 74 6f 20 60 63 6f 6d 70 61 6e 79 2d 6f 63 63 75 72 72 65 6e 63 65 2d 77 65 69 67 ding.to.`company-occurrence-weig
c0e0 68 74 2d 66 75 6e 63 74 69 6f 6e 27 2e 0a 54 68 65 20 72 65 73 74 20 6f 66 20 74 68 65 20 6c 69 ht-function'..The.rest.of.the.li
c100 73 74 20 69 73 20 61 70 70 65 6e 64 65 64 20 75 6e 63 68 61 6e 67 65 64 2e 0a 4b 65 79 77 6f 72 st.is.appended.unchanged..Keywor
c120 64 73 20 61 6e 64 20 66 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 69 74 69 6f 6e 20 6e 61 6d 65 73 ds.and.function.definition.names
c140 20 61 72 65 20 69 67 6e 6f 72 65 64 2e 0a 0a 28 66 6e 20 43 41 4e 44 49 44 41 54 45 53 29 1f 0a .are.ignored...(fn.CANDIDATES)..
c160 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 6f 72 74 2d 62 79 2d 6f 63 63 75 72 (defalias.'company-sort-by-occur
c180 72 65 6e 63 65 20 23 5b 32 35 37 20 22 5c 33 30 30 20 5c 33 30 31 20 60 5c 33 30 32 43 5c 32 31 rence.#[257."\300.\301.`\302C\21
c1a0 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 09 06 09 06 09 06 2\303\304\305\306\307\310.......
c1c0 09 24 5c 33 31 31 5c 22 5c 33 31 32 5c 33 31 33 25 06 06 5c 22 29 5c 33 31 34 5c 33 31 35 5c 33 .$\311\"\312\313%..\")\314\315\3
c1e0 31 36 04 5c 32 34 32 5c 33 31 37 5c 22 5c 22 01 5c 32 34 34 5c 32 30 37 22 20 5b 77 69 6e 64 6f 16.\242\317\"\".\244\207".[windo
c200 77 2d 73 74 61 72 74 20 77 69 6e 64 6f 77 2d 65 6e 64 20 6e 69 6c 20 63 6c 2d 64 65 6c 65 74 65 w-start.window-end.nil.cl-delete
c220 2d 69 66 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 35 32 34 00 5c -if.make-byte-code.257."\30524.\
c240 33 30 30 62 5c 32 31 30 5c 33 30 36 01 5c 33 30 31 5c 33 30 37 23 5c 32 30 35 33 00 60 5c 33 30 300b\210\306.\301\307#\2053.`\30
c260 32 3d 5c 32 30 34 07 00 5c 33 31 30 20 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 2=\204..\310.\311\312\313\314\31
c280 35 05 21 5c 33 31 36 5c 22 5c 33 31 37 24 5c 32 31 36 5c 33 32 30 20 29 5c 32 36 32 01 5c 32 30 5.!\316\"\317$\216\320.)\262.\20
c2a0 33 07 00 5c 33 32 31 5c 33 30 35 5c 33 30 37 5c 22 5c 32 31 30 5c 32 30 32 07 00 30 5c 32 30 35 3..\321\305\307\"\210\202..0\205
c2c0 47 00 5c 33 30 33 01 5c 66 5c 33 30 32 5c 33 31 32 5c 32 32 34 5c 33 31 32 5c 32 32 35 23 42 5c G.\303.\f\302\312\224\312\225#B\
c2e0 33 30 33 5c 32 34 32 42 5c 32 34 30 5c 32 31 30 5c 33 30 37 5c 32 30 37 22 20 76 63 6f 6e 63 61 303\242B\240\210\307\207".vconca
c300 74 20 76 65 63 74 6f 72 20 5b 63 6f 6d 70 61 6e 79 2d 6f 63 63 75 72 72 65 6e 63 65 2d 77 65 69 t.vector.[company-occurrence-wei
c320 67 68 74 2d 66 75 6e 63 74 69 6f 6e 20 64 6f 6e 65 20 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 ght-function.done.search-forward
c340 20 74 20 6d 61 74 63 68 2d 64 61 74 61 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 .t.match-data.make-byte-code.0."
c360 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 22 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 \301\300\302\"\207".vconcat.vect
c380 6f 72 20 5b 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 20 or.[set-match-data.evaporate].3.
c3a0 63 6f 6d 70 61 6e 79 2d 2d 6f 63 63 75 72 72 65 6e 63 65 2d 70 72 65 64 69 63 61 74 65 20 74 68 company--occurrence-predicate.th
c3c0 72 6f 77 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 43 41 4e 44 49 44 41 54 45 29 22 20 6d 61 70 63 row].8."\n\n(fn.CANDIDATE)".mapc
c3e0 61 72 20 63 61 72 20 73 6f 72 74 20 23 5b 35 31 34 20 22 01 41 01 41 58 5c 32 30 37 22 20 5b 5d ar.car.sort.#[514.".A.AX\207".[]
c400 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 45 31 20 45 32 29 22 5d 5d 20 31 35 20 28 23 24 20 2e 20 34 .4."\n\n(fn.E1.E2)"]].15.(#$...4
c420 39 31 39 33 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 6f 63 63 75 9193)]).(defalias.'company--occu
c440 72 72 65 6e 63 65 2d 70 72 65 64 69 63 61 74 65 20 23 5b 30 20 22 5c 33 30 31 5c 32 32 34 5c 33 rrence-predicate.#[0."\301\224\3
c460 30 31 5c 32 32 35 5c 33 30 32 5c 33 30 30 21 5c 32 30 35 0b 00 08 18 5c 32 31 32 5c 32 31 31 62 01\225\302\300!\205....\212\211b
c480 5c 32 31 30 5c 33 30 33 5c 33 30 34 21 5c 32 30 33 1d 00 5c 33 30 35 20 5c 32 31 31 01 42 10 5c \210\303\304!\203..\305.\211.B.\
c4a0 32 31 30 5c 33 30 36 60 53 5c 33 30 37 5c 22 5c 33 31 30 3e 3f 5c 32 30 35 3a 00 5c 33 31 31 5c 210\306`S\307\"\310>?\205:.\311\
c4c0 33 31 32 5c 33 31 33 21 21 5c 32 31 31 3b 5c 32 30 35 38 00 5c 32 31 31 47 02 04 5a 55 5c 32 36 312\313!!\211;\2058.\211G..ZU\26
c4e0 32 01 2a 5c 32 30 37 22 20 5b 63 6f 6d 69 6e 74 2d 6c 61 73 74 2d 70 72 6f 6d 70 74 20 30 20 62 2.*\207".[comint-last-prompt.0.b
c500 6f 75 6e 64 70 20 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 69 6e 66 65 72 69 6f 72 2d 70 79 oundp.derived-mode-p.inferior-py
c520 74 68 6f 6e 2d 6d 6f 64 65 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f thon-mode.line-beginning-positio
c540 6e 20 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 66 61 63 65 20 28 66 6f 6e 74 2d 6c n.get-text-property.face.(font-l
c560 6f 63 6b 2d 66 75 6e 63 74 69 6f 6e 2d 6e 61 6d 65 2d 66 61 63 65 20 66 6f 6e 74 2d 6c 6f 63 6b ock-function-name-face.font-lock
c580 2d 6b 65 79 77 6f 72 64 2d 66 61 63 65 29 20 63 6f 6d 70 61 6e 79 2d 2d 70 72 65 66 69 78 2d 73 -keyword-face).company--prefix-s
c5a0 74 72 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 70 72 65 66 69 78 5d 20 tr.company-call-backend.prefix].
c5c0 36 5d 29 0a 23 40 32 37 39 20 53 6f 72 74 20 43 41 4e 44 49 44 41 54 45 53 20 61 73 20 74 77 6f 6]).#@279.Sort.CANDIDATES.as.two
c5e0 20 70 72 69 6f 72 69 74 79 20 67 72 6f 75 70 73 2e 0a 49 66 20 60 63 6f 6d 70 61 6e 79 2d 62 61 .priority.groups..If.`company-ba
c600 63 6b 65 6e 64 27 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 2c 20 64 6f 20 6e 6f 74 68 69 6e 67 ckend'.is.a.function,.do.nothing
c620 2e 20 20 49 66 20 69 74 27 73 20 61 20 6c 69 73 74 2c 20 6d 6f 76 65 0a 63 61 6e 64 69 64 61 74 ...If.it's.a.list,.move.candidat
c640 65 73 20 66 72 6f 6d 20 62 61 63 6b 65 6e 64 73 20 62 65 66 6f 72 65 20 6b 65 79 77 6f 72 64 20 es.from.backends.before.keyword.
c660 60 3a 77 69 74 68 27 20 74 6f 20 74 68 65 20 66 72 6f 6e 74 2e 20 20 43 61 6e 64 69 64 61 74 65 `:with'.to.the.front...Candidate
c680 73 0a 66 72 6f 6d 20 74 68 65 20 72 65 73 74 20 6f 66 20 74 68 65 20 62 61 63 6b 65 6e 64 73 20 s.from.the.rest.of.the.backends.
c6a0 69 6e 20 74 68 65 20 67 72 6f 75 70 2c 20 69 66 20 61 6e 79 2c 20 77 69 6c 6c 20 62 65 20 6c 65 in.the.group,.if.any,.will.be.le
c6c0 66 74 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 0a 28 66 6e 20 43 41 4e 44 49 44 41 54 45 53 29 1f ft.at.the.end...(fn.CANDIDATES).
c6e0 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 6f 72 74 2d 62 79 2d 62 61 63 6b .(defalias.'company-sort-by-back
c700 65 6e 64 2d 69 6d 70 6f 72 74 61 6e 63 65 20 23 5b 32 35 37 20 22 5c 33 30 31 08 21 5c 32 30 33 end-importance.#[257."\301.!\203
c720 07 00 5c 32 30 37 5c 33 30 32 08 3e 41 5c 32 31 31 5c 32 30 34 13 00 01 5c 32 30 32 23 00 5c 33 ..\207\302.>A\211\204...\202#.\3
c740 30 33 02 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 07 21 5c 33 31 31 5c 22 03.\304\305\306\307\310..!\311\"
c760 5c 33 31 32 5c 33 31 33 25 5c 22 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e \312\313%\"\207".[company-backen
c780 64 20 66 75 6e 63 74 69 6f 6e 70 20 3a 77 69 74 68 20 73 6f 72 74 20 6d 61 6b 65 2d 62 79 74 65 d.functionp.:with.sort.make-byte
c7a0 2d 63 6f 64 65 20 35 31 34 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 23 5c 32 31 31 5c 32 30 -code.514."\301\302\303.#\211\20
c7c0 35 5c 66 00 5c 32 31 31 5c 33 30 30 3e 5c 32 36 32 01 5c 32 30 35 21 00 5c 33 30 31 5c 33 30 32 5\f.\211\300>\262.\205!.\301\302
c7e0 5c 33 30 33 04 23 5c 32 31 31 3f 5c 32 30 36 1f 00 5c 32 31 31 5c 33 30 30 3e 3f 5c 32 36 32 01 \303.#\211?\206..\211\300>?\262.
c800 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 67 65 74 2d 74 65 78 74 2d 70 \207".vconcat.vector.[get-text-p
c820 72 6f 70 65 72 74 79 20 30 20 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e 64 5d 20 36 20 22 5c 6e roperty.0.company-backend].6."\n
c840 5c 6e 28 66 6e 20 43 31 20 43 32 29 22 5d 20 31 30 20 28 23 24 20 2e 20 35 30 36 33 34 29 5d 29 \n(fn.C1.C2)"].10.(#$...50634)])
c860 0a 23 40 31 38 36 20 50 72 65 66 65 72 20 43 41 4e 44 49 44 41 54 45 53 20 77 69 74 68 20 74 68 .#@186.Prefer.CANDIDATES.with.th
c880 65 20 65 78 61 63 74 20 73 61 6d 65 20 70 72 65 66 69 78 2e 0a 49 66 20 61 20 62 61 63 6b 65 6e e.exact.same.prefix..If.a.backen
c8a0 64 20 72 65 74 75 72 6e 73 20 63 61 73 65 20 69 6e 73 65 6e 73 69 74 69 76 65 20 6d 61 74 63 68 d.returns.case.insensitive.match
c8c0 65 73 2c 20 63 61 6e 64 69 64 61 74 65 73 20 77 69 74 68 20 74 68 65 20 61 6e 20 65 78 61 63 74 es,.candidates.with.the.an.exact
c8e0 0a 70 72 65 66 69 78 20 6d 61 74 63 68 20 28 73 61 6d 65 20 63 61 73 65 29 20 77 69 6c 6c 20 62 .prefix.match.(same.case).will.b
c900 65 20 70 72 69 6f 72 69 74 69 7a 65 64 2e 0a 0a 28 66 6e 20 43 41 4e 44 49 44 41 54 45 53 29 1f e.prioritized...(fn.CANDIDATES).
c920 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 6f 72 74 2d 70 72 65 66 65 72 2d .(defalias.'company-sort-prefer-
c940 73 61 6d 65 2d 63 61 73 65 2d 70 72 65 66 69 78 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 same-case-prefix.#[257."\211\301
c960 5c 32 31 31 5c 32 31 31 03 3a 5c 32 30 33 2a 00 03 40 5c 32 36 32 03 5c 33 30 32 08 04 5c 22 5c \211\211.:\203*..@\262.\302..\"\
c980 32 30 33 1d 00 01 03 43 5c 32 34 34 5c 32 36 32 02 5c 32 30 32 23 00 5c 32 31 31 03 43 5c 32 34 203....C\244\262.\202#.\211.C\24
c9a0 34 5c 32 36 32 01 03 41 5c 32 36 32 04 5c 32 30 32 04 00 5c 33 30 33 02 02 5c 22 5c 32 30 37 22 4\262..A\262.\202..\303..\"\207"
c9c0 20 5b 63 6f 6d 70 61 6e 79 2d 70 72 65 66 69 78 20 6e 69 6c 20 73 74 72 69 6e 67 2d 70 72 65 66 .[company-prefix.nil.string-pref
c9e0 69 78 2d 70 20 61 70 70 65 6e 64 5d 20 38 20 28 23 24 20 2e 20 35 31 33 30 33 29 5d 29 0a 28 64 ix-p.append].8.(#$...51303)]).(d
ca00 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 69 64 6c 65 2d 62 65 67 69 6e 20 23 5b 31 30 efalias.'company-idle-begin.#[10
ca20 32 38 20 22 03 70 3d 5c 32 30 35 27 00 02 5c 33 30 31 20 3d 5c 32 30 35 27 00 01 5c 33 30 32 20 28.".p=\205'..\301.=\205'..\302.
ca40 3d 5c 32 30 35 27 00 5c 32 31 31 60 3d 5c 32 30 35 27 00 5c 33 30 33 20 5c 32 30 35 27 00 5c 33 =\205'.\211`=\205'.\303.\205'.\3
ca60 30 34 20 5c 32 31 30 5c 33 30 35 18 5c 33 30 36 20 29 5c 32 30 37 22 20 5b 74 68 69 73 2d 63 6f 04.\210\305.\306.)\207".[this-co
ca80 6d 6d 61 6e 64 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 62 75 66 66 65 72 2d 63 68 61 mmand.selected-window.buffer-cha
caa0 72 73 2d 6d 6f 64 69 66 69 65 64 2d 74 69 63 6b 20 63 6f 6d 70 61 6e 79 2d 61 75 74 6f 2d 62 65 rs-modified-tick.company-auto-be
cac0 67 69 6e 20 63 6f 6d 70 61 6e 79 2d 69 6e 70 75 74 2d 6e 6f 6f 70 20 63 6f 6d 70 61 6e 79 2d 69 gin.company-input-noop.company-i
cae0 64 6c 65 2d 62 65 67 69 6e 20 63 6f 6d 70 61 6e 79 2d 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 5d 20 dle-begin.company-post-command].
cb00 36 20 22 5c 6e 5c 6e 28 66 6e 20 42 55 46 20 57 49 4e 20 54 49 43 4b 20 50 4f 53 29 22 5d 29 0a 6."\n\n(fn.BUF.WIN.TICK.POS)"]).
cb20 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 61 75 74 6f 2d 62 65 67 69 6e 20 23 5b (defalias.'company-auto-begin.#[
cb40 30 20 22 08 5c 32 30 35 34 00 09 3f 5c 32 30 35 34 00 5c 33 30 33 1a 5c 33 30 34 31 2f 00 5c 33 0.".\2054..?\2054.\303.\3041/.\3
cb60 30 35 31 1c 00 5c 33 30 36 20 5c 32 31 30 09 30 30 5c 32 30 32 33 00 30 5c 33 30 37 5c 33 31 30 051..\306.\210.00\2023.0\307\310
cb80 21 5c 32 31 30 5c 33 30 37 5c 33 31 31 5c 33 31 32 03 21 5c 22 5c 32 31 30 5c 33 31 33 20 5c 32 !\210\307\311\312.!\"\210\313.\2
cba0 36 32 01 5c 32 30 32 33 00 5c 33 31 33 20 5c 32 36 32 01 29 5c 32 30 37 22 20 5b 63 6f 6d 70 61 62.\2023.\313.\262.)\207".[compa
cbc0 6e 79 2d 6d 6f 64 65 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 61 ny-mode.company-candidates.compa
cbe0 6e 79 2d 69 64 6c 65 2d 64 65 6c 61 79 20 6e 6f 77 20 28 64 65 62 75 67 20 71 75 69 74 29 20 28 ny-idle-delay.now.(debug.quit).(
cc00 64 65 62 75 67 20 65 72 72 6f 72 29 20 63 6f 6d 70 61 6e 79 2d 2d 70 65 72 66 6f 72 6d 20 6d 65 debug.error).company--perform.me
cc20 73 73 61 67 65 20 22 43 6f 6d 70 61 6e 79 3a 20 41 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 72 65 ssage."Company:.An.error.occurre
cc40 64 20 69 6e 20 61 75 74 6f 2d 62 65 67 69 6e 22 20 22 25 73 22 20 65 72 72 6f 72 2d 6d 65 73 73 d.in.auto-begin"."%s".error-mess
cc60 61 67 65 2d 73 74 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 63 65 6c 5d 20 35 5d 29 0a 28 age-string.company-cancel].5]).(
cc80 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 6d 61 6e 75 61 6c 2d 62 65 67 69 6e 20 23 defalias.'company-manual-begin.#
cca0 5b 30 20 22 08 5c 32 30 34 0b 00 5c 33 30 34 20 5c 32 31 30 5c 33 30 35 5c 33 30 36 21 5c 32 31 [0.".\204..\304.\210\305\306!\21
ccc0 30 5c 33 30 37 11 5c 33 31 30 5c 32 31 36 5c 33 31 31 1a 0b 5c 32 30 36 17 00 5c 33 31 32 20 2a 0\307.\310\216\311..\206..\312.*
cce0 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 20 63 6f 6d 70 61 6e 79 2d 2d 6d 61 6e \207".[company-mode.company--man
cd00 75 61 6c 2d 61 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 6d 69 6e 69 6d 75 6d 2d 70 72 65 66 69 ual-action.company-minimum-prefi
cd20 78 2d 6c 65 6e 67 74 68 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 x-length.company-candidates.comp
cd40 61 6e 79 2d 75 6e 69 6e 73 74 61 6c 6c 2d 6d 61 70 20 75 73 65 72 2d 65 72 72 6f 72 20 22 43 6f any-uninstall-map.user-error."Co
cd60 6d 70 61 6e 79 20 6e 6f 74 20 65 6e 61 62 6c 65 64 22 20 74 20 23 5b 30 20 22 08 3f 5c 32 30 35 mpany.not.enabled".t.#[0.".?\205
cd80 08 00 5c 33 30 32 5c 32 31 31 11 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 ..\302\211.\207".[company-candid
cda0 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 2d 6d 61 6e 75 61 6c 2d 61 63 74 69 6f 6e 20 6e 69 6c 5d ates.company--manual-action.nil]
cdc0 20 32 5d 20 30 20 63 6f 6d 70 61 6e 79 2d 61 75 74 6f 2d 62 65 67 69 6e 5d 20 32 20 6e 69 6c 20 .2].0.company-auto-begin].2.nil.
cde0 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 6f 74 68 65 72 2d 62 nil]).(defalias.'company-other-b
ce00 61 63 6b 65 6e 64 20 23 5b 32 35 36 20 22 08 5c 32 30 34 0b 00 5c 33 30 34 20 5c 32 31 30 5c 33 ackend.#[256.".\204..\304.\210\3
ce20 30 35 5c 33 30 36 21 5c 32 31 30 09 5c 32 30 33 16 00 09 5c 6e 5c 32 33 35 41 5c 32 30 32 17 00 05\306!\210.\203...\n\235A\202..
ce40 5c 6e 09 5c 33 30 37 5c 6e 21 5c 32 33 35 41 02 5c 32 30 33 2a 00 5c 33 31 30 01 5c 33 30 37 04 \n.\307\n!\235A.\203*.\310.\307.
ce60 21 5c 22 5c 32 30 32 30 00 5c 33 31 30 02 5c 33 30 37 03 21 5c 22 5c 33 31 31 20 5c 32 31 30 5c !\"\2020.\310.\307.!\"\311.\210\
ce80 33 31 32 32 5f 00 5c 32 31 31 5c 32 31 31 5c 32 30 35 5c 5c 00 5c 32 31 31 40 5c 33 31 33 31 49 3122_.\211\211\205\\.\211@\3131I
cea0 00 5c 33 31 34 01 21 30 5c 32 30 32 4d 00 5c 32 31 30 5c 32 30 32 55 00 5c 32 30 33 55 00 5c 33 .\314.!0\202M.\210\202U.\203U.\3
cec0 31 35 5c 33 31 32 5c 33 31 36 5c 22 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 38 00 15\312\316\"\210.A\266\202\2028.
cee0 5c 32 36 32 01 30 5c 32 36 36 04 0b 3f 5c 32 30 35 69 00 5c 33 30 35 5c 33 31 37 21 5c 32 30 37 \262.0\266..?\205i.\305\317!\207
cf00 22 20 5b 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 20 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e 64 20 ".[company-mode.company-backend.
cf20 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e 64 73 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 company-backends.company-candida
cf40 74 65 73 20 63 6f 6d 70 61 6e 79 2d 75 6e 69 6e 73 74 61 6c 6c 2d 6d 61 70 20 75 73 65 72 2d 65 tes.company-uninstall-map.user-e
cf60 72 72 6f 72 20 22 43 6f 6d 70 61 6e 79 20 6e 6f 74 20 65 6e 61 62 6c 65 64 22 20 72 65 76 65 72 rror."Company.not.enabled".rever
cf80 73 65 20 61 70 70 65 6e 64 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 63 65 6c 20 2d 2d 63 6c 2d 62 6c se.append.company-cancel.--cl-bl
cfa0 6f 63 6b 2d 6e 69 6c 2d 2d 20 28 65 72 72 6f 72 29 20 63 6f 6d 70 61 6e 79 2d 62 65 67 69 6e 2d ock-nil--.(error).company-begin-
cfc0 62 61 63 6b 65 6e 64 20 74 68 72 6f 77 20 74 20 22 4e 6f 20 6f 74 68 65 72 20 62 61 63 6b 65 6e backend.throw.t."No.other.backen
cfe0 64 22 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 42 41 43 4b 57 41 52 d"].9."\n\n(fn.&optional.BACKWAR
d000 44 29 22 20 28 6c 69 73 74 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 5d 29 0a D)".(list.current-prefix-arg)]).
d020 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 72 65 71 75 69 72 65 2d 6d 61 74 63 68 (defalias.'company-require-match
d040 2d 70 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 21 5c 32 31 31 5c 33 30 33 3d 5c 32 30 36 1e 00 -p.#[0."\301\302!\211\303=\206..
d060 5c 32 31 31 5c 33 30 34 3d 3f 5c 32 30 35 1e 00 5c 33 30 35 08 21 5c 32 30 33 1b 00 08 20 5c 32 \211\304=?\205..\305.!\203....\2
d080 30 32 1e 00 08 5c 33 30 33 3d 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 72 65 71 75 69 72 65 02...\303=\207".[company-require
d0a0 2d 6d 61 74 63 68 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 72 65 71 75 -match.company-call-backend.requ
d0c0 69 72 65 2d 6d 61 74 63 68 20 74 20 6e 65 76 65 72 20 66 75 6e 63 74 69 6f 6e 70 5d 20 33 5d 29 ire-match.t.never.functionp].3])
d0e0 0a 23 40 36 39 20 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 49 4e 50 55 54 20 73 68 .#@69.Return.non-nil.if.INPUT.sh
d100 6f 75 6c 64 20 74 72 69 67 67 65 72 20 61 75 74 6f 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2e 0a 0a 28 ould.trigger.auto-completion...(
d120 66 6e 20 49 4e 50 55 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 61 75 fn.INPUT)..(defalias.'company-au
d140 74 6f 2d 63 6f 6d 70 6c 65 74 65 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 32 08 21 5c 32 30 33 0b to-complete-p.#[257."\302.!\203.
d160 00 08 20 5c 32 30 32 5c 66 00 08 5c 32 30 35 2e 00 5c 33 30 32 09 21 5c 32 30 33 19 00 09 01 21 ...\202\f..\205..\302.!\203....!
d180 5c 32 30 37 09 3a 5c 32 30 33 25 00 5c 33 30 33 01 21 7a 09 3e 5c 32 30 37 5c 33 30 34 5c 33 30 \207.:\203%.\303.!z.>\207\304\30
d1a0 35 02 5c 33 30 36 5c 33 30 37 4f 21 09 5c 22 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 61 75 5.\306\307O!.\"\207".[company-au
d1c0 74 6f 2d 63 6f 6d 70 6c 65 74 65 20 63 6f 6d 70 61 6e 79 2d 61 75 74 6f 2d 63 6f 6d 70 6c 65 74 to-complete.company-auto-complet
d1e0 65 2d 63 68 61 72 73 20 66 75 6e 63 74 69 6f 6e 70 20 73 74 72 69 6e 67 2d 74 6f 2d 63 68 61 72 e-chars.functionp.string-to-char
d200 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 30 20 31 5d 20 .string-match.regexp-quote.0.1].
d220 36 20 28 23 24 20 2e 20 35 33 34 37 38 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 6.(#$...53478)]).(defalias.'comp
d240 61 6e 79 2d 2d 69 6e 63 72 65 6d 65 6e 74 61 6c 2d 70 20 23 5b 30 20 22 60 08 56 5c 32 30 35 1b any--incremental-p.#[0."`.V\205.
d260 00 64 09 56 5c 32 30 35 1b 00 5c 6e 5c 33 30 34 3d 3f 5c 32 30 35 1b 00 08 0b 47 5a 08 7b 0b 5c .d.V\205..\n\304=?\205....GZ.{.\
d280 32 33 32 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 70 6f 69 6e 74 20 63 6f 6d 70 61 6e 79 2d 232\207".[company-point.company-
d2a0 2d 70 6f 69 6e 74 2d 6d 61 78 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 61 6e 79 2d -point-max.this-command.company-
d2c0 70 72 65 66 69 78 20 62 61 63 6b 77 61 72 64 2d 64 65 6c 65 74 65 2d 63 68 61 72 2d 75 6e 74 61 prefix.backward-delete-char-unta
d2e0 62 69 66 79 5d 20 32 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 63 6f bify].2]).(defalias.'company--co
d300 6e 74 69 6e 75 65 2d 66 61 69 6c 65 64 20 23 5b 32 35 37 20 22 5c 33 30 33 20 5c 32 30 33 12 00 ntinue-failed.#[257."\303.\203..
d320 5c 32 31 31 3b 5c 32 30 33 12 00 5c 32 31 31 47 08 47 58 5c 32 30 33 1c 00 08 09 5c 32 33 35 5c \211;\203..\211G.GX\203....\235\
d340 32 30 33 1c 00 5c 33 30 34 5c 33 30 35 21 5c 32 30 37 5c 33 30 33 20 5c 32 30 33 30 00 5c 33 30 203..\304\305!\207\303.\2030.\30
d360 36 5c 6e 60 5a 21 5c 32 31 30 5c 33 30 37 20 5c 32 31 30 5c 33 31 30 5c 33 31 31 21 5c 32 31 30 6\n`Z!\210\307.\210\310\311!\210
d380 09 5c 32 30 37 5c 33 30 34 20 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 70 72 65 66 69 78 20 .\207\304.\207".[company-prefix.
d3a0 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 70 6f 69 6e 74 company-candidates.company-point
d3c0 20 63 6f 6d 70 61 6e 79 2d 72 65 71 75 69 72 65 2d 6d 61 74 63 68 2d 70 20 63 6f 6d 70 61 6e 79 .company-require-match-p.company
d3e0 2d 63 61 6e 63 65 6c 20 6e 6f 6e 2d 75 6e 69 71 75 65 20 64 65 6c 65 74 65 2d 63 68 61 72 20 64 -cancel.non-unique.delete-char.d
d400 69 6e 67 20 6d 65 73 73 61 67 65 20 22 4d 61 74 63 68 69 6e 67 20 69 6e 70 75 74 20 69 73 20 72 ing.message."Matching.input.is.r
d420 65 71 75 69 72 65 64 22 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4e 45 57 2d 50 52 45 46 49 58 29 equired"].4."\n\n(fn.NEW-PREFIX)
d440 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 67 6f 6f 64 2d 70 72 65 "]).(defalias.'company--good-pre
d460 66 69 78 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 33 01 21 3b 5c 32 30 35 2c 00 5c 32 31 31 5c 32 fix-p.#[257."\303.!;\205,.\211\2
d480 34 33 5c 33 30 34 3d 5c 32 30 36 2c 00 5c 32 31 31 5c 32 34 33 5c 32 30 36 15 00 5c 32 31 31 47 43\304=\206,.\211\243\206..\211G
d4a0 08 5c 32 30 33 27 00 09 3f 5c 32 30 36 2a 00 5c 32 31 31 5c 6e 08 47 5e 59 5c 32 30 32 2a 00 5c .\203'..?\206*.\211\n.G^Y\202*.\
d4c0 32 31 31 5c 6e 59 5c 32 36 32 01 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 2d 6d 61 6e 75 61 211\nY\262.\207".[company--manua
d4e0 6c 2d 70 72 65 66 69 78 20 63 6f 6d 70 61 6e 79 2d 61 62 6f 72 74 2d 6d 61 6e 75 61 6c 2d 77 68 l-prefix.company-abort-manual-wh
d500 65 6e 2d 74 6f 6f 2d 73 68 6f 72 74 20 63 6f 6d 70 61 6e 79 2d 6d 69 6e 69 6d 75 6d 2d 70 72 65 en-too-short.company-minimum-pre
d520 66 69 78 2d 6c 65 6e 67 74 68 20 63 6f 6d 70 61 6e 79 2d 2d 70 72 65 66 69 78 2d 73 74 72 20 74 fix-length.company--prefix-str.t
d540 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 50 52 45 46 49 58 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 ].5."\n\n(fn.PREFIX)"]).(defalia
d560 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 63 6f 6e 74 69 6e 75 65 20 23 5b 30 20 22 5c 33 30 34 5c 33 s.'company--continue.#[0."\304\3
d580 30 35 08 5c 22 5c 32 30 33 09 00 5c 33 30 36 11 5c 33 30 34 5c 33 30 37 21 5c 33 31 30 01 21 5c 05.\"\203..\306.\304\307!\310.!\
d5a0 32 30 35 2a 00 5c 33 31 31 01 21 5c 32 31 31 5c 32 36 32 02 5c 32 30 35 2a 00 60 01 47 5a 5c 6e 205*.\311.!\211\262.\205*.`.GZ\n
d5c0 08 47 5a 55 5c 32 30 35 2a 00 5c 33 31 32 01 21 5c 32 31 31 5c 33 31 33 3d 5c 32 30 33 36 00 5c .GZU\205*.\312.!\211\313=\2036.\
d5e0 33 31 34 5c 33 31 35 21 5c 32 30 32 6f 00 5c 32 31 31 3a 5c 32 30 33 45 00 01 10 5c 33 31 36 01 314\315!\202o.\211:\203E...\316.
d600 21 5c 32 31 30 5c 32 31 31 5c 32 30 32 6f 00 60 5c 6e 56 5c 32 30 33 62 00 5c 33 31 37 5c 33 32 !\210\211\202o.`\nV\203b.\317\32
d620 30 60 5c 6e 5c 22 21 5c 32 30 33 62 00 5c 32 31 32 5c 6e 62 5c 32 31 30 5c 33 31 33 1b 5c 33 32 0`\n\"!\203b.\212\nb\210\313.\32
d640 31 20 5c 32 31 30 2a 5c 33 30 36 5c 32 30 32 6f 00 5c 33 32 32 20 5c 32 30 34 6c 00 5c 33 31 34 1.\210*\306\202o.\322.\204l.\314
d660 20 5c 32 30 32 6f 00 5c 33 32 33 02 21 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 70 72 65 66 .\202o.\323.!\207".[company-pref
d680 69 78 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 63 61 63 68 65 20 63 6f 6d 70 ix.company-candidates-cache.comp
d6a0 61 6e 79 2d 70 6f 69 6e 74 20 63 6f 6d 70 61 6e 79 2d 2d 61 75 74 6f 2d 63 6f 6d 70 6c 65 74 69 any-point.company--auto-completi
d6c0 6f 6e 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 6e 6f 2d 63 61 63 68 65 on.company-call-backend.no-cache
d6e0 20 6e 69 6c 20 70 72 65 66 69 78 20 63 6f 6d 70 61 6e 79 2d 2d 67 6f 6f 64 2d 70 72 65 66 69 78 .nil.prefix.company--good-prefix
d700 2d 70 20 63 6f 6d 70 61 6e 79 2d 2d 70 72 65 66 69 78 2d 73 74 72 20 63 6f 6d 70 61 6e 79 2d 63 -p.company--prefix-str.company-c
d720 61 6c 63 75 6c 61 74 65 2d 63 61 6e 64 69 64 61 74 65 73 20 74 20 63 6f 6d 70 61 6e 79 2d 63 61 alculate-candidates.t.company-ca
d740 6e 63 65 6c 20 75 6e 69 71 75 65 20 63 6f 6d 70 61 6e 79 2d 75 70 64 61 74 65 2d 63 61 6e 64 69 ncel.unique.company-update-candi
d760 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 61 75 74 6f 2d 63 6f 6d 70 6c 65 74 65 2d 70 20 62 75 dates.company-auto-complete-p.bu
d780 66 66 65 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 63 6f 6d ffer-substring-no-properties.com
d7a0 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d pany-complete-selection.company-
d7c0 2d 69 6e 63 72 65 6d 65 6e 74 61 6c 2d 70 20 63 6f 6d 70 61 6e 79 2d 2d 63 6f 6e 74 69 6e 75 65 -incremental-p.company--continue
d7e0 2d 66 61 69 6c 65 64 5d 20 36 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d -failed].6]).(defalias.'company-
d800 2d 62 65 67 69 6e 2d 6e 65 77 20 23 5b 30 20 22 5c 33 30 35 5c 32 31 31 5c 33 30 36 32 5c 32 31 -begin-new.#[0."\305\211\3062\21
d820 30 00 08 5c 32 30 33 0f 00 08 43 5c 32 30 32 10 00 09 5c 32 31 31 5c 32 30 35 5c 32 30 35 00 5c 0..\203...C\202...\211\205\205.\
d840 32 31 31 40 5c 32 31 31 39 5c 32 30 34 21 00 5c 33 30 37 01 21 5c 32 30 33 30 00 5c 33 31 30 01 211@\2119\204!.\307.!\2030.\310.
d860 21 5c 32 30 35 34 00 5c 32 31 31 18 5c 33 31 31 5c 33 31 32 21 29 5c 32 30 32 34 00 5c 33 31 33 !\2054.\211.\311\312!)\2024.\313
d880 01 5c 33 31 32 5c 22 5c 32 36 32 04 03 5c 32 30 33 7e 00 5c 33 31 34 04 21 5c 32 30 33 79 00 5c .\312\"\262..\203~.\314.!\203y.\
d8a0 33 31 35 04 21 12 5c 32 31 31 10 5c 33 31 36 5c 6e 21 5c 32 36 32 03 02 3a 5c 32 30 34 65 00 0b 315.!.\211.\316\n!\262..:\204e..
d8c0 5c 32 30 33 58 00 5c 33 31 37 5c 33 32 30 21 5c 32 31 30 02 5c 33 32 31 3d 5c 32 30 33 79 00 5c \203X.\317\320!\210.\321=\203y.\
d8e0 33 32 32 5c 33 32 33 21 5c 32 31 30 5c 32 30 32 79 00 0b 5c 32 30 33 6b 00 03 14 5c 33 32 34 03 322\323!\210\202y..\203k...\324.
d900 21 5c 32 31 30 5c 33 32 35 5c 33 32 36 5c 33 32 37 20 5c 22 5c 32 31 30 5c 33 33 30 5c 33 33 31 !\210\325\326\327.\"\210\330\331
d920 21 5c 32 31 30 5c 33 33 32 5c 33 30 36 04 5c 22 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 !\210\332\306.\"\210.A\266\202\2
d940 30 32 10 00 5c 32 36 32 01 30 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e 64 02..\262.0\207".[company-backend
d960 20 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e 64 73 20 63 6f 6d 70 61 6e 79 2d 70 72 65 66 69 78 .company-backends.company-prefix
d980 20 63 6f 6d 70 61 6e 79 2d 2d 6d 61 6e 75 61 6c 2d 61 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d .company--manual-action.company-
d9a0 2d 6d 61 6e 75 61 6c 2d 70 72 65 66 69 78 20 6e 69 6c 20 2d 2d 63 6c 2d 62 6c 6f 63 6b 2d 6e 69 -manual-prefix.nil.--cl-block-ni
d9c0 6c 2d 2d 20 66 75 6e 63 74 69 6f 6e 70 20 63 6f 6d 70 61 6e 79 2d 2d 6d 61 79 62 65 2d 69 6e 69 l--.functionp.company--maybe-ini
d9e0 74 2d 62 61 63 6b 65 6e 64 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 70 t-backend.company-call-backend.p
da00 72 65 66 69 78 20 63 6f 6d 70 61 6e 79 2d 2d 6d 75 6c 74 69 2d 62 61 63 6b 65 6e 64 2d 61 64 61 refix.company--multi-backend-ada
da20 70 74 65 72 20 63 6f 6d 70 61 6e 79 2d 2d 67 6f 6f 64 2d 70 72 65 66 69 78 2d 70 20 63 6f 6d 70 pter.company--good-prefix-p.comp
da40 61 6e 79 2d 2d 70 72 65 66 69 78 2d 73 74 72 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 63 75 6c 61 74 any--prefix-str.company-calculat
da60 65 2d 63 61 6e 64 69 64 61 74 65 73 20 6d 65 73 73 61 67 65 20 22 4e 6f 20 63 6f 6d 70 6c 65 74 e-candidates.message."No.complet
da80 69 6f 6e 20 66 6f 75 6e 64 22 20 74 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 63 65 6c 20 75 6e 69 71 ion.found".t.company-cancel.uniq
daa0 75 65 20 63 6f 6d 70 61 6e 79 2d 75 70 64 61 74 65 2d 63 61 6e 64 69 64 61 74 65 73 20 72 75 6e ue.company-update-candidates.run
dac0 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 69 -hook-with-args.company-completi
dae0 6f 6e 2d 73 74 61 72 74 65 64 2d 68 6f 6f 6b 20 63 6f 6d 70 61 6e 79 2d 65 78 70 6c 69 63 69 74 on-started-hook.company-explicit
db00 2d 61 63 74 69 6f 6e 2d 70 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 66 72 6f 6e 74 65 6e 64 73 -action-p.company-call-frontends
db20 20 73 68 6f 77 20 74 68 72 6f 77 5d 20 37 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 .show.throw].7]).(defalias.'comp
db40 61 6e 79 2d 2d 70 65 72 66 6f 72 6d 20 23 5b 30 20 22 08 5c 32 30 33 09 00 5c 33 30 36 20 5c 32 any--perform.#[0.".\203..\306.\2
db60 30 34 11 00 5c 33 30 37 20 5c 32 30 33 11 00 5c 33 31 30 20 5c 32 31 30 08 5c 32 30 34 19 00 5c 04..\307.\203..\310.\210.\204..\
db80 33 31 31 5c 32 31 31 11 5c 32 30 37 60 12 64 13 5c 33 31 32 20 5c 32 31 30 5c 66 5c 33 31 33 20 311\211.\207`.d.\312.\210\f\313.
dba0 5c 32 31 30 5c 32 31 31 5c 32 31 31 15 5c 32 36 36 02 5c 33 31 34 5c 33 31 35 21 5c 32 30 37 22 \210\211\211.\266.\314\315!\207"
dbc0 20 5b 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 62 61 63 .[company-candidates.company-bac
dbe0 6b 65 6e 64 20 63 6f 6d 70 61 6e 79 2d 70 6f 69 6e 74 20 63 6f 6d 70 61 6e 79 2d 2d 70 6f 69 6e kend.company-point.company--poin
dc00 74 2d 6d 61 78 20 63 6f 6d 70 61 6e 79 2d 61 63 74 69 76 65 2d 6d 61 70 20 63 6f 6d 70 61 6e 79 t-max.company-active-map.company
dc20 2d 6d 79 2d 6b 65 79 6d 61 70 20 63 6f 6d 70 61 6e 79 2d 2d 63 6f 6e 74 69 6e 75 65 20 63 6f 6d -my-keymap.company--continue.com
dc40 70 61 6e 79 2d 2d 73 68 6f 75 6c 64 2d 63 6f 6d 70 6c 65 74 65 20 63 6f 6d 70 61 6e 79 2d 2d 62 pany--should-complete.company--b
dc60 65 67 69 6e 2d 6e 65 77 20 6e 69 6c 20 63 6f 6d 70 61 6e 79 2d 65 6e 73 75 72 65 2d 65 6d 75 6c egin-new.nil.company-ensure-emul
dc80 61 74 69 6f 6e 2d 61 6c 69 73 74 20 63 6f 6d 70 61 6e 79 2d 75 6e 69 6e 73 74 61 6c 6c 2d 6d 61 ation-alist.company-uninstall-ma
dca0 70 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 66 72 6f 6e 74 65 6e 64 73 20 75 70 64 61 74 65 5d p.company-call-frontends.update]
dcc0 20 33 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 63 61 6e 63 65 6c 20 23 .3]).(defalias.'company-cancel.#
dce0 5b 32 35 36 20 22 08 09 5c 33 30 36 5c 32 31 31 11 10 5c 33 30 36 5c 32 31 31 12 13 5c 33 30 36 [256."..\306\211..\306\211..\306
dd00 5c 32 31 31 14 15 5c 33 30 36 16 14 5c 33 30 37 16 15 5c 33 30 36 5c 32 31 31 16 16 16 17 5c 33 \211..\306..\307..\306\211....\3
dd20 30 36 5c 32 31 31 16 18 16 19 5c 33 30 36 16 1a 0e 1b 5c 32 30 33 2d 00 5c 33 31 30 0e 1b 21 5c 06\211....\306....\203-.\310..!\
dd40 32 31 30 5c 33 31 31 5c 33 31 32 21 5c 32 31 30 5c 33 31 33 5c 33 30 37 21 5c 32 31 30 5c 33 31 210\311\312!\210\313\307!\210\31
dd60 34 5c 33 31 35 21 5c 32 31 30 5c 33 30 36 5c 33 31 36 20 5c 32 31 30 5c 32 31 31 5c 32 31 31 16 4\315!\210\306\316.\210\211\211.
dd80 1c 5c 32 36 36 02 01 5c 32 30 33 61 00 02 3b 5c 32 30 33 5c 5c 00 5c 32 31 31 19 5c 33 31 37 5c .\266..\203a..;\203\\.\211.\317\
dda0 33 32 30 04 5c 22 5c 32 31 30 5c 33 32 31 5c 33 32 32 04 5c 22 5c 32 31 30 29 5c 32 30 32 61 00 320.\"\210\321\322.\"\210)\202a.
ddc0 5c 33 31 37 5c 33 32 33 04 5c 22 5c 32 31 30 5c 32 36 36 02 5c 33 30 36 5c 32 30 37 22 20 5b 63 \317\323.\"\210\266.\306\207".[c
dde0 6f 6d 70 61 6e 79 2d 70 72 65 66 69 78 20 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e 64 20 63 6f ompany-prefix.company-backend.co
de00 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 mpany-candidates.company-candida
de20 74 65 73 2d 6c 65 6e 67 74 68 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 63 61 tes-length.company-candidates-ca
de40 63 68 65 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 70 72 65 64 69 63 61 74 65 che.company-candidates-predicate
de60 20 6e 69 6c 20 30 20 63 61 6e 63 65 6c 2d 74 69 6d 65 72 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f .nil.0.cancel-timer.company-echo
de80 2d 63 61 6e 63 65 6c 20 74 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 6d 6f 64 65 20 63 6f -cancel.t.company-search-mode.co
dea0 6d 70 61 6e 79 2d 63 61 6c 6c 2d 66 72 6f 6e 74 65 6e 64 73 20 68 69 64 65 20 63 6f 6d 70 61 6e mpany-call-frontends.hide.compan
dec0 79 2d 75 6e 69 6e 73 74 61 6c 6c 2d 6d 61 70 20 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 y-uninstall-map.run-hook-with-ar
dee0 67 73 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 66 69 6e 69 73 68 65 64 2d 68 gs.company-completion-finished-h
df00 6f 6f 6b 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 70 6f 73 74 2d 63 6f ook.company-call-backend.post-co
df20 6d 70 6c 65 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 63 61 6e 63 mpletion.company-completion-canc
df40 65 6c 6c 65 64 2d 68 6f 6f 6b 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 6d 6f 6e 20 63 6f 6d 70 61 6e elled-hook.company-common.compan
df60 79 2d 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 2d 63 68 y-selection.company-selection-ch
df80 61 6e 67 65 64 20 63 6f 6d 70 61 6e 79 2d 2d 6d 61 6e 75 61 6c 2d 61 63 74 69 6f 6e 20 63 6f 6d anged.company--manual-action.com
dfa0 70 61 6e 79 2d 2d 6d 61 6e 75 61 6c 2d 70 72 65 66 69 78 20 63 6f 6d 70 61 6e 79 2d 2d 70 6f 69 pany--manual-prefix.company--poi
dfc0 6e 74 2d 6d 61 78 20 63 6f 6d 70 61 6e 79 2d 70 6f 69 6e 74 20 63 6f 6d 70 61 6e 79 2d 74 69 6d nt-max.company-point.company-tim
dfe0 65 72 20 63 6f 6d 70 61 6e 79 2d 6d 79 2d 6b 65 79 6d 61 70 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e er.company-my-keymap].7."\n\n(fn
e000 20 26 6f 70 74 69 6f 6e 61 6c 20 52 45 53 55 4c 54 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 .&optional.RESULT)"]).(defalias.
e020 27 63 6f 6d 70 61 6e 79 2d 61 62 6f 72 74 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 'company-abort.#[0."\300\301!\20
e040 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 61 6e 63 65 6c 20 61 62 6f 72 74 5d 20 32 20 6e 69 6c 20 7".[company-cancel.abort].2.nil.
e060 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 66 69 6e 69 73 68 20 nil]).(defalias.'company-finish.
e080 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 31 30 5c 33 30 31 01 21 5c 32 30 37 22 20 5b 63 6f #[257."\300.!\210\301.!\207".[co
e0a0 6d 70 61 6e 79 2d 2d 69 6e 73 65 72 74 2d 63 61 6e 64 69 64 61 74 65 20 63 6f 6d 70 61 6e 79 2d mpany--insert-candidate.company-
e0c0 63 61 6e 63 65 6c 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 53 55 4c 54 29 22 5d 29 0a 28 64 cancel].3."\n\n(fn.RESULT)"]).(d
e0e0 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 6b 65 65 70 20 23 5b 32 35 37 20 22 5c 32 31 efalias.'company-keep.#[257."\21
e100 31 39 5c 32 30 35 08 00 5c 32 31 31 5c 33 30 30 4e 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 19\205..\211\300N\207".[company-
e120 6b 65 65 70 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 43 4f 4d 4d 41 4e 44 29 22 5d 29 0a 28 70 75 keep].3."\n\n(fn.COMMAND)"]).(pu
e140 74 20 27 63 6f 6d 70 61 6e 79 2d 6b 65 65 70 20 27 62 79 74 65 2d 6f 70 74 69 6d 69 7a 65 72 20 t.'company-keep.'byte-optimizer.
e160 27 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 69 6e 6c 69 6e 65 2d 65 78 70 61 6e 64 29 0a 28 64 65 'byte-compile-inline-expand).(de
e180 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 70 72 65 2d 63 6f 6d 6d 61 6e 64 20 23 5b 30 20 falias.'company-pre-command.#[0.
e1a0 22 5c 33 30 33 20 5c 32 31 30 08 5c 32 31 31 39 5c 32 30 35 5c 66 00 5c 32 31 31 5c 33 30 34 4e "\303.\210.\2119\205\f.\211\304N
e1c0 5c 32 36 32 01 5c 32 30 34 39 00 5c 33 30 35 31 29 00 09 5c 32 30 35 25 00 5c 33 30 36 5c 33 30 \262.\2049.\3051)..\205%.\306\30
e1e0 37 21 5c 32 31 30 5c 33 31 30 20 3f 5c 32 30 35 25 00 5c 33 31 31 20 30 5c 32 30 32 38 00 5c 33 7!\210\310.?\205%.\311.0\2028.\3
e200 31 32 5c 33 31 33 21 5c 32 31 30 5c 33 31 32 5c 33 31 34 5c 33 31 35 03 21 5c 22 5c 32 31 30 5c 12\313!\210\312\314\315.!\"\210\
e220 33 31 36 20 5c 32 36 32 01 5c 32 31 30 5c 6e 5c 32 30 33 43 00 5c 33 31 37 5c 6e 21 5c 32 31 30 316.\262.\210\n\203C.\317\n!\210
e240 5c 33 32 30 12 5c 33 32 31 5c 33 32 32 21 5c 32 31 30 5c 33 32 33 20 5c 32 30 37 22 20 5b 74 68 \320.\321\322!\210\323.\207".[th
e260 69 73 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 20 63 6f is-command.company-candidates.co
e280 6d 70 61 6e 79 2d 74 69 6d 65 72 20 63 6f 6d 70 61 6e 79 2d 2d 65 6c 65 63 74 72 69 63 2d 72 65 mpany-timer.company--electric-re
e2a0 73 74 6f 72 65 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 63 6f 6d 70 61 store-window-configuration.compa
e2c0 6e 79 2d 6b 65 65 70 20 28 64 65 62 75 67 20 65 72 72 6f 72 29 20 63 6f 6d 70 61 6e 79 2d 63 61 ny-keep.(debug.error).company-ca
e2e0 6c 6c 2d 66 72 6f 6e 74 65 6e 64 73 20 70 72 65 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 61 6e 79 ll-frontends.pre-command.company
e300 2d 2d 73 68 6f 75 6c 64 2d 63 6f 6e 74 69 6e 75 65 20 63 6f 6d 70 61 6e 79 2d 61 62 6f 72 74 20 --should-continue.company-abort.
e320 6d 65 73 73 61 67 65 20 22 43 6f 6d 70 61 6e 79 3a 20 41 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 message."Company:.An.error.occur
e340 72 65 64 20 69 6e 20 70 72 65 2d 63 6f 6d 6d 61 6e 64 22 20 22 25 73 22 20 65 72 72 6f 72 2d 6d red.in.pre-command"."%s".error-m
e360 65 73 73 61 67 65 2d 73 74 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 63 65 6c 20 63 61 6e essage-string.company-cancel.can
e380 63 65 6c 2d 74 69 6d 65 72 20 6e 69 6c 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 63 61 6e 63 65 cel-timer.nil.company-echo-cance
e3a0 6c 20 74 20 63 6f 6d 70 61 6e 79 2d 75 6e 69 6e 73 74 61 6c 6c 2d 6d 61 70 5d 20 35 5d 29 0a 28 l.t.company-uninstall-map].5]).(
e3c0 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 20 23 defalias.'company-post-command.#
e3e0 5b 30 20 22 08 5c 32 30 33 0d 00 09 5c 32 30 34 0d 00 5c 33 30 36 20 5c 32 31 30 5c 33 30 36 11 [0.".\203...\204..\306.\210\306.
e400 09 5c 32 31 31 39 5c 32 30 35 16 00 5c 32 31 31 5c 33 30 37 4e 5c 32 36 32 01 5c 32 30 34 6d 00 .\2119\205..\211\307N\262.\204m.
e420 5c 33 31 30 31 5d 00 60 5c 6e 5c 32 33 32 5c 32 30 34 2b 00 5c 33 31 31 1b 5c 33 31 32 20 5c 32 \3101].`\n\232\204+.\311.\312.\2
e440 31 30 29 08 5c 32 30 33 35 00 5c 33 31 33 5c 33 31 34 21 5c 32 30 32 59 00 0b 5c 32 34 37 5c 32 10).\2035.\313\314!\202Y..\247\2
e460 30 34 40 00 0b 5c 33 31 35 3d 5c 32 30 35 59 00 5c 66 3f 5c 32 30 35 59 00 5c 33 31 36 20 5c 32 04@..\315=\205Y.\f?\205Y.\316.\2
e480 30 35 59 00 5c 33 31 37 5c 33 32 30 20 5c 33 31 31 5c 33 32 31 70 5c 33 32 32 20 5c 33 32 33 20 05Y.\317\320.\311\321p\322.\323.
e4a0 60 26 07 5c 32 31 31 15 30 5c 32 30 32 6c 00 5c 33 32 34 5c 33 32 35 21 5c 32 31 30 5c 33 32 34 `&.\211.0\202l.\324\325!\210\324
e4c0 5c 33 32 36 5c 33 32 37 03 21 5c 22 5c 32 31 30 5c 33 33 30 20 5c 32 36 32 01 5c 32 31 30 5c 33 \326\327.!\"\210\330.\262.\210\3
e4e0 33 31 20 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 20 74 68 69 31.\207".[company-candidates.thi
e500 73 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 61 6e 79 2d 70 6f 69 6e 74 20 63 6f 6d 70 61 6e 79 2d s-command.company-point.company-
e520 69 64 6c 65 2d 64 65 6c 61 79 20 64 65 66 69 6e 69 6e 67 2d 6b 62 64 2d 6d 61 63 72 6f 20 63 6f idle-delay.defining-kbd-macro.co
e540 6d 70 61 6e 79 2d 74 69 6d 65 72 20 63 6f 6d 70 61 6e 79 2d 61 62 6f 72 74 20 63 6f 6d 70 61 6e mpany-timer.company-abort.compan
e560 79 2d 6b 65 65 70 20 28 64 65 62 75 67 20 65 72 72 6f 72 29 20 6e 69 6c 20 63 6f 6d 70 61 6e 79 y-keep.(debug.error).nil.company
e580 2d 2d 70 65 72 66 6f 72 6d 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 66 72 6f 6e 74 65 6e 64 73 --perform.company-call-frontends
e5a0 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 20 74 20 63 6f 6d 70 61 6e 79 2d 2d 73 68 6f 75 6c 64 2d .post-command.t.company--should-
e5c0 62 65 67 69 6e 20 72 75 6e 2d 77 69 74 68 2d 74 69 6d 65 72 20 63 6f 6d 70 61 6e 79 2d 2d 69 64 begin.run-with-timer.company--id
e5e0 6c 65 2d 64 65 6c 61 79 20 63 6f 6d 70 61 6e 79 2d 69 64 6c 65 2d 62 65 67 69 6e 20 73 65 6c 65 le-delay.company-idle-begin.sele
e600 63 74 65 64 2d 77 69 6e 64 6f 77 20 62 75 66 66 65 72 2d 63 68 61 72 73 2d 6d 6f 64 69 66 69 65 cted-window.buffer-chars-modifie
e620 64 2d 74 69 63 6b 20 6d 65 73 73 61 67 65 20 22 43 6f 6d 70 61 6e 79 3a 20 41 6e 20 65 72 72 6f d-tick.message."Company:.An.erro
e640 72 20 6f 63 63 75 72 72 65 64 20 69 6e 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 22 20 22 25 73 22 r.occurred.in.post-command"."%s"
e660 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 73 74 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 63 61 .error-message-string.company-ca
e680 6e 63 65 6c 20 63 6f 6d 70 61 6e 79 2d 69 6e 73 74 61 6c 6c 2d 6d 61 70 5d 20 38 5d 29 0a 28 64 ncel.company-install-map].8]).(d
e6a0 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 69 64 6c 65 2d 64 65 6c 61 79 20 23 5b 30 efalias.'company--idle-delay.#[0
e6c0 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c 32 30 33 09 00 5c 33 30 33 5c 32 30 37 08 5c 32 30 37 ."\301.\302\"\203..\303\207.\207
e6e0 22 20 5b 63 6f 6d 70 61 6e 79 2d 69 64 6c 65 2d 64 65 6c 61 79 20 6d 65 6d 71 6c 20 28 74 20 30 ".[company-idle-delay.memql.(t.0
e700 20 30 2e 30 29 20 30 2e 30 31 5d 20 33 5d 29 0a 23 40 31 30 32 20 4c 69 73 74 20 6f 66 20 63 6f .0.0).0.01].3]).#@102.List.of.co
e720 6d 6d 61 6e 64 73 20 61 66 74 65 72 20 77 68 69 63 68 20 69 64 6c 65 20 63 6f 6d 70 6c 65 74 69 mmands.after.which.idle.completi
e740 6f 6e 20 69 73 20 28 73 74 69 6c 6c 29 20 64 69 73 61 62 6c 65 64 20 77 68 65 6e 0a 60 63 6f 6d on.is.(still).disabled.when.`com
e760 70 61 6e 79 2d 62 65 67 69 6e 2d 63 6f 6d 6d 61 6e 64 73 27 20 69 73 20 74 2e 1f 0a 28 64 65 66 pany-begin-commands'.is.t...(def
e780 76 61 72 20 63 6f 6d 70 61 6e 79 2d 2d 62 65 67 69 6e 2d 69 6e 68 69 62 69 74 2d 63 6f 6d 6d 61 var.company--begin-inhibit-comma
e7a0 6e 64 73 20 27 28 63 6f 6d 70 61 6e 79 2d 61 62 6f 72 74 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 nds.'(company-abort.company-comp
e7c0 6c 65 74 65 2d 6d 6f 75 73 65 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 20 63 6f 6d 70 lete-mouse.company-complete.comp
e7e0 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d 63 6f 6d 6d 6f 6e 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 any-complete-common.company-comp
e800 6c 65 74 65 2d 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d lete-selection.company-complete-
e820 6e 75 6d 62 65 72 29 20 28 23 24 20 2e 20 35 39 31 35 38 29 29 0a 28 64 65 66 61 6c 69 61 73 20 number).(#$...59158)).(defalias.
e840 27 63 6f 6d 70 61 6e 79 2d 2d 73 68 6f 75 6c 64 2d 62 65 67 69 6e 20 23 5b 30 20 22 08 5c 33 30 'company--should-begin.#[0.".\30
e860 33 3d 5c 32 30 33 0b 00 09 5c 6e 3e 3f 5c 32 30 37 09 08 3e 5c 32 30 36 19 00 09 39 5c 32 30 35 3=\203...\n>?\207..>\206...9\205
e880 19 00 09 5c 33 30 34 4e 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 62 65 67 69 6e 2d 63 6f 6d ...\304N\207".[company-begin-com
e8a0 6d 61 6e 64 73 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 61 6e 79 2d 2d 62 65 67 69 mands.this-command.company--begi
e8c0 6e 2d 69 6e 68 69 62 69 74 2d 63 6f 6d 6d 61 6e 64 73 20 74 20 63 6f 6d 70 61 6e 79 2d 62 65 67 n-inhibit-commands.t.company-beg
e8e0 69 6e 5d 20 32 5d 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 in].2]).(byte-code."\300\301\302
e900 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 25 5c 32 30 37 22 20 5b 63 75 \303\304DD\305\306\307%\207".[cu
e920 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 63 6f 6d 70 61 6e 79 2d 73 65 stom-declare-variable.company-se
e940 61 72 63 68 2d 72 65 67 65 78 70 2d 66 75 6e 63 74 69 6f 6e 20 66 75 6e 63 61 6c 6c 20 66 75 6e arch-regexp-function.funcall.fun
e960 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 72 65 67 65 78 70 2d 71 75 6f ction.#[0."\300\207".[regexp-quo
e980 74 65 5d 20 31 5d 20 22 46 75 6e 63 74 69 6f 6e 20 74 6f 20 63 6f 6e 73 74 72 75 63 74 20 74 68 te].1]."Function.to.construct.th
e9a0 65 20 73 65 61 72 63 68 20 72 65 67 65 78 70 20 66 72 6f 6d 20 69 6e 70 75 74 2e 5c 6e 49 74 27 e.search.regexp.from.input.\nIt'
e9c0 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 6f 6e 65 20 61 72 67 75 6d 65 6e 74 2c 20 74 68 65 20 s.called.with.one.argument,.the.
e9e0 63 75 72 72 65 6e 74 20 73 65 61 72 63 68 20 69 6e 70 75 74 2e 20 20 49 74 20 6d 75 73 74 20 72 current.search.input...It.must.r
ea00 65 74 75 72 6e 5c 6e 65 69 74 68 65 72 20 61 20 72 65 67 65 78 70 20 77 69 74 68 6f 75 74 20 67 eturn\neither.a.regexp.without.g
ea20 72 6f 75 70 73 2c 20 6f 72 20 6f 6e 65 20 77 68 65 72 65 20 67 72 6f 75 70 73 20 64 6f 6e 27 74 roups,.or.one.where.groups.don't
ea40 20 69 6e 74 65 72 73 65 63 74 20 61 6e 64 5c 6e 65 61 63 68 20 6f 6e 65 20 77 72 61 70 73 20 61 .intersect.and\neach.one.wraps.a
ea60 20 70 61 72 74 20 6f 66 20 74 68 65 20 69 6e 70 75 74 20 73 74 72 69 6e 67 2e 22 20 3a 74 79 70 .part.of.the.input.string.".:typ
ea80 65 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 45 78 61 63 74 20 6d 61 74 e.(choice.(const.:tag."Exact.mat
eaa0 63 68 22 20 72 65 67 65 78 70 2d 71 75 6f 74 65 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 57 ch".regexp-quote).(const.:tag."W
eac0 6f 72 64 73 20 73 65 70 61 72 61 74 65 64 20 77 69 74 68 20 73 70 61 63 65 73 22 20 63 6f 6d 70 ords.separated.with.spaces".comp
eae0 61 6e 79 2d 73 65 61 72 63 68 2d 77 6f 72 64 73 2d 72 65 67 65 78 70 29 20 28 63 6f 6e 73 74 20 any-search-words-regexp).(const.
eb00 3a 74 61 67 20 22 57 6f 72 64 73 20 73 65 70 61 72 61 74 65 64 20 77 69 74 68 20 73 70 61 63 65 :tag."Words.separated.with.space
eb20 73 2c 20 69 6e 20 61 6e 79 20 6f 72 64 65 72 22 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d s,.in.any.order".company-search-
eb40 77 6f 72 64 73 2d 69 6e 2d 61 6e 79 2d 6f 72 64 65 72 2d 72 65 67 65 78 70 29 20 28 63 6f 6e 73 words-in-any-order-regexp).(cons
eb60 74 20 3a 74 61 67 20 22 41 6c 6c 20 63 68 61 72 61 63 74 65 72 73 20 69 6e 20 67 69 76 65 6e 20 t.:tag."All.characters.in.given.
eb80 6f 72 64 65 72 2c 20 77 69 74 68 20 61 6e 79 74 68 69 6e 67 20 69 6e 20 62 65 74 77 65 65 6e 22 order,.with.anything.in.between"
eba0 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 66 6c 65 78 2d 72 65 67 65 78 70 29 29 5d 20 36 .company-search-flex-regexp))].6
ebc0 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 73 74 72 69 6e 67 20 ).(defvar.company-search-string.
ebe0 22 22 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f "".nil).(make-variable-buffer-lo
ec00 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 73 74 72 69 6e 67 29 0a 28 64 65 66 cal.'company-search-string).(def
ec20 76 61 72 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 6c 69 67 68 74 65 72 20 27 28 22 20 22 var.company-search-lighter.'("."
ec40 20 28 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 66 69 6c 74 65 72 69 6e 67 20 22 46 69 6c 74 .(company-search-filtering."Filt
ec60 65 72 22 20 22 53 65 61 72 63 68 22 29 20 22 3a 20 5c 22 22 20 63 6f 6d 70 61 6e 79 2d 73 65 61 er"."Search").":.\"".company-sea
ec80 72 63 68 2d 73 74 72 69 6e 67 20 22 5c 22 22 29 29 0a 23 40 36 36 20 4e 6f 6e 2d 6e 69 6c 20 74 rch-string."\"")).#@66.Non-nil.t
eca0 6f 20 66 69 6c 74 65 72 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 6e 64 69 64 61 74 o.filter.the.completion.candidat
ecc0 65 73 20 62 79 20 74 68 65 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 1f 0a 28 64 65 66 76 61 72 es.by.the.search.string..(defvar
ece0 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 66 69 6c 74 65 72 69 6e 67 20 6e 69 6c 20 28 23 .company-search-filtering.nil.(#
ed00 24 20 2e 20 36 30 35 36 37 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 $...60567)).(make-variable-buffe
ed20 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 66 69 6c 74 65 72 69 6e r-local.'company-search-filterin
ed40 67 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 6f 6c 64 2d 73 g).(defvar.company--search-old-s
ed60 65 6c 65 63 74 69 6f 6e 20 30 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 election.0.nil).(make-variable-b
ed80 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 6f 6c 64 uffer-local.'company--search-old
eda0 2d 73 65 6c 65 63 74 69 6f 6e 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 -selection).(defvar.company--sea
edc0 72 63 68 2d 6f 6c 64 2d 63 68 61 6e 67 65 64 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 rch-old-changed.nil.nil).(make-v
ede0 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 2d 73 ariable-buffer-local.'company--s
ee00 65 61 72 63 68 2d 6f 6c 64 2d 63 68 61 6e 67 65 64 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f earch-old-changed).(defalias.'co
ee20 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 77 6f 72 64 73 2d 72 65 67 65 78 70 20 23 5b 32 35 37 20 mpany-search-words-regexp.#[257.
ee40 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c 33 30 33 5c 33 30 34 23 5c 33 30 35 23 5c 32 30 37 "\300\301\302.\303\304#\305#\207
ee60 22 20 5b 6d 61 70 63 6f 6e 63 61 74 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 ".[mapconcat.#[257."\300\301\302
ee80 03 21 5c 22 5c 32 30 37 22 20 5b 66 6f 72 6d 61 74 20 22 5c 5c 28 25 73 5c 5c 29 22 20 72 65 67 .!\"\207".[format."\\(%s\\)".reg
eea0 65 78 70 2d 71 75 6f 74 65 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 57 4f 52 44 29 22 5d 20 73 70 exp-quote].5."\n\n(fn.WORD)"].sp
eec0 6c 69 74 2d 73 74 72 69 6e 67 20 22 20 2b 22 20 74 20 22 2e 2a 22 5d 20 37 20 22 5c 6e 5c 6e 28 lit-string.".+".t.".*"].7."\n\n(
eee0 66 6e 20 49 4e 50 55 54 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d fn.INPUT)"]).(defalias.'company-
ef00 73 65 61 72 63 68 2d 77 6f 72 64 73 2d 69 6e 2d 61 6e 79 2d 6f 72 64 65 72 2d 72 65 67 65 78 70 search-words-in-any-order-regexp
ef20 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c 33 30 33 5c 33 30 34 23 5c 22 .#[257."\300\301\302.\303\304#\"
ef40 5c 33 30 35 01 21 5c 33 30 36 5c 33 30 37 02 5c 33 31 30 23 5c 32 30 37 22 20 5b 6d 61 70 63 61 \305.!\306\307.\310#\207".[mapca
ef60 72 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 21 5c 22 5c 32 30 37 22 20 5b r.#[257."\300\301\302.!\"\207".[
ef80 66 6f 72 6d 61 74 20 22 5c 5c 28 25 73 5c 5c 29 22 20 72 65 67 65 78 70 2d 71 75 6f 74 65 5d 20 format."\\(%s\\)".regexp-quote].
efa0 35 20 22 5c 6e 5c 6e 28 66 6e 20 57 4f 52 44 29 22 5d 20 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 5."\n\n(fn.WORD)"].split-string.
efc0 22 20 2b 22 20 74 20 63 6f 6d 70 61 6e 79 2d 2d 70 65 72 6d 75 74 61 74 69 6f 6e 73 20 6d 61 70 ".+".t.company--permutations.map
efe0 63 6f 6e 63 61 74 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 33 30 32 23 5c 32 30 37 concat.#[257."\300\301.\302#\207
f000 22 20 5b 6d 61 70 63 6f 6e 63 61 74 20 69 64 65 6e 74 69 74 79 20 22 2e 2a 22 5d 20 35 20 22 5c ".[mapconcat.identity.".*"].5."\
f020 6e 5c 6e 28 66 6e 20 57 4f 52 44 53 29 22 5d 20 22 5c 5c 7c 22 5d 20 37 20 22 5c 6e 5c 6e 28 66 n\n(fn.WORDS)"]."\\|"].7."\n\n(f
f040 6e 20 49 4e 50 55 54 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 n.INPUT)"]).(defalias.'company-s
f060 65 61 72 63 68 2d 66 6c 65 78 2d 72 65 67 65 78 70 20 23 5b 32 35 37 20 22 5c 32 31 31 47 5c 33 earch-flex-regexp.#[257."\211G\3
f080 30 30 55 5c 32 30 33 09 00 5c 33 30 31 5c 32 30 37 5c 33 30 32 5c 33 30 33 02 5c 33 30 30 48 21 00U\203..\301\207\302\303.\300H!
f0a0 21 5c 33 30 34 5c 33 30 35 03 5c 33 30 36 5c 33 30 37 4f 5c 33 30 31 23 50 5c 32 30 37 22 20 5b !\304\305.\306\307O\301#P\207".[
f0c0 30 20 22 22 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 73 74 72 69 6e 67 20 6d 61 70 63 6f 6e 63 0."".regexp-quote.string.mapconc
f0e0 61 74 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 21 5c 33 30 32 5c 33 30 33 5c 33 30 31 at.#[257."\300\301.!\302\303\301
f100 05 21 21 52 5c 32 30 37 22 20 5b 22 5b 5e 22 20 73 74 72 69 6e 67 20 22 5d 2a 22 20 72 65 67 65 .!!R\207".["[^".string."]*".rege
f120 78 70 2d 71 75 6f 74 65 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 43 29 22 5d 20 31 20 6e 69 6c 5d xp-quote].7."\n\n(fn.C)"].1.nil]
f140 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 .7."\n\n(fn.INPUT)"]).(defalias.
f160 27 63 6f 6d 70 61 6e 79 2d 2d 70 65 72 6d 75 74 61 74 69 6f 6e 73 20 23 5b 32 35 37 20 22 5c 32 'company--permutations.#[257."\2
f180 31 31 5c 32 30 34 06 00 5c 33 30 30 5c 32 30 37 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 11\204..\300\207\301\302\303\304
f1a0 5c 33 30 35 5c 33 30 36 06 06 21 5c 33 30 37 5c 22 5c 33 31 30 5c 33 31 31 25 02 5c 22 5c 32 30 \305\306..!\307\"\310\311%.\"\20
f1c0 37 22 20 5b 28 6e 69 6c 29 20 63 6c 2d 6d 61 70 63 61 6e 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 7".[(nil).cl-mapcan.make-byte-co
f1e0 64 65 20 32 35 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 de.257."\301\302\303\304\305\306
f200 06 06 21 5c 33 30 37 5c 22 5c 33 31 30 5c 33 31 31 25 5c 33 31 32 5c 33 31 33 04 5c 33 30 30 5c ..!\307\"\310\311%\312\313.\300\
f220 33 31 34 5c 33 31 35 24 21 5c 22 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 314\315$!\"\207".vconcat.vector.
f240 5b 6d 61 70 63 61 72 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 30 [mapcar.make-byte-code.257."\300
f260 01 42 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 5d 20 33 20 22 5c 6e 5c .B\207".vconcat.vector.[].3."\n\
f280 6e 28 66 6e 20 50 45 52 4d 29 22 20 63 6f 6d 70 61 6e 79 2d 2d 70 65 72 6d 75 74 61 74 69 6f 6e n(fn.PERM)".company--permutation
f2a0 73 20 63 6c 2d 72 65 6d 6f 76 65 20 3a 63 6f 75 6e 74 20 31 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e s.cl-remove.:count.1].9."\n\n(fn
f2c0 20 45 29 22 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 4c 53 54 29 22 5d 29 0a 28 64 65 66 61 6c 69 .E)"].8."\n\n(fn.LST)"]).(defali
f2e0 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 20 23 5b 35 31 34 20 22 08 02 21 5c 33 as.'company--search.#[514."..!\3
f300 30 33 5c 33 30 34 32 33 00 02 5c 32 31 31 5c 32 30 35 30 00 5c 32 31 31 40 03 01 09 47 5c 33 30 03\30423..\211\2050.\211@...G\30
f320 35 1a 5c 33 30 36 03 03 03 23 29 5c 32 36 36 5c 32 30 33 5c 32 30 33 25 00 5c 33 30 37 5c 33 30 5.\306...#)\266\203\203%.\307\30
f340 34 04 5c 22 5c 32 31 30 02 54 5c 32 36 32 03 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 09 00 5c 4.\"\210.T\262..A\266\202\202..\
f360 32 36 32 01 30 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 72 65 67 65 78 262.0\207".[company-search-regex
f380 70 2d 66 75 6e 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 70 72 65 66 69 78 20 69 6e 68 69 62 69 p-function.company-prefix.inhibi
f3a0 74 2d 63 68 61 6e 67 69 6e 67 2d 6d 61 74 63 68 2d 64 61 74 61 20 30 20 2d 2d 63 6c 2d 62 6c 6f t-changing-match-data.0.--cl-blo
f3c0 63 6b 2d 6e 69 6c 2d 2d 20 74 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 74 68 72 6f 77 5d 20 31 ck-nil--.t.string-match.throw].1
f3e0 33 20 22 5c 6e 5c 6e 28 66 6e 20 54 45 58 54 20 4c 49 4e 45 53 29 22 5d 29 0a 28 64 65 66 61 6c 3."\n\n(fn.TEXT.LINES)"]).(defal
f400 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 6b 65 79 70 61 64 20 23 5b 30 20 22 ias.'company-search-keypad.#[0."
f420 5c 33 30 31 08 21 5c 32 31 31 01 47 53 48 18 5c 33 30 32 20 29 5c 32 30 37 22 20 5b 6c 61 73 74 \301.!\211.GSH.\302.)\207".[last
f440 2d 63 6f 6d 6d 61 6e 64 2d 65 76 65 6e 74 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 63 6f 6d 70 61 -command-event.symbol-name.compa
f460 6e 79 2d 73 65 61 72 63 68 2d 70 72 69 6e 74 69 6e 67 2d 63 68 61 72 5d 20 33 20 6e 69 6c 20 6e ny-search-printing-char].3.nil.n
f480 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 70 il]).(defalias.'company-search-p
f4a0 72 69 6e 74 69 6e 67 2d 63 68 61 72 20 23 5b 30 20 22 5c 33 30 33 20 5c 32 31 30 08 5c 33 30 34 rinting-char.#[0."\303.\210.\304
f4c0 09 21 50 5c 6e 5c 32 30 33 10 00 5c 33 30 35 01 21 5c 32 31 30 5c 33 30 36 01 21 5c 32 30 37 22 .!P\n\203..\305.!\210\306.!\207"
f4e0 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 73 74 72 69 6e 67 20 6c 61 73 74 2d 63 6f 6d .[company-search-string.last-com
f500 6d 61 6e 64 2d 65 76 65 6e 74 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 66 69 6c 74 65 72 mand-event.company-search-filter
f520 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 61 73 73 65 72 74 2d 65 6e 61 62 6c ing.company--search-assert-enabl
f540 65 64 20 73 74 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 75 70 64 61 74 65 ed.string.company--search-update
f560 2d 70 72 65 64 69 63 61 74 65 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 75 70 64 61 74 -predicate.company--search-updat
f580 65 2d 73 74 72 69 6e 67 5d 20 33 20 6e 69 6c 20 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 e-string].3.nil.nil]).(defalias.
f5a0 27 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 75 70 64 61 74 65 2d 70 72 65 64 69 63 61 74 'company--search-update-predicat
f5c0 65 20 23 5b 32 35 37 20 22 08 01 21 5c 32 31 31 5c 33 30 34 5c 32 33 30 3f 5c 32 30 35 1a 00 09 e.#[257."..!\211\304\230?\205...
f5e0 5c 32 30 35 1a 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 05 21 5c 33 31 32 \205..\305\306\307\310\311.!\312
f600 5c 22 5c 33 31 33 5c 33 31 34 25 1a 5c 33 31 35 0b 21 5c 32 31 31 5c 32 30 34 26 00 5c 33 31 36 \"\313\314%.\315.!\211\204&.\316
f620 5c 33 31 37 21 5c 32 31 30 5c 33 32 30 01 21 29 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 \317!\210\320.!)\207".[company-s
f640 65 61 72 63 68 2d 72 65 67 65 78 70 2d 66 75 6e 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 73 65 earch-regexp-function.company-se
f660 61 72 63 68 2d 66 69 6c 74 65 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 arch-filtering.company-candidate
f680 73 2d 70 72 65 64 69 63 61 74 65 20 63 6f 6d 70 61 6e 79 2d 70 72 65 66 69 78 20 22 22 20 6d 61 s-predicate.company-prefix."".ma
f6a0 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 31 5c 33 30 30 02 5c 22 5c 32 30 ke-byte-code.257."\301\300.\"\20
f6c0 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 73 74 72 69 6e 67 2d 6d 61 74 63 68 5d 7".vconcat.vector.[string-match]
f6e0 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 43 41 4e 44 49 44 41 54 45 29 22 20 63 6f 6d 70 61 6e 79 2d .4."\n\n(fn.CANDIDATE)".company-
f700 63 61 6c 63 75 6c 61 74 65 2d 63 61 6e 64 69 64 61 74 65 73 20 75 73 65 72 2d 65 72 72 6f 72 20 calculate-candidates.user-error.
f720 22 4e 6f 20 6d 61 74 63 68 22 20 63 6f 6d 70 61 6e 79 2d 75 70 64 61 74 65 2d 63 61 6e 64 69 64 "No.match".company-update-candid
f740 61 74 65 73 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 53 53 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 ates].8."\n\n(fn.SS)"]).(defalia
f760 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 75 70 64 61 74 65 2d 73 74 72 69 6e 67 s.'company--search-update-string
f780 20 23 5b 32 35 37 20 22 5c 33 30 33 01 08 09 5c 32 33 33 5c 22 5c 32 31 31 5c 32 30 34 0f 00 5c .#[257."\303...\233\"\211\204..\
f7a0 33 30 34 20 5c 32 30 32 17 00 01 12 5c 33 30 35 08 02 5c 5c 5c 33 30 36 5c 22 5c 32 30 37 22 20 304.\202....\305..\\\306\"\207".
f7c0 5b 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 [company-selection.company-candi
f7e0 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 73 74 72 69 6e 67 20 63 6f 6d 70 dates.company-search-string.comp
f800 61 6e 79 2d 2d 73 65 61 72 63 68 20 64 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 73 65 74 2d 73 65 6c any--search.ding.company-set-sel
f820 65 63 74 69 6f 6e 20 74 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 4e 45 57 29 22 5d 29 0a 28 64 65 ection.t].5."\n\n(fn.NEW)"]).(de
f840 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 61 73 73 65 72 74 2d 69 falias.'company--search-assert-i
f860 6e 70 75 74 20 23 5b 30 20 22 5c 33 30 31 20 5c 32 31 30 08 5c 33 30 32 5c 32 33 30 5c 32 30 35 nput.#[0."\301.\210.\302\230\205
f880 5c 66 00 5c 33 30 33 5c 33 30 34 21 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 \f.\303\304!\207".[company-searc
f8a0 68 2d 73 74 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 61 73 73 65 72 74 2d h-string.company--search-assert-
f8c0 65 6e 61 62 6c 65 64 20 22 22 20 75 73 65 72 2d 65 72 72 6f 72 20 22 45 6d 70 74 79 20 73 65 61 enabled."".user-error."Empty.sea
f8e0 72 63 68 20 73 74 72 69 6e 67 22 5d 20 32 5d 29 0a 23 40 36 35 20 52 65 70 65 61 74 20 74 68 65 rch.string"].2]).#@65.Repeat.the
f900 20 69 6e 63 72 65 6d 65 6e 74 61 6c 20 73 65 61 72 63 68 20 69 6e 20 63 6f 6d 70 6c 65 74 69 6f .incremental.search.in.completio
f920 6e 20 63 61 6e 64 69 64 61 74 65 73 20 66 6f 72 77 61 72 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 n.candidates.forward...(defalias
f940 20 27 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 72 65 70 65 61 74 2d 66 6f 72 77 61 72 64 20 .'company-search-repeat-forward.
f960 23 5b 30 20 22 5c 33 30 33 20 5c 32 31 30 5c 33 30 34 08 09 5c 6e 5c 32 33 33 41 5c 22 5c 32 31 #[0."\303.\210\304..\n\233A\"\21
f980 31 5c 32 30 34 13 00 5c 33 30 35 20 5c 32 30 32 1b 00 5c 33 30 36 5c 33 30 37 09 03 5c 33 31 30 1\204..\305.\202..\306\307..\310
f9a0 23 5c 33 31 31 5c 22 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 73 74 72 #\311\"\207".[company-search-str
f9c0 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 63 61 ing.company-selection.company-ca
f9e0 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 61 73 73 65 72 74 2d ndidates.company--search-assert-
fa00 69 6e 70 75 74 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 20 64 69 6e 67 20 63 6f 6d 70 61 input.company--search.ding.compa
fa20 6e 79 2d 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 2b 20 31 20 74 5d 20 36 20 28 23 24 20 2e 20 ny-set-selection.+.1.t].6.(#$...
fa40 36 33 37 33 34 29 20 6e 69 6c 5d 29 0a 23 40 36 37 20 52 65 70 65 61 74 20 74 68 65 20 69 6e 63 63734).nil]).#@67.Repeat.the.inc
fa60 72 65 6d 65 6e 74 61 6c 20 73 65 61 72 63 68 20 69 6e 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 remental.search.in.completion.ca
fa80 6e 64 69 64 61 74 65 73 20 62 61 63 6b 77 61 72 64 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 ndidates.backwards...(defalias.'
faa0 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 72 65 70 65 61 74 2d 62 61 63 6b 77 61 72 64 20 23 company-search-repeat-backward.#
fac0 5b 30 20 22 5c 33 30 34 20 5c 32 31 30 5c 33 30 35 08 09 5c 6e 5a 5c 33 30 36 0b 21 5c 32 33 33 [0."\304.\210\305..\nZ\306.!\233
fae0 5c 22 5c 32 31 31 5c 32 30 34 16 00 5c 33 30 37 20 5c 32 30 32 1e 00 5c 33 31 30 5c 33 31 31 5c \"\211\204..\307.\202..\310\311\
fb00 6e 03 5c 33 31 32 23 5c 33 31 33 5c 22 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 61 72 n.\312#\313\"\207".[company-sear
fb20 63 68 2d 73 74 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 6c 65 6e ch-string.company-candidates-len
fb40 67 74 68 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 63 61 gth.company-selection.company-ca
fb60 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 61 73 73 65 72 74 2d ndidates.company--search-assert-
fb80 69 6e 70 75 74 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 20 72 65 76 65 72 73 65 20 64 69 input.company--search.reverse.di
fba0 6e 67 20 63 6f 6d 70 61 6e 79 2d 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 2d 20 31 20 74 5d 20 ng.company-set-selection.-.1.t].
fbc0 36 20 28 23 24 20 2e 20 36 34 30 38 32 29 20 6e 69 6c 5d 29 0a 23 40 33 36 20 54 6f 67 67 6c 65 6.(#$...64082).nil]).#@36.Toggle
fbe0 20 60 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 66 69 6c 74 65 72 69 6e 67 27 2e 1f 0a 28 64 .`company-search-filtering'...(d
fc00 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 74 6f 67 67 6c 65 2d 66 efalias.'company-search-toggle-f
fc20 69 6c 74 65 72 69 6e 67 20 23 5b 30 20 22 5c 33 30 32 20 5c 32 31 30 08 3f 10 09 5c 33 30 33 01 iltering.#[0."\302.\210.?..\303.
fc40 21 5c 32 31 30 5c 33 30 34 01 21 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 !\210\304.!\207".[company-search
fc60 2d 66 69 6c 74 65 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 73 74 72 69 6e 67 -filtering.company-search-string
fc80 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 61 73 73 65 72 74 2d 65 6e 61 62 6c 65 64 20 .company--search-assert-enabled.
fca0 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 75 70 64 61 74 65 2d 70 72 65 64 69 63 61 74 65 company--search-update-predicate
fcc0 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 75 70 64 61 74 65 2d 73 74 72 69 6e 67 5d 20 .company--search-update-string].
fce0 33 20 28 23 24 20 2e 20 36 34 34 37 34 29 20 6e 69 6c 5d 29 0a 23 40 34 34 20 41 62 6f 72 74 20 3.(#$...64474).nil]).#@44.Abort.
fd00 73 65 61 72 63 68 69 6e 67 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 6e 64 69 64 61 searching.the.completion.candida
fd20 74 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d tes...(defalias.'company-search-
fd40 61 62 6f 72 74 20 23 5b 30 20 22 5c 33 30 33 20 5c 32 31 30 5c 33 30 34 5c 33 30 35 21 5c 32 31 abort.#[0."\303.\210\304\305!\21
fd60 30 5c 33 30 36 08 5c 33 30 37 5c 22 5c 32 31 30 09 5c 32 31 31 12 5c 32 30 37 22 20 5b 63 6f 6d 0\306.\307\"\210.\211.\207".[com
fd80 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 6f 6c 64 2d 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 61 pany--search-old-selection.compa
fda0 6e 79 2d 2d 73 65 61 72 63 68 2d 6f 6c 64 2d 63 68 61 6e 67 65 64 20 63 6f 6d 70 61 6e 79 2d 73 ny--search-old-changed.company-s
fdc0 65 6c 65 63 74 69 6f 6e 2d 63 68 61 6e 67 65 64 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 election-changed.company--search
fde0 2d 61 73 73 65 72 74 2d 65 6e 61 62 6c 65 64 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 6d -assert-enabled.company-search-m
fe00 6f 64 65 20 30 20 63 6f 6d 70 61 6e 79 2d 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 74 5d 20 33 ode.0.company-set-selection.t].3
fe20 20 28 23 24 20 2e 20 36 34 37 36 32 29 20 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 .(#$...64762).nil]).(defalias.'c
fe40 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 6f 74 68 65 72 2d 63 68 61 72 20 23 5b 30 20 22 5c 33 ompany-search-other-char.#[0."\3
fe60 30 30 20 5c 32 31 30 5c 33 30 31 5c 33 30 32 21 5c 32 31 30 5c 33 30 33 20 5c 32 30 37 22 20 5b 00.\210\301\302!\210\303.\207".[
fe80 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 61 73 73 65 72 74 2d 65 6e 61 62 6c 65 64 20 63 company--search-assert-enabled.c
fea0 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 6d 6f 64 65 20 30 20 63 6f 6d 70 61 6e 79 2d 2d 75 6e ompany-search-mode.0.company--un
fec0 72 65 61 64 2d 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 5d 20 32 20 6e 69 6c 20 6e 69 read-this-command-keys].2.nil.ni
fee0 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 64 65 l]).(defalias.'company-search-de
ff00 6c 65 74 65 2d 63 68 61 72 20 23 5b 30 20 22 5c 33 30 32 20 5c 32 31 30 08 5c 33 30 33 5c 32 33 lete-char.#[0."\302.\210.\303\23
ff20 30 5c 32 30 33 5c 66 00 5c 33 30 34 20 5c 32 30 37 08 5c 33 30 35 5c 33 30 36 4f 09 5c 32 30 33 0\203\f.\304.\207.\305\306O.\203
ff40 18 00 5c 33 30 37 01 21 5c 32 31 30 5c 33 31 30 01 21 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 ..\307.!\210\310.!\207".[company
ff60 2d 73 65 61 72 63 68 2d 73 74 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 66 69 -search-string.company-search-fi
ff80 6c 74 65 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 61 73 73 65 72 74 2d 65 ltering.company--search-assert-e
ffa0 6e 61 62 6c 65 64 20 22 22 20 64 69 6e 67 20 30 20 2d 31 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 nabled."".ding.0.-1.company--sea
ffc0 72 63 68 2d 75 70 64 61 74 65 2d 70 72 65 64 69 63 61 74 65 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 rch-update-predicate.company--se
ffe0 61 72 63 68 2d 75 70 64 61 74 65 2d 73 74 72 69 6e 67 5d 20 33 20 6e 69 6c 20 6e 69 6c 5d 29 0a arch-update-string].3.nil.nil]).
10000 23 40 36 38 20 4b 65 79 6d 61 70 20 75 73 65 64 20 66 6f 72 20 69 6e 63 72 65 6d 65 6e 74 61 6c #@68.Keymap.used.for.incremental
10020 6c 79 20 73 65 61 72 63 68 69 6e 67 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 6e 64 ly.searching.the.completion.cand
10040 69 64 61 74 65 73 2e 1f 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d idates...(defvar.company-search-
10060 6d 61 70 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 20 5c 33 30 33 5c 33 30 map.(byte-code."\301\302.\303\30
10080 34 21 5c 32 30 33 17 00 5c 33 30 35 01 41 40 5c 33 30 36 5c 33 30 34 20 42 5c 33 30 37 23 5c 32 4!\203..\305.A@\306\304.B\307#\2
100a0 31 30 5c 32 30 32 30 00 5c 33 31 30 20 01 41 40 01 5c 32 30 35 2e 00 5c 33 31 31 01 03 40 5c 33 10\2020.\310..A@.\205..\311..@\3
100c0 30 37 23 5c 32 31 30 01 41 5c 32 36 32 02 5c 32 30 32 1c 00 5c 32 36 36 03 5c 33 31 32 01 5c 33 07#\210.A\262.\202..\266.\312.\3
100e0 31 33 5c 33 31 34 23 5c 32 31 30 01 5c 33 31 35 57 5c 32 30 33 4c 00 5c 33 31 32 01 5c 33 31 36 13\314#\210.\315W\203L.\312.\316
10100 5c 33 31 37 05 5c 22 5c 33 31 34 23 5c 32 31 30 01 54 5c 32 36 32 02 5c 32 30 32 36 00 01 5c 33 \317.\"\314#\210.T\262.\2026..\3
10120 30 36 57 5c 32 30 33 61 00 5c 33 31 32 01 5c 33 32 30 04 21 5c 33 30 37 23 5c 32 31 30 01 54 5c 06W\203a.\312.\320.!\307#\210.T\
10140 32 36 32 02 5c 32 30 32 4c 00 5c 33 32 31 5c 33 30 31 5c 32 31 31 02 57 5c 32 30 33 7d 00 5c 32 262.\202L.\321\301\211.W\203}.\2
10160 31 31 5c 33 31 32 04 5c 33 32 32 5c 33 32 33 5c 33 32 34 05 5c 22 21 5c 33 32 35 23 5c 32 36 36 11\312.\322\323\324.\"!\325#\266
10180 02 5c 32 31 31 54 5c 32 36 32 01 5c 32 30 32 63 00 5c 32 36 36 02 5c 33 32 36 20 5c 33 31 32 02 .\211T\262.\202c.\266.\326.\312.
101a0 5c 33 32 37 08 21 03 23 5c 32 31 30 5c 33 31 32 02 5c 33 33 30 03 23 5c 32 36 36 02 5c 33 31 32 \327.!.#\210\312.\330.#\266.\312
101c0 01 5c 33 32 30 08 5c 33 33 31 5c 22 5c 33 31 34 23 5c 32 31 30 5c 33 31 32 01 5c 33 33 32 5c 33 .\320.\331\"\314#\210\312.\332\3
101e0 33 33 23 5c 32 31 30 5c 33 31 32 01 5c 33 33 34 5c 33 33 35 23 5c 32 31 30 5c 33 31 32 01 5c 33 33#\210\312.\334\335#\210\312.\3
10200 33 36 5c 33 33 37 23 5c 32 31 30 5c 33 31 32 01 5c 33 34 30 5c 33 34 31 23 5c 32 31 30 5c 33 31 36\337#\210\312.\340\341#\210\31
10220 32 01 5c 33 34 32 5c 33 31 34 23 5c 32 31 30 5c 33 31 32 01 5c 33 34 33 5c 33 31 34 23 5c 32 31 2.\342\314#\210\312.\343\314#\21
10240 30 5c 33 31 32 01 5c 33 34 34 5c 33 34 35 23 5c 32 31 30 5c 33 31 32 01 5c 33 34 36 5c 33 34 35 0\312.\344\345#\210\312.\346\345
10260 23 5c 32 31 30 5c 33 31 32 01 5c 33 34 37 5c 33 35 30 23 5c 32 31 30 5c 33 31 32 01 5c 33 35 31 #\210\312.\347\350#\210\312.\351
10280 5c 33 35 32 23 5c 32 31 30 5c 33 31 32 01 5c 33 35 33 5c 33 35 34 23 5c 32 31 30 5c 33 31 32 01 \352#\210\312.\353\354#\210\312.
102a0 5c 33 35 35 5c 33 35 36 23 5c 32 31 30 5c 33 32 31 5c 33 30 31 5c 32 31 31 02 57 5c 32 30 33 5c \355\356#\210\321\301\211.W\203\
102c0 33 37 35 00 5c 32 31 31 5c 33 31 32 04 5c 33 35 37 5c 33 32 33 5c 33 36 30 05 5c 22 21 5c 33 36 375.\211\312.\357\323\360.\"!\36
102e0 31 23 5c 32 36 36 02 5c 32 31 31 54 5c 32 36 32 01 5c 32 30 32 5c 33 34 33 00 5c 32 36 36 02 5c 1#\266.\211T\262.\202\343.\266.\
10300 32 30 37 22 20 5b 6d 65 74 61 2d 70 72 65 66 69 78 2d 63 68 61 72 20 30 20 6d 61 6b 65 2d 6b 65 207".[meta-prefix-char.0.make-ke
10320 79 6d 61 70 20 66 62 6f 75 6e 64 70 20 6d 61 78 2d 63 68 61 72 20 73 65 74 2d 63 68 61 72 2d 74 ymap.fboundp.max-char.set-char-t
10340 61 62 6c 65 2d 72 61 6e 67 65 20 32 35 36 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 70 72 able-range.256.company-search-pr
10360 69 6e 74 69 6e 67 2d 63 68 61 72 20 67 65 6e 65 72 69 63 2d 63 68 61 72 61 63 74 65 72 2d 6c 69 inting-char.generic-character-li
10380 73 74 20 73 65 74 2d 63 68 61 72 2d 74 61 62 6c 65 2d 64 65 66 61 75 6c 74 20 64 65 66 69 6e 65 st.set-char-table-default.define
103a0 2d 6b 65 79 20 5b 74 5d 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 6f 74 68 65 72 2d 63 68 -key.[t].company-search-other-ch
103c0 61 72 20 33 32 20 6d 61 6b 65 2d 73 74 72 69 6e 67 20 31 20 76 65 63 74 6f 72 20 31 30 20 72 65 ar.32.make-string.1.vector.10.re
103e0 61 64 20 66 6f 72 6d 61 74 20 22 5b 6b 70 2d 25 73 5d 22 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 ad.format."[kp-%s]".company-sear
10400 63 68 2d 6b 65 79 70 61 64 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 63 68 61 ch-keypad.make-sparse-keymap.cha
10420 72 2d 74 6f 2d 73 74 72 69 6e 67 20 5b 65 73 63 61 70 65 5d 20 74 20 5b 31 33 34 32 31 37 38 33 r-to-string.[escape].t.[13421783
10440 38 5d 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 2d 6e 65 78 74 20 5b 31 33 34 32 31 37 38 34 8].company-select-next.[13421784
10460 30 5d 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 2d 70 72 65 76 69 6f 75 73 20 5b 64 6f 77 6e 0].company-select-previous.[down
10480 5d 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 2d 6e 65 78 74 2d 6f 72 2d 61 62 6f 72 74 20 5b ].company-select-next-or-abort.[
104a0 75 70 5d 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 2d 70 72 65 76 69 6f 75 73 2d 6f 72 2d 61 up].company-select-previous-or-a
104c0 62 6f 72 74 20 22 1b 1b 1b 22 20 5b 65 73 63 61 70 65 20 65 73 63 61 70 65 20 65 73 63 61 70 65 bort."...".[escape.escape.escape
104e0 5d 20 22 7f 22 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 64 65 6c 65 74 65 2d 63 68 61 72 ].".".company-search-delete-char
10500 20 5b 62 61 63 6b 73 70 61 63 65 5d 20 22 07 22 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d .[backspace].".".company-search-
10520 61 62 6f 72 74 20 22 13 22 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 72 65 70 65 61 74 2d abort.".".company-search-repeat-
10540 66 6f 72 77 61 72 64 20 22 12 22 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 72 65 70 65 61 forward.".".company-search-repea
10560 74 2d 62 61 63 6b 77 61 72 64 20 22 0f 22 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 74 6f t-backward.".".company-search-to
10580 67 67 6c 65 2d 66 69 6c 74 65 72 69 6e 67 20 72 65 61 64 2d 6b 62 64 2d 6d 61 63 72 6f 20 22 4d ggle-filtering.read-kbd-macro."M
105a0 2d 25 64 22 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d 6e 75 6d 62 65 72 5d 20 31 31 -%d".company-complete-number].11
105c0 29 20 28 23 24 20 2e 20 36 35 35 34 31 29 29 0a 23 40 31 30 37 20 4e 6f 6e 2d 6e 69 6c 20 69 66 ).(#$...65541)).#@107.Non-nil.if
105e0 20 43 6f 6d 70 61 6e 79 2d 53 65 61 72 63 68 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2e .Company-Search.mode.is.enabled.
10600 0a 55 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 .Use.the.command.`company-search
10620 2d 6d 6f 64 65 27 20 74 6f 20 63 68 61 6e 67 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 2e 1f -mode'.to.change.this.variable..
10640 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 6d 6f 64 65 20 6e 69 6c .(defvar.company-search-mode.nil
10660 20 28 23 24 20 2e 20 36 37 30 33 30 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 .(#$...67030)).(make-variable-bu
10680 66 66 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 6d 6f 64 65 29 ffer-local.'company-search-mode)
106a0 0a 23 40 31 35 31 20 53 65 61 72 63 68 20 6d 6f 64 65 20 66 6f 72 20 63 6f 6d 70 6c 65 74 69 6f .#@151.Search.mode.for.completio
106c0 6e 20 63 61 6e 64 69 64 61 74 65 73 2e 0a 44 6f 6e 27 74 20 73 74 61 72 74 20 74 68 69 73 20 64 n.candidates..Don't.start.this.d
106e0 69 72 65 63 74 6c 79 2c 20 75 73 65 20 60 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 63 61 6e irectly,.use.`company-search-can
10700 64 69 64 61 74 65 73 27 20 6f 72 0a 60 63 6f 6d 70 61 6e 79 2d 66 69 6c 74 65 72 2d 63 61 6e 64 didates'.or.`company-filter-cand
10720 69 64 61 74 65 73 27 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 idates'...(fn.&optional.ARG)..(d
10740 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 6d 6f 64 65 20 23 5b 32 efalias.'company-search-mode.#[2
10760 35 36 20 22 5c 33 30 36 20 01 5c 33 30 37 3d 5c 32 30 33 0d 00 08 3f 5c 32 30 32 12 00 5c 33 31 56."\306..\307=\203...?\202..\31
10780 30 02 21 5c 33 31 31 56 5c 32 31 31 10 5c 32 30 33 36 00 5c 33 31 32 20 5c 32 30 33 31 00 09 12 0.!\311V\211.\2036.\312.\2031...
107a0 0b 14 5c 33 31 33 5c 33 31 34 21 5c 32 31 30 0d 5c 33 31 35 20 5c 32 31 30 5c 32 31 31 5c 32 31 ..\313\314!\210.\315.\210\211\21
107c0 31 16 20 5c 32 36 36 02 5c 32 30 32 5e 00 5c 33 31 36 10 5c 32 30 32 5e 00 5c 33 31 37 5c 33 32 1..\266.\202^.\316.\202^.\317\32
107e0 30 21 5c 32 31 30 5c 33 31 37 5c 33 32 31 21 5c 32 31 30 5c 33 31 37 5c 33 30 32 21 5c 32 31 30 0!\210\317\321!\210\317\302!\210
10800 5c 33 31 37 5c 33 30 34 21 5c 32 31 30 0e 21 5c 32 30 33 53 00 5c 33 32 32 5c 33 32 33 21 5c 32 \317\304!\210.!\203S.\322\323!\2
10820 31 30 5c 33 31 33 5c 33 31 34 21 5c 32 31 30 0e 5c 22 5c 33 31 35 20 5c 32 31 30 5c 32 31 31 5c 10\313\314!\210.\"\315.\210\211\
10840 32 31 31 16 20 5c 32 36 36 02 5c 33 32 34 5c 33 32 35 08 5c 32 30 33 68 00 5c 33 32 36 5c 32 30 211..\266.\324\325.\203h.\326\20
10860 32 69 00 5c 33 32 37 5c 22 5c 32 31 30 5c 33 33 30 5c 33 33 31 21 5c 32 30 33 5c 32 31 35 00 5c 2i.\327\"\210\330\331!\203\215.\
10880 33 30 36 20 5c 32 30 33 7d 00 5c 32 31 31 5c 33 30 36 20 5c 32 33 32 5c 32 30 33 5c 32 31 35 00 306.\203}.\211\306.\232\203\215.
108a0 5c 33 33 32 5c 33 33 33 5c 33 33 34 08 5c 32 30 33 5c 32 31 30 00 5c 33 33 35 5c 32 30 32 5c 32 \332\333\334.\203\210.\335\202\2
108c0 31 31 00 5c 33 33 36 03 23 5c 32 36 36 02 5c 32 31 30 5c 33 33 37 20 5c 32 31 30 08 5c 32 30 37 11.\336.#\266.\210\337.\210.\207
108e0 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 6d 6f 64 65 20 63 6f 6d 70 61 6e 79 2d 73 ".[company-search-mode.company-s
10900 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 6f 6c 64 2d 73 65 6c election.company--search-old-sel
10920 65 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 2d 63 68 61 6e 67 65 64 ection.company-selection-changed
10940 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 6f 6c 64 2d 63 68 61 6e 67 65 64 20 63 6f 6d .company--search-old-changed.com
10960 70 61 6e 79 2d 73 65 61 72 63 68 2d 6d 61 70 20 63 75 72 72 65 6e 74 2d 6d 65 73 73 61 67 65 20 pany-search-map.current-message.
10980 74 6f 67 67 6c 65 20 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 30 20 63 6f toggle.prefix-numeric-value.0.co
109a0 6d 70 61 6e 79 2d 6d 61 6e 75 61 6c 2d 62 65 67 69 6e 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d mpany-manual-begin.company-call-
109c0 66 72 6f 6e 74 65 6e 64 73 20 75 70 64 61 74 65 20 63 6f 6d 70 61 6e 79 2d 75 6e 69 6e 73 74 61 frontends.update.company-uninsta
109e0 6c 6c 2d 6d 61 70 20 6e 69 6c 20 6b 69 6c 6c 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 63 ll-map.nil.kill-local-variable.c
10a00 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 73 74 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 73 65 61 ompany-search-string.company-sea
10a20 72 63 68 2d 66 69 6c 74 65 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 75 70 rch-filtering.company--search-up
10a40 64 61 74 65 2d 70 72 65 64 69 63 61 74 65 20 22 22 20 72 75 6e 2d 68 6f 6f 6b 73 20 63 6f 6d 70 date-predicate."".run-hooks.comp
10a60 61 6e 79 2d 73 65 61 72 63 68 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 63 6f 6d 70 61 6e 79 2d 73 65 61 any-search-mode-hook.company-sea
10a80 72 63 68 2d 6d 6f 64 65 2d 6f 6e 2d 68 6f 6f 6b 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d rch-mode-on-hook.company-search-
10aa0 6d 6f 64 65 2d 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 mode-off-hook.called-interactive
10ac0 6c 79 2d 70 20 61 6e 79 20 22 20 69 6e 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 22 20 6d 65 ly-p.any.".in.current.buffer".me
10ae0 73 73 61 67 65 20 22 43 6f 6d 70 61 6e 79 2d 53 65 61 72 63 68 20 6d 6f 64 65 20 25 73 61 62 6c ssage."Company-Search.mode.%sabl
10b00 65 64 25 73 22 20 22 65 6e 22 20 22 64 69 73 22 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 ed%s"."en"."dis".force-mode-line
10b20 2d 75 70 64 61 74 65 20 63 6f 6d 70 61 6e 79 2d 6d 79 2d 6b 65 79 6d 61 70 20 63 6f 6d 70 61 6e -update.company-my-keymap.compan
10b40 79 2d 62 61 63 6b 65 6e 64 20 63 6f 6d 70 61 6e 79 2d 61 63 74 69 76 65 2d 6d 61 70 5d 20 38 20 y-backend.company-active-map].8.
10b60 28 23 24 20 2e 20 36 37 32 33 39 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 5c 32 30 36 05 00 (#$...67239).(byte-code.".\206..
10b80 5c 33 30 31 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 74 \301C\207".[current-prefix-arg.t
10ba0 6f 67 67 6c 65 5d 20 31 29 5d 29 0a 23 40 31 38 34 20 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 oggle].1)]).#@184.Hook.run.after
10bc0 20 65 6e 74 65 72 69 6e 67 20 6f 72 20 6c 65 61 76 69 6e 67 20 60 63 6f 6d 70 61 6e 79 2d 73 65 .entering.or.leaving.`company-se
10be0 61 72 63 68 2d 6d 6f 64 65 27 2e 0a 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 arch-mode'..No.problems.result.i
10c00 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 0a 60 61 f.this.variable.is.not.bound..`a
10c20 64 64 2d 68 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 dd-hook'.automatically.binds.it.
10c40 20 20 28 54 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 ..(This.is.true.for.all.hook.var
10c60 69 61 62 6c 65 73 2e 29 1f 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 iables.)..(defvar.company-search
10c80 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 20 28 23 24 20 2e 20 36 38 35 33 30 29 29 0a 28 62 79 -mode-hook.nil.(#$...68530)).(by
10ca0 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 30 21 5c 32 te-code."\301\302\303\304\300!\2
10cc0 30 35 5c 6e 00 08 5c 33 30 35 5c 32 31 31 25 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 05\n..\305\211%\207".[company-se
10ce0 61 72 63 68 2d 6d 6f 64 65 2d 6d 61 70 20 61 64 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 63 6f 6d arch-mode-map.add-minor-mode.com
10d00 70 61 6e 79 2d 73 65 61 72 63 68 2d 6d 6f 64 65 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d pany-search-mode.company-search-
10d20 6c 69 67 68 74 65 72 20 62 6f 75 6e 64 70 20 6e 69 6c 5d 20 36 29 0a 28 64 65 66 61 6c 69 61 73 lighter.boundp.nil].6).(defalias
10d40 20 27 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 61 73 73 65 72 74 2d 65 6e 61 62 6c 65 64 .'company--search-assert-enabled
10d60 20 23 5b 30 20 22 08 5c 32 30 34 0b 00 5c 33 30 32 20 5c 32 31 30 5c 33 30 33 5c 33 30 34 21 5c .#[0.".\204..\302.\210\303\304!\
10d80 32 31 30 09 3f 5c 32 30 35 16 00 5c 33 30 32 20 5c 32 31 30 5c 33 30 33 5c 33 30 35 21 5c 32 30 210.?\205..\302.\210\303\305!\20
10da0 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 7".[company-mode.company-search-
10dc0 6d 6f 64 65 20 63 6f 6d 70 61 6e 79 2d 75 6e 69 6e 73 74 61 6c 6c 2d 6d 61 70 20 75 73 65 72 2d mode.company-uninstall-map.user-
10de0 65 72 72 6f 72 20 22 43 6f 6d 70 61 6e 79 20 6e 6f 74 20 65 6e 61 62 6c 65 64 22 20 22 43 6f 6d error."Company.not.enabled"."Com
10e00 70 61 6e 79 20 6e 6f 74 20 69 6e 20 73 65 61 72 63 68 20 6d 6f 64 65 22 5d 20 32 5d 29 0a 23 40 pany.not.in.search.mode"].2]).#@
10e20 36 37 36 20 53 74 61 72 74 20 73 65 61 72 63 68 69 6e 67 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 676.Start.searching.the.completi
10e40 6f 6e 20 63 61 6e 64 69 64 61 74 65 73 20 69 6e 63 72 65 6d 65 6e 74 61 6c 6c 79 2e 0a 0a 5c 3c on.candidates.incrementally...\<
10e60 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 6d 61 70 3e 53 65 61 72 63 68 20 63 61 6e 20 62 65 company-search-map>Search.can.be
10e80 20 63 6f 6e 74 72 6f 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 3a 0a 2d .controlled.with.the.commands:.-
10ea0 20 60 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 72 65 70 65 61 74 2d 66 6f 72 77 61 72 64 27 .`company-search-repeat-forward'
10ec0 20 28 5c 5b 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 72 65 70 65 61 74 2d 66 6f 72 77 61 72 .(\[company-search-repeat-forwar
10ee0 64 5d 29 0a 2d 20 60 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 72 65 70 65 61 74 2d 62 61 63 d]).-.`company-search-repeat-bac
10f00 6b 77 61 72 64 27 20 28 5c 5b 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 72 65 70 65 61 74 2d kward'.(\[company-search-repeat-
10f20 62 61 63 6b 77 61 72 64 5d 29 0a 2d 20 60 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 61 62 6f backward]).-.`company-search-abo
10f40 72 74 27 20 28 5c 5b 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 61 62 6f 72 74 5d 29 0a 2d 20 rt'.(\[company-search-abort]).-.
10f60 60 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 64 65 6c 65 74 65 2d 63 68 61 72 27 20 28 5c 5b `company-search-delete-char'.(\[
10f80 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 64 65 6c 65 74 65 2d 63 68 61 72 5d 29 0a 0a 52 65 company-search-delete-char])..Re
10fa0 67 75 6c 61 72 20 63 68 61 72 61 63 74 65 72 73 20 61 72 65 20 61 70 70 65 6e 64 65 64 20 74 6f gular.characters.are.appended.to
10fc0 20 74 68 65 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 2e 0a 0a 43 75 73 74 6f 6d 69 7a 65 20 60 .the.search.string...Customize.`
10fe0 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 72 65 67 65 78 70 2d 66 75 6e 63 74 69 6f 6e 27 20 company-search-regexp-function'.
11000 74 6f 20 63 68 61 6e 67 65 20 68 6f 77 20 74 68 65 20 69 6e 70 75 74 0a 69 73 20 69 6e 74 65 72 to.change.how.the.input.is.inter
11020 70 72 65 74 65 64 20 77 68 65 6e 20 73 65 61 72 63 68 69 6e 67 2e 0a 0a 54 68 65 20 63 6f 6d 6d preted.when.searching...The.comm
11040 61 6e 64 20 60 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 74 6f 67 67 6c 65 2d 66 69 6c 74 65 and.`company-search-toggle-filte
11060 72 69 6e 67 27 20 28 5c 5b 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 74 6f 67 67 6c 65 2d 66 ring'.(\[company-search-toggle-f
11080 69 6c 74 65 72 69 6e 67 5d 29 0a 75 73 65 73 20 74 68 65 20 73 65 61 72 63 68 20 73 74 72 69 6e iltering]).uses.the.search.strin
110a0 67 20 74 6f 20 66 69 6c 74 65 72 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 6e 64 69 g.to.filter.the.completion.candi
110c0 64 61 74 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 dates...(defalias.'company-searc
110e0 68 2d 63 61 6e 64 69 64 61 74 65 73 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 h-candidates.#[0."\300\301!\207"
11100 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 6d 6f 64 65 20 31 5d 20 32 20 28 23 24 20 2e .[company-search-mode.1].2.(#$..
11120 20 36 39 31 35 36 29 20 6e 69 6c 5d 29 0a 23 40 36 38 20 4b 65 79 6d 61 70 20 75 73 65 64 20 66 .69156).nil]).#@68.Keymap.used.f
11140 6f 72 20 69 6e 63 72 65 6d 65 6e 74 61 6c 6c 79 20 73 65 61 72 63 68 69 6e 67 20 74 68 65 20 63 or.incrementally.searching.the.c
11160 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 6e 64 69 64 61 74 65 73 2e 1f 0a 28 64 65 66 76 61 72 20 63 ompletion.candidates...(defvar.c
11180 6f 6d 70 61 6e 79 2d 66 69 6c 74 65 72 2d 6d 61 70 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 ompany-filter-map.(byte-code."\3
111a0 30 31 20 5c 33 30 32 01 5c 33 30 33 5c 33 30 34 23 5c 32 31 30 5c 33 30 35 01 08 5c 22 5c 32 31 01.\302.\303\304#\210\305..\"\21
111c0 30 5c 32 31 31 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 6d 61 70 20 6d 0\211\207".[company-search-map.m
111e0 61 6b 65 2d 6b 65 79 6d 61 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 5b 72 65 6d 61 70 20 63 6f 6d ake-keymap.define-key.[remap.com
11200 70 61 6e 79 2d 73 65 61 72 63 68 2d 70 72 69 6e 74 69 6e 67 2d 63 68 61 72 5d 20 63 6f 6d 70 61 pany-search-printing-char].compa
11220 6e 79 2d 66 69 6c 74 65 72 2d 70 72 69 6e 74 69 6e 67 2d 63 68 61 72 20 73 65 74 2d 6b 65 79 6d ny-filter-printing-char.set-keym
11240 61 70 2d 70 61 72 65 6e 74 5d 20 35 29 20 28 23 24 20 2e 20 36 39 39 33 39 29 29 0a 23 40 31 37 ap-parent].5).(#$...69939)).#@17
11260 32 20 53 74 61 72 74 20 66 69 6c 74 65 72 69 6e 67 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 2.Start.filtering.the.completion
11280 20 63 61 6e 64 69 64 61 74 65 73 20 69 6e 63 72 65 6d 65 6e 74 61 6c 6c 79 2e 0a 54 68 69 73 20 .candidates.incrementally..This.
112a0 77 6f 72 6b 73 20 74 68 65 20 73 61 6d 65 20 77 61 79 20 61 73 20 60 63 6f 6d 70 61 6e 79 2d 73 works.the.same.way.as.`company-s
112c0 65 61 72 63 68 2d 63 61 6e 64 69 64 61 74 65 73 27 20 69 6d 6d 65 64 69 61 74 65 6c 79 0a 66 6f earch-candidates'.immediately.fo
112e0 6c 6c 6f 77 65 64 20 62 79 20 60 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 74 6f 67 67 6c 65 llowed.by.`company-search-toggle
11300 2d 66 69 6c 74 65 72 69 6e 67 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 -filtering'...(defalias.'company
11320 2d 66 69 6c 74 65 72 2d 63 61 6e 64 69 64 61 74 65 73 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 -filter-candidates.#[0."\301\302
11340 21 5c 32 31 30 5c 33 30 33 5c 32 31 31 10 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 61 !\210\303\211.\207".[company-sea
11360 72 63 68 2d 66 69 6c 74 65 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 73 65 61 72 63 68 2d 6d 6f 64 rch-filtering.company-search-mod
11380 65 20 31 20 74 5d 20 32 20 28 23 24 20 2e 20 37 30 32 34 32 29 20 6e 69 6c 5d 29 0a 23 40 39 39 e.1.t].2.(#$...70242).nil]).#@99
113a0 20 53 65 6c 65 63 74 20 74 68 65 20 6e 65 78 74 20 63 61 6e 64 69 64 61 74 65 20 69 6e 20 74 68 .Select.the.next.candidate.in.th
113c0 65 20 6c 69 73 74 2e 0a 0a 57 69 74 68 20 41 52 47 2c 20 6d 6f 76 65 20 62 79 20 74 68 61 74 20 e.list...With.ARG,.move.by.that.
113e0 6d 61 6e 79 20 65 6c 65 6d 65 6e 74 73 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 many.elements...(fn.&optional.AR
11400 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 2d 6e 65 G)..(defalias.'company-select-ne
11420 78 74 20 23 5b 32 35 36 20 22 5c 33 30 31 20 5c 32 30 35 0e 00 5c 33 30 32 01 5c 32 30 36 0b 00 xt.#[256."\301.\205..\302.\206..
11440 5c 33 30 33 08 5c 5c 21 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e \303.\\!\207".[company-selection
11460 20 63 6f 6d 70 61 6e 79 2d 6d 61 6e 75 61 6c 2d 62 65 67 69 6e 20 63 6f 6d 70 61 6e 79 2d 73 65 .company-manual-begin.company-se
11480 74 2d 73 65 6c 65 63 74 69 6f 6e 20 31 5d 20 34 20 28 23 24 20 2e 20 37 30 35 36 31 29 20 22 70 t-selection.1].4.(#$...70561)."p
114a0 22 5d 29 0a 23 40 31 30 33 20 53 65 6c 65 63 74 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 63 61 "]).#@103.Select.the.previous.ca
114c0 6e 64 69 64 61 74 65 20 69 6e 20 74 68 65 20 6c 69 73 74 2e 0a 0a 57 69 74 68 20 41 52 47 2c 20 ndidate.in.the.list...With.ARG,.
114e0 6d 6f 76 65 20 62 79 20 74 68 61 74 20 6d 61 6e 79 20 65 6c 65 6d 65 6e 74 73 2e 0a 0a 28 66 6e move.by.that.many.elements...(fn
11500 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 .&optional.ARG)..(defalias.'comp
11520 61 6e 79 2d 73 65 6c 65 63 74 2d 70 72 65 76 69 6f 75 73 20 23 5b 32 35 36 20 22 5c 33 30 30 01 any-select-previous.#[256."\300.
11540 5c 32 30 33 5c 6e 00 01 5b 5c 32 30 32 0b 00 5c 33 30 31 21 5c 32 30 37 22 20 5b 63 6f 6d 70 61 \203\n..[\202..\301!\207".[compa
11560 6e 79 2d 73 65 6c 65 63 74 2d 6e 65 78 74 20 2d 31 5d 20 33 20 28 23 24 20 2e 20 37 30 38 32 36 ny-select-next.-1].3.(#$...70826
11580 29 20 22 70 22 5d 29 0a 23 40 31 34 36 20 53 65 6c 65 63 74 20 74 68 65 20 6e 65 78 74 20 63 61 )."p"]).#@146.Select.the.next.ca
115a0 6e 64 69 64 61 74 65 20 69 66 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 2c 20 65 6c 73 65 20 61 ndidate.if.more.than.one,.else.a
115c0 62 6f 72 74 0a 61 6e 64 20 69 6e 76 6f 6b 65 20 74 68 65 20 6e 6f 72 6d 61 6c 20 62 69 6e 64 69 bort.and.invoke.the.normal.bindi
115e0 6e 67 2e 0a 0a 57 69 74 68 20 41 52 47 2c 20 6d 6f 76 65 20 62 79 20 74 68 61 74 20 6d 61 6e 79 ng...With.ARG,.move.by.that.many
11600 20 65 6c 65 6d 65 6e 74 73 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a .elements...(fn.&optional.ARG)..
11620 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 2d 6e 65 78 74 2d 6f (defalias.'company-select-next-o
11640 72 2d 61 62 6f 72 74 20 23 5b 32 35 36 20 22 08 5c 33 30 31 56 5c 32 30 33 5c 6e 00 5c 33 30 32 r-abort.#[256.".\301V\203\n.\302
11660 01 21 5c 32 30 37 5c 33 30 33 20 5c 32 31 30 5c 33 30 34 20 5c 32 30 37 22 20 5b 63 6f 6d 70 61 .!\207\303.\210\304.\207".[compa
11680 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 6c 65 6e 67 74 68 20 31 20 63 6f 6d 70 61 6e 79 2d 73 ny-candidates-length.1.company-s
116a0 65 6c 65 63 74 2d 6e 65 78 74 20 63 6f 6d 70 61 6e 79 2d 61 62 6f 72 74 20 63 6f 6d 70 61 6e 79 elect-next.company-abort.company
116c0 2d 2d 75 6e 72 65 61 64 2d 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 5d 20 33 20 28 23 --unread-this-command-keys].3.(#
116e0 24 20 2e 20 37 31 30 35 34 29 20 22 70 22 5d 29 0a 23 40 31 35 30 20 53 65 6c 65 63 74 20 74 68 $...71054)."p"]).#@150.Select.th
11700 65 20 70 72 65 76 69 6f 75 73 20 63 61 6e 64 69 64 61 74 65 20 69 66 20 6d 6f 72 65 20 74 68 61 e.previous.candidate.if.more.tha
11720 6e 20 6f 6e 65 2c 20 65 6c 73 65 20 61 62 6f 72 74 0a 61 6e 64 20 69 6e 76 6f 6b 65 20 74 68 65 n.one,.else.abort.and.invoke.the
11740 20 6e 6f 72 6d 61 6c 20 62 69 6e 64 69 6e 67 2e 0a 0a 57 69 74 68 20 41 52 47 2c 20 6d 6f 76 65 .normal.binding...With.ARG,.move
11760 20 62 79 20 74 68 61 74 20 6d 61 6e 79 20 65 6c 65 6d 65 6e 74 73 2e 0a 0a 28 66 6e 20 26 6f 70 .by.that.many.elements...(fn.&op
11780 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d tional.ARG)..(defalias.'company-
117a0 73 65 6c 65 63 74 2d 70 72 65 76 69 6f 75 73 2d 6f 72 2d 61 62 6f 72 74 20 23 5b 32 35 36 20 22 select-previous-or-abort.#[256."
117c0 08 5c 33 30 31 56 5c 32 30 33 5c 6e 00 5c 33 30 32 01 21 5c 32 30 37 5c 33 30 33 20 5c 32 31 30 .\301V\203\n.\302.!\207\303.\210
117e0 5c 33 30 34 20 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 6c \304.\207".[company-candidates-l
11800 65 6e 67 74 68 20 31 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 2d 70 72 65 76 69 6f 75 73 20 ength.1.company-select-previous.
11820 63 6f 6d 70 61 6e 79 2d 61 62 6f 72 74 20 63 6f 6d 70 61 6e 79 2d 2d 75 6e 72 65 61 64 2d 74 68 company-abort.company--unread-th
11840 69 73 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 5d 20 33 20 28 23 24 20 2e 20 37 31 34 31 35 29 20 is-command-keys].3.(#$...71415).
11860 22 70 22 5d 29 0a 23 40 34 30 20 53 65 6c 65 63 74 20 74 68 65 20 63 61 6e 64 69 64 61 74 65 20 "p"]).#@40.Select.the.candidate.
11880 6f 6e 65 20 70 61 67 65 20 66 75 72 74 68 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f one.page.further...(defalias.'co
118a0 6d 70 61 6e 79 2d 6e 65 78 74 2d 70 61 67 65 20 23 5b 30 20 22 5c 33 30 34 20 5c 32 30 35 1c 00 mpany-next-page.#[0."\304.\205..
118c0 08 5c 32 30 33 14 00 09 5c 6e 53 55 5c 32 30 33 14 00 5c 33 30 35 5c 33 30 36 21 5c 32 30 37 5c .\203...\nSU\203..\305\306!\207\
118e0 33 30 37 18 5c 33 30 35 09 0b 5c 5c 21 29 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 6c 307.\305..\\!)\207".[company-sel
11900 65 63 74 69 6f 6e 2d 77 72 61 70 2d 61 72 6f 75 6e 64 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 ection-wrap-around.company-selec
11920 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 6c 65 6e 67 74 68 20 63 tion.company-candidates-length.c
11940 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6c 69 6d 69 74 20 63 6f 6d 70 61 6e 79 2d 6d 61 6e ompany-tooltip-limit.company-man
11960 75 61 6c 2d 62 65 67 69 6e 20 63 6f 6d 70 61 6e 79 2d 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 ual-begin.company-set-selection.
11980 30 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 37 31 37 38 37 29 20 6e 69 6c 5d 29 0a 23 40 34 30 0.nil].3.(#$...71787).nil]).#@40
119a0 20 53 65 6c 65 63 74 20 74 68 65 20 63 61 6e 64 69 64 61 74 65 20 6f 6e 65 20 70 61 67 65 20 65 .Select.the.candidate.one.page.e
119c0 61 72 6c 69 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 70 72 65 76 arlier...(defalias.'company-prev
119e0 69 6f 75 73 2d 70 61 67 65 20 23 5b 30 20 22 5c 33 30 34 20 5c 32 30 35 1c 00 08 5c 32 30 33 14 ious-page.#[0."\304.\205...\203.
11a00 00 09 5c 33 30 35 55 5c 32 30 33 14 00 5c 33 30 36 5c 6e 53 21 5c 32 30 37 5c 33 30 37 18 5c 33 ..\305U\203..\306\nS!\207\307.\3
11a20 30 36 09 0b 5a 21 29 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 2d 06..Z!)\207".[company-selection-
11a40 77 72 61 70 2d 61 72 6f 75 6e 64 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 20 63 6f wrap-around.company-selection.co
11a60 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 6c 65 6e 67 74 68 20 63 6f 6d 70 61 6e 79 2d mpany-candidates-length.company-
11a80 74 6f 6f 6c 74 69 70 2d 6c 69 6d 69 74 20 63 6f 6d 70 61 6e 79 2d 6d 61 6e 75 61 6c 2d 62 65 67 tooltip-limit.company-manual-beg
11aa0 69 6e 20 30 20 63 6f 6d 70 61 6e 79 2d 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 6e 69 6c 5d 20 in.0.company-set-selection.nil].
11ac0 33 20 28 23 24 20 2e 20 37 32 30 39 37 29 20 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 3.(#$...72097).nil]).(defalias.'
11ae0 63 6f 6d 70 61 6e 79 2d 2d 69 6e 73 69 64 65 2d 74 6f 6f 6c 74 69 70 2d 70 20 23 5b 37 37 31 20 company--inside-tooltip-p.#[771.
11b00 22 08 5c 33 30 31 01 5c 33 30 32 5c 22 5c 33 30 31 02 5c 33 30 33 5c 22 05 40 06 06 41 01 04 59 ".\301.\302\"\301.\303\".@..A..Y
11b20 5c 32 30 35 41 00 01 04 04 5c 5c 57 5c 32 30 35 41 00 05 5c 33 30 34 56 5c 32 30 33 33 00 5c 32 \205A....\\W\205A..\304V\2033.\2
11b40 31 31 06 07 56 5c 32 30 35 41 00 5c 32 31 31 06 07 06 07 5c 5c 58 5c 32 30 32 41 00 5c 32 31 31 11..V\205A.\211....\\X\202A.\211
11b60 06 07 57 5c 32 30 35 41 00 5c 32 31 31 06 07 06 07 5c 5c 59 5c 32 30 37 22 20 5b 63 6f 6d 70 61 ..W\205A.\211....\\Y\207".[compa
11b80 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 6f 76 65 72 6c 61 79 20 6f 76 65 72 6c 61 ny-pseudo-tooltip-overlay.overla
11ba0 79 2d 67 65 74 20 63 6f 6d 70 61 6e 79 2d 63 6f 6c 75 6d 6e 20 63 6f 6d 70 61 6e 79 2d 77 69 64 y-get.company-column.company-wid
11bc0 74 68 20 30 5d 20 31 31 20 22 5c 6e 5c 6e 28 66 6e 20 45 56 45 4e 54 2d 43 4f 4c 2d 52 4f 57 20 th.0].11."\n\n(fn.EVENT-COL-ROW.
11be0 52 4f 57 20 48 45 49 47 48 54 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e ROW.HEIGHT)"]).(defalias.'compan
11c00 79 2d 2d 65 76 65 6e 74 2d 63 6f 6c 2d 72 6f 77 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 y--event-col-row.#[257."\300\301
11c20 02 21 21 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 2d 70 6f 73 6e 2d 63 6f 6c 2d 72 6f 77 20 .!!\207".[company--posn-col-row.
11c40 65 76 65 6e 74 2d 73 74 61 72 74 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 45 56 45 4e 54 29 22 5d event-start].4."\n\n(fn.EVENT)"]
11c60 29 0a 23 40 35 35 20 53 65 6c 65 63 74 20 74 68 65 20 63 61 6e 64 69 64 61 74 65 20 70 69 63 6b ).#@55.Select.the.candidate.pick
11c80 65 64 20 62 79 20 74 68 65 20 6d 6f 75 73 65 2e 0a 0a 28 66 6e 20 45 56 45 4e 54 29 1f 0a 28 64 ed.by.the.mouse...(fn.EVENT)..(d
11ca0 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 2d 6d 6f 75 73 65 20 23 5b efalias.'company-select-mouse.#[
11cc0 32 35 37 20 22 5c 33 30 34 01 21 5c 33 30 35 20 08 5c 32 30 35 0f 00 5c 33 30 36 08 5c 33 30 37 257."\304.!\305..\205..\306.\307
11ce0 5c 22 09 5e 5c 32 31 31 5c 32 30 33 4b 00 5c 33 31 30 03 03 03 23 5c 32 30 33 4b 00 5c 33 31 31 \".^\211\203K.\310...#\203K.\311
11d00 5c 33 31 32 04 41 5c 6e 53 0b 5c 33 31 33 3d 5c 32 30 33 31 00 5c 6e 5c 33 31 34 55 5c 32 30 34 \312.A\nS.\313=\2031.\n\314U\204
11d20 31 00 5c 33 31 35 5c 32 30 32 32 00 5c 33 31 34 06 06 5b 06 06 5c 33 31 34 57 5c 32 30 33 43 00 1.\315\2022.\314..[..\314W\203C.
11d40 5c 33 31 36 06 07 5a 5c 32 30 32 44 00 5c 33 31 34 25 21 5c 32 31 30 5c 33 31 37 5c 32 30 32 52 \316..Z\202D.\314%!\210\317\202R
11d60 00 5c 33 32 30 20 5c 32 31 30 5c 33 32 31 20 5c 32 31 30 5c 33 32 32 5c 32 30 37 22 20 5b 63 6f .\320.\210\321.\210\322\207".[co
11d80 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 6f 76 65 72 6c 61 79 20 63 6f 6d mpany-pseudo-tooltip-overlay.com
11da0 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 6c 65 6e 67 74 68 20 63 6f 6d 70 61 6e 79 2d 74 pany-candidates-length.company-t
11dc0 6f 6f 6c 74 69 70 2d 6f 66 66 73 65 74 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6f 66 ooltip-offset.company-tooltip-of
11de0 66 73 65 74 2d 64 69 73 70 6c 61 79 20 63 6f 6d 70 61 6e 79 2d 2d 65 76 65 6e 74 2d 63 6f 6c 2d fset-display.company--event-col-
11e00 72 6f 77 20 63 6f 6d 70 61 6e 79 2d 2d 72 6f 77 20 6f 76 65 72 6c 61 79 2d 67 65 74 20 63 6f 6d row.company--row.overlay-get.com
11e20 70 61 6e 79 2d 68 65 69 67 68 74 20 63 6f 6d 70 61 6e 79 2d 2d 69 6e 73 69 64 65 2d 74 6f 6f 6c pany-height.company--inside-tool
11e40 74 69 70 2d 70 20 63 6f 6d 70 61 6e 79 2d 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 2b 20 6c 69 tip-p.company-set-selection.+.li
11e60 6e 65 73 20 30 20 2d 31 20 31 20 74 20 63 6f 6d 70 61 6e 79 2d 61 62 6f 72 74 20 63 6f 6d 70 61 nes.0.-1.1.t.company-abort.compa
11e80 6e 79 2d 2d 75 6e 72 65 61 64 2d 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 20 6e 69 6c ny--unread-this-command-keys.nil
11ea0 5d 20 31 32 20 28 23 24 20 2e 20 37 32 38 30 37 29 20 22 65 22 5d 29 0a 23 40 35 35 20 49 6e 73 ].12.(#$...72807)."e"]).#@55.Ins
11ec0 65 72 74 20 74 68 65 20 63 61 6e 64 69 64 61 74 65 20 70 69 63 6b 65 64 20 62 79 20 74 68 65 20 ert.the.candidate.picked.by.the.
11ee0 6d 6f 75 73 65 2e 0a 0a 28 66 6e 20 45 56 45 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 mouse...(fn.EVENT)..(defalias.'c
11f00 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d 6d 6f 75 73 65 20 23 5b 32 35 37 20 22 5c 33 30 ompany-complete-mouse.#[257."\30
11f20 30 01 21 5c 32 30 35 08 00 5c 33 30 31 20 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 6c 0.!\205..\301.\207".[company-sel
11f40 65 63 74 2d 6d 6f 75 73 65 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d 73 65 6c 65 63 ect-mouse.company-complete-selec
11f60 74 69 6f 6e 5d 20 33 20 28 23 24 20 2e 20 37 33 34 30 35 29 20 22 65 22 5d 29 0a 23 40 33 32 20 tion].3.(#$...73405)."e"]).#@32.
11f80 49 6e 73 65 72 74 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 63 61 6e 64 69 64 61 74 65 2e 1f 0a Insert.the.selected.candidate...
11fa0 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d 73 65 6c 65 (defalias.'company-complete-sele
11fc0 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 32 20 5c 32 30 35 0d 00 08 09 38 5c 33 30 33 01 21 5c ction.#[0."\302.\205....8\303.!\
11fe0 32 36 32 01 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 262.\207".[company-selection.com
12000 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 6d 61 6e 75 61 6c 2d 62 pany-candidates.company-manual-b
12020 65 67 69 6e 20 63 6f 6d 70 61 6e 79 2d 66 69 6e 69 73 68 5d 20 33 20 28 23 24 20 2e 20 37 33 36 egin.company-finish].3.(#$...736
12040 30 30 29 20 6e 69 6c 5d 29 0a 23 40 34 33 20 49 6e 73 65 72 74 20 74 68 65 20 63 6f 6d 6d 6f 6e 00).nil]).#@43.Insert.the.common
12060 20 70 61 72 74 20 6f 66 20 61 6c 6c 20 63 61 6e 64 69 64 61 74 65 73 2e 1f 0a 28 64 65 66 61 6c .part.of.all.candidates...(defal
12080 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d 63 6f 6d 6d 6f 6e 20 23 5b 30 ias.'company-complete-common.#[0
120a0 20 22 5c 33 30 32 20 5c 32 30 35 17 00 08 41 5c 32 30 34 14 00 09 08 40 5c 32 33 32 5c 32 30 33 ."\302.\205...A\204....@\232\203
120c0 14 00 5c 33 30 33 20 5c 32 30 37 5c 33 30 34 09 21 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d ..\303.\207\304.!\207".[company-
120e0 63 61 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 6d 6f 6e 20 63 6f 6d 70 61 6e candidates.company-common.compan
12100 79 2d 6d 61 6e 75 61 6c 2d 62 65 67 69 6e 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d y-manual-begin.company-complete-
12120 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 2d 69 6e 73 65 72 74 2d 63 61 6e 64 69 64 selection.company--insert-candid
12140 61 74 65 5d 20 32 20 28 23 24 20 2e 20 37 33 38 30 37 29 20 6e 69 6c 5d 29 0a 23 40 31 32 36 20 ate].2.(#$...73807).nil]).#@126.
12160 49 6e 73 65 72 74 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 70 61 72 74 20 6f 66 20 61 6c 6c 20 63 61 Insert.the.common.part.of.all.ca
12180 6e 64 69 64 61 74 65 73 2c 20 6f 72 20 73 65 6c 65 63 74 20 74 68 65 20 6e 65 78 74 20 6f 6e 65 ndidates,.or.select.the.next.one
121a0 2e 0a 0a 57 69 74 68 20 41 52 47 2c 20 6d 6f 76 65 20 62 79 20 74 68 61 74 20 6d 61 6e 79 20 65 ...With.ARG,.move.by.that.many.e
121c0 6c 65 6d 65 6e 74 73 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 lements...(fn.&optional.ARG)..(d
121e0 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d 63 6f 6d 6d 6f 6e efalias.'company-complete-common
12200 2d 6f 72 2d 63 79 63 6c 65 20 23 5b 32 35 36 20 22 5c 33 30 32 20 5c 32 30 35 1c 00 5c 33 30 33 -or-cycle.#[256."\302.\205..\303
12220 20 5c 33 30 34 5c 33 30 35 21 5c 32 31 30 5c 32 31 31 5c 33 30 33 20 3d 5c 32 30 35 1a 00 5c 33 .\304\305!\210\211\303.=\205..\3
12240 30 36 02 18 19 5c 33 30 34 5c 33 30 37 21 2a 5c 32 36 32 01 5c 32 30 37 22 20 5b 63 75 72 72 65 06...\304\307!*\262.\207".[curre
12260 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 2d nt-prefix-arg.company-selection-
12280 77 72 61 70 2d 61 72 6f 75 6e 64 20 63 6f 6d 70 61 6e 79 2d 6d 61 6e 75 61 6c 2d 62 65 67 69 6e wrap-around.company-manual-begin
122a0 20 62 75 66 66 65 72 2d 63 68 61 72 73 2d 6d 6f 64 69 66 69 65 64 2d 74 69 63 6b 20 63 61 6c 6c .buffer-chars-modified-tick.call
122c0 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d -interactively.company-complete-
122e0 63 6f 6d 6d 6f 6e 20 74 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 2d 6e 65 78 74 5d 20 34 20 common.t.company-select-next].4.
12300 28 23 24 20 2e 20 37 34 30 38 30 29 20 22 70 22 5d 29 0a 23 40 36 35 20 49 6e 64 65 6e 74 20 74 (#$...74080)."p"]).#@65.Indent.t
12320 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 6f 72 20 72 65 67 69 6f 6e 2c 20 6f 72 20 63 6f he.current.line.or.region,.or.co
12340 6d 70 6c 65 74 65 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 70 61 72 74 2e 1f 0a 28 64 65 66 61 6c 69 mplete.the.common.part...(defali
12360 61 73 20 27 63 6f 6d 70 61 6e 79 2d 69 6e 64 65 6e 74 2d 6f 72 2d 63 6f 6d 70 6c 65 74 65 2d 63 as.'company-indent-or-complete-c
12380 6f 6d 6d 6f 6e 20 23 5b 30 20 22 5c 33 30 32 20 5c 32 30 33 5c 66 00 5c 33 30 33 5c 33 30 34 20 ommon.#[0."\302.\203\f.\303\304.
123a0 5c 33 30 35 20 5c 22 5c 32 30 37 08 5c 33 30 36 3e 5c 32 30 33 15 00 5c 33 30 37 20 5c 32 30 37 \305.\"\207.\306>\203..\307.\207
123c0 60 5c 33 31 30 20 5c 33 31 31 19 5c 33 31 32 5c 33 31 33 21 5c 32 31 30 01 60 3d 5c 32 30 35 2d `\310.\311.\312\313!\210.`=\205-
123e0 00 5c 32 31 31 5c 33 31 30 20 3d 5c 32 30 35 2d 00 5c 33 30 37 20 29 5c 32 30 37 22 20 5b 69 6e .\211\310.=\205-.\307.)\207".[in
12400 64 65 6e 74 2d 6c 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 74 61 62 2d 61 6c 77 61 79 73 2d 69 6e dent-line-function.tab-always-in
12420 64 65 6e 74 20 75 73 65 2d 72 65 67 69 6f 6e 2d 70 20 69 6e 64 65 6e 74 2d 72 65 67 69 6f 6e 20 dent.use-region-p.indent-region.
12440 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 20 72 65 67 69 6f 6e 2d 65 6e 64 20 28 69 6e 64 region-beginning.region-end.(ind
12460 65 6e 74 2d 72 65 6c 61 74 69 76 65 20 69 6e 64 65 6e 74 2d 72 65 6c 61 74 69 76 65 2d 6d 61 79 ent-relative.indent-relative-may
12480 62 65 29 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d 63 6f 6d 6d 6f 6e 20 62 75 66 66 be).company-complete-common.buff
124a0 65 72 2d 63 68 61 72 73 2d 6d 6f 64 69 66 69 65 64 2d 74 69 63 6b 20 74 20 63 61 6c 6c 2d 69 6e er-chars-modified-tick.t.call-in
124c0 74 65 72 61 63 74 69 76 65 6c 79 20 69 6e 64 65 6e 74 2d 66 6f 72 2d 74 61 62 2d 63 6f 6d 6d 61 teractively.indent-for-tab-comma
124e0 6e 64 5d 20 34 20 28 23 24 20 2e 20 37 34 35 32 30 29 20 6e 69 6c 5d 29 0a 23 40 31 36 38 20 49 nd].4.(#$...74520).nil]).#@168.I
12500 6e 73 65 72 74 20 73 65 6c 65 63 74 69 6f 6e 20 69 66 20 61 70 70 72 6f 70 72 69 61 74 65 2c 20 nsert.selection.if.appropriate,.
12520 6f 72 20 73 65 6c 65 63 74 20 74 68 65 20 6e 65 78 74 20 63 61 6e 64 69 64 61 74 65 2e 0a 49 6e or.select.the.next.candidate..In
12540 73 65 72 74 20 73 65 6c 65 63 74 69 6f 6e 20 69 66 20 6f 6e 6c 79 20 70 72 65 76 69 65 77 20 69 sert.selection.if.only.preview.i
12560 73 20 73 68 6f 77 69 6e 67 20 6f 72 20 6f 6e 6c 79 20 6f 6e 65 20 63 61 6e 64 69 64 61 74 65 2c s.showing.or.only.one.candidate,
12580 0a 6f 74 68 65 72 77 69 73 65 20 73 65 6c 65 63 74 20 74 68 65 20 6e 65 78 74 20 63 61 6e 64 69 .otherwise.select.the.next.candi
125a0 64 61 74 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 date...(defalias.'company-select
125c0 2d 6e 65 78 74 2d 69 66 2d 74 6f 6f 6c 74 69 70 2d 76 69 73 69 62 6c 65 2d 6f 72 2d 63 6f 6d 70 -next-if-tooltip-visible-or-comp
125e0 6c 65 74 65 2d 73 65 6c 65 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 31 20 5c 32 30 33 0f 00 08 lete-selection.#[0."\301.\203...
12600 5c 33 30 32 56 5c 32 30 33 0f 00 5c 33 30 33 5c 33 30 34 21 5c 32 30 37 5c 33 30 33 5c 33 30 35 \302V\203..\303\304!\207\303\305
12620 21 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 6c 65 6e 67 74 !\207".[company-candidates-lengt
12640 68 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 76 69 73 69 62 6c 65 2d 70 20 31 20 63 61 h.company-tooltip-visible-p.1.ca
12660 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 2d ll-interactively.company-select-
12680 6e 65 78 74 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d 73 65 6c 65 63 74 69 6f 6e 5d next.company-complete-selection]
126a0 20 32 20 28 23 24 20 2e 20 37 35 30 30 37 29 20 6e 69 6c 5d 29 0a 23 40 32 32 31 20 49 6e 73 65 .2.(#$...75007).nil]).#@221.Inse
126c0 72 74 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 70 61 72 74 20 6f 66 20 61 6c 6c 20 63 61 6e 64 69 64 rt.the.common.part.of.all.candid
126e0 61 74 65 73 20 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 6c 65 63 74 69 6f 6e 2e 0a 54 ates.or.the.current.selection..T
12700 68 65 20 66 69 72 73 74 20 74 69 6d 65 20 74 68 69 73 20 69 73 20 63 61 6c 6c 65 64 2c 20 74 68 he.first.time.this.is.called,.th
12720 65 20 63 6f 6d 6d 6f 6e 20 70 61 72 74 20 69 73 20 69 6e 73 65 72 74 65 64 2c 20 74 68 65 20 73 e.common.part.is.inserted,.the.s
12740 65 63 6f 6e 64 0a 74 69 6d 65 2c 20 6f 72 20 77 68 65 6e 20 74 68 65 20 73 65 6c 65 63 74 69 6f econd.time,.or.when.the.selectio
12760 6e 20 68 61 73 20 62 65 65 6e 20 63 68 61 6e 67 65 64 2c 20 74 68 65 20 73 65 6c 65 63 74 65 64 n.has.been.changed,.the.selected
12780 20 63 61 6e 64 69 64 61 74 65 20 69 73 0a 69 6e 73 65 72 74 65 64 2e 1f 0a 28 64 65 66 61 6c 69 .candidate.is.inserted...(defali
127a0 61 73 20 27 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 20 23 5b 30 20 22 5c 33 30 33 20 5c as.'company-complete.#[0."\303.\
127c0 32 30 35 1a 00 08 5c 32 30 34 0f 00 09 5c 33 30 34 3d 5c 32 30 33 13 00 5c 33 30 35 5c 33 30 36 205...\204...\304=\203..\305\306
127e0 21 5c 32 30 37 5c 33 30 35 5c 33 30 34 21 5c 32 31 30 5c 33 30 34 5c 32 31 31 12 5c 32 30 37 22 !\207\305\304!\210\304\211.\207"
12800 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 2d 63 68 61 6e 67 65 64 20 6c 61 73 74 .[company-selection-changed.last
12820 2d 63 6f 6d 6d 61 6e 64 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 61 6e 79 2d 6d 61 -command.this-command.company-ma
12840 6e 75 61 6c 2d 62 65 67 69 6e 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d 63 6f 6d 6d nual-begin.company-complete-comm
12860 6f 6e 20 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 63 6f 6d 70 61 6e 79 2d 63 6f on.call-interactively.company-co
12880 6d 70 6c 65 74 65 2d 73 65 6c 65 63 74 69 6f 6e 5d 20 32 20 28 23 24 20 2e 20 37 35 34 35 32 29 mplete-selection].2.(#$...75452)
128a0 20 6e 69 6c 5d 29 0a 23 40 32 36 36 20 49 6e 73 65 72 74 20 74 68 65 20 4e 74 68 20 63 61 6e 64 .nil]).#@266.Insert.the.Nth.cand
128c0 69 64 61 74 65 20 76 69 73 69 62 6c 65 20 69 6e 20 74 68 65 20 74 6f 6f 6c 74 69 70 2e 0a 54 6f idate.visible.in.the.tooltip..To
128e0 20 73 68 6f 77 20 74 68 65 20 6e 75 6d 62 65 72 20 6e 65 78 74 20 74 6f 20 74 68 65 20 63 61 6e .show.the.number.next.to.the.can
12900 64 69 64 61 74 65 73 20 69 6e 20 73 6f 6d 65 20 62 61 63 6b 65 6e 64 73 2c 20 65 6e 61 62 6c 65 didates.in.some.backends,.enable
12920 0a 60 63 6f 6d 70 61 6e 79 2d 73 68 6f 77 2d 6e 75 6d 62 65 72 73 27 2e 20 20 57 68 65 6e 20 63 .`company-show-numbers'...When.c
12940 61 6c 6c 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 75 73 65 73 20 74 68 65 20 6c 61 alled.interactively,.uses.the.la
12960 73 74 20 74 79 70 65 64 0a 63 68 61 72 61 63 74 65 72 2c 20 73 74 72 69 70 70 69 6e 67 20 74 68 st.typed.character,.stripping.th
12980 65 20 6d 6f 64 69 66 69 65 72 73 2e 20 20 54 68 61 74 20 63 68 61 72 61 63 74 65 72 20 6d 75 73 e.modifiers...That.character.mus
129a0 74 20 62 65 20 61 20 64 69 67 69 74 2e 0a 0a 28 66 6e 20 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 t.be.a.digit...(fn.N)..(defalias
129c0 20 27 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 65 2d 6e 75 6d 62 65 72 20 23 5b 32 35 37 20 .'company-complete-number.#[257.
129e0 22 5c 33 30 33 20 5c 32 30 35 23 00 5c 32 31 31 5c 33 30 34 57 5c 32 30 34 13 00 5c 32 31 31 08 "\303.\205#.\211\304W\204..\211.
12a00 09 5a 56 5c 32 30 33 18 00 5c 33 30 35 5c 33 30 36 02 5c 22 5c 32 31 30 5c 32 31 31 53 5c 32 36 .ZV\203..\305\306.\"\210\211S\26
12a20 32 01 5c 33 30 37 01 09 5c 5c 5c 6e 38 21 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 61 6e 2.\307..\\\n8!\207".[company-can
12a40 64 69 64 61 74 65 73 2d 6c 65 6e 67 74 68 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6f didates-length.company-tooltip-o
12a60 66 66 73 65 74 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 ffset.company-candidates.company
12a80 2d 6d 61 6e 75 61 6c 2d 62 65 67 69 6e 20 31 20 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 63 -manual-begin.1.user-error."No.c
12aa0 61 6e 64 69 64 61 74 65 20 6e 75 6d 62 65 72 20 25 64 22 20 63 6f 6d 70 61 6e 79 2d 66 69 6e 69 andidate.number.%d".company-fini
12ac0 73 68 5d 20 34 20 28 23 24 20 2e 20 37 35 39 34 39 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c sh].4.(#$...75949).(byte-code."\
12ae0 33 30 31 08 21 5c 33 30 32 01 21 5c 32 30 33 0d 00 5c 32 31 31 5c 32 30 32 19 00 5c 33 30 33 5c 301.!\302.!\203..\211\202..\303\
12b00 33 30 34 02 21 5c 33 30 35 01 5c 33 30 36 5c 22 5c 32 36 32 01 21 40 5c 32 31 31 5c 33 30 37 5a 304.!\305.\306\"\262.!@\211\307Z
12b20 5c 32 31 31 5c 33 31 30 55 5c 32 30 33 26 00 5c 33 31 31 5c 32 30 32 27 00 5c 32 31 31 5c 32 36 \211\310U\203&.\311\202'.\211\26
12b40 36 5c 32 30 33 43 5c 32 30 37 22 20 5b 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 2d 65 76 65 6e 74 20 6\203C\207".[last-command-event.
12b60 65 76 65 6e 74 2d 62 61 73 69 63 2d 74 79 70 65 20 63 68 61 72 61 63 74 65 72 70 20 6c 61 73 74 event-basic-type.characterp.last
12b80 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 61 70 70 65 6e 64 20 6e 69 6c 20 34 38 20 30 20 31 30 5d .symbol-name.append.nil.48.0.10]
12ba0 20 36 29 5d 29 0a 28 64 65 66 63 6f 6e 73 74 20 63 6f 6d 70 61 6e 79 2d 73 70 61 63 65 2d 73 74 .6)]).(defconst.company-space-st
12bc0 72 69 6e 67 73 2d 6c 69 6d 69 74 20 31 30 30 29 0a 28 64 65 66 63 6f 6e 73 74 20 63 6f 6d 70 61 rings-limit.100).(defconst.compa
12be0 6e 79 2d 73 70 61 63 65 2d 73 74 72 69 6e 67 73 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 ny-space-strings.(byte-code."\30
12c00 31 08 5c 33 30 32 5c 32 31 31 02 57 5c 32 30 33 1e 00 5c 32 31 31 5c 33 30 33 5c 33 30 34 08 5c 1.\302\211.W\203..\211\303\304.\
12c20 33 30 35 04 23 5c 33 30 36 5c 22 04 42 5c 32 36 32 04 5c 32 31 30 5c 32 31 31 54 5c 32 36 32 01 305.#\306\".B\262.\210\211T\262.
12c40 5c 32 30 32 03 00 5c 32 36 36 02 5c 33 30 37 5c 33 31 30 02 5c 22 5c 32 30 37 22 20 5b 63 6f 6d \202..\266.\307\310.\"\207".[com
12c60 70 61 6e 79 2d 73 70 61 63 65 2d 73 74 72 69 6e 67 73 2d 6c 69 6d 69 74 20 6e 69 6c 20 30 20 6d pany-space-strings-limit.nil.0.m
12c80 61 6b 65 2d 73 74 72 69 6e 67 20 2d 20 31 20 33 32 20 61 70 70 6c 79 20 76 65 63 74 6f 72 5d 20 ake-string.-.1.32.apply.vector].
12ca0 39 29 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 70 61 63 65 2d 73 74 72 9)).(defalias.'company-space-str
12cc0 69 6e 67 20 23 5b 32 35 37 20 22 5c 32 31 31 08 57 5c 32 30 33 5c 6e 00 09 01 48 5c 32 30 37 5c ing.#[257."\211.W\203\n...H\207\
12ce0 33 30 32 01 5c 33 30 33 5c 22 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 70 61 63 65 2d 73 302.\303\"\207".[company-space-s
12d00 74 72 69 6e 67 73 2d 6c 69 6d 69 74 20 63 6f 6d 70 61 6e 79 2d 73 70 61 63 65 2d 73 74 72 69 6e trings-limit.company-space-strin
12d20 67 73 20 6d 61 6b 65 2d 73 74 72 69 6e 67 20 33 32 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4c 45 gs.make-string.32].4."\n\n(fn.LE
12d40 4e 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 61 66 65 2d 73 75 N)"]).(defalias.'company-safe-su
12d60 62 73 74 72 69 6e 67 20 23 5b 37 37 30 20 22 08 02 5c 33 30 31 05 21 56 5c 32 30 33 0d 00 5c 33 bstring.#[770."..\301.!V\203..\3
12d80 30 32 5c 32 30 32 4f 00 5c 33 30 33 5c 33 30 34 21 72 5c 32 31 31 71 5c 32 31 30 5c 33 30 35 5c 02\202O.\303\304!r\211q\210\305\
12da0 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 05 21 5c 33 31 32 5c 22 5c 33 31 33 24 5c 32 31 36 306\307\310\311.!\312\"\313$\216
12dc0 01 10 04 63 5c 32 31 30 5c 33 31 34 04 21 5c 32 31 30 60 03 5c 32 30 33 47 00 5c 33 31 34 04 21 ...c\210\314.!\210`.\203G.\314.!
12de0 5c 32 31 30 5c 32 31 31 60 7b 04 69 5a 5c 32 31 31 5c 33 30 36 56 5c 32 30 35 41 00 5c 33 31 35 \210\211`{.iZ\211\306V\205A.\315
12e00 01 21 5c 32 36 32 01 50 5c 32 30 32 4a 00 5c 32 31 31 64 7b 5c 32 36 32 01 2a 5c 32 36 32 01 5c .!\262.P\202J.\211d{\262.*\262.\
12e20 32 30 37 22 20 5b 62 75 66 66 65 72 2d 69 6e 76 69 73 69 62 69 6c 69 74 79 2d 73 70 65 63 20 73 207".[buffer-invisibility-spec.s
12e40 74 72 69 6e 67 2d 77 69 64 74 68 20 22 22 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 tring-width."".generate-new-buff
12e60 65 72 20 22 20 2a 74 65 6d 70 2a 22 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c er.".*temp*".make-byte-code.0."\
12e80 33 30 31 5c 33 30 30 21 5c 32 30 35 09 00 5c 33 30 32 5c 33 30 30 21 5c 32 30 37 22 20 76 63 6f 301\300!\205..\302\300!\207".vco
12ea0 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 62 75 66 66 65 72 2d 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 ncat.vector.[buffer-name.kill-bu
12ec0 66 66 65 72 5d 20 32 20 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 63 6f 6d 70 61 6e 79 2d 73 ffer].2.move-to-column.company-s
12ee0 70 61 63 65 2d 73 74 72 69 6e 67 5d 20 31 31 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 52 20 46 52 4f pace-string].11."\n\n(fn.STR.FRO
12f00 4d 20 26 6f 70 74 69 6f 6e 61 6c 20 54 4f 29 22 5d 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 M.&optional.TO)"]).(defvar.compa
12f20 6e 79 2d 6c 61 73 74 2d 6d 65 74 61 64 61 74 61 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d ny-last-metadata.nil.nil).(make-
12f40 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 6c variable-buffer-local.'company-l
12f60 61 73 74 2d 6d 65 74 61 64 61 74 61 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 ast-metadata).(defalias.'company
12f80 2d 66 65 74 63 68 2d 6d 65 74 61 64 61 74 61 20 23 5b 30 20 22 08 09 38 5c 32 31 31 5c 6e 40 3d -fetch-metadata.#[0."..8\211\n@=
12fa0 5c 32 30 34 11 00 5c 32 31 31 5c 33 30 33 5c 33 30 34 03 5c 22 42 12 5c 6e 41 5c 32 30 37 22 20 \204..\211\303\304.\"B.\nA\207".
12fc0 5b 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 [company-selection.company-candi
12fe0 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 6c 61 73 74 2d 6d 65 74 61 64 61 74 61 20 63 6f 6d 70 dates.company-last-metadata.comp
13000 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 6d 65 74 61 5d 20 35 5d 29 0a 28 64 65 66 61 any-call-backend.meta].5]).(defa
13020 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 64 6f 63 2d 62 75 66 66 65 72 20 23 5b 32 35 36 20 22 lias.'company-doc-buffer.#[256."
13040 72 5c 33 30 30 5c 33 30 31 21 71 5c 32 31 30 5c 33 30 32 20 5c 32 31 30 5c 32 31 31 5c 32 30 33 r\300\301!q\210\302.\210\211\203
13060 12 00 5c 32 31 32 5c 32 31 31 63 5c 32 31 30 29 70 29 5c 32 30 37 22 20 5b 67 65 74 2d 62 75 66 ..\212\211c\210)p)\207".[get-buf
13080 66 65 72 2d 63 72 65 61 74 65 20 22 2a 63 6f 6d 70 61 6e 79 2d 64 6f 63 75 6d 65 6e 74 61 74 69 fer-create."*company-documentati
130a0 6f 6e 2a 22 20 65 72 61 73 65 2d 62 75 66 66 65 72 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 26 6f on*".erase-buffer].3."\n\n(fn.&o
130c0 70 74 69 6f 6e 61 6c 20 53 54 52 49 4e 47 29 22 5d 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 ptional.STRING)"]).(defvar.compa
130e0 6e 79 2d 2d 65 6c 65 63 74 72 69 63 2d 73 61 76 65 64 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 ny--electric-saved-window-config
13100 75 72 61 74 69 6f 6e 20 6e 69 6c 29 0a 23 40 36 31 20 4c 69 73 74 20 6f 66 20 43 6f 6d 6d 61 6e uration.nil).#@61.List.of.Comman
13120 64 73 20 74 68 61 74 20 77 6f 6e 27 74 20 62 72 65 61 6b 20 6f 75 74 20 6f 66 20 65 6c 65 63 74 ds.that.won't.break.out.of.elect
13140 72 69 63 20 63 6f 6d 6d 61 6e 64 73 2e 1f 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 2d ric.commands...(defvar.company--
13160 65 6c 65 63 74 72 69 63 2d 63 6f 6d 6d 61 6e 64 73 20 27 28 73 63 72 6f 6c 6c 2d 6f 74 68 65 72 electric-commands.'(scroll-other
13180 2d 77 69 6e 64 6f 77 20 73 63 72 6f 6c 6c 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 2d 64 6f 77 6e -window.scroll-other-window-down
131a0 20 6d 77 68 65 65 6c 2d 73 63 72 6f 6c 6c 29 20 28 23 24 20 2e 20 37 38 30 39 38 29 29 0a 23 40 .mwheel-scroll).(#$...78098)).#@
131c0 35 37 20 52 65 73 74 6f 72 65 20 77 69 6e 64 6f 77 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 57.Restore.window.configuration.
131e0 28 61 66 74 65 72 20 65 6c 65 63 74 72 69 63 20 63 6f 6d 6d 61 6e 64 73 29 2e 1f 0a 28 64 65 66 (after.electric.commands)...(def
13200 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 65 6c 65 63 74 72 69 63 2d 72 65 73 74 6f 72 65 alias.'company--electric-restore
13220 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 23 5b 30 20 22 08 5c 32 30 35 -window-configuration.#[0.".\205
13240 12 00 09 5c 6e 3e 3f 5c 32 30 35 12 00 5c 33 30 33 08 21 5c 32 31 30 5c 33 30 34 5c 32 31 31 10 ...\n>?\205..\303.!\210\304\211.
13260 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 2d 65 6c 65 63 74 72 69 63 2d 73 61 76 65 64 2d 77 \207".[company--electric-saved-w
13280 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 indow-configuration.this-command
132a0 20 63 6f 6d 70 61 6e 79 2d 2d 65 6c 65 63 74 72 69 63 2d 63 6f 6d 6d 61 6e 64 73 20 73 65 74 2d .company--electric-commands.set-
132c0 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6e 69 6c 5d 20 32 20 28 23 24 20 window-configuration.nil].2.(#$.
132e0 2e 20 37 38 32 37 35 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 65 ..78275)]).(defalias.'company--e
13300 6c 65 63 74 72 69 63 2d 64 6f 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 lectric-do.'(macro...#[128."\300
13320 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 06 07 5c 33 30 37 5c 22 \301\302\303\304\305\306..\307\"
13340 42 42 5c 32 35 37 05 5c 32 30 37 22 20 5b 77 68 65 6e 20 28 63 6f 6d 70 61 6e 79 2d 6d 61 6e 75 BB\257.\207".[when.(company-manu
13360 61 6c 2d 62 65 67 69 6e 29 20 28 63 6c 2d 61 73 73 65 72 74 20 28 6e 75 6c 6c 20 63 6f 6d 70 61 al-begin).(cl-assert.(null.compa
13380 6e 79 2d 2d 65 6c 65 63 74 72 69 63 2d 73 61 76 65 64 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 ny--electric-saved-window-config
133a0 75 72 61 74 69 6f 6e 29 29 20 28 73 65 74 71 20 63 6f 6d 70 61 6e 79 2d 2d 65 6c 65 63 74 72 69 uration)).(setq.company--electri
133c0 63 2d 73 61 76 65 64 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 28 63 75 c-saved-window-configuration.(cu
133e0 72 72 65 6e 74 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 29 20 6c 65 74 rrent-window-configuration)).let
13400 20 28 28 68 65 69 67 68 74 20 28 77 69 6e 64 6f 77 2d 68 65 69 67 68 74 29 29 20 28 72 6f 77 20 .((height.(window-height)).(row.
13420 28 63 6f 6d 70 61 6e 79 2d 2d 72 6f 77 29 29 29 20 61 70 70 65 6e 64 20 28 28 61 6e 64 20 28 3c (company--row))).append.((and.(<
13440 20 28 77 69 6e 64 6f 77 2d 68 65 69 67 68 74 29 20 68 65 69 67 68 74 29 20 28 3c 20 28 2d 20 28 .(window-height).height).(<.(-.(
13460 77 69 6e 64 6f 77 2d 68 65 69 67 68 74 29 20 72 6f 77 20 32 29 20 63 6f 6d 70 61 6e 79 2d 74 6f window-height).row.2).company-to
13480 6f 6c 74 69 70 2d 6c 69 6d 69 74 29 20 28 72 65 63 65 6e 74 65 72 20 28 2d 20 28 77 69 6e 64 6f oltip-limit).(recenter.(-.(windo
134a0 77 2d 68 65 69 67 68 74 29 20 72 6f 77 20 32 29 29 29 29 5d 20 31 30 20 22 5c 6e 5c 6e 28 66 6e w-height).row.2))))].10."\n\n(fn
134c0 20 26 72 65 73 74 20 42 4f 44 59 29 22 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 .&rest.BODY)"])).(byte-code."\30
134e0 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 0\301\302\303#\210\304\301\305\3
13500 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 63 6f 6d 70 61 6e 79 2d 2d 06#\207".[function-put.company--
13520 65 6c 65 63 74 72 69 63 2d 64 6f 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e electric-do.lisp-indent-function
13540 20 30 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 34 29 0a 28 64 .0.put.edebug-form-spec.t].4).(d
13560 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 75 6e 72 65 61 64 2d 74 68 69 73 2d 63 6f efalias.'company--unread-this-co
13580 6d 6d 61 6e 64 2d 6b 65 79 73 20 23 5b 30 20 22 5c 33 30 31 20 47 5c 33 30 32 56 5c 32 30 35 12 mmand-keys.#[0."\301.G\302V\205.
135a0 00 5c 33 30 33 5c 33 30 31 20 21 08 5c 32 34 34 10 5c 33 30 34 5c 33 30 35 21 5c 32 30 37 22 20 .\303\301.!.\244.\304\305!\207".
135c0 5b 75 6e 72 65 61 64 2d 63 6f 6d 6d 61 6e 64 2d 65 76 65 6e 74 73 20 74 68 69 73 2d 63 6f 6d 6d [unread-command-events.this-comm
135e0 61 6e 64 2d 6b 65 79 73 20 30 20 6c 69 73 74 69 66 79 2d 6b 65 79 2d 73 65 71 75 65 6e 63 65 20 and-keys.0.listify-key-sequence.
13600 63 6c 65 61 72 2d 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 20 74 5d 20 32 5d 29 0a 23 clear-this-command-keys.t].2]).#
13620 40 36 32 20 54 65 6d 70 6f 72 61 72 69 6c 79 20 73 68 6f 77 20 74 68 65 20 64 6f 63 75 6d 65 6e @62.Temporarily.show.the.documen
13640 74 61 74 69 6f 6e 20 62 75 66 66 65 72 20 66 6f 72 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 2e tation.buffer.for.the.selection.
13660 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 68 6f 77 2d 64 6f 63 2d 62 75 ..(defalias.'company-show-doc-bu
13680 66 66 65 72 20 23 5b 30 20 22 5c 33 30 35 18 5c 33 30 36 20 5c 32 30 35 63 00 09 5c 32 30 33 0f ffer.#[0."\305.\306.\205c..\203.
136a0 00 5c 33 30 37 5c 33 31 30 21 5c 32 31 30 5c 33 31 31 20 11 5c 33 31 32 20 5c 33 31 33 20 5c 6e .\307\310!\210\311..\312.\313.\n
136c0 0b 38 5c 33 31 34 5c 33 31 35 02 5c 22 5c 32 30 36 23 00 5c 33 31 36 5c 33 31 37 21 5c 33 30 35 .8\314\315.\"\206#.\316\317!\305
136e0 01 3a 5c 32 30 33 31 00 01 41 5c 32 36 32 01 01 40 5c 32 36 32 02 5c 33 32 30 02 21 10 5c 33 32 .:\2031..A\262..@\262.\320.!.\32
13700 31 02 5c 33 32 32 5c 22 5c 33 32 33 01 03 5c 32 30 33 43 00 03 5c 32 30 32 44 00 65 5c 22 5c 32 1.\322\"\323..\203C..\202D.e\"\2
13720 36 36 05 5c 33 31 32 20 02 57 5c 32 30 35 61 00 5c 33 32 34 5c 33 31 32 20 02 5c 33 32 35 23 5c 66.\312..W\205a.\324\312..\325#\
13740 66 57 5c 32 30 35 61 00 5c 33 32 36 5c 33 32 34 5c 33 31 32 20 03 5c 33 32 35 23 21 5c 32 36 36 fW\205a.\326\324\312..\325#!\266
13760 5c 32 30 32 29 5c 32 30 37 22 20 5b 6f 74 68 65 72 2d 77 69 6e 64 6f 77 2d 73 63 72 6f 6c 6c 2d \202)\207".[other-window-scroll-
13780 62 75 66 66 65 72 20 63 6f 6d 70 61 6e 79 2d 2d 65 6c 65 63 74 72 69 63 2d 73 61 76 65 64 2d 77 buffer.company--electric-saved-w
137a0 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 indow-configuration.company-sele
137c0 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 ction.company-candidates.company
137e0 2d 74 6f 6f 6c 74 69 70 2d 6c 69 6d 69 74 20 6e 69 6c 20 63 6f 6d 70 61 6e 79 2d 6d 61 6e 75 61 -tooltip-limit.nil.company-manua
13800 6c 2d 62 65 67 69 6e 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 28 6e 75 l-begin.cl--assertion-failed.(nu
13820 6c 6c 20 63 6f 6d 70 61 6e 79 2d 2d 65 6c 65 63 74 72 69 63 2d 73 61 76 65 64 2d 77 69 6e 64 6f ll.company--electric-saved-windo
13840 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 20 63 75 72 72 65 6e 74 2d 77 69 6e 64 6f 77 2d w-configuration).current-window-
13860 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 77 69 6e 64 6f 77 2d 68 65 69 67 68 74 20 63 6f 6d 70 configuration.window-height.comp
13880 61 6e 79 2d 2d 72 6f 77 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 64 6f any--row.company-call-backend.do
138a0 63 2d 62 75 66 66 65 72 20 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 64 6f 63 75 6d 65 6e 74 c-buffer.user-error."No.document
138c0 61 74 69 6f 6e 20 61 76 61 69 6c 61 62 6c 65 22 20 67 65 74 2d 62 75 66 66 65 72 20 64 69 73 70 ation.available".get-buffer.disp
138e0 6c 61 79 2d 62 75 66 66 65 72 20 74 20 73 65 74 2d 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 2d 20 lay-buffer.t.set-window-start.-.
13900 32 20 72 65 63 65 6e 74 65 72 5d 20 39 20 28 23 24 20 2e 20 37 39 33 39 36 29 20 6e 69 6c 5d 29 2.recenter].9.(#$...79396).nil])
13920 0a 28 70 75 74 20 27 63 6f 6d 70 61 6e 79 2d 73 68 6f 77 2d 64 6f 63 2d 62 75 66 66 65 72 20 27 .(put.'company-show-doc-buffer.'
13940 63 6f 6d 70 61 6e 79 2d 6b 65 65 70 20 74 29 0a 23 40 37 33 20 54 65 6d 70 6f 72 61 72 69 6c 79 company-keep.t).#@73.Temporarily
13960 20 64 69 73 70 6c 61 79 20 61 20 62 75 66 66 65 72 20 73 68 6f 77 69 6e 67 20 74 68 65 20 73 65 .display.a.buffer.showing.the.se
13980 6c 65 63 74 65 64 20 63 61 6e 64 69 64 61 74 65 20 69 6e 20 63 6f 6e 74 65 78 74 2e 1f 0a 28 64 lected.candidate.in.context...(d
139a0 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 73 68 6f 77 2d 6c 6f 63 61 74 69 6f 6e 20 23 efalias.'company-show-location.#
139c0 5b 30 20 22 5c 33 30 35 18 5c 33 30 36 20 5c 32 30 35 5c 32 31 37 00 09 5c 32 30 33 0f 00 5c 33 [0."\305.\306.\205\217..\203..\3
139e0 30 37 5c 33 31 30 21 5c 32 31 30 5c 33 31 31 20 11 5c 33 31 32 20 5c 33 31 33 20 5c 6e 0b 38 5c 07\310!\210\311..\312.\313.\n.8\
13a00 33 31 34 5c 33 31 35 02 5c 22 5c 32 31 31 41 5c 32 30 36 25 00 5c 33 31 36 5c 33 31 37 21 5c 33 314\315.\"\211A\206%.\316\317!\3
13a20 32 30 02 40 21 5c 32 30 33 31 00 01 40 5c 32 30 36 36 00 5c 33 32 31 02 40 5c 33 32 32 5c 22 5c 20.@!\2031..@\2066.\321.@\322\"\
13a40 33 32 33 01 21 10 5c 33 32 34 5c 33 32 35 02 5c 33 32 32 5c 22 21 72 5c 33 32 36 5c 33 32 37 5c 323.!.\324\325.\322\"!r\326\327\
13a60 33 33 30 5c 33 33 31 5c 33 33 32 05 21 5c 33 33 33 5c 22 5c 33 33 34 24 5c 32 31 36 5c 33 33 35 330\331\332.!\333\"\334$\216\335
13a80 01 40 5c 33 33 36 5c 22 5c 32 31 30 5c 32 31 34 7e 5c 32 31 30 5c 33 32 30 04 40 21 5c 32 30 33 .@\336\"\210\214~\210\320.@!\203
13aa0 63 00 02 62 5c 32 31 30 5c 32 30 32 6a 00 65 62 5c 32 31 30 02 53 79 5c 32 31 30 29 5c 33 33 37 c..b\210\202j.eb\210.Sy\210)\337
13ac0 5c 33 30 35 60 5c 22 5c 32 31 30 2a 5c 32 36 36 05 5c 33 31 32 20 02 57 5c 32 30 35 5c 32 31 35 \305`\"\210*\266.\312..W\205\215
13ae0 00 5c 33 34 30 5c 33 31 32 20 02 5c 33 33 34 23 5c 66 57 5c 32 30 35 5c 32 31 35 00 5c 33 34 31 .\340\312..\334#\fW\205\215.\341
13b00 5c 33 34 30 5c 33 31 32 20 03 5c 33 33 34 23 21 5c 32 36 36 5c 32 30 32 29 5c 32 30 37 22 20 5b \340\312..\334#!\266\202)\207".[
13b20 6f 74 68 65 72 2d 77 69 6e 64 6f 77 2d 73 63 72 6f 6c 6c 2d 62 75 66 66 65 72 20 63 6f 6d 70 61 other-window-scroll-buffer.compa
13b40 6e 79 2d 2d 65 6c 65 63 74 72 69 63 2d 73 61 76 65 64 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 ny--electric-saved-window-config
13b60 75 72 61 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 61 6e uration.company-selection.compan
13b80 79 2d 63 61 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6c 69 6d y-candidates.company-tooltip-lim
13ba0 69 74 20 6e 69 6c 20 63 6f 6d 70 61 6e 79 2d 6d 61 6e 75 61 6c 2d 62 65 67 69 6e 20 63 6c 2d 2d it.nil.company-manual-begin.cl--
13bc0 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 28 6e 75 6c 6c 20 63 6f 6d 70 61 6e 79 2d 2d assertion-failed.(null.company--
13be0 65 6c 65 63 74 72 69 63 2d 73 61 76 65 64 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 electric-saved-window-configurat
13c00 69 6f 6e 29 20 63 75 72 72 65 6e 74 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f ion).current-window-configuratio
13c20 6e 20 77 69 6e 64 6f 77 2d 68 65 69 67 68 74 20 63 6f 6d 70 61 6e 79 2d 2d 72 6f 77 20 63 6f 6d n.window-height.company--row.com
13c40 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 6c 6f 63 61 74 69 6f 6e 20 75 73 65 72 2d pany-call-backend.location.user-
13c60 65 72 72 6f 72 20 22 4e 6f 20 6c 6f 63 61 74 69 6f 6e 20 61 76 61 69 6c 61 62 6c 65 22 20 62 75 error."No.location.available".bu
13c80 66 66 65 72 70 20 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 74 20 67 65 74 2d 62 fferp.find-file-noselect.t.get-b
13ca0 75 66 66 65 72 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 uffer.internal--before-with-sele
13cc0 63 74 65 64 2d 77 69 6e 64 6f 77 20 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 20 6d 61 6b 65 2d cted-window.display-buffer.make-
13ce0 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 76 63 6f 6e byte-code.0."\301\300!\207".vcon
13d00 63 61 74 20 76 65 63 74 6f 72 20 5b 69 6e 74 65 72 6e 61 6c 2d 2d 61 66 74 65 72 2d 77 69 74 68 cat.vector.[internal--after-with
13d20 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 5d 20 32 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f -selected-window].2.select-windo
13d40 77 20 6e 6f 72 65 63 6f 72 64 20 73 65 74 2d 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 2d 20 72 65 w.norecord.set-window-start.-.re
13d60 63 65 6e 74 65 72 5d 20 31 33 20 28 23 24 20 2e 20 38 30 32 31 33 29 20 6e 69 6c 5d 29 0a 28 70 center].13.(#$...80213).nil]).(p
13d80 75 74 20 27 63 6f 6d 70 61 6e 79 2d 73 68 6f 77 2d 6c 6f 63 61 74 69 6f 6e 20 27 63 6f 6d 70 61 ut.'company-show-location.'compa
13da0 6e 79 2d 6b 65 65 70 20 74 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 62 ny-keep.t).(defvar.company-callb
13dc0 61 63 6b 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 ack.nil.nil).(make-variable-buff
13de0 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 62 61 63 6b 29 0a 28 64 65 66 er-local.'company-callback).(def
13e00 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 72 65 6d 6f 76 65 2d 63 61 6c 6c 62 61 63 6b 20 23 alias.'company-remove-callback.#
13e20 5b 32 35 36 20 22 5c 33 30 31 5c 33 30 32 08 5c 33 30 33 23 5c 32 31 30 5c 33 30 31 5c 33 30 34 [256."\301\302.\303#\210\301\304
13e40 5c 33 30 35 5c 33 30 33 23 5c 32 31 30 5c 33 30 31 5c 33 30 32 5c 33 30 35 5c 33 30 33 23 5c 32 \305\303#\210\301\302\305\303#\2
13e60 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 62 61 63 6b 20 72 65 6d 6f 76 65 2d 68 6f 6f 07".[company-callback.remove-hoo
13e80 6b 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 66 69 6e 69 73 68 65 64 2d 68 6f k.company-completion-finished-ho
13ea0 6f 6b 20 74 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 63 61 6e 63 65 6c 6c 65 ok.t.company-completion-cancelle
13ec0 64 2d 68 6f 6f 6b 20 63 6f 6d 70 61 6e 79 2d 72 65 6d 6f 76 65 2d 63 61 6c 6c 62 61 63 6b 5d 20 d-hook.company-remove-callback].
13ee0 35 20 22 5c 6e 5c 6e 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 49 47 4e 4f 52 45 44 29 22 5d 29 5."\n\n(fn.&optional.IGNORED)"])
13f00 0a 23 40 37 37 20 53 74 61 72 74 20 61 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 61 74 20 70 6f 69 6e .#@77.Start.a.completion.at.poin
13f20 74 20 75 73 69 6e 67 20 42 41 43 4b 45 4e 44 2e 0a 0a 28 66 6e 20 42 41 43 4b 45 4e 44 20 26 6f t.using.BACKEND...(fn.BACKEND.&o
13f40 70 74 69 6f 6e 61 6c 20 43 41 4c 4c 42 41 43 4b 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f ptional.CALLBACK)..(defalias.'co
13f60 6d 70 61 6e 79 2d 62 65 67 69 6e 2d 62 61 63 6b 65 6e 64 20 23 5b 35 31 33 20 22 5c 32 31 31 5c mpany-begin-backend.#[513."\211\
13f80 32 31 31 10 5c 32 30 33 0d 00 5c 33 30 32 5c 33 30 33 08 5c 33 30 34 5c 33 30 35 24 5c 32 31 30 211.\203..\302\303.\304\305$\210
13fa0 5c 33 30 32 5c 33 30 36 5c 33 30 37 5c 33 30 34 5c 33 30 35 24 5c 32 31 30 5c 33 30 32 5c 33 30 \302\306\307\304\305$\210\302\30
13fc0 33 5c 33 30 37 5c 33 30 34 5c 33 30 35 24 5c 32 31 30 01 11 5c 33 31 30 20 5c 32 30 36 25 00 5c 3\307\304\305$\210..\310.\206%.\
13fe0 33 31 31 5c 33 31 32 21 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 62 61 63 6b 20 311\312!\207".[company-callback.
14000 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e 64 20 61 64 64 2d 68 6f 6f 6b 20 63 6f 6d 70 61 6e 79 company-backend.add-hook.company
14020 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 66 69 6e 69 73 68 65 64 2d 68 6f 6f 6b 20 6e 69 6c 20 74 20 -completion-finished-hook.nil.t.
14040 63 6f 6d 70 61 6e 79 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 63 61 6e 63 65 6c 6c 65 64 2d 68 6f 6f company-completion-cancelled-hoo
14060 6b 20 63 6f 6d 70 61 6e 79 2d 72 65 6d 6f 76 65 2d 63 61 6c 6c 62 61 63 6b 20 63 6f 6d 70 61 6e k.company-remove-callback.compan
14080 79 2d 6d 61 6e 75 61 6c 2d 62 65 67 69 6e 20 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f y-manual-begin.user-error."Canno
140a0 74 20 63 6f 6d 70 6c 65 74 65 20 61 74 20 70 6f 69 6e 74 22 5d 20 37 20 28 23 24 20 2e 20 38 31 t.complete.at.point"].7.(#$...81
140c0 36 37 30 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 08 5c 33 30 33 5c 33 670).(byte-code."\301\302.\303\3
140e0 30 34 5c 33 30 35 25 5c 32 31 31 5c 32 30 35 0f 00 5c 33 30 36 01 21 43 5c 32 30 37 22 20 5b 6f 04\305%\211\205..\306.!C\207".[o
14100 62 61 72 72 61 79 20 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 43 6f 6d 70 61 6e 79 20 barray.completing-read."Company.
14120 62 61 63 6b 65 6e 64 3a 20 22 20 66 75 6e 63 74 69 6f 6e 70 20 6e 69 6c 20 22 63 6f 6d 70 61 6e backend:.".functionp.nil."compan
14140 79 2d 22 20 69 6e 74 65 72 6e 5d 20 36 29 5d 29 0a 23 40 34 30 39 20 53 74 61 72 74 20 61 20 63 y-".intern].6)]).#@409.Start.a.c
14160 6f 6d 70 6c 65 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 43 41 4e 44 49 44 41 54 45 53 20 69 ompletion.at.point..CANDIDATES.i
14180 73 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 61 6e 64 69 64 61 74 65 73 20 74 6f 20 75 73 65 20 s.the.list.of.candidates.to.use.
141a0 61 6e 64 20 50 52 45 46 49 58 2d 4c 45 4e 47 54 48 20 69 73 20 74 68 65 20 6c 65 6e 67 74 68 0a and.PREFIX-LENGTH.is.the.length.
141c0 6f 66 20 74 68 65 20 70 72 65 66 69 78 20 74 68 61 74 20 61 6c 72 65 61 64 79 20 69 73 20 69 6e of.the.prefix.that.already.is.in
141e0 20 74 68 65 20 62 75 66 66 65 72 20 62 65 66 6f 72 65 20 70 6f 69 6e 74 2e 0a 49 74 20 64 65 66 .the.buffer.before.point..It.def
14200 61 75 6c 74 73 20 74 6f 20 30 2e 0a 0a 43 41 4c 4c 42 41 43 4b 20 69 73 20 61 20 66 75 6e 63 74 aults.to.0...CALLBACK.is.a.funct
14220 69 6f 6e 20 63 61 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 72 65 73 ion.called.with.the.selected.res
14240 75 6c 74 20 69 66 20 74 68 65 20 75 73 65 72 0a 73 75 63 63 65 73 73 66 75 6c 6c 79 20 63 6f 6d ult.if.the.user.successfully.com
14260 70 6c 65 74 65 73 20 74 68 65 20 69 6e 70 75 74 2e 0a 0a 45 78 61 6d 70 6c 65 3a 20 28 63 6f 6d pletes.the.input...Example:.(com
14280 70 61 6e 79 2d 62 65 67 69 6e 2d 77 69 74 68 20 27 28 22 66 6f 6f 22 20 22 66 6f 6f 62 61 72 22 pany-begin-with.'("foo"."foobar"
142a0 20 22 66 6f 6f 62 61 72 62 61 7a 22 29 29 0a 0a 28 66 6e 20 43 41 4e 44 49 44 41 54 45 53 20 26 ."foobarbaz"))..(fn.CANDIDATES.&
142c0 6f 70 74 69 6f 6e 61 6c 20 50 52 45 46 49 58 2d 4c 45 4e 47 54 48 20 52 45 51 55 49 52 45 2d 4d optional.PREFIX-LENGTH.REQUIRE-M
142e0 41 54 43 48 20 43 41 4c 4c 42 41 43 4b 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 ATCH.CALLBACK)..(defalias.'compa
14300 6e 79 2d 62 65 67 69 6e 2d 77 69 74 68 20 23 5b 31 30 32 35 20 22 5c 33 30 30 60 5c 33 30 31 5c ny-begin-with.#[1025."\300`\301\
14320 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 06 5c 6e 06 5c 6e 06 "\302\303\304\305\306\307.\n.\n.
14340 5c 6e 06 09 24 5c 33 31 30 5c 22 5c 33 31 31 5c 33 31 32 25 03 5c 22 5c 32 30 37 22 20 5b 63 6f \n..$\310\"\311\312%.\"\207".[co
14360 70 79 2d 6d 61 72 6b 65 72 20 74 20 63 6f 6d 70 61 6e 79 2d 62 65 67 69 6e 2d 62 61 63 6b 65 6e py-marker.t.company-begin-backen
14380 64 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 36 34 31 20 22 02 5c 33 30 34 3d 5c 32 30 33 d.make-byte-code.641.".\304=\203
143a0 18 00 60 5c 33 30 35 5c 33 30 33 21 5c 32 33 32 5c 32 30 35 2c 00 60 5c 33 30 31 5c 32 30 36 14 ..`\305\303!\232\205,.`\301\206.
143c0 00 5c 33 30 36 5a 60 7b 5c 32 30 37 02 5c 33 30 37 3d 5c 32 30 33 23 00 5c 33 31 30 02 5c 33 30 .\306Z`{\207.\307=\203#.\310.\30
143e0 30 5c 22 5c 32 30 37 02 5c 33 31 31 3d 5c 32 30 33 2b 00 5c 33 30 32 5c 32 30 37 5c 33 31 32 5c 0\"\207.\311=\203+.\302\207\312\
14400 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 70 72 65 66 69 78 20 6d 61 72 6b 207".vconcat.vector.[prefix.mark
14420 65 72 2d 70 6f 73 69 74 69 6f 6e 20 30 20 63 61 6e 64 69 64 61 74 65 73 20 61 6c 6c 2d 63 6f 6d er-position.0.candidates.all-com
14440 70 6c 65 74 69 6f 6e 73 20 72 65 71 75 69 72 65 2d 6d 61 74 63 68 20 6e 69 6c 5d 20 36 20 22 5c pletions.require-match.nil].6."\
14460 6e 5c 6e 28 66 6e 20 43 4f 4d 4d 41 4e 44 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 20 26 72 65 n\n(fn.COMMAND.&optional.ARG.&re
14480 73 74 20 49 47 4e 4f 52 45 44 29 22 5d 20 31 35 20 28 23 24 20 2e 20 38 32 32 36 33 29 5d 29 0a st.IGNORED)"].15.(#$...82263)]).
144a0 23 40 31 32 39 20 47 65 74 20 74 68 65 20 43 6f 6d 70 61 6e 79 20 76 65 72 73 69 6f 6e 20 61 73 #@129.Get.the.Company.version.as
144c0 20 73 74 72 69 6e 67 2e 0a 0a 49 66 20 53 48 4f 57 2d 56 45 52 53 49 4f 4e 20 69 73 20 6e 6f 6e .string...If.SHOW-VERSION.is.non
144e0 2d 6e 69 6c 2c 20 73 68 6f 77 20 74 68 65 20 76 65 72 73 69 6f 6e 20 69 6e 20 74 68 65 20 65 63 -nil,.show.the.version.in.the.ec
14500 68 6f 20 61 72 65 61 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 53 48 4f 57 2d 56 45 52 ho.area...(fn.&optional.SHOW-VER
14520 53 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 76 65 72 73 69 6f SION)..(defalias.'company-versio
14540 6e 20 23 5b 32 35 36 20 22 5c 33 30 30 5c 33 30 31 21 72 5c 32 31 31 71 5c 32 31 30 5c 33 30 32 n.#[256."\300\301!r\211q\210\302
14560 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 05 21 5c 33 30 37 5c 22 5c 33 31 30 24 5c 32 31 \303\304\305\306.!\307\"\310$\21
14580 36 5c 33 31 31 5c 33 31 32 21 5c 32 31 30 5c 33 31 33 5c 33 31 34 5c 33 31 35 21 21 5c 32 31 30 6\311\312!\210\313\314\315!!\210
145a0 5c 33 31 31 5c 33 31 36 21 5c 32 31 30 01 5c 32 30 33 2d 00 5c 33 31 37 5c 33 32 30 5c 33 32 31 \311\316!\210.\203-.\317\320\321
145c0 20 5c 22 5c 32 30 32 2f 00 5c 33 32 31 20 2a 5c 32 30 37 22 20 5b 67 65 6e 65 72 61 74 65 2d 6e .\"\202/.\321.*\207".[generate-n
145e0 65 77 2d 62 75 66 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f ew-buffer.".*temp*".make-byte-co
14600 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 35 09 00 5c 33 30 32 5c 33 30 30 21 5c 32 de.0."\301\300!\205..\302\300!\2
14620 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 62 75 66 66 65 72 2d 6e 61 6d 65 20 07".vconcat.vector.[buffer-name.
14640 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 20 72 65 71 75 69 72 65 20 66 69 6e 64 2d 66 75 6e 63 kill-buffer].2.require.find-func
14660 20 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 20 66 69 6e 64 2d 6c 69 62 72 61 .insert-file-contents.find-libra
14680 72 79 2d 6e 61 6d 65 20 22 63 6f 6d 70 61 6e 79 22 20 6c 69 73 70 2d 6d 6e 74 20 6d 65 73 73 61 ry-name."company".lisp-mnt.messa
146a0 67 65 20 22 43 6f 6d 70 61 6e 79 20 76 65 72 73 69 6f 6e 3a 20 25 73 22 20 6c 6d 2d 76 65 72 73 ge."Company.version:.%s".lm-vers
146c0 69 6f 6e 5d 20 38 20 28 23 24 20 2e 20 38 33 31 31 30 29 20 28 6c 69 73 74 20 74 29 5d 29 0a 23 ion].8.(#$...83110).(list.t)]).#
146e0 40 35 39 20 50 6f 70 20 61 20 62 75 66 66 65 72 20 77 69 74 68 20 69 6e 66 6f 72 6d 61 74 69 6f @59.Pop.a.buffer.with.informatio
14700 6e 20 61 62 6f 75 74 20 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 61 74 20 70 6f 69 6e 74 2e 1f 0a 28 n.about.completions.at.point...(
14720 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 64 69 61 67 20 23 5b 30 20 22 08 5c 33 30 defalias.'company-diag.#[0.".\30
14740 36 09 21 5c 33 30 37 02 5c 33 30 37 5c 33 31 30 5c 33 30 37 03 3a 5c 32 30 33 2c 00 03 40 5c 32 6.!\307.\307\310\307.:\203,..@\2
14760 36 32 03 02 1a 02 5c 32 36 32 05 5c 33 31 31 5c 33 31 32 21 29 5c 32 31 31 5c 32 36 32 02 3f 5c 62....\262.\311\312!)\211\262.?\
14780 32 31 31 5c 32 36 32 03 5c 32 30 33 2c 00 03 41 5c 32 36 32 04 5c 32 30 32 09 00 5c 32 36 36 5c 211\262.\203,..A\262.\202..\266\
147a0 32 30 33 5c 33 30 37 5c 32 31 31 02 3b 5c 32 30 34 3a 00 02 3a 5c 32 30 33 5a 00 03 1a 5c 33 31 203\307\211.;\204:..:\203Z...\31
147c0 33 31 53 00 5c 33 31 31 5c 33 31 34 5c 33 31 35 05 21 5c 22 5c 32 36 32 02 5c 33 31 36 5c 33 31 31S.\311\314\315.!\"\262.\316\31
147e0 37 03 5c 22 5c 32 31 31 5c 32 36 32 02 30 5c 32 30 32 58 00 5c 32 31 30 5c 33 32 30 5c 32 31 31 7.\"\211\262.0\202X.\210\320\211
14800 5c 32 36 32 02 5c 32 31 30 29 5c 33 32 31 5c 33 32 32 5c 33 32 33 21 21 5c 32 31 30 5c 33 30 37 \262.\210)\321\322\323!!\210\307
14820 13 5c 33 32 34 20 5c 32 31 30 5c 33 32 35 5c 33 32 36 5c 66 0d 5c 33 32 37 5c 33 33 30 0e 2a 5c .\324.\210\325\326\f.\327\330.*\
14840 22 0e 2b 25 63 5c 32 31 30 5c 33 33 31 5c 33 33 32 20 5c 33 33 33 5c 32 36 31 03 5c 32 31 30 5c ".+%c\210\331\332.\333\261.\210\
14860 33 33 34 5c 33 33 35 06 07 21 5c 32 36 31 02 5c 32 31 30 5c 33 33 36 63 5c 32 31 30 5c 33 33 37 334\335..!\261.\210\336c\210\337
14880 5c 33 33 35 05 21 5c 32 36 31 02 5c 32 31 30 5c 33 33 36 63 5c 32 31 30 5c 33 34 30 05 5c 32 36 \335.!\261.\210\336c\210\340.\26
148a0 31 02 5c 32 31 30 5c 33 33 36 63 5c 32 31 30 5c 33 34 31 5c 33 33 35 04 21 5c 32 36 31 02 5c 32 1.\210\336c\210\341\335.!\261.\2
148c0 31 30 5c 33 33 36 63 5c 32 31 30 5c 33 34 32 5c 33 34 33 21 63 5c 32 31 30 01 5c 32 30 34 5c 32 10\336c\210\342\343!c\210.\204\2
148e0 35 35 00 5c 33 34 34 63 5c 32 31 30 5c 32 31 31 5c 33 32 30 3d 5c 32 30 33 5c 32 37 31 00 5c 33 55.\344c\210\211\320=\203\271.\3
14900 34 35 63 5c 32 31 30 5c 32 30 32 5c 33 33 37 00 5c 32 31 32 5c 32 31 31 5c 32 31 31 5c 32 30 33 45c\210\202\337.\212\211\211\203
14920 5c 33 33 35 00 5c 32 31 31 40 5c 33 34 36 5c 33 34 37 02 40 21 5c 32 36 31 02 5c 32 31 30 5c 32 \335.\211@\346\347.@!\261.\210\2
14940 31 31 41 5c 32 30 33 5c 33 32 36 00 5c 33 35 30 5c 33 34 37 02 41 21 5c 32 36 31 02 5c 32 31 30 11A\203\326.\350\347.A!\261.\210
14960 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 32 37 33 00 5c 32 31 30 29 5c 33 35 31 20 5c 32 30 .A\266\202\202\273.\210)\351.\20
14980 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e 64 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 7".[company-backends.major-mode.
149a0 63 6f 6d 70 61 6e 79 2d 62 61 63 6b 65 6e 64 20 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 company-backend.buffer-read-only
149c0 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 73 79 73 74 65 6d 2d 63 6f 6e 66 69 67 75 72 61 74 .emacs-version.system-configurat
149e0 69 6f 6e 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6e 69 6c 20 74 20 63 6f 6d 70 61 6e 79 2d 63 61 ion.symbol-name.nil.t.company-ca
14a00 6c 6c 2d 62 61 63 6b 65 6e 64 20 70 72 65 66 69 78 20 28 65 72 72 6f 72 29 20 63 61 6e 64 69 64 ll-backend.prefix.(error).candid
14a20 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 2d 70 72 65 66 69 78 2d 73 74 72 20 6d 61 70 63 61 72 20 ates.company--prefix-str.mapcar.
14a40 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 30 5c 33 30 31 03 5c 22 42 5c 32 30 37 22 20 5b 63 6f #[257."\211\300\301.\"B\207".[co
14a60 6d 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 61 6e 6e 6f 74 61 74 69 6f 6e 5d 20 35 mpany-call-backend.annotation].5
14a80 20 22 5c 6e 5c 6e 28 66 6e 20 43 29 22 5d 20 65 72 72 6f 72 20 70 6f 70 2d 74 6f 2d 62 75 66 66 ."\n\n(fn.C)"].error.pop-to-buff
14aa0 65 72 20 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 22 2a 63 6f 6d 70 61 6e 79 2d 64 er.get-buffer-create."*company-d
14ac0 69 61 67 2a 22 20 65 72 61 73 65 2d 62 75 66 66 65 72 20 66 6f 72 6d 61 74 20 22 45 6d 61 63 73 iag*".erase-buffer.format."Emacs
14ae0 20 25 73 20 28 25 73 29 20 6f 66 20 25 73 20 6f 6e 20 25 73 22 20 66 6f 72 6d 61 74 2d 74 69 6d .%s.(%s).of.%s.on.%s".format-tim
14b00 65 2d 73 74 72 69 6e 67 20 22 25 59 2d 25 6d 2d 25 64 22 20 22 5c 6e 43 6f 6d 70 61 6e 79 20 22 e-string."%Y-%m-%d"."\nCompany."
14b20 20 63 6f 6d 70 61 6e 79 2d 76 65 72 73 69 6f 6e 20 22 5c 6e 5c 6e 22 20 22 63 6f 6d 70 61 6e 79 .company-version."\n\n"."company
14b40 2d 62 61 63 6b 65 6e 64 73 3a 20 22 20 70 70 2d 74 6f 2d 73 74 72 69 6e 67 20 22 5c 6e 22 20 22 -backends:.".pp-to-string."\n"."
14b60 55 73 65 64 20 62 61 63 6b 65 6e 64 3a 20 22 20 22 4d 61 6a 6f 72 20 6d 6f 64 65 3a 20 22 20 22 Used.backend:."."Major.mode:."."
14b80 50 72 65 66 69 78 3a 20 22 20 6d 65 73 73 61 67 65 20 22 43 6f 6d 70 6c 65 74 69 6f 6e 73 3a 22 Prefix:.".message."Completions:"
14ba0 20 22 20 6e 6f 6e 65 22 20 22 28 65 72 72 6f 72 20 66 65 74 63 68 69 6e 67 29 22 20 22 5c 6e 20 .".none"."(error.fetching)"."\n.
14bc0 20 22 20 70 72 69 6e 31 2d 74 6f 2d 73 74 72 69 6e 67 20 22 20 22 20 73 70 65 63 69 61 6c 2d 6d .".prin1-to-string.".".special-m
14be0 6f 64 65 20 65 6d 61 63 73 2d 62 75 69 6c 64 2d 74 69 6d 65 20 65 6d 61 63 73 2d 62 75 69 6c 64 ode.emacs-build-time.emacs-build
14c00 2d 73 79 73 74 65 6d 5d 20 31 33 20 28 23 24 20 2e 20 38 33 36 38 34 29 20 6e 69 6c 5d 29 0a 28 -system].13.(#$...83684).nil]).(
14c20 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 6f 76 defvar.company-pseudo-tooltip-ov
14c40 65 72 6c 61 79 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 erlay.nil.nil).(make-variable-bu
14c60 66 66 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 ffer-local.'company-pseudo-toolt
14c80 69 70 2d 6f 76 65 72 6c 61 79 29 0a 28 64 65 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c ip-overlay).(defvar.company-tool
14ca0 74 69 70 2d 6f 66 66 73 65 74 20 30 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 tip-offset.0.nil).(make-variable
14cc0 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6f -buffer-local.'company-tooltip-o
14ce0 66 66 73 65 74 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 ffset).(defalias.'company-toolti
14d00 70 2d 2d 6c 69 6e 65 73 2d 75 70 64 61 74 65 2d 6f 66 66 73 65 74 20 23 5b 37 37 31 20 22 5c 32 p--lines-update-offset.#[771."\2
14d20 31 31 5c 33 30 31 5a 5c 32 36 32 01 02 08 5e 5c 33 30 32 04 5c 33 30 33 04 23 5d 5c 32 31 31 10 11\301Z\262...^\302.\303.#]\211.
14d40 5c 33 30 34 58 5c 32 30 33 1b 00 5c 32 31 31 54 5c 32 36 32 01 5c 33 30 35 10 08 5c 33 30 32 03 \304X\203..\211T\262.\305..\302.
14d60 03 5c 33 30 34 23 59 5c 32 30 33 3f 00 5c 32 31 31 54 5c 32 36 32 01 02 02 53 55 5c 32 30 33 3f .\304#Y\203?.\211T\262...SU\203?
14d80 00 08 53 5c 32 31 31 10 5c 33 30 34 58 5c 32 30 33 3f 00 5c 33 30 35 10 5c 32 31 31 54 5c 32 36 ..S\211.\304X\203?.\305.\211T\26
14da0 32 01 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6f 66 66 73 65 74 20 2.\207".[company-tooltip-offset.
14dc0 32 20 2d 20 2d 31 20 31 20 30 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 53 45 4c 45 43 54 49 4f 4e 2.-.-1.1.0].9."\n\n(fn.SELECTION
14de0 20 4e 55 4d 2d 4c 49 4e 45 53 20 4c 49 4d 49 54 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 .NUM-LINES.LIMIT)"]).(defalias.'
14e00 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 2d 73 69 6d 70 6c 65 2d 75 70 64 61 74 65 2d 6f company-tooltip--simple-update-o
14e20 66 66 73 65 74 20 23 5b 37 37 31 20 22 02 08 57 5c 32 30 33 5c 6e 00 02 5c 32 30 32 11 00 08 5c ffset.#[771."..W\203\n..\202...\
14e40 33 30 31 04 03 5c 33 30 32 23 5d 5c 32 31 31 10 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 74 301..\302#]\211.\207".[company-t
14e60 6f 6f 6c 74 69 70 2d 6f 66 66 73 65 74 20 2d 20 2d 31 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 53 ooltip-offset.-.-1].8."\n\n(fn.S
14e80 45 4c 45 43 54 49 4f 4e 20 4e 55 4d 2d 4c 49 4e 45 53 20 4c 49 4d 49 54 29 22 5d 29 0a 28 64 65 ELECTION.NUM-LINES.LIMIT)"]).(de
14ea0 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 72 6f 75 6e 64 2d 74 61 62 20 23 5b 32 35 37 20 falias.'company-round-tab.#[257.
14ec0 22 5c 32 31 31 08 5c 5c 08 5c 32 34 35 08 5f 5c 32 30 37 22 20 5b 74 61 62 2d 77 69 64 74 68 5d "\211.\\.\245._\207".[tab-width]
14ee0 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 41 52 47 29 22 5d 29 0a 28 70 75 74 20 27 63 6f 6d 70 61 6e .3."\n\n(fn.ARG)"]).(put.'compan
14f00 79 2d 72 6f 75 6e 64 2d 74 61 62 20 27 62 79 74 65 2d 6f 70 74 69 6d 69 7a 65 72 20 27 62 79 74 y-round-tab.'byte-optimizer.'byt
14f20 65 2d 63 6f 6d 70 69 6c 65 2d 69 6e 6c 69 6e 65 2d 65 78 70 61 6e 64 29 0a 28 64 65 66 61 6c 69 e-compile-inline-expand).(defali
14f40 61 73 20 27 63 6f 6d 70 61 6e 79 2d 70 6c 61 69 6e 69 66 79 20 23 5b 32 35 37 20 22 5c 33 30 31 as.'company-plainify.#[257."\301
14f60 5c 33 30 32 5c 33 30 33 03 23 5c 32 31 31 5c 32 30 33 16 00 5c 32 31 31 02 50 5c 32 36 32 02 5c \302\303.#\211\203..\211.P\262.\
14f80 33 30 34 5c 33 30 32 03 47 5c 33 30 35 05 24 5c 32 31 30 5c 32 31 30 5c 33 30 36 01 5c 33 30 37 304\302.G\305.$\210\210\306.\307
14fa0 5c 22 5c 32 31 31 5c 32 31 31 41 5c 32 30 33 3e 00 5c 32 31 31 5c 33 31 30 02 40 5c 33 30 32 5c \"\211\211A\203>.\211\310.@\302\
14fc0 33 31 31 05 40 21 5c 32 31 31 08 5c 5c 08 5c 32 34 35 08 5f 5c 32 36 32 01 23 5c 32 34 30 5c 32 311.@!\211.\\.\245._\262.#\240\2
14fe0 31 30 5c 32 31 31 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 1c 00 5c 33 31 32 5c 33 31 33 03 5c 10\211.A\266\202\202..\312\313.\
15000 22 5c 32 30 37 22 20 5b 74 61 62 2d 77 69 64 74 68 20 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 "\207".[tab-width.get-text-prope
15020 72 74 79 20 30 20 6c 69 6e 65 2d 70 72 65 66 69 78 20 72 65 6d 6f 76 65 2d 74 65 78 74 2d 70 72 rty.0.line-prefix.remove-text-pr
15040 6f 70 65 72 74 69 65 73 20 28 6c 69 6e 65 2d 70 72 65 66 69 78 29 20 73 70 6c 69 74 2d 73 74 72 operties.(line-prefix).split-str
15060 69 6e 67 20 22 09 22 20 63 6f 6d 70 61 6e 79 2d 73 61 66 65 2d 73 75 62 73 74 72 69 6e 67 20 73 ing.".".company-safe-substring.s
15080 74 72 69 6e 67 2d 77 69 64 74 68 20 61 70 70 6c 79 20 63 6f 6e 63 61 74 5d 20 31 30 20 22 5c 6e tring-width.apply.concat].10."\n
150a0 5c 6e 28 66 6e 20 53 54 52 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 \n(fn.STR)"]).(defalias.'company
150c0 2d 66 69 6c 6c 2d 70 72 6f 70 65 72 74 69 7a 65 20 23 5b 31 35 34 32 20 22 01 47 5c 33 30 35 5c -fill-propertize.#[1542.".G\305\
150e0 33 30 36 06 08 5c 22 5c 32 30 36 15 00 08 5c 32 30 33 14 00 5c 33 30 37 08 21 5c 32 30 32 15 00 306..\"\206...\203..\307.!\202..
15100 5c 33 31 30 5c 33 31 31 06 08 21 5c 32 36 32 08 06 06 5c 32 30 35 25 00 5c 33 31 31 06 07 5c 33 \310\311..!\262...\205%.\311..\3
15120 31 32 5c 22 5c 32 31 31 5c 32 36 32 08 09 06 07 5c 33 31 33 06 0b 47 06 0b 47 04 5c 32 30 33 3a 12\"\211\262....\313..G..G.\203:
15140 00 5c 33 31 34 5c 32 30 32 3b 00 5c 33 31 30 23 57 04 02 5c 32 30 33 56 00 01 5c 32 30 33 4d 00 .\314\202;.\310#W..\203V..\203M.
15160 06 0b 47 54 5c 32 30 32 59 00 06 09 06 0b 47 5a 5c 32 30 32 59 00 06 0b 47 5c 5c 5c 32 31 31 06 ..GT\202Y.....GZ\202Y...G\\\211.
15180 0b 47 5c 5c 06 06 06 0b 5c 5c 5e 06 08 03 5c 32 30 34 6f 00 04 5c 32 30 34 5c 32 30 37 00 5c 33 .G\\....\\^...\204o..\204\207.\3
151a0 31 35 06 0e 06 0e 5c 32 30 35 7d 00 06 06 5c 32 30 35 7d 00 5c 33 31 36 06 0f 51 5c 33 31 30 06 15....\205}...\205}.\316..Q\310.
151c0 0e 23 5c 32 30 32 5c 32 32 35 00 5c 33 31 35 06 0e 5c 33 31 30 06 0e 06 10 47 5a 23 06 0d 50 06 .#\202\225.\315..\310....GZ#..P.
151e0 09 51 5c 33 31 33 06 5c 66 06 09 06 0b 47 23 5c 32 36 32 5c 66 5c 33 31 37 5c 33 31 30 06 0d 5c .Q\313.\f....G#\262\f\317\310..\
15200 33 32 30 5c 33 32 31 05 25 5c 32 31 30 02 02 57 5c 32 30 33 5c 33 30 33 00 5c 33 31 37 03 03 5c 320\321.%\210..W\203\303.\317..\
15220 33 32 32 06 0e 5c 32 30 33 5c 32 37 37 00 5c 33 32 33 5c 32 30 32 5c 33 30 30 00 5c 33 32 34 05 322..\203\277.\323\202\300.\324.
15240 25 5c 32 31 30 06 0b 06 09 47 5a 06 07 5c 32 35 30 5c 32 30 33 5c 33 32 37 00 5c 33 31 30 06 08 %\210....GZ..\250\203\327.\310..
15260 42 43 5c 32 30 32 5c 33 33 31 00 06 07 5c 33 32 35 5c 32 31 31 5c 32 31 31 5c 32 31 31 04 3a 5c BC\202\331...\325\211\211\211.:\
15280 32 30 33 1d 01 04 40 5c 32 36 32 04 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 03 203...@\262..\211A\262.\242\262.
152a0 06 0d 03 5c 5c 5c 32 36 32 02 06 0d 04 5c 5c 06 06 5e 5c 32 36 32 01 01 06 06 57 5c 32 30 33 16 ...\\\262....\\..^\262....W\203.
152c0 01 5c 33 32 36 02 02 5c 33 32 32 06 14 5c 32 30 33 11 01 5c 33 32 37 5c 32 30 32 12 01 5c 33 33 .\326..\322..\203..\327\202..\33
152e0 30 06 0b 25 5c 32 31 30 04 41 5c 32 36 32 05 5c 32 30 32 5c 33 33 35 00 5c 32 36 36 06 5c 6e 0b 0..%\210.A\262.\202\335.\266.\n.
15300 21 5c 32 31 31 5c 33 33 31 5c 32 33 30 3f 5c 32 30 35 30 01 5c 33 33 32 01 06 10 5c 66 47 23 5c !\211\331\230?\2050.\332...\fG#\
15320 32 36 32 01 5c 32 30 33 75 01 5c 33 33 33 20 5c 32 31 31 5c 32 30 33 74 01 5c 32 31 31 40 5c 32 262.\203u.\333.\211\203t.\211@\2
15340 31 31 40 01 41 5c 32 31 31 02 06 0d 01 5c 5c 06 0e 03 5c 5c 06 13 06 11 47 5a 02 01 57 5c 32 30 11@.A\211....\\...\\....GZ..W\20
15360 33 6b 01 5c 33 32 36 03 03 03 5e 5c 33 32 32 06 17 5c 32 30 33 66 01 5c 33 33 34 5c 32 30 32 67 3k.\326...^\322..\203f.\334\202g
15380 01 5c 33 33 35 06 0e 25 5c 32 31 30 5c 32 36 36 07 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 37 .\335..%\210\266..A\266\202\2027
153a0 01 5c 32 31 30 06 5c 6e 5c 32 30 33 5c 32 30 33 01 5c 33 31 37 5c 33 31 30 06 0d 5c 33 32 32 5c .\210.\n\203\203.\317\310..\322\
153c0 33 33 36 05 25 5c 32 31 30 5c 33 31 37 5c 33 31 30 06 0d 5c 33 32 32 5c 33 33 37 05 25 5c 32 31 336.%\210\317\310..\322\337.%\21
153e0 30 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 6f 6d 6d 6f 6e 20 63 6f 6d 70 61 6e 79 2d 74 0\207".[company-common.company-t
15400 6f 6f 6c 74 69 70 2d 61 6c 69 67 6e 2d 61 6e 6e 6f 74 61 74 69 6f 6e 73 20 63 6f 6d 70 61 6e 79 ooltip-align-annotations.company
15420 2d 73 65 61 72 63 68 2d 72 65 67 65 78 70 2d 66 75 6e 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d -search-regexp-function.company-
15440 73 65 61 72 63 68 2d 73 74 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 70 72 65 66 69 78 20 63 6f 6d search-string.company-prefix.com
15460 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 6d 61 74 63 68 20 73 74 72 69 6e 67 2d 77 pany-call-backend.match.string-w
15480 69 64 74 68 20 30 20 63 6f 6d 70 61 6e 79 2d 2d 70 72 65 2d 72 65 6e 64 65 72 20 74 20 2b 20 31 idth.0.company--pre-render.t.+.1
154a0 20 63 6f 6d 70 61 6e 79 2d 73 61 66 65 2d 73 75 62 73 74 72 69 6e 67 20 22 20 22 20 66 6f 6e 74 .company-safe-substring.".".font
154c0 2d 6c 6f 63 6b 2d 61 70 70 65 6e 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 6d 6f 75 73 65 -lock-append-text-property.mouse
154e0 2d 66 61 63 65 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6d 6f 75 73 65 20 66 61 63 65 -face.company-tooltip-mouse.face
15500 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 61 6e 6e 6f 74 61 74 69 6f 6e 2d 73 65 6c 65 .company-tooltip-annotation-sele
15520 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 61 6e 6e 6f 74 61 74 69 6f 6e ction.company-tooltip-annotation
15540 20 6e 69 6c 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 70 72 65 70 65 6e 64 2d 74 65 78 74 2d 70 72 6f 70 .nil.font-lock-prepend-text-prop
15560 65 72 74 79 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 63 6f 6d 6d 6f 6e 2d 73 65 6c 65 erty.company-tooltip-common-sele
15580 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 63 6f 6d 6d 6f 6e 20 22 22 20 ction.company-tooltip-common."".
155a0 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 63 68 75 string-match.company--search-chu
155c0 6e 6b 73 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 73 65 61 72 63 68 2d 73 65 6c 65 63 nks.company-tooltip-search-selec
155e0 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 73 65 61 72 63 68 20 63 6f 6d 70 tion.company-tooltip-search.comp
15600 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 74 6f any-tooltip-selection.company-to
15620 6f 6c 74 69 70 5d 20 32 39 20 22 5c 6e 5c 6e 28 66 6e 20 56 41 4c 55 45 20 41 4e 4e 4f 54 41 54 oltip].29."\n\n(fn.VALUE.ANNOTAT
15640 49 4f 4e 20 57 49 44 54 48 20 53 45 4c 45 43 54 45 44 20 4c 45 46 54 20 52 49 47 48 54 29 22 5d ION.WIDTH.SELECTED.LEFT.RIGHT)"]
15660 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 63 68 75 ).(defalias.'company--search-chu
15680 6e 6b 73 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 33 30 32 01 47 5c 33 30 33 58 5c 32 30 nks.#[0."\300\301!\302.G\303X\20
156a0 33 18 00 01 40 02 41 40 42 01 42 5c 32 36 32 01 5c 32 30 32 33 00 01 41 41 5c 32 31 31 5c 32 36 3...@.A@B.B\262.\2023..AA\211\26
156c0 32 03 5c 32 30 33 33 00 01 40 5c 32 30 33 18 00 01 40 02 41 40 42 01 42 5c 32 36 32 01 5c 32 30 2.\2033..@\203...@.A@B.B\262.\20
156e0 32 18 00 5c 32 30 37 22 20 5b 6d 61 74 63 68 2d 64 61 74 61 20 74 20 6e 69 6c 20 32 5d 20 34 5d 2..\207".[match-data.t.nil.2].4]
15700 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 70 72 65 2d 72 65 6e 64 65 72 ).(defalias.'company--pre-render
15720 20 23 5b 35 31 33 20 22 5c 33 30 30 5c 33 30 31 03 03 23 5c 32 30 36 2e 00 5c 33 30 32 5c 33 30 .#[513."\300\301..#\206..\302\30
15740 33 03 47 5c 33 30 34 5c 33 30 35 06 06 25 5c 32 30 34 20 00 5c 33 30 32 5c 33 30 33 03 47 5c 33 3.G\304\305..%\204..\302\303.G\3
15760 30 36 5c 33 30 35 06 06 25 5c 32 30 33 2d 00 5c 33 30 37 02 21 5c 32 36 32 02 5c 33 31 30 5c 33 06\305..%\203-.\307.!\262.\310\3
15780 30 33 03 47 5c 33 31 31 05 24 5c 32 31 30 01 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 61 03.G\311.$\210.\207".[company-ca
157a0 6c 6c 2d 62 61 63 6b 65 6e 64 20 70 72 65 2d 72 65 6e 64 65 72 20 74 65 78 74 2d 70 72 6f 70 65 ll-backend.pre-render.text-prope
157c0 72 74 79 2d 6e 6f 74 2d 61 6c 6c 20 30 20 66 61 63 65 20 6e 69 6c 20 6d 6f 75 73 65 2d 66 61 63 rty-not-all.0.face.nil.mouse-fac
157e0 65 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 20 72 65 6d 6f 76 65 2d 74 65 78 74 2d 70 72 6f 70 e.copy-sequence.remove-text-prop
15800 65 72 74 69 65 73 20 28 66 61 63 65 20 6e 69 6c 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 erties.(face.nil.font-lock-face.
15820 6e 69 6c 20 6d 6f 75 73 65 2d 66 61 63 65 20 6e 69 6c 29 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 nil.mouse-face.nil)].8."\n\n(fn.
15840 53 54 52 20 26 6f 70 74 69 6f 6e 61 6c 20 41 4e 4e 4f 54 41 54 49 4f 4e 2d 50 29 22 5d 29 0a 28 STR.&optional.ANNOTATION-P)"]).(
15860 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 63 6c 65 61 6e 2d 73 74 72 69 6e 67 20 defalias.'company--clean-string.
15880 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 23 5c 32 30 37 22 20 5b 72 65 70 6c #[257."\300\301\302.#\207".[repl
158a0 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5c 5c 28 5b 5e 5b 3a 67 72 61 ace-regexp-in-string."\\([^[:gra
158c0 70 68 3a 5d 20 5d 5c 5c 29 5c 5c 7c 5c 5c 28 ef bb bf 5c 5c 29 5c 5c 7c 5b 5b 3a 6d 75 6c 74 69 ph:].]\\)\\|\\(...\\)\\|[[:multi
158e0 62 79 74 65 3a 5d 5d 22 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 32 32 34 5c 32 30 33 07 00 5c 33 byte:]]".#[257."\300\224\203..\3
15900 30 31 5c 32 30 37 5c 33 30 32 5c 32 32 34 5c 32 30 33 0e 00 5c 33 30 33 5c 32 30 37 5c 33 30 34 01\207\302\224\203..\303\207\304
15920 01 21 5c 33 30 30 56 5c 32 30 33 20 00 5c 33 30 35 5c 33 30 34 02 21 53 5c 33 30 36 5c 22 01 50 .!\300V\203..\305\304.!S\306\".P
15940 5c 32 30 37 5c 32 30 37 22 20 5b 31 20 22 e2 80 97 22 20 32 20 22 22 20 73 74 72 69 6e 67 2d 77 \207\207".[1."...".2."".string-w
15960 69 64 74 68 20 6d 61 6b 65 2d 73 74 72 69 6e 67 20 36 35 32 37 39 5d 20 34 20 22 5c 6e 5c 6e 28 idth.make-string.65279].4."\n\n(
15980 66 6e 20 4d 41 54 43 48 29 22 5d 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 52 29 22 5d 29 0a fn.MATCH)"]].5."\n\n(fn.STR)"]).
159a0 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 62 75 66 66 65 72 2d 6c 69 6e 65 73 20 (defalias.'company-buffer-lines.
159c0 23 5b 35 31 34 20 22 01 62 5c 32 31 30 5c 33 30 30 5c 32 31 31 6d 5c 32 30 34 4f 00 5c 33 30 31 #[514.".b\210\300\211m\204O.\301
159e0 5c 33 30 32 21 5c 32 31 31 5c 32 36 32 02 5c 33 30 33 56 5c 32 30 33 4f 00 60 03 58 5c 32 30 33 \302!\211\262.\303V\203O.`.X\203
15a00 4f 00 02 60 5e 04 5c 32 31 32 05 62 5c 32 31 30 5c 33 30 34 5c 33 30 35 03 5c 33 30 36 23 5c 32 O..`^.\212.b\210\304\305.\306#\2
15a20 31 30 60 29 7b 03 42 5c 32 36 32 03 5c 32 31 30 5c 32 31 31 53 5c 33 30 33 5c 32 31 31 02 57 5c 10`){.B\262.\210\211S\303\211.W\
15a40 32 30 33 47 00 5c 32 31 31 5c 33 30 37 05 42 5c 32 36 32 05 5c 32 31 30 5c 32 31 31 54 5c 32 36 203G.\211\307.B\262.\210\211T\26
15a60 32 01 5c 32 30 32 33 00 5c 32 36 36 02 60 5c 32 36 32 04 5c 32 30 32 05 00 03 03 3d 5c 32 30 34 2.\2023.\266.`\262.\202....=\204
15a80 5c 5c 00 03 03 7b 02 42 5c 32 36 32 02 01 5c 32 33 37 5c 32 30 37 22 20 5b 6e 69 6c 20 76 65 72 \\...{.B\262..\237\207".[nil.ver
15aa0 74 69 63 61 6c 2d 6d 6f 74 69 6f 6e 20 31 20 30 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 tical-motion.1.0.re-search-forwa
15ac0 72 64 20 22 24 22 20 6d 6f 76 65 20 22 22 5d 20 31 30 20 22 5c 6e 5c 6e 28 66 6e 20 42 45 47 20 rd."$".move.""].10."\n\n(fn.BEG.
15ae0 45 4e 44 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 6d 6f 64 69 66 END)"]).(defalias.'company-modif
15b00 79 2d 6c 69 6e 65 20 23 5b 37 37 31 20 22 5c 33 30 30 03 5c 33 30 31 03 23 02 5c 33 30 30 05 04 y-line.#[771."\300.\301.#.\300..
15b20 06 06 47 5c 5c 5c 22 51 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 61 66 65 2d 73 75 62 73 ..G\\\"Q\207".[company-safe-subs
15b40 74 72 69 6e 67 20 30 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 4f 4c 44 20 4e 45 57 20 4f 46 46 53 tring.0].9."\n\n(fn.OLD.NEW.OFFS
15b60 45 54 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 77 69 6e 64 6f ET)"]).(defalias.'company--windo
15b80 77 2d 68 65 69 67 68 74 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 33 0b 00 5c 33 30 w-height.#[0."\300\301!\203..\30
15ba0 32 5c 33 30 31 20 21 5c 32 30 37 5c 33 30 33 20 5c 32 30 37 22 20 5b 66 62 6f 75 6e 64 70 20 77 2\301.!\207\303.\207".[fboundp.w
15bc0 69 6e 64 6f 77 2d 73 63 72 65 65 6e 2d 6c 69 6e 65 73 20 66 6c 6f 6f 72 20 77 69 6e 64 6f 77 2d indow-screen-lines.floor.window-
15be0 62 6f 64 79 2d 68 65 69 67 68 74 5d 20 32 5d 29 0a 28 70 75 74 20 27 63 6f 6d 70 61 6e 79 2d 2d body-height].2]).(put.'company--
15c00 77 69 6e 64 6f 77 2d 68 65 69 67 68 74 20 27 62 79 74 65 2d 6f 70 74 69 6d 69 7a 65 72 20 27 62 window-height.'byte-optimizer.'b
15c20 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 69 6e 6c 69 6e 65 2d 65 78 70 61 6e 64 29 0a 28 64 65 66 61 yte-compile-inline-expand).(defa
15c40 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 77 69 6e 64 6f 77 2d 77 69 64 74 68 20 23 5b 30 20 lias.'company--window-width.#[0.
15c60 22 5c 33 30 34 20 5c 33 30 35 20 41 40 5c 33 30 36 55 5c 32 30 33 0f 00 5c 32 31 31 53 5c 32 36 "\304.\305.A@\306U\203..\211S\26
15c80 32 01 5c 33 30 37 5c 33 30 30 21 5c 32 30 33 21 00 08 5c 32 30 33 21 00 5c 32 31 31 5c 33 31 30 2.\307\300!\203!..\203!.\211\310
15ca0 5c 33 31 31 20 5c 5c 5a 5c 32 36 32 01 5c 33 31 32 20 5c 32 30 34 42 00 5c 33 31 33 5c 33 31 34 \311.\\Z\262.\312.\204B.\313\314
15cc0 09 5c 22 5c 32 30 34 42 00 5c 32 31 31 5c 33 31 35 20 5c 32 31 31 40 5c 32 30 36 36 00 5c 33 30 .\"\204B.\211\315.\211@\2066.\30
15ce0 36 01 41 5c 32 30 36 3c 00 5c 33 30 36 5c 5c 5c 32 36 32 01 5a 5c 32 36 32 01 5c 6e 5c 32 30 33 6.A\206<.\306\\\262.Z\262.\n\203
15d00 51 00 5c 33 31 33 09 5c 33 31 36 5c 22 5c 32 30 33 51 00 5c 32 31 31 53 5c 32 36 32 01 0b 5c 32 Q.\313.\316\"\203Q.\211S\262..\2
15d20 30 33 64 00 0b 5c 33 31 37 48 5c 32 30 33 64 00 5c 32 31 31 0b 5c 33 31 37 48 47 53 5a 5c 32 36 03d..\317H\203d.\211.\317HGSZ\26
15d40 32 01 5c 32 31 31 5c 32 30 37 22 20 5b 64 69 73 70 6c 61 79 2d 6c 69 6e 65 2d 6e 75 6d 62 65 72 2.\211\207".[display-line-number
15d60 73 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 77 6f 72 64 2d 77 72 61 70 20 62 75 66 66 65 72 s.emacs-version.word-wrap.buffer
15d80 2d 64 69 73 70 6c 61 79 2d 74 61 62 6c 65 20 77 69 6e 64 6f 77 2d 62 6f 64 79 2d 77 69 64 74 68 -display-table.window-body-width
15da0 20 77 69 6e 64 6f 77 2d 66 72 69 6e 67 65 73 20 30 20 62 6f 75 6e 64 70 20 32 20 6c 69 6e 65 2d .window-fringes.0.boundp.2.line-
15dc0 6e 75 6d 62 65 72 2d 64 69 73 70 6c 61 79 2d 77 69 64 74 68 20 64 69 73 70 6c 61 79 2d 67 72 61 number-display-width.display-gra
15de0 70 68 69 63 2d 70 20 76 65 72 73 69 6f 6e 3c 20 22 32 34 2e 33 2e 31 22 20 77 69 6e 64 6f 77 2d phic-p.version<."24.3.1".window-
15e00 6d 61 72 67 69 6e 73 20 22 32 34 2e 34 2e 35 31 2e 35 22 20 31 30 5d 20 35 5d 29 0a 28 64 65 66 margins."24.4.51.5".10].5]).(def
15e20 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 72 65 70 6c 61 63 65 6d 65 6e 74 2d 73 74 72 69 alias.'company--replacement-stri
15e40 6e 67 20 23 5b 31 32 38 34 20 22 02 08 5a 5c 32 36 32 03 5c 32 31 31 5c 32 30 33 12 00 09 5c 32 ng.#[1284."..Z\262.\211\203...\2
15e60 30 33 12 00 5c 33 30 32 05 21 5c 32 36 32 05 04 40 47 5c 33 30 33 20 5c 33 30 34 20 5c 5c 04 5a 03..\302.!\262..@G\303.\304.\\.Z
15e80 01 01 56 5c 32 30 33 29 00 04 02 02 5a 5a 5c 32 36 32 05 5c 32 36 36 02 02 5c 33 30 35 57 5c 32 ..V\203)....ZZ\262.\266..\305W\2
15ea0 30 35 33 00 02 5b 5c 33 30 36 01 5c 32 30 33 3b 00 5c 33 30 35 5c 32 36 32 05 02 5c 32 30 33 62 053..[\306.\203;.\305\262..\203b
15ec0 00 05 47 06 07 47 5a 5c 33 30 35 5c 32 31 31 02 57 5c 32 30 33 60 00 5c 32 31 31 06 08 5c 32 31 ..G..GZ\305\211.W\203`.\211..\21
15ee0 31 41 5c 32 36 32 5c 6e 5c 32 34 32 04 42 5c 32 36 32 04 5c 32 31 30 5c 32 31 31 54 5c 32 36 32 1A\262\n\242.B\262.\210\211T\262
15f00 01 5c 32 30 32 46 00 5c 32 36 36 02 05 5c 32 30 33 5c 32 30 32 00 5c 33 30 37 06 06 5c 32 31 31 .\202F.\266..\203\202.\307..\211
15f20 41 5c 32 36 32 08 5c 32 34 32 5c 33 31 30 06 09 5c 32 31 31 41 5c 32 36 32 0b 5c 32 34 32 05 5c A\262.\242\310..\211A\262.\242.\
15f40 22 06 07 23 01 42 5c 32 36 32 01 5c 32 30 32 62 00 06 06 5c 32 30 33 5c 32 33 34 00 5c 33 31 31 "..#.B\262.\202b...\203\234.\311
15f60 05 21 5c 33 31 30 06 08 5c 32 31 31 41 5c 32 36 32 5c 6e 5c 32 34 32 04 5c 22 50 01 42 5c 32 36 .!\310..\211A\262\n\242.\"P.B\26
15f80 32 01 5c 32 30 32 5c 32 30 32 00 03 5c 32 30 35 5c 32 34 31 00 5c 33 31 32 5c 33 31 33 5c 33 31 2.\202\202..\205\241.\312\313\31
15fa0 34 03 5c 32 33 37 5c 33 31 35 23 5c 33 31 35 51 5c 33 31 36 5c 33 30 35 02 47 5c 33 31 37 5c 33 4.\237\315#\315Q\316\305.G\317\3
15fc0 32 30 05 25 5c 32 31 30 04 5c 32 30 33 5c 32 37 36 00 5c 33 32 31 5c 33 30 35 5c 33 32 32 5c 33 20.%\210.\203\276.\321\305\322\3
15fe0 32 33 5c 33 32 34 05 25 5c 32 31 30 5c 32 31 31 5c 32 36 32 01 5c 32 30 37 22 20 5b 63 6f 6d 70 23\324.%\210\211\262.\207".[comp
16000 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6d 61 72 67 69 6e 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 any-tooltip-margin.company-toolt
16020 69 70 2d 66 6c 69 70 2d 77 68 65 6e 2d 61 62 6f 76 65 20 72 65 76 65 72 73 65 20 63 6f 6d 70 61 ip-flip-when-above.reverse.compa
16040 6e 79 2d 2d 77 69 6e 64 6f 77 2d 77 69 64 74 68 20 77 69 6e 64 6f 77 2d 68 73 63 72 6f 6c 6c 20 ny--window-width.window-hscroll.
16060 30 20 6e 69 6c 20 63 6f 6d 70 61 6e 79 2d 6d 6f 64 69 66 79 2d 6c 69 6e 65 20 63 6f 6d 70 61 6e 0.nil.company-modify-line.compan
16080 79 2d 2d 6f 66 66 73 65 74 2d 6c 69 6e 65 20 63 6f 6d 70 61 6e 79 2d 73 70 61 63 65 2d 73 74 72 y--offset-line.company-space-str
160a0 69 6e 67 20 22 20 5c 6e 22 20 6d 61 70 63 6f 6e 63 61 74 20 69 64 65 6e 74 69 74 79 20 22 5c 6e ing.".\n".mapconcat.identity."\n
160c0 22 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 61 70 70 65 6e 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 ".font-lock-append-text-property
160e0 20 66 61 63 65 20 64 65 66 61 75 6c 74 20 70 75 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 .face.default.put-text-property.
16100 31 20 63 75 72 73 6f 72 20 74 5d 20 31 34 20 22 5c 6e 5c 6e 28 66 6e 20 4c 49 4e 45 53 20 4f 4c 1.cursor.t].14."\n\n(fn.LINES.OL
16120 44 20 43 4f 4c 55 4d 4e 20 4e 4c 20 26 6f 70 74 69 6f 6e 61 6c 20 41 4c 49 47 4e 2d 54 4f 50 29 D.COLUMN.NL.&optional.ALIGN-TOP)
16140 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 6f 66 66 73 65 74 2d 6c "]).(defalias.'company--offset-l
16160 69 6e 65 20 23 5b 35 31 34 20 22 5c 32 31 31 5c 32 30 33 0d 00 01 5c 32 30 33 0d 00 01 01 5c 33 ine.#[514."\211\203...\203....\3
16180 30 30 4f 5c 32 30 37 01 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 4c 00O\207.\207".[nil].5."\n\n(fn.L
161a0 49 4e 45 20 4f 46 46 53 45 54 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e INE.OFFSET)"]).(defalias.'compan
161c0 79 2d 2d 63 72 65 61 74 65 2d 6c 69 6e 65 73 20 23 5b 35 31 34 20 22 08 5c 33 30 36 20 5c 33 30 y--create-lines.#[514.".\306.\30
161e0 37 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 06 08 09 06 0b 5c 5c 7\211\211\211\211\211\211.....\\
16200 57 5c 32 30 33 16 00 5c 33 31 30 11 5c 6e 5c 33 31 31 3d 5c 32 30 33 29 00 5c 33 31 32 06 0b 06 W\203..\310.\n\311=\203).\312...
16220 5c 6e 06 5c 66 23 5c 32 36 32 5c 6e 5c 32 30 32 32 00 5c 33 31 33 06 0b 06 5c 6e 06 5c 66 23 5c \n.\f#\262\n\2022.\313...\n.\f#\
16240 32 31 30 5c 6e 5c 33 31 34 3d 5c 32 30 33 44 00 5c 33 31 35 09 06 0b 06 0b 23 5c 32 36 32 01 5c 210\n\314=\203D.\315.....#\262.\
16260 32 30 32 6e 00 5c 6e 5c 33 31 31 3d 5c 32 30 33 6e 00 09 5c 33 31 30 56 5c 32 30 33 56 00 5c 33 202n.\n\311=\203n..\310V\203V.\3
16280 31 36 5c 33 31 37 09 5c 22 5c 32 36 32 03 5c 33 32 30 06 09 06 0b 09 23 5c 32 36 32 02 01 5c 33 16\317.\"\262.\320.....#\262..\3
162a0 31 30 56 5c 32 30 35 6c 00 5c 33 31 36 5c 33 31 37 03 5c 22 5c 32 31 31 5c 32 36 32 03 5c 32 36 10V\205l.\316\317.\"\211\262.\26
162c0 32 02 06 5c 6e 09 5a 5c 32 36 32 0b 02 47 02 47 5d 5c 32 36 32 06 09 0b 5c 32 33 33 5c 32 36 32 2..\n.Z\262..G.G]\262...\233\262
162e0 07 06 09 06 09 5e 5c 32 36 32 09 06 06 5c 32 36 32 05 06 07 5c 66 5c 33 32 31 5f 5a 5c 32 36 32 .....^\262...\262...\f\321_Z\262
16300 08 5c 32 31 31 5c 32 30 33 5c 32 33 34 00 06 07 53 5c 32 36 32 08 06 08 5c 33 31 30 5c 32 31 31 .\211\203\234...S\262...\310\211
16320 02 57 5c 32 30 33 5c 33 36 35 00 5c 32 31 31 06 07 5c 32 31 31 41 5c 32 36 32 09 5c 32 34 32 5c .W\203\365.\211..\211A\262.\242\
16340 33 32 32 5c 33 32 33 02 5c 22 5c 33 32 34 5c 33 32 35 03 21 21 5c 32 36 32 02 5c 32 31 31 5c 32 322\323.\"\324\325.!!\262.\211\2
16360 30 33 5c 33 31 34 00 5c 33 32 34 01 21 5c 32 36 32 01 0d 5c 32 30 33 5c 33 31 34 00 5c 33 32 36 03\314.\324.!\262..\203\314.\326
16380 01 5c 33 32 37 5c 33 30 37 23 5c 32 36 32 01 01 01 42 06 09 42 5c 32 36 32 09 01 47 01 5c 32 30 .\327\307#\262...B..B\262..G.\20
163a0 33 5c 33 34 34 00 0d 5c 32 30 33 5c 33 34 34 00 01 47 54 5c 32 30 32 5c 33 34 36 00 01 47 5c 5c 3\344..\203\344..GT\202\346..G\\
163c0 06 0b 5d 5c 32 36 32 0b 5c 32 36 36 03 5c 32 31 31 54 5c 32 36 32 01 5c 32 30 32 5c 32 33 37 00 ..]\262.\266.\211T\262.\202\237.
163e0 5c 32 36 36 02 06 07 0e 20 5e 0e 21 0e 5c 22 5c 32 30 33 5c 6e 01 5c 33 32 31 06 08 5c 5c 5c 32 \266.....^.!.\"\203\n.\321..\\\2
16400 30 32 5c 66 01 06 07 5d 5e 5c 32 36 32 06 03 5c 32 33 37 0e 5c 22 5c 32 30 33 1b 01 5c 33 31 30 02\f...]^\262..\237.\"\203..\310
16420 5c 32 30 32 1c 01 5c 33 33 30 5c 33 30 37 05 5c 32 30 33 2b 01 5c 33 33 31 06 06 06 5c 6e 5c 22 \202..\330\307.\203+.\331...\n\"
16440 01 42 5c 32 36 32 01 06 0b 5c 33 31 30 5c 32 31 31 02 57 5c 32 30 33 5c 32 31 33 01 5c 32 31 31 .B\262...\310\211.W\203\213.\211
16460 05 5c 32 31 31 41 5c 32 36 32 07 5c 32 34 32 5c 32 31 31 40 01 41 5c 33 33 32 5c 66 21 06 0f 06 .\211A\262.\242\211@.A\332\f!...
16480 09 5c 33 33 33 57 5c 32 30 33 61 01 5c 32 31 31 5c 33 32 31 5a 5c 32 36 32 01 06 09 54 5c 32 36 .\333W\203a.\211\321Z\262...T\26
164a0 32 5c 6e 5c 33 31 36 5c 33 33 34 5c 33 33 35 06 5c 66 5c 33 33 33 5c 22 5c 22 02 50 5c 32 36 32 2\n\316\334\335.\f\333\"\".P\262
164c0 02 5c 33 33 36 04 04 03 06 09 06 1a 5c 32 33 32 5c 33 33 32 5c 66 21 06 07 26 06 06 5c 66 5c 32 .\336.......\232\332\f!..&..\f\2
164e0 30 35 7c 01 5c 33 33 37 06 07 06 0e 5c 22 50 06 09 42 5c 32 36 32 09 5c 32 36 36 06 5c 32 31 31 05|.\337....\"P..B\262.\266.\211
16500 54 5c 32 36 32 01 5c 32 30 32 2e 01 5c 32 36 36 02 04 5c 32 30 33 5c 32 33 32 01 5c 33 33 31 05 T\262.\202..\266..\203\232.\331.
16520 06 5c 6e 5c 22 01 42 5c 32 36 32 01 5c 32 31 31 5c 32 33 37 5c 32 36 36 5c 32 30 33 5c 32 30 37 .\n\".B\262.\211\237\266\203\207
16540 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 6c 65 6e 67 74 68 20 63 6f 6d ".[company-candidates-length.com
16560 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6f 66 66 73 65 74 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c pany-tooltip-offset.company-tool
16580 74 69 70 2d 6f 66 66 73 65 74 2d 64 69 73 70 6c 61 79 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 tip-offset-display.company-candi
165a0 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6d 61 72 67 69 6e 20 63 6f 6d dates.company-tooltip-margin.com
165c0 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 61 6c 69 67 6e 2d 61 6e 6e 6f 74 61 74 69 6f 6e 73 20 63 pany-tooltip-align-annotations.c
165e0 6f 6d 70 61 6e 79 2d 2d 77 69 6e 64 6f 77 2d 77 69 64 74 68 20 6e 69 6c 20 30 20 6c 69 6e 65 73 ompany--window-width.nil.0.lines
16600 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 2d 6c 69 6e 65 73 2d 75 70 64 61 74 65 2d 6f .company-tooltip--lines-update-o
16620 66 66 73 65 74 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 2d 73 69 6d 70 6c 65 2d 75 70 ffset.company-tooltip--simple-up
16640 64 61 74 65 2d 6f 66 66 73 65 74 20 73 63 72 6f 6c 6c 62 61 72 20 63 6f 6d 70 61 6e 79 2d 2d 73 date-offset.scrollbar.company--s
16660 63 72 6f 6c 6c 62 61 72 2d 62 6f 75 6e 64 73 20 66 6f 72 6d 61 74 20 22 2e 2e 2e 28 25 64 29 22 crollbar-bounds.format."...(%d)"
16680 20 2d 20 32 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 61 6e 6e 6f 74 61 .-.2.company-call-backend.annota
166a0 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 2d 63 6c 65 61 6e 2d 73 74 72 69 6e 67 20 63 6f 6d 70 61 tion.company--clean-string.compa
166c0 6e 79 2d 72 65 66 6f 72 6d 61 74 20 63 6f 6d 6d 65 6e 74 2d 73 74 72 69 6e 67 2d 73 74 72 69 70 ny-reformat.comment-string-strip
166e0 20 74 20 39 39 39 39 39 20 63 6f 6d 70 61 6e 79 2d 2d 73 63 72 6f 6c 6c 70 6f 73 2d 6c 69 6e 65 .t.99999.company--scrollpos-line
16700 20 63 6f 6d 70 61 6e 79 2d 73 70 61 63 65 2d 73 74 72 69 6e 67 20 31 30 20 22 20 25 64 22 20 6d .company-space-string.10.".%d".m
16720 6f 64 20 63 6f 6d 70 61 6e 79 2d 66 69 6c 6c 2d 70 72 6f 70 65 72 74 69 7a 65 20 63 6f 6d 70 61 od.company-fill-propertize.compa
16740 6e 79 2d 2d 73 63 72 6f 6c 6c 62 61 72 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6d 61 ny--scrollbar.company-tooltip-ma
16760 78 69 6d 75 6d 2d 77 69 64 74 68 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6d 69 6e 69 ximum-width.company-tooltip-mini
16780 6d 75 6d 2d 77 69 64 74 68 20 63 6f 6d 70 61 6e 79 2d 73 68 6f 77 2d 6e 75 6d 62 65 72 73 5d 20 mum-width.company-show-numbers].
167a0 32 39 20 22 5c 6e 5c 6e 28 66 6e 20 53 45 4c 45 43 54 49 4f 4e 20 4c 49 4d 49 54 29 22 5d 29 0a 29."\n\n(fn.SELECTION.LIMIT)"]).
167c0 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 73 63 72 6f 6c 6c 62 61 72 2d 62 6f (defalias.'company--scrollbar-bo
167e0 75 6e 64 73 20 23 5b 37 37 31 20 22 5c 32 31 31 02 56 5c 32 30 35 21 00 5c 33 30 30 02 5c 33 30 unds.#[771."\211.V\205!.\300.\30
16800 31 04 21 5f 02 5c 22 5c 33 30 32 03 5c 33 30 31 06 06 21 5f 03 5c 22 5c 33 30 33 01 03 5c 33 30 1.!_.\"\302.\301..!_.\"\303..\30
16820 34 23 01 01 42 5c 32 36 36 5c 32 30 33 5c 32 30 37 22 20 5b 63 65 69 6c 69 6e 67 20 66 6c 6f 61 4#..B\266\203\207".[ceiling.floa
16840 74 20 66 6c 6f 6f 72 20 2b 20 2d 31 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 4f 46 46 53 45 54 20 t.floor.+.-1].9."\n\n(fn.OFFSET.
16860 4c 49 4d 49 54 20 4c 45 4e 47 54 48 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 LIMIT.LENGTH)"]).(defalias.'comp
16880 61 6e 79 2d 2d 73 63 72 6f 6c 6c 62 61 72 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 any--scrollbar.#[514."\300\301\3
168a0 30 32 04 04 40 59 5c 32 30 33 15 00 04 04 41 58 5c 32 30 33 15 00 5c 33 30 33 5c 32 30 32 16 00 02..@Y\203....AX\203..\303\202..
168c0 5c 33 30 34 23 5c 32 30 37 22 20 5b 70 72 6f 70 65 72 74 69 7a 65 20 22 20 22 20 66 61 63 65 20 \304#\207".[propertize.".".face.
168e0 63 6f 6d 70 61 6e 79 2d 73 63 72 6f 6c 6c 62 61 72 2d 66 67 20 63 6f 6d 70 61 6e 79 2d 73 63 72 company-scrollbar-fg.company-scr
16900 6f 6c 6c 62 61 72 2d 62 67 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 49 20 42 4f 55 4e 44 53 29 22 ollbar-bg].7."\n\n(fn.I.BOUNDS)"
16920 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 2d 73 63 72 6f 6c 6c 70 6f 73 ]).(defalias.'company--scrollpos
16940 2d 6c 69 6e 65 20 23 5b 35 31 34 20 22 5c 33 30 31 5c 33 30 32 08 21 5c 33 30 33 04 5c 33 30 34 -line.#[514."\301\302.!\303.\304
16960 05 23 5c 33 30 32 08 21 51 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 .#\302.!Q\305\306#\207".[company
16980 2d 74 6f 6f 6c 74 69 70 2d 6d 61 72 67 69 6e 20 70 72 6f 70 65 72 74 69 7a 65 20 63 6f 6d 70 61 -tooltip-margin.propertize.compa
169a0 6e 79 2d 73 70 61 63 65 2d 73 74 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 73 61 66 65 2d 73 75 62 ny-space-string.company-safe-sub
169c0 73 74 72 69 6e 67 20 30 20 66 61 63 65 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 5d 20 38 string.0.face.company-tooltip].8
169e0 20 22 5c 6e 5c 6e 28 66 6e 20 54 45 58 54 20 57 49 44 54 48 29 22 5d 29 0a 23 40 31 31 37 20 43 ."\n\n(fn.TEXT.WIDTH)"]).#@117.C
16a00 61 6c 63 75 6c 61 74 65 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 74 6f 6f 6c 74 69 70 alculate.the.appropriate.tooltip
16a20 20 68 65 69 67 68 74 2e 0a 52 65 74 75 72 6e 73 20 61 20 6e 65 67 61 74 69 76 65 20 6e 75 6d 62 .height..Returns.a.negative.numb
16a40 65 72 20 69 66 20 74 68 65 20 74 6f 6f 6c 74 69 70 20 73 68 6f 75 6c 64 20 62 65 20 64 69 73 70 er.if.the.tooltip.should.be.disp
16a60 6c 61 79 65 64 20 61 62 6f 76 65 20 70 6f 69 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 layed.above.point...(defalias.'c
16a80 6f 6d 70 61 6e 79 2d 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 68 65 69 67 68 74 20 23 5b ompany--pseudo-tooltip-height.#[
16aa0 30 20 22 5c 33 30 33 20 5c 33 30 34 5c 33 30 35 5c 33 30 36 21 5c 32 30 33 10 00 5c 33 30 37 5c 0."\303.\304\305\306!\203..\307\
16ac0 33 30 36 20 21 5c 32 30 32 12 00 5c 33 31 30 20 5c 33 31 31 03 23 5c 32 31 31 08 09 5e 57 5c 32 306.!\202..\310.\311.#\211..^W\2
16ae0 30 33 2c 00 01 01 56 5c 32 30 33 2c 00 5c 33 31 32 5c 6e 03 5e 5d 5b 5c 32 30 32 31 00 5c 33 31 03,...V\203,.\312\n.^][\2021.\31
16b00 32 5c 6e 02 5e 5d 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6d 69 6e 2\n.^]\207".[company-tooltip-min
16b20 69 6d 75 6d 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 2d 6c 65 6e 67 74 68 20 63 imum.company-candidates-length.c
16b40 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6c 69 6d 69 74 20 63 6f 6d 70 61 6e 79 2d 2d 72 6f ompany-tooltip-limit.company--ro
16b60 77 20 2d 20 66 62 6f 75 6e 64 70 20 77 69 6e 64 6f 77 2d 73 63 72 65 65 6e 2d 6c 69 6e 65 73 20 w.-.fboundp.window-screen-lines.
16b80 66 6c 6f 6f 72 20 77 69 6e 64 6f 77 2d 62 6f 64 79 2d 68 65 69 67 68 74 20 31 20 33 5d 20 35 20 floor.window-body-height.1.3].5.
16ba0 28 23 24 20 2e 20 39 32 36 37 31 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e (#$...92671)]).(defalias.'compan
16bc0 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 73 68 6f 77 20 23 5b 37 37 31 20 22 5c 33 30 y-pseudo-tooltip-show.#[771."\30
16be0 31 20 5c 32 31 30 5c 32 31 32 5c 33 30 32 20 5c 33 30 33 01 5c 33 30 34 57 5c 32 30 33 17 00 5c 1.\210\212\302.\303.\304W\203..\
16c00 33 30 35 05 03 5c 33 30 36 23 5c 32 36 32 05 5c 33 30 37 5c 32 36 32 01 5c 33 31 30 05 21 05 57 305..\306#\262.\307\262.\310.!.W
16c20 60 5c 32 31 32 5c 33 31 30 06 07 5c 33 31 31 06 06 21 5c 5c 21 5c 32 31 30 60 29 5c 33 31 32 02 `\212\310..\311..!\\!\210`)\312.
16c40 02 5c 33 30 33 5c 33 30 37 24 5c 33 31 33 5c 33 31 34 5c 33 31 35 05 05 5c 22 5c 22 06 08 05 06 .\303\307$\313\314\315..\"\"....
16c60 07 46 01 10 5c 33 31 36 02 5c 33 31 37 03 23 5c 32 31 30 5c 33 32 30 06 08 5c 33 31 31 06 09 21 .F..\316.\317.#\210\320..\311..!
16c80 5c 22 5c 33 31 36 03 5c 33 32 31 5c 33 32 32 5c 33 32 33 05 06 07 23 23 5c 32 31 30 5c 33 31 36 \"\316.\321\322\323...##\210\316
16ca0 03 5c 33 32 34 5c 33 32 35 04 40 21 23 5c 32 36 36 02 5c 33 31 36 02 5c 33 32 36 06 0b 23 5c 32 .\324\325.@!#\266.\316.\326..#\2
16cc0 31 30 5c 33 31 36 02 5c 33 32 37 06 09 23 5c 32 36 36 5c 32 30 35 5c 32 36 36 5c 32 30 32 29 5c 10\316.\327..#\266\205\266\202)\
16ce0 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 6f 76 65 207".[company-pseudo-tooltip-ove
16d00 72 6c 61 79 20 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 68 69 64 65 rlay.company-pseudo-tooltip-hide
16d20 20 63 6f 6d 70 61 6e 79 2d 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 68 65 69 67 68 74 20 .company--pseudo-tooltip-height.
16d40 6e 69 6c 20 30 20 2b 20 2d 31 20 74 20 6d 6f 76 65 2d 74 6f 2d 77 69 6e 64 6f 77 2d 6c 69 6e 65 nil.0.+.-1.t.move-to-window-line
16d60 20 61 62 73 20 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 6d 61 70 63 61 72 20 63 6f 6d 70 61 6e 79 .abs.make-overlay.mapcar.company
16d80 2d 70 6c 61 69 6e 69 66 79 20 63 6f 6d 70 61 6e 79 2d 62 75 66 66 65 72 2d 6c 69 6e 65 73 20 6f -plainify.company-buffer-lines.o
16da0 76 65 72 6c 61 79 2d 70 75 74 20 63 6f 6d 70 61 6e 79 2d 72 65 70 6c 61 63 65 6d 65 6e 74 2d 61 verlay-put.company-replacement-a
16dc0 72 67 73 20 63 6f 6d 70 61 6e 79 2d 2d 63 72 65 61 74 65 2d 6c 69 6e 65 73 20 63 6f 6d 70 61 6e rgs.company--create-lines.compan
16de0 79 2d 64 69 73 70 6c 61 79 20 61 70 70 6c 79 20 63 6f 6d 70 61 6e 79 2d 2d 72 65 70 6c 61 63 65 y-display.apply.company--replace
16e00 6d 65 6e 74 2d 73 74 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 77 69 64 74 68 20 73 74 72 69 6e 67 ment-string.company-width.string
16e20 2d 77 69 64 74 68 20 63 6f 6d 70 61 6e 79 2d 63 6f 6c 75 6d 6e 20 63 6f 6d 70 61 6e 79 2d 68 65 -width.company-column.company-he
16e40 69 67 68 74 5d 20 31 38 20 22 5c 6e 5c 6e 28 66 6e 20 52 4f 57 20 43 4f 4c 55 4d 4e 20 53 45 4c ight].18."\n\n(fn.ROW.COLUMN.SEL
16e60 45 43 54 49 4f 4e 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 70 73 ECTION)"]).(defalias.'company-ps
16e80 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 73 68 6f 77 2d 61 74 2d 70 6f 69 6e 74 20 23 5b 35 31 34 eudo-tooltip-show-at-point.#[514
16ea0 20 22 5c 33 30 31 02 21 5c 32 31 31 40 02 5a 5c 32 31 31 5c 33 30 32 57 5c 32 30 33 10 00 5c 33 ."\301.!\211@.Z\211\302W\203..\3
16ec0 30 32 5c 32 36 32 01 5c 33 30 33 02 41 54 02 08 23 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 02\262.\303.AT..#\207".[company-
16ee0 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 2d 63 6f 6c 2d 72 6f 77 20 30 20 63 6f 6d selection.company--col-row.0.com
16f00 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 73 68 6f 77 5d 20 38 20 22 5c 6e 5c pany-pseudo-tooltip-show].8."\n\
16f20 6e 28 66 6e 20 50 4f 53 20 43 4f 4c 55 4d 4e 2d 4f 46 46 53 45 54 29 22 5d 29 0a 28 64 65 66 61 n(fn.POS.COLUMN-OFFSET)"]).(defa
16f40 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 65 64 69 lias.'company-pseudo-tooltip-edi
16f60 74 20 23 5b 32 35 37 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c 33 30 33 02 5c 33 30 34 03 21 5c t.#[257."\301.\302\"\303.\304.!\
16f80 22 5c 33 30 35 08 5c 33 30 36 5c 33 30 37 04 40 21 23 5c 32 31 30 5c 33 30 35 08 5c 33 31 30 5c "\305.\306\307.@!#\210\305.\310\
16fa0 33 31 31 5c 33 31 32 05 5c 33 30 31 08 5c 33 31 33 5c 22 23 23 5c 32 30 37 22 20 5b 63 6f 6d 70 311\312.\301.\313\"##\207".[comp
16fc0 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 6f 76 65 72 6c 61 79 20 6f 76 65 72 6c any-pseudo-tooltip-overlay.overl
16fe0 61 79 2d 67 65 74 20 63 6f 6d 70 61 6e 79 2d 68 65 69 67 68 74 20 63 6f 6d 70 61 6e 79 2d 2d 63 ay-get.company-height.company--c
17000 72 65 61 74 65 2d 6c 69 6e 65 73 20 61 62 73 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 63 6f 6d 70 reate-lines.abs.overlay-put.comp
17020 61 6e 79 2d 77 69 64 74 68 20 73 74 72 69 6e 67 2d 77 69 64 74 68 20 63 6f 6d 70 61 6e 79 2d 64 any-width.string-width.company-d
17040 69 73 70 6c 61 79 20 61 70 70 6c 79 20 63 6f 6d 70 61 6e 79 2d 2d 72 65 70 6c 61 63 65 6d 65 6e isplay.apply.company--replacemen
17060 74 2d 73 74 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 72 65 70 6c 61 63 65 6d 65 6e 74 2d 61 72 67 t-string.company-replacement-arg
17080 73 5d 20 31 32 20 22 5c 6e 5c 6e 28 66 6e 20 53 45 4c 45 43 54 49 4f 4e 29 22 5d 29 0a 28 64 65 s].12."\n\n(fn.SELECTION)"]).(de
170a0 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 68 falias.'company-pseudo-tooltip-h
170c0 69 64 65 20 23 5b 30 20 22 08 5c 32 30 35 0b 00 5c 33 30 31 08 21 5c 32 31 30 5c 33 30 32 5c 32 ide.#[0.".\205..\301.!\210\302\2
170e0 31 31 10 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 11.\207".[company-pseudo-tooltip
17100 2d 6f 76 65 72 6c 61 79 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 20 6e 69 6c 5d 20 32 5d 29 -overlay.delete-overlay.nil].2])
17120 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 .(defalias.'company-pseudo-toolt
17140 69 70 2d 68 69 64 65 2d 74 65 6d 70 6f 72 61 72 69 6c 79 20 23 5b 30 20 22 5c 33 30 31 08 21 5c ip-hide-temporarily.#[0."\301.!\
17160 32 30 35 1d 00 5c 33 30 32 08 5c 33 30 33 5c 33 30 34 23 5c 32 31 30 5c 33 30 32 08 5c 33 30 35 205..\302.\303\304#\210\302.\305
17180 5c 33 30 34 23 5c 32 31 30 5c 33 30 32 08 5c 33 30 36 5c 33 30 34 23 5c 32 31 30 5c 33 30 32 08 \304#\210\302.\306\304#\210\302.
171a0 5c 33 30 37 5c 33 30 34 23 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 \307\304#\207".[company-pseudo-t
171c0 6f 6f 6c 74 69 70 2d 6f 76 65 72 6c 61 79 20 6f 76 65 72 6c 61 79 70 20 6f 76 65 72 6c 61 79 2d ooltip-overlay.overlayp.overlay-
171e0 70 75 74 20 69 6e 76 69 73 69 62 6c 65 20 6e 69 6c 20 6c 69 6e 65 2d 70 72 65 66 69 78 20 61 66 put.invisible.nil.line-prefix.af
17200 74 65 72 2d 73 74 72 69 6e 67 20 64 69 73 70 6c 61 79 5d 20 34 5d 29 0a 28 64 65 66 61 6c 69 61 ter-string.display].4]).(defalia
17220 73 20 27 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 75 6e 68 69 64 65 s.'company-pseudo-tooltip-unhide
17240 20 23 5b 30 20 22 08 5c 32 30 35 3c 00 08 5c 33 30 31 01 5c 33 30 32 5c 22 5c 33 30 33 02 5c 33 .#[0.".\205<..\301.\302\"\303.\3
17260 30 34 5c 33 30 35 23 5c 32 31 30 5c 33 30 33 02 5c 33 30 36 5c 33 30 37 23 5c 32 31 30 5c 33 31 04\305#\210\303.\306\307#\210\31
17280 30 02 21 5c 33 31 31 03 21 57 5c 32 30 33 28 00 5c 33 30 33 02 5c 33 31 32 03 23 5c 32 31 30 5c 0.!\311.!W\203(.\303.\312.#\210\
172a0 32 30 32 34 00 5c 33 30 33 02 5c 33 31 33 03 23 5c 32 31 30 5c 33 30 33 02 5c 33 31 34 5c 33 31 2024.\303.\313.#\210\303.\314\31
172c0 35 23 5c 32 31 30 5c 33 30 33 02 5c 33 31 36 5c 33 31 37 20 23 5c 32 36 36 5c 32 30 32 5c 32 30 5#\210\303.\316\317.#\266\202\20
172e0 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 6f 76 65 72 6c 7".[company-pseudo-tooltip-overl
17300 61 79 20 6f 76 65 72 6c 61 79 2d 67 65 74 20 63 6f 6d 70 61 6e 79 2d 64 69 73 70 6c 61 79 20 6f ay.overlay-get.company-display.o
17320 76 65 72 6c 61 79 2d 70 75 74 20 70 72 69 6f 72 69 74 79 20 31 20 6c 69 6e 65 2d 70 72 65 66 69 verlay-put.priority.1.line-prefi
17340 78 20 22 22 20 6f 76 65 72 6c 61 79 2d 73 74 61 72 74 20 6f 76 65 72 6c 61 79 2d 65 6e 64 20 64 x."".overlay-start.overlay-end.d
17360 69 73 70 6c 61 79 20 61 66 74 65 72 2d 73 74 72 69 6e 67 20 69 6e 76 69 73 69 62 6c 65 20 74 20 isplay.after-string.invisible.t.
17380 77 69 6e 64 6f 77 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 5d 20 36 5d 29 0a 28 64 65 66 window.selected-window].6]).(def
173a0 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 67 75 alias.'company-pseudo-tooltip-gu
173c0 61 72 64 20 23 5b 30 20 22 5c 32 31 32 5c 33 30 31 20 29 5c 33 30 32 20 08 5c 32 31 32 5c 33 30 ard.#[0."\212\301.)\302..\212\30
173e0 33 20 5c 32 31 30 5c 33 30 34 20 60 5a 29 5c 33 30 35 02 5c 33 30 36 5c 22 5c 33 30 37 59 5c 32 3.\210\304.`Z)\305.\306\"\307Y\2
17400 30 35 27 00 5c 33 31 30 60 5c 33 31 31 04 21 5c 22 01 5c 33 30 37 59 5c 32 30 35 26 00 01 42 5c 05'.\310`\311.!\".\307Y\205&..B\
17420 32 36 36 5c 32 30 32 45 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 266\202E\207".[company-pseudo-to
17440 6f 6c 74 69 70 2d 6f 76 65 72 6c 61 79 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 76 69 73 75 61 oltip-overlay.beginning-of-visua
17460 6c 2d 6c 69 6e 65 20 77 69 6e 64 6f 77 2d 77 69 64 74 68 20 65 6e 64 2d 6f 66 2d 76 69 73 75 61 l-line.window-width.end-of-visua
17480 6c 2d 6c 69 6e 65 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 6f 76 65 72 6c 61 79 l-line.line-end-position.overlay
174a0 2d 67 65 74 20 63 6f 6d 70 61 6e 79 2d 68 65 69 67 68 74 20 30 20 62 75 66 66 65 72 2d 73 75 62 -get.company-height.0.buffer-sub
174c0 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 6f 76 65 72 6c 61 79 2d 73 74 61 string-no-properties.overlay-sta
174e0 72 74 5d 20 38 5d 29 0a 23 40 38 33 20 60 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 27 20 66 72 6f 6e rt].8]).#@83.`company-mode'.fron
17500 74 65 6e 64 20 73 69 6d 69 6c 61 72 20 74 6f 20 61 20 74 6f 6f 6c 74 69 70 20 62 75 74 20 62 61 tend.similar.to.a.tooltip.but.ba
17520 73 65 64 20 6f 6e 20 6f 76 65 72 6c 61 79 73 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 29 1f 0a sed.on.overlays...(fn.COMMAND)..
17540 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 (defalias.'company-pseudo-toolti
17560 70 2d 66 72 6f 6e 74 65 6e 64 20 23 5b 32 35 37 20 22 5c 33 30 34 01 5c 33 30 35 5c 22 5c 32 30 p-frontend.#[257."\304.\305\"\20
17580 33 5c 6e 00 5c 33 30 36 20 5c 32 30 37 5c 33 30 34 01 5c 33 30 37 5c 22 5c 32 30 33 4c 00 5c 33 3\n.\306.\207\304.\307\"\203L.\3
175a0 31 30 08 21 5c 32 30 33 3c 00 08 5c 33 31 31 01 5c 33 31 32 5c 22 5c 33 31 33 20 01 01 5f 5c 33 10.!\203<..\311.\312\"\313..._\3
175c0 31 34 59 5c 32 30 35 37 00 5c 33 31 35 02 21 5c 33 31 35 02 21 59 5c 32 30 35 37 00 5c 33 31 36 14Y\2057.\315.!\315.!Y\2057.\316
175e0 20 5c 33 31 31 04 5c 33 31 37 5c 22 5c 32 33 32 5c 32 36 36 5c 32 30 33 5c 32 30 34 49 00 5c 33 .\311.\317\"\232\266\203\204I.\3
17600 32 30 60 09 47 5c 22 5c 32 31 30 5c 33 32 31 08 5c 33 31 37 5c 33 31 36 20 23 5c 32 31 30 5c 33 20`.G\"\210\321.\317\316.#\210\3
17620 32 32 20 5c 32 30 37 5c 33 30 34 01 5c 33 32 33 5c 22 5c 32 30 33 5a 00 5c 33 32 34 20 5c 32 31 22.\207\304.\323\"\203Z.\324.\21
17640 30 5c 33 31 34 5c 32 31 31 12 5c 32 30 37 5c 33 30 34 01 5c 33 32 35 5c 22 5c 32 30 35 6a 00 5c 0\314\211.\207\304.\325\"\205j.\
17660 33 31 30 08 21 5c 32 30 35 6a 00 5c 33 32 36 0b 21 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 310.!\205j.\326.!\207".[company-
17680 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 6f 76 65 72 6c 61 79 20 63 6f 6d 70 61 6e 79 2d 70 pseudo-tooltip-overlay.company-p
176a0 72 65 66 69 78 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 6f 66 66 73 65 74 20 63 6f 6d refix.company-tooltip-offset.com
176c0 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 20 65 71 6c 20 70 72 65 2d 63 6f 6d 6d 61 6e 64 20 63 pany-selection.eql.pre-command.c
176e0 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 68 69 64 65 2d 74 65 6d 70 6f ompany-pseudo-tooltip-hide-tempo
17700 72 61 72 69 6c 79 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 20 6f 76 65 72 6c 61 79 70 20 6f 76 65 rarily.post-command.overlayp.ove
17720 72 6c 61 79 2d 67 65 74 20 63 6f 6d 70 61 6e 79 2d 68 65 69 67 68 74 20 63 6f 6d 70 61 6e 79 2d rlay-get.company-height.company-
17740 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 68 65 69 67 68 74 20 30 20 61 62 73 20 63 6f 6d -pseudo-tooltip-height.0.abs.com
17760 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 67 75 61 72 64 20 63 6f 6d 70 61 6e pany-pseudo-tooltip-guard.compan
17780 79 2d 67 75 61 72 64 20 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 73 y-guard.company-pseudo-tooltip-s
177a0 68 6f 77 2d 61 74 2d 70 6f 69 6e 74 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 63 6f 6d 70 61 6e 79 how-at-point.overlay-put.company
177c0 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 75 6e 68 69 64 65 20 68 69 64 65 20 63 6f 6d 70 -pseudo-tooltip-unhide.hide.comp
177e0 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 68 69 64 65 20 75 70 64 61 74 65 20 63 any-pseudo-tooltip-hide.update.c
17800 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 65 64 69 74 5d 20 38 20 28 23 ompany-pseudo-tooltip-edit].8.(#
17820 24 20 2e 20 39 35 34 36 39 29 5d 29 0a 23 40 38 37 20 60 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 $...95469)]).#@87.`company-pseud
17840 6f 2d 74 6f 6f 6c 74 69 70 2d 66 72 6f 6e 74 65 6e 64 27 2c 20 62 75 74 20 6e 6f 74 20 73 68 6f o-tooltip-frontend',.but.not.sho
17860 77 6e 20 66 6f 72 20 73 69 6e 67 6c 65 20 63 61 6e 64 69 64 61 74 65 73 2e 0a 0a 28 66 6e 20 43 wn.for.single.candidates...(fn.C
17880 4f 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 70 73 65 75 OMMAND)..(defalias.'company-pseu
178a0 64 6f 2d 74 6f 6f 6c 74 69 70 2d 75 6e 6c 65 73 73 2d 6a 75 73 74 2d 6f 6e 65 2d 66 72 6f 6e 74 do-tooltip-unless-just-one-front
178c0 65 6e 64 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 30 3d 5c 32 30 35 08 00 5c 33 30 31 20 3f end.#[257."\211\300=\205..\301.?
178e0 5c 32 30 35 0f 00 5c 33 30 32 01 21 5c 32 30 37 22 20 5b 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 20 \205..\302.!\207".[post-command.
17900 63 6f 6d 70 61 6e 79 2d 2d 73 68 6f 77 2d 69 6e 6c 69 6e 65 2d 70 20 63 6f 6d 70 61 6e 79 2d 70 company--show-inline-p.company-p
17920 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 66 72 6f 6e 74 65 6e 64 5d 20 33 20 28 23 24 20 2e 20 seudo-tooltip-frontend].3.(#$...
17940 39 36 33 30 36 29 5d 29 0a 23 40 31 32 39 20 60 63 6f 6d 70 61 6e 64 79 2d 70 73 65 75 64 6f 2d 96306)]).#@129.`compandy-pseudo-
17960 74 6f 6f 6c 74 69 70 2d 66 72 6f 6e 74 65 6e 64 27 2c 20 62 75 74 20 73 68 6f 77 6e 20 61 66 74 tooltip-frontend',.but.shown.aft
17980 65 72 20 61 20 64 65 6c 61 79 2e 0a 44 65 6c 61 79 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 er.a.delay..Delay.is.determined.
179a0 62 79 20 60 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 69 64 6c 65 2d 64 65 6c 61 79 27 2e by.`company-tooltip-idle-delay'.
179c0 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 ..(fn.COMMAND)..(defalias.'compa
179e0 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 75 6e 6c 65 73 73 2d 6a 75 73 74 2d 6f 6e ny-pseudo-tooltip-unless-just-on
17a00 65 2d 66 72 6f 6e 74 65 6e 64 2d 77 69 74 68 2d 64 65 6c 61 79 20 23 5b 32 35 37 20 22 5c 32 31 e-frontend-with-delay.#[257."\21
17a20 31 5c 33 30 34 3e 5c 32 30 33 10 00 08 5c 32 30 33 10 00 5c 33 30 35 08 21 5c 32 31 30 5c 33 30 1\304>\203...\203..\305.!\210\30
17a40 36 10 5c 33 30 37 01 5c 33 31 30 5c 22 5c 32 30 33 3f 00 08 5c 32 30 34 21 00 5c 33 31 31 09 21 6.\307.\310\"\203?..\204!.\311.!
17a60 5c 32 30 33 36 00 5c 33 31 31 5c 6e 21 5c 32 30 34 2b 00 5c 33 31 32 01 21 5c 32 30 37 5c 33 30 \2036.\311\n!\204+.\312.!\207\30
17a80 36 18 5c 33 31 33 5c 33 31 34 21 5c 32 31 30 29 5c 33 31 33 5c 33 31 30 21 5c 32 30 37 5c 33 31 6.\313\314!\210)\313\310!\207\31
17aa0 35 0b 5c 33 30 36 5c 33 31 36 5c 33 31 30 24 5c 32 31 31 10 5c 32 30 37 5c 33 31 32 01 21 5c 32 5.\306\316\310$\211.\207\312.!\2
17ac0 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 74 69 6d 65 72 20 63 6f 6d 70 61 07".[company-tooltip-timer.compa
17ae0 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 6f 76 65 72 6c 61 79 20 63 6f 6d 70 61 6e ny-pseudo-tooltip-overlay.compan
17b00 79 2d 70 72 65 76 69 65 77 2d 6f 76 65 72 6c 61 79 20 63 6f 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 y-preview-overlay.company-toolti
17b20 70 2d 69 64 6c 65 2d 64 65 6c 61 79 20 28 70 72 65 2d 63 6f 6d 6d 61 6e 64 20 68 69 64 65 29 20 p-idle-delay.(pre-command.hide).
17b40 63 61 6e 63 65 6c 2d 74 69 6d 65 72 20 6e 69 6c 20 65 71 6c 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e cancel-timer.nil.eql.post-comman
17b60 64 20 6f 76 65 72 6c 61 79 70 20 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 d.overlayp.company-pseudo-toolti
17b80 70 2d 75 6e 6c 65 73 73 2d 6a 75 73 74 2d 6f 6e 65 2d 66 72 6f 6e 74 65 6e 64 20 63 6f 6d 70 61 p-unless-just-one-frontend.compa
17ba0 6e 79 2d 63 61 6c 6c 2d 66 72 6f 6e 74 65 6e 64 73 20 70 72 65 2d 63 6f 6d 6d 61 6e 64 20 72 75 ny-call-frontends.pre-command.ru
17bc0 6e 2d 77 69 74 68 2d 74 69 6d 65 72 20 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c n-with-timer.company-pseudo-tool
17be0 74 69 70 2d 75 6e 6c 65 73 73 2d 6a 75 73 74 2d 6f 6e 65 2d 66 72 6f 6e 74 65 6e 64 2d 77 69 74 tip-unless-just-one-frontend-wit
17c00 68 2d 64 65 6c 61 79 5d 20 36 20 28 23 24 20 2e 20 39 36 35 39 31 29 5d 29 0a 28 64 65 66 76 61 h-delay].6.(#$...96591)]).(defva
17c20 72 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d 6f 76 65 72 6c 61 79 20 6e 69 6c 20 6e 69 r.company-preview-overlay.nil.ni
17c40 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 l).(make-variable-buffer-local.'
17c60 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d 6f 76 65 72 6c 61 79 29 0a 28 64 65 66 61 6c 69 company-preview-overlay).(defali
17c80 61 73 20 27 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d 73 68 6f 77 2d 61 74 2d 70 6f 69 6e as.'company-preview-show-at-poin
17ca0 74 20 23 5b 35 31 34 20 22 5c 33 30 36 20 5c 32 31 30 5c 33 30 37 5c 33 31 30 02 21 21 5c 32 36 t.#[514."\306.\210\307\310.!!\26
17cc0 32 01 5c 33 31 31 5c 33 31 32 02 47 5c 33 31 33 5c 33 31 34 05 25 5c 32 31 30 5c 33 31 35 5c 33 2.\311\312.G\313\314.%\210\315\3
17ce0 31 32 08 47 5c 33 31 33 5c 33 31 36 05 25 5c 32 31 30 5c 33 31 37 09 5c 6e 21 02 5c 22 5c 32 30 12.G\313\316.%\210\317.\n!.\"\20
17d00 33 45 00 5c 33 32 30 20 5c 32 31 31 5c 32 30 33 44 00 5c 32 31 31 40 5c 32 31 31 40 01 41 5c 32 3E.\320.\211\203D.\211@\211@.A\2
17d20 31 31 02 5c 33 31 35 01 03 5c 33 31 33 5c 33 32 31 06 0b 25 5c 32 36 36 05 01 41 5c 32 36 36 5c 11.\315..\313\321..%\266..A\266\
17d40 32 30 32 5c 32 30 32 27 00 5c 32 31 30 5c 32 31 31 5c 32 31 31 0b 47 5c 33 32 32 4f 5c 32 36 32 202\202'.\210\211\211.G\322O\262
17d60 01 5c 32 36 32 01 01 60 5c 32 33 32 5c 32 30 33 62 00 5c 32 31 31 5c 33 32 33 5c 32 33 32 5c 32 .\262..`\232\203b.\211\323\232\2
17d80 30 34 62 00 5c 33 32 34 5c 33 31 32 5c 33 32 35 5c 33 32 36 04 24 5c 32 31 30 01 5c 66 5c 32 31 04b.\324\312\325\326.$\210.\f\21
17da0 31 5c 32 30 35 77 00 03 5c 32 30 36 6d 00 60 53 66 5c 32 30 35 77 00 03 5c 33 32 37 02 21 3d 5c 1\205w..\206m.`Sf\205w..\327.!=\
17dc0 32 31 31 5c 32 30 33 5c 32 30 36 00 02 53 5c 32 36 32 03 02 05 7b 04 50 5c 32 36 32 04 5c 33 33 211\203\206..S\262...{.P\262.\33
17de0 30 03 06 06 5c 22 5c 32 31 31 15 5c 33 33 31 01 03 5c 32 30 33 5c 32 32 37 00 5c 33 33 32 5c 32 0...\"\211.\331..\203\227.\332\2
17e00 30 32 5c 32 33 30 00 5c 33 33 33 06 07 23 5c 32 31 30 5c 33 33 31 01 5c 33 33 34 5c 33 33 35 20 02\230.\333..#\210\331.\334\335.
17e20 23 5c 32 36 32 01 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 6f 6d 6d 6f 6e 20 63 6f 6d 70 #\262.\207".[company-common.comp
17e40 61 6e 79 2d 73 65 61 72 63 68 2d 72 65 67 65 78 70 2d 66 75 6e 63 74 69 6f 6e 20 63 6f 6d 70 61 any-search-regexp-function.compa
17e60 6e 79 2d 73 65 61 72 63 68 2d 73 74 72 69 6e 67 20 63 6f 6d 70 61 6e 79 2d 70 72 65 66 69 78 20 ny-search-string.company-prefix.
17e80 63 6f 6d 70 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 6f 76 65 72 6c 61 79 20 63 company-pseudo-tooltip-overlay.c
17ea0 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d 6f 76 65 72 6c 61 79 20 63 6f 6d 70 61 6e 79 2d 70 ompany-preview-overlay.company-p
17ec0 72 65 76 69 65 77 2d 68 69 64 65 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 20 63 6f 6d 70 61 6e review-hide.copy-sequence.compan
17ee0 79 2d 2d 70 72 65 2d 72 65 6e 64 65 72 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 61 70 70 65 6e 64 2d 74 y--pre-render.font-lock-append-t
17f00 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 66 61 63 65 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 ext-property.0.face.company-prev
17f20 69 65 77 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 70 72 65 70 65 6e 64 2d 74 65 78 74 2d 70 72 6f 70 65 iew.font-lock-prepend-text-prope
17f40 72 74 79 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d 63 6f 6d 6d 6f 6e 20 73 74 72 69 6e rty.company-preview-common.strin
17f60 67 2d 6d 61 74 63 68 20 63 6f 6d 70 61 6e 79 2d 2d 73 65 61 72 63 68 2d 63 68 75 6e 6b 73 20 63 g-match.company--search-chunks.c
17f80 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d 73 65 61 72 63 68 20 6e 69 6c 20 22 22 20 61 64 64 ompany-preview-search.nil."".add
17fa0 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 31 20 28 63 75 72 73 6f 72 20 31 29 20 6f 76 -text-properties.1.(cursor.1).ov
17fc0 65 72 6c 61 79 2d 73 74 61 72 74 20 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 6f 76 65 72 6c 61 79 erlay-start.make-overlay.overlay
17fe0 2d 70 75 74 20 64 69 73 70 6c 61 79 20 61 66 74 65 72 2d 73 74 72 69 6e 67 20 77 69 6e 64 6f 77 -put.display.after-string.window
18000 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 5d 20 31 35 20 22 5c 6e 5c 6e 28 66 6e 20 50 4f .selected-window].15."\n\n(fn.PO
18020 53 20 43 4f 4d 50 4c 45 54 49 4f 4e 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 S.COMPLETION)"]).(defalias.'comp
18040 61 6e 79 2d 70 72 65 76 69 65 77 2d 68 69 64 65 20 23 5b 30 20 22 08 5c 32 30 35 0b 00 5c 33 30 any-preview-hide.#[0.".\205..\30
18060 31 08 21 5c 32 31 30 5c 33 30 32 5c 32 31 31 10 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 70 1.!\210\302\211.\207".[company-p
18080 72 65 76 69 65 77 2d 6f 76 65 72 6c 61 79 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 20 6e 69 review-overlay.delete-overlay.ni
180a0 6c 5d 20 32 5d 29 0a 23 40 38 39 20 60 63 6f 6d 70 61 6e 79 2d 6d 6f 64 65 27 20 66 72 6f 6e 74 l].2]).#@89.`company-mode'.front
180c0 65 6e 64 20 73 68 6f 77 69 6e 67 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 61 73 20 69 66 20 end.showing.the.selection.as.if.
180e0 69 74 20 68 61 64 20 62 65 65 6e 20 69 6e 73 65 72 74 65 64 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 it.had.been.inserted...(fn.COMMA
18100 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d ND)..(defalias.'company-preview-
18120 66 72 6f 6e 74 65 6e 64 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 32 3d 5c 32 30 33 09 00 5c frontend.#[257."\211\302=\203..\
18140 33 30 33 20 5c 32 30 37 5c 32 31 31 5c 33 30 34 3d 5c 32 30 33 16 00 5c 33 30 35 60 08 09 38 5c 303.\207\211\304=\203..\305`..8\
18160 22 5c 32 30 37 5c 32 31 31 5c 33 30 36 3d 5c 32 30 33 1f 00 5c 33 30 33 20 5c 32 30 37 5c 33 30 "\207\211\306=\203..\303.\207\30
18180 37 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 7\207".[company-selection.compan
181a0 79 2d 63 61 6e 64 69 64 61 74 65 73 20 70 72 65 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 61 6e 79 y-candidates.pre-command.company
181c0 2d 70 72 65 76 69 65 77 2d 68 69 64 65 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 61 -preview-hide.post-command.compa
181e0 6e 79 2d 70 72 65 76 69 65 77 2d 73 68 6f 77 2d 61 74 2d 70 6f 69 6e 74 20 68 69 64 65 20 6e 69 ny-preview-show-at-point.hide.ni
18200 6c 5d 20 35 20 28 23 24 20 2e 20 39 38 34 37 36 29 5d 29 0a 23 40 38 31 20 60 63 6f 6d 70 61 6e l].5.(#$...98476)]).#@81.`compan
18220 79 2d 70 72 65 76 69 65 77 2d 66 72 6f 6e 74 65 6e 64 27 2c 20 62 75 74 20 6f 6e 6c 79 20 73 68 y-preview-frontend',.but.only.sh
18240 6f 77 6e 20 66 6f 72 20 73 69 6e 67 6c 65 20 63 61 6e 64 69 64 61 74 65 73 2e 0a 0a 28 66 6e 20 own.for.single.candidates...(fn.
18260 43 4f 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 70 72 65 COMMAND)..(defalias.'company-pre
18280 76 69 65 77 2d 69 66 2d 6a 75 73 74 2d 6f 6e 65 2d 66 72 6f 6e 74 65 6e 64 20 23 5b 32 35 37 20 view-if-just-one-frontend.#[257.
182a0 22 5c 32 31 31 5c 33 30 30 3d 5c 32 30 33 0b 00 5c 33 30 31 20 5c 32 30 35 0e 00 5c 33 30 32 01 "\211\300=\203..\301.\205..\302.
182c0 21 5c 32 30 37 22 20 5b 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 61 6e 79 2d 2d 73 68 !\207".[post-command.company--sh
182e0 6f 77 2d 69 6e 6c 69 6e 65 2d 70 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d 66 72 6f 6e ow-inline-p.company-preview-fron
18300 74 65 6e 64 5d 20 33 20 28 23 24 20 2e 20 39 38 38 34 31 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 tend].3.(#$...98841)]).(defalias
18320 20 27 63 6f 6d 70 61 6e 79 2d 2d 73 68 6f 77 2d 69 6e 6c 69 6e 65 2d 70 20 23 5b 30 20 22 08 41 .'company--show-inline-p.#[0.".A
18340 3f 5c 32 30 35 16 00 09 5c 32 30 35 16 00 5c 33 30 33 5c 33 30 34 21 5c 33 30 35 3d 5c 32 30 36 ?\205...\205..\303\304!\305=\206
18360 16 00 5c 33 30 36 5c 6e 09 5c 22 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 ..\306\n.\"\207".[company-candid
18380 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 6d 6f 6e 20 63 6f 6d 70 61 6e 79 2d 70 72 65 66 ates.company-common.company-pref
183a0 69 78 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 69 67 6e 6f 72 65 2d 63 ix.company-call-backend.ignore-c
183c0 61 73 65 20 6b 65 65 70 2d 70 72 65 66 69 78 20 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 5d ase.keep-prefix.string-prefix-p]
183e0 20 33 5d 29 0a 23 40 34 31 20 52 65 74 75 72 6e 73 20 77 68 65 74 68 65 72 20 74 68 65 20 74 6f .3]).#@41.Returns.whether.the.to
18400 6f 6c 74 69 70 20 69 73 20 76 69 73 69 62 6c 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f oltip.is.visible...(defalias.'co
18420 6d 70 61 6e 79 2d 74 6f 6f 6c 74 69 70 2d 76 69 73 69 62 6c 65 2d 70 20 23 5b 30 20 22 5c 33 30 mpany-tooltip-visible-p.#[0."\30
18440 31 08 21 5c 32 30 35 0b 00 5c 33 30 32 08 5c 33 30 33 5c 22 3f 5c 32 30 37 22 20 5b 63 6f 6d 70 1.!\205..\302.\303\"?\207".[comp
18460 61 6e 79 2d 70 73 65 75 64 6f 2d 74 6f 6f 6c 74 69 70 2d 6f 76 65 72 6c 61 79 20 6f 76 65 72 6c any-pseudo-tooltip-overlay.overl
18480 61 79 70 20 6f 76 65 72 6c 61 79 2d 67 65 74 20 69 6e 76 69 73 69 62 6c 65 5d 20 33 20 28 23 24 ayp.overlay-get.invisible].3.(#$
184a0 20 2e 20 39 39 33 30 36 29 5d 29 0a 23 40 36 30 20 52 65 74 75 72 6e 73 20 77 68 65 74 68 65 72 ...99306)]).#@60.Returns.whether
184c0 20 74 68 65 20 70 72 65 76 69 65 77 20 6f 66 20 63 6f 6d 6d 6f 6e 20 63 61 6e 20 62 65 20 73 68 .the.preview.of.common.can.be.sh
184e0 6f 77 65 64 20 6f 72 20 6e 6f 74 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d owed.or.not..(defalias.'company-
18500 70 72 65 76 69 65 77 2d 63 6f 6d 6d 6f 6e 2d 2d 73 68 6f 77 2d 70 20 23 5b 30 20 22 08 5c 32 30 preview-common--show-p.#[0.".\20
18520 35 10 00 5c 33 30 32 5c 33 30 33 21 5c 33 30 34 3d 5c 32 30 36 10 00 5c 33 30 35 09 08 5c 22 5c 5..\302\303!\304=\206..\305..\"\
18540 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 6f 6d 6d 6f 6e 20 63 6f 6d 70 61 6e 79 2d 70 72 65 207".[company-common.company-pre
18560 66 69 78 20 63 6f 6d 70 61 6e 79 2d 63 61 6c 6c 2d 62 61 63 6b 65 6e 64 20 69 67 6e 6f 72 65 2d fix.company-call-backend.ignore-
18580 63 61 73 65 20 6b 65 65 70 2d 70 72 65 66 69 78 20 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 case.keep-prefix.string-prefix-p
185a0 5d 20 33 20 28 23 24 20 2e 20 39 39 35 30 35 29 5d 29 0a 23 40 37 38 20 60 63 6f 6d 70 61 6e 79 ].3.(#$...99505)]).#@78.`company
185c0 2d 6d 6f 64 65 27 20 66 72 6f 6e 74 65 6e 64 20 70 72 65 76 69 65 77 20 74 68 65 20 63 6f 6d 6d -mode'.frontend.preview.the.comm
185e0 6f 6e 20 70 61 72 74 20 6f 66 20 63 61 6e 64 69 64 61 74 65 73 2e 0a 0a 28 66 6e 20 43 4f 4d 4d on.part.of.candidates...(fn.COMM
18600 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 AND)..(defalias.'company-preview
18620 2d 63 6f 6d 6d 6f 6e 2d 66 72 6f 6e 74 65 6e 64 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 -common-frontend.#[257."\211\301
18640 3d 5c 32 30 33 0b 00 5c 33 30 32 20 5c 32 30 35 29 00 5c 32 31 31 5c 33 30 33 3d 5c 32 30 33 14 =\203..\302.\205).\211\303=\203.
18660 00 5c 33 30 34 20 5c 32 30 37 5c 32 31 31 5c 33 30 31 3d 5c 32 30 33 1f 00 5c 33 30 35 60 08 5c .\304.\207\211\301=\203..\305`.\
18680 22 5c 32 30 37 5c 32 31 31 5c 33 30 36 3d 5c 32 30 33 28 00 5c 33 30 34 20 5c 32 30 37 5c 33 30 "\207\211\306=\203(.\304.\207\30
186a0 37 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 63 6f 6d 6d 6f 6e 20 70 6f 73 74 2d 63 6f 6d 6d 7\207".[company-common.post-comm
186c0 61 6e 64 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d 63 6f 6d 6d 6f 6e 2d 2d 73 68 6f 77 and.company-preview-common--show
186e0 2d 70 20 70 72 65 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d 68 -p.pre-command.company-preview-h
18700 69 64 65 20 63 6f 6d 70 61 6e 79 2d 70 72 65 76 69 65 77 2d 73 68 6f 77 2d 61 74 2d 70 6f 69 6e ide.company-preview-show-at-poin
18720 74 20 68 69 64 65 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 39 39 37 36 38 29 5d 29 0a 28 64 65 t.hide.nil].4.(#$...99768)]).(de
18740 66 76 61 72 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 6c 61 73 74 2d 6d 73 67 20 6e 69 6c 20 6e fvar.company-echo-last-msg.nil.n
18760 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 il).(make-variable-buffer-local.
18780 27 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 6c 61 73 74 2d 6d 73 67 29 0a 28 64 65 66 76 61 72 20 'company-echo-last-msg).(defvar.
187a0 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 74 69 6d 65 72 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 20 company-echo-timer.nil).(defvar.
187c0 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 64 65 6c 61 79 20 30 2e 30 31 29 0a 28 62 79 74 65 2d 63 company-echo-delay.0.01).(byte-c
187e0 6f 64 65 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 ode."\300\301\302\303\304DD\305\
18800 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 26 07 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 306\307\310\311&.\207".[custom-d
18820 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 74 72 75 eclare-variable.company-echo-tru
18840 6e 63 61 74 65 2d 6c 69 6e 65 73 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 ncate-lines.funcall.function.#[0
18860 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 57 68 65 74 68 65 72 20 66 72 6f 6e ."\300\207".[t].1]."Whether.fron
18880 74 65 6e 64 20 6d 65 73 73 61 67 65 73 20 77 72 69 74 74 65 6e 20 74 6f 20 74 68 65 20 65 63 68 tend.messages.written.to.the.ech
188a0 6f 20 61 72 65 61 20 73 68 6f 75 6c 64 20 62 65 20 74 72 75 6e 63 61 74 65 64 2e 22 20 3a 74 79 o.area.should.be.truncated.".:ty
188c0 70 65 20 62 6f 6f 6c 65 61 6e 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 63 6f 6d pe.boolean.:package-version.(com
188e0 70 61 6e 79 20 2e 20 22 30 2e 39 2e 33 22 29 5d 20 38 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 pany..."0.9.3")].8).(defalias.'c
18900 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 73 68 6f 77 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 33 ompany-echo-show.#[256."\211\203
18920 07 00 5c 32 31 31 20 10 5c 33 30 34 09 1a 1b 08 5c 32 30 33 16 00 5c 33 30 35 5c 33 30 36 08 5c ..\211..\304....\203..\305\306.\
18940 22 5c 32 30 32 19 00 5c 33 30 35 5c 33 30 37 21 2a 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d "\202..\305\307!*\207".[company-
18960 65 63 68 6f 2d 6c 61 73 74 2d 6d 73 67 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 74 72 75 6e 63 echo-last-msg.company-echo-trunc
18980 61 74 65 2d 6c 69 6e 65 73 20 6d 65 73 73 61 67 65 2d 74 72 75 6e 63 61 74 65 2d 6c 69 6e 65 73 ate-lines.message-truncate-lines
189a0 20 6d 65 73 73 61 67 65 2d 6c 6f 67 2d 6d 61 78 20 6e 69 6c 20 6d 65 73 73 61 67 65 20 22 25 73 .message-log-max.nil.message."%s
189c0 22 20 22 22 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 47 45 54 54 45 ".""].4."\n\n(fn.&optional.GETTE
189e0 52 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 73 68 R)"]).(defalias.'company-echo-sh
18a00 6f 77 2d 73 6f 6f 6e 20 23 5b 32 35 36 20 22 5c 33 30 31 20 5c 32 31 30 5c 33 30 32 5c 33 30 33 ow-soon.#[256."\301.\210\302\303
18a20 5c 33 30 34 5c 33 30 35 04 24 5c 32 31 31 10 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 65 63 \304\305.$\211.\207".[company-ec
18a40 68 6f 2d 74 69 6d 65 72 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 63 61 6e 63 65 6c 20 72 75 6e ho-timer.company-echo-cancel.run
18a60 2d 77 69 74 68 2d 74 69 6d 65 72 20 30 20 6e 69 6c 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 73 -with-timer.0.nil.company-echo-s
18a80 68 6f 77 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 47 45 54 54 45 52 how].6."\n\n(fn.&optional.GETTER
18aa0 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 63 61 6e )"]).(defalias.'company-echo-can
18ac0 63 65 6c 20 23 5b 32 35 36 20 22 08 5c 32 30 33 08 00 5c 33 30 31 08 21 5c 32 31 30 5c 32 31 31 cel.#[256.".\203..\301.!\210\211
18ae0 5c 32 30 35 0f 00 5c 33 30 32 5c 32 31 31 10 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 65 63 \205..\302\211.\207".[company-ec
18b00 68 6f 2d 74 69 6d 65 72 20 63 61 6e 63 65 6c 2d 74 69 6d 65 72 20 6e 69 6c 5d 20 33 20 22 5c 6e ho-timer.cancel-timer.nil].3."\n
18b20 5c 6e 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 55 4e 53 45 54 29 22 5d 29 0a 28 64 65 66 61 6c \n(fn.&optional.UNSET)"]).(defal
18b40 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 73 68 6f 77 2d 77 68 65 6e 2d 69 64 6c 65 ias.'company-echo-show-when-idle
18b60 20 23 5b 32 35 36 20 22 5c 33 30 32 20 5c 32 31 30 5c 33 30 33 08 5c 33 30 34 5c 33 30 35 04 24 .#[256."\302.\210\303.\304\305.$
18b80 5c 32 31 31 11 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 64 65 6c 61 79 20 63 \211.\207".[company-echo-delay.c
18ba0 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 74 69 6d 65 72 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 63 ompany-echo-timer.company-echo-c
18bc0 61 6e 63 65 6c 20 72 75 6e 2d 77 69 74 68 2d 69 64 6c 65 2d 74 69 6d 65 72 20 6e 69 6c 20 63 6f ancel.run-with-idle-timer.nil.co
18be0 6d 70 61 6e 79 2d 65 63 68 6f 2d 73 68 6f 77 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 26 6f 70 74 mpany-echo-show].6."\n\n(fn.&opt
18c00 69 6f 6e 61 6c 20 47 45 54 54 45 52 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 ional.GETTER)"]).(defalias.'comp
18c20 61 6e 79 2d 65 63 68 6f 2d 66 6f 72 6d 61 74 20 23 5b 30 20 22 5c 33 30 34 5c 33 30 35 20 21 5c any-echo-format.#[0."\304\305.!\
18c40 33 30 36 08 09 5c 32 33 33 5c 6e 5c 32 30 33 10 00 08 5c 32 30 32 11 00 5c 33 30 37 5c 33 31 30 306..\233\n\203...\202..\307\310
18c60 5c 32 31 31 03 5c 32 30 33 74 00 5c 33 31 31 04 5c 32 31 31 41 5c 32 36 32 06 5c 32 34 32 21 5c \211.\203t.\311.\211A\262.\242!\
18c80 32 36 32 02 5c 33 31 32 05 5c 33 31 33 04 47 23 5c 32 36 32 05 02 5c 33 31 34 57 5c 32 30 33 50 262.\312.\313.G#\262..\314W\203P
18ca0 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 05 05 23 5c 33 32 30 5c 33 32 31 23 5c 32 36 32 02 04 5c .\315\316\317..#\320\321#\262..\
18cc0 33 32 32 5c 5c 5c 32 36 32 05 02 54 5c 32 36 32 03 5c 33 32 33 5c 33 32 32 5c 32 31 31 0b 47 5c 322\\\262..T\262.\323\322\211.G\
18ce0 5c 5c 33 32 34 05 24 5c 32 31 30 5c 32 30 32 5f 00 5c 33 31 35 02 5c 33 32 30 5c 33 32 31 23 5c \\324.$\210\202_.\315.\320\321#\
18d00 32 36 32 02 5c 33 32 33 5c 33 32 35 0b 47 5c 33 32 36 05 24 5c 32 31 30 04 06 06 59 5c 32 30 33 262.\323\325.G\326.$\210...Y\203
18d20 6c 00 5c 33 31 30 5c 32 36 32 04 5c 32 30 32 13 00 01 01 42 5c 32 36 32 01 5c 32 30 32 13 00 5c l.\310\262.\202....B\262.\202..\
18d40 33 32 37 5c 33 33 30 02 5c 32 33 37 5c 33 33 31 23 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 327\330.\237\331#\207".[company-
18d60 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 63 61 6e 64 69 64 61 74 65 73 20 63 6f 6d selection.company-candidates.com
18d80 70 61 6e 79 2d 73 68 6f 77 2d 6e 75 6d 62 65 72 73 20 63 6f 6d 70 61 6e 79 2d 63 6f 6d 6d 6f 6e pany-show-numbers.company-common
18da0 20 77 69 6e 64 6f 77 2d 62 6f 64 79 2d 77 69 64 74 68 20 6d 69 6e 69 62 75 66 66 65 72 2d 77 69 .window-body-width.minibuffer-wi
18dc0 6e 64 6f 77 20 2d 31 20 39 39 39 39 39 20 6e 69 6c 20 63 6f 6d 70 61 6e 79 2d 72 65 66 6f 72 6d ndow.-1.99999.nil.company-reform
18de0 61 74 20 2b 20 31 20 31 30 20 70 72 6f 70 65 72 74 69 7a 65 20 66 6f 72 6d 61 74 20 22 25 64 3a at.+.1.10.propertize.format."%d:
18e00 20 25 73 22 20 66 61 63 65 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 20 33 20 61 64 64 2d 74 65 78 .%s".face.company-echo.3.add-tex
18e20 74 2d 70 72 6f 70 65 72 74 69 65 73 20 28 66 61 63 65 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d t-properties.(face.company-echo-
18e40 63 6f 6d 6d 6f 6e 29 20 30 20 28 66 61 63 65 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 63 6f 6d common).0.(face.company-echo-com
18e60 6d 6f 6e 29 20 6d 61 70 63 6f 6e 63 61 74 20 69 64 65 6e 74 69 74 79 20 22 20 22 5d 20 31 31 5d mon).mapconcat.identity."."].11]
18e80 29 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 73 74 72 69 70 2d ).(defalias.'company-echo-strip-
18ea0 63 6f 6d 6d 6f 6e 2d 66 6f 72 6d 61 74 20 23 5b 30 20 22 5c 33 30 34 5c 33 30 35 20 21 08 47 5c common-format.#[0."\304\305.!.G\
18ec0 33 30 36 5c 5c 09 5c 6e 5c 32 33 33 0b 5c 32 30 33 13 00 09 5c 32 30 32 14 00 5c 33 30 37 5c 33 306\\.\n\233.\203...\202..\307\3
18ee0 31 30 5c 32 31 31 03 5c 32 30 33 60 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 31 31 10\211.\203`..\211A\262.\242\211
18f00 08 47 5c 33 31 30 4f 5c 32 36 32 01 5c 32 36 32 01 5c 33 31 31 05 5c 33 30 36 03 47 23 5c 32 36 .G\310O\262.\262.\311.\306.G#\26
18f20 32 05 02 5c 33 31 32 57 5c 32 30 33 47 00 5c 33 31 33 5c 33 31 34 02 05 23 5c 32 36 32 01 04 5c 2..\312W\203G.\313\314..#\262..\
18f40 33 31 35 5c 5c 5c 32 36 32 05 02 54 5c 32 36 32 03 04 06 06 59 5c 32 30 33 54 00 5c 33 31 30 5c 315\\\262..T\262....Y\203T.\310\
18f60 32 36 32 04 5c 32 30 32 16 00 5c 33 31 36 01 5c 33 31 37 5c 33 32 30 23 02 42 5c 32 36 32 02 5c 262.\202..\316.\317\320#.B\262.\
18f80 32 30 32 16 00 5c 33 31 36 08 5c 33 31 37 5c 33 32 31 23 5c 33 32 32 5c 33 32 33 5c 33 32 34 05 202..\316.\317\321#\322\323\324.
18fa0 5c 32 33 37 5c 33 32 35 23 5c 33 32 36 52 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d 70 72 65 \237\325#\326R\207".[company-pre
18fc0 66 69 78 20 63 6f 6d 70 61 6e 79 2d 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6d 70 61 6e 79 2d 63 61 fix.company-selection.company-ca
18fe0 6e 64 69 64 61 74 65 73 20 63 6f 6d 70 61 6e 79 2d 73 68 6f 77 2d 6e 75 6d 62 65 72 73 20 77 69 ndidates.company-show-numbers.wi
19000 6e 64 6f 77 2d 62 6f 64 79 2d 77 69 64 74 68 20 6d 69 6e 69 62 75 66 66 65 72 2d 77 69 6e 64 6f ndow-body-width.minibuffer-windo
19020 77 20 32 20 39 39 39 39 39 20 6e 69 6c 20 2b 20 31 30 20 66 6f 72 6d 61 74 20 22 25 73 20 28 25 w.2.99999.nil.+.10.format."%s.(%
19040 64 29 22 20 34 20 70 72 6f 70 65 72 74 69 7a 65 20 66 61 63 65 20 63 6f 6d 70 61 6e 79 2d 65 63 d)".4.propertize.face.company-ec
19060 68 6f 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 63 6f 6d 6d 6f 6e 20 22 7b 22 20 6d 61 70 63 6f ho.company-echo-common."{".mapco
19080 6e 63 61 74 20 69 64 65 6e 74 69 74 79 20 22 2c 20 22 20 22 7d 22 5d 20 31 32 5d 29 0a 28 64 65 ncat.identity.",."."}"].12]).(de
190a0 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 68 69 64 65 20 23 5b 30 20 22 08 falias.'company-echo-hide.#[0.".
190c0 5c 33 30 31 5c 32 33 32 3f 5c 32 30 35 0b 00 5c 33 30 31 10 5c 33 30 32 20 5c 32 30 37 22 20 5b \301\232?\205..\301.\302.\207".[
190e0 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 6c 61 73 74 2d 6d 73 67 20 22 22 20 63 6f 6d 70 61 6e 79 company-echo-last-msg."".company
19100 2d 65 63 68 6f 2d 73 68 6f 77 5d 20 32 5d 29 0a 23 40 38 30 20 60 63 6f 6d 70 61 6e 79 2d 6d 6f -echo-show].2]).#@80.`company-mo
19120 64 65 27 20 66 72 6f 6e 74 65 6e 64 20 73 68 6f 77 69 6e 67 20 74 68 65 20 63 61 6e 64 69 64 61 de'.frontend.showing.the.candida
19140 74 65 73 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 tes.in.the.echo.area...(fn.COMMA
19160 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 66 72 6f ND)..(defalias.'company-echo-fro
19180 6e 74 65 6e 64 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 30 3d 5c 32 30 33 5c 6e 00 5c 33 30 ntend.#[257."\211\300=\203\n.\30
191a0 31 5c 33 30 32 21 5c 32 30 37 5c 32 31 31 5c 33 30 33 3d 5c 32 30 33 13 00 5c 33 30 34 20 5c 32 1\302!\207\211\303=\203..\304.\2
191c0 30 37 5c 33 30 35 5c 32 30 37 22 20 5b 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 61 6e 07\305\207".[post-command.compan
191e0 79 2d 65 63 68 6f 2d 73 68 6f 77 2d 73 6f 6f 6e 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 66 6f y-echo-show-soon.company-echo-fo
19200 72 6d 61 74 20 68 69 64 65 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 68 69 64 65 20 6e 69 6c 5d rmat.hide.company-echo-hide.nil]
19220 20 33 20 28 23 24 20 2e 20 31 30 32 36 37 37 29 5d 29 0a 23 40 38 30 20 60 63 6f 6d 70 61 6e 79 .3.(#$...102677)]).#@80.`company
19240 2d 6d 6f 64 65 27 20 66 72 6f 6e 74 65 6e 64 20 73 68 6f 77 69 6e 67 20 74 68 65 20 63 61 6e 64 -mode'.frontend.showing.the.cand
19260 69 64 61 74 65 73 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 0a 0a 28 66 6e 20 43 4f idates.in.the.echo.area...(fn.CO
19280 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d MMAND)..(defalias.'company-echo-
192a0 73 74 72 69 70 2d 63 6f 6d 6d 6f 6e 2d 66 72 6f 6e 74 65 6e 64 20 23 5b 32 35 37 20 22 5c 32 31 strip-common-frontend.#[257."\21
192c0 31 5c 33 30 30 3d 5c 32 30 33 5c 6e 00 5c 33 30 31 5c 33 30 32 21 5c 32 30 37 5c 32 31 31 5c 33 1\300=\203\n.\301\302!\207\211\3
192e0 30 33 3d 5c 32 30 33 13 00 5c 33 30 34 20 5c 32 30 37 5c 33 30 35 5c 32 30 37 22 20 5b 70 6f 73 03=\203..\304.\207\305\207".[pos
19300 74 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 73 68 6f 77 2d 73 6f 6f 6e t-command.company-echo-show-soon
19320 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 73 74 72 69 70 2d 63 6f 6d 6d 6f 6e 2d 66 6f 72 6d 61 .company-echo-strip-common-forma
19340 74 20 68 69 64 65 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 68 69 64 65 20 6e 69 6c 5d 20 33 20 t.hide.company-echo-hide.nil].3.
19360 28 23 24 20 2e 20 31 30 32 39 36 38 29 5d 29 0a 23 40 38 33 20 60 63 6f 6d 70 61 6e 79 2d 6d 6f (#$...102968)]).#@83.`company-mo
19380 64 65 27 20 66 72 6f 6e 74 65 6e 64 20 73 68 6f 77 69 6e 67 20 74 68 65 20 64 6f 63 75 6d 65 6e de'.frontend.showing.the.documen
193a0 74 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 0a 0a 28 66 6e 20 43 4f tation.in.the.echo.area...(fn.CO
193c0 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d MMAND)..(defalias.'company-echo-
193e0 6d 65 74 61 64 61 74 61 2d 66 72 6f 6e 74 65 6e 64 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 metadata-frontend.#[257."\211\30
19400 30 3d 5c 32 30 33 5c 6e 00 5c 33 30 31 5c 33 30 32 21 5c 32 30 37 5c 32 31 31 5c 33 30 33 3d 5c 0=\203\n.\301\302!\207\211\303=\
19420 32 30 33 13 00 5c 33 30 34 20 5c 32 30 37 5c 33 30 35 5c 32 30 37 22 20 5b 70 6f 73 74 2d 63 6f 203..\304.\207\305\207".[post-co
19440 6d 6d 61 6e 64 20 63 6f 6d 70 61 6e 79 2d 65 63 68 6f 2d 73 68 6f 77 2d 77 68 65 6e 2d 69 64 6c mmand.company-echo-show-when-idl
19460 65 20 63 6f 6d 70 61 6e 79 2d 66 65 74 63 68 2d 6d 65 74 61 64 61 74 61 20 68 69 64 65 20 63 6f e.company-fetch-metadata.hide.co
19480 6d 70 61 6e 79 2d 65 63 68 6f 2d 68 69 64 65 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 31 30 33 mpany-echo-hide.nil].3.(#$...103
194a0 32 38 35 29 5d 29 0a 28 70 72 6f 76 69 64 65 20 27 63 6f 6d 70 61 6e 79 29 0a 285)]).(provide.'company).