summaryrefslogtreecommitdiff
path: root/elpa/irony-20220110.849/irony-iotask.elc
blob: b575c2d1bcf32aa620ef207de89cbb294580b446 (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 37 2e 32 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f 70 74 cs.version.27.2.;;;.with.all.opt
0040 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 75 73 65 73 20 imizations...;;;.This.file.uses.
0060 64 79 6e 61 6d 69 63 20 64 6f 63 73 74 72 69 6e 67 73 2c 20 66 69 72 73 74 20 61 64 64 65 64 20 dynamic.docstrings,.first.added.
0080 69 6e 20 45 6d 61 63 73 20 31 39 2e 32 39 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 64 in.Emacs.19.29...;;;.This.file.d
00a0 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 49 20 oes.not.contain.utf-8.non-ASCII.
00c0 63 68 61 72 61 63 74 65 72 73 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 20 62 65 20 6c 6f characters,.;;;.and.so.can.be.lo
00e0 61 64 65 64 20 69 6e 20 45 6d 61 63 73 20 76 65 72 73 69 6f 6e 73 20 65 61 72 6c 69 65 72 20 74 aded.in.Emacs.versions.earlier.t
0100 68 61 6e 20 32 33 2e 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b han.23...;;;;;;;;;;;;;;;;;;;;;;;
0120 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0140 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;.;;;;;;;;;;;;;;;;;;;
0160 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0180 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 72 65 71 75 69 72 65 20 27 63 6c 2d ;;;;;;;;;;;;;;;;...(require.'cl-
01a0 6c 69 62 29 0a 23 40 32 35 38 20 44 65 66 69 6e 65 20 4e 41 4d 45 20 61 73 20 61 20 6e 65 77 20 lib).#@258.Define.NAME.as.a.new.
01c0 65 72 72 6f 72 20 73 69 67 6e 61 6c 2e 0a 4d 45 53 53 41 47 45 20 69 73 20 61 20 73 74 72 69 6e error.signal..MESSAGE.is.a.strin
01e0 67 20 74 68 61 74 20 77 69 6c 6c 20 62 65 20 6f 75 74 70 75 74 20 74 6f 20 74 68 65 20 65 63 68 g.that.will.be.output.to.the.ech
0200 6f 20 61 72 65 61 20 69 66 20 73 75 63 68 20 61 6e 20 65 72 72 6f 72 0a 69 73 20 73 69 67 6e 61 o.area.if.such.an.error.is.signa
0220 6c 65 64 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 20 63 61 75 67 68 74 20 62 79 20 61 20 60 63 led.without.being.caught.by.a.`c
0240 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 27 2e 0a 50 41 52 45 4e 54 20 69 73 20 65 69 74 68 65 72 ondition-case'..PARENT.is.either
0260 20 61 20 73 69 67 6e 61 6c 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 73 69 67 6e 61 6c 73 20 66 .a.signal.or.a.list.of.signals.f
0280 72 6f 6d 20 77 68 69 63 68 20 69 74 20 69 6e 68 65 72 69 74 73 2e 0a 44 65 66 61 75 6c 74 73 20 rom.which.it.inherits..Defaults.
02a0 74 6f 20 60 65 72 72 6f 72 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f to.`error'...(defalias.'irony-io
02c0 74 61 73 6b 2d 2d 64 65 66 69 6e 65 2d 65 72 72 6f 72 20 23 5b 28 6e 61 6d 65 20 6d 65 73 73 61 task--define-error.#[(name.messa
02e0 67 65 20 26 6f 70 74 69 6f 6e 61 6c 20 70 61 72 65 6e 74 29 20 22 08 5c 32 30 34 06 00 5c 33 30 ge.&optional.parent).".\204..\30
0300 34 10 08 3a 5c 32 30 33 15 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 5c 22 5c 22 5c 4..:\203..\305\306\307\310.\"\"\
0320 32 30 32 1a 00 08 5c 32 31 31 5c 33 31 31 4e 42 19 5c 33 31 32 5c 6e 5c 33 31 31 5c 33 31 33 5c 202...\211\311NB.\312\n\311\313\
0340 33 31 34 5c 6e 09 42 21 21 23 5c 32 31 30 0b 5c 32 30 35 30 00 5c 33 31 32 5c 6e 5c 33 31 35 0b 314\n.B!!#\210.\2050.\312\n\315.
0360 23 29 5c 32 30 37 22 20 5b 70 61 72 65 6e 74 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6e 61 6d 65 20 #)\207".[parent.conditions.name.
0380 6d 65 73 73 61 67 65 20 65 72 72 6f 72 20 61 70 70 6c 79 20 6e 63 6f 6e 63 20 6d 61 70 63 61 72 message.error.apply.nconc.mapcar
03a0 20 23 5b 28 70 61 72 65 6e 74 29 20 22 08 5c 32 31 31 5c 33 30 31 4e 5c 32 30 36 0b 00 5c 33 30 .#[(parent).".\211\301N\206..\30
03c0 32 5c 33 30 33 08 5c 22 42 5c 32 30 37 22 20 5b 70 61 72 65 6e 74 20 65 72 72 6f 72 2d 63 6f 6e 2\303.\"B\207".[parent.error-con
03e0 64 69 74 69 6f 6e 73 20 65 72 72 6f 72 20 22 55 6e 6b 6e 6f 77 6e 20 73 69 67 6e 61 6c 20 60 25 ditions.error."Unknown.signal.`%
0400 73 27 22 5d 20 34 5d 20 65 72 72 6f 72 2d 63 6f 6e 64 69 74 69 6f 6e 73 20 70 75 74 20 64 65 6c s'"].4].error-conditions.put.del
0420 65 74 65 2d 64 75 70 73 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 20 65 72 72 6f 72 2d 6d 65 73 ete-dups.copy-sequence.error-mes
0440 73 61 67 65 5d 20 37 20 28 23 24 20 2e 20 34 32 37 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 sage].7.(#$...427)]).(byte-code.
0460 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 31 30 5c 33 30 30 5c 33 30 33 5c 33 30 34 5c "\300\301\302\"\210\300\303\304\
0480 22 5c 32 31 30 5c 33 30 30 5c 33 30 35 5c 33 30 36 5c 22 5c 32 31 30 5c 33 30 30 5c 33 30 37 5c "\210\300\305\306\"\210\300\307\
04a0 33 31 30 5c 22 5c 32 30 37 22 20 5b 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 64 65 66 69 6e 65 310\"\207".[irony-iotask--define
04c0 2d 65 72 72 6f 72 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 72 72 6f 72 20 22 49 2f 4f 20 74 -error.irony-iotask-error."I/O.t
04e0 61 73 6b 20 65 72 72 6f 72 22 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 66 69 6c 74 65 72 2d 65 ask.error".irony-iotask-filter-e
0500 72 72 6f 72 20 22 49 2f 4f 20 74 61 73 6b 20 66 69 6c 74 65 72 20 65 72 72 6f 72 22 20 69 72 6f rror."I/O.task.filter.error".iro
0520 6e 79 2d 69 6f 74 61 73 6b 2d 62 61 64 2d 74 61 73 6b 20 22 42 61 64 20 49 2f 4f 20 74 61 73 6b ny-iotask-bad-task."Bad.I/O.task
0540 22 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 62 61 64 2d 64 61 74 61 20 22 42 61 64 20 49 2f 4f ".irony-iotask-bad-data."Bad.I/O
0560 20 74 61 73 6b 20 64 61 74 61 22 5d 20 33 29 0a 23 40 35 34 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 .task.data"].3).#@54.compiler-ma
0580 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 cro.for.inlining.`irony-iotask-r
05a0 65 73 75 6c 74 2d 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 esult-p'...(defalias.'irony-iota
05c0 73 6b 2d 72 65 73 75 6c 74 2d 70 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 sk-result-p--cmacro.#[(_cl-whole
05e0 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 -arg.cl-x)."\301\302\303\304\211
0600 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d \211.&.\207".[cl-x.cl--defsubst-
0620 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 69 72 6f 6e 79 2d 69 6f expand.(cl-x).(cl-block.irony-io
0640 74 61 73 6b 2d 72 65 73 75 6c 74 2d 70 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 74 79 70 65 2d 6f task-result-p.(and.(memq.(type-o
0660 66 20 63 6c 2d 78 29 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 f.cl-x).cl-struct-irony-iotask-r
0680 65 73 75 6c 74 2d 74 61 67 73 29 20 74 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 33 39 esult-tags).t)).nil].7.(#$...139
06a0 37 29 5d 29 0a 28 70 75 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 70 7)]).(put.'irony-iotask-result-p
06c0 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 .'compiler-macro.'irony-iotask-r
06e0 65 73 75 6c 74 2d 70 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e esult-p--cmacro).(defalias.'iron
0700 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 70 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 y-iotask-result-p.#[(cl-x)."\302
0720 08 21 09 3e 5c 32 30 35 09 00 5c 33 30 33 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 .!.>\205..\303\207".[cl-x.cl-str
0740 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 74 61 67 73 20 74 79 70 uct-irony-iotask-result-tags.typ
0760 65 2d 6f 66 20 74 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 e-of.t].2]).(byte-code."\300\301
0780 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 31 23 5c 32 30 37 22 20 \302\303#\304\305\306\301#\207".
07a0 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c [function-put.irony-iotask-resul
07c0 74 2d 70 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 65 72 72 6f 72 2d 66 72 65 65 20 t-p.side-effect-free.error-free.
07e0 70 75 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 20 63 6c 2d 64 65 66 74 79 put.irony-iotask-result.cl-defty
0800 70 65 2d 73 61 74 69 73 66 69 65 73 5d 20 35 29 0a 23 40 35 37 20 63 6f 6d 70 69 6c 65 72 2d 6d pe-satisfies].5).#@57.compiler-m
0820 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d acro.for.inlining.`irony-iotask-
0840 72 65 73 75 6c 74 2d 2d 74 61 67 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d result--tag'...(defalias.'irony-
0860 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 74 61 67 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 iotask-result--tag--cmacro.#[(_c
0880 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c l-whole-arg.cl-x)."\301\302\303\
08a0 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 304\211\211.&.\207".[cl-x.cl--de
08c0 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 69 fsubst-expand.(cl-x).(cl-block.i
08e0 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 74 61 67 20 28 70 72 6f 67 6e 20 28 rony-iotask-result--tag.(progn.(
0900 6f 72 20 28 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 70 20 63 6c 2d 78 29 20 or.(irony-iotask-result-p.cl-x).
0920 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 (signal.'wrong-type-argument.(li
0940 73 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 20 63 6c 2d 78 29 29 29 20 st.'irony-iotask-result.cl-x))).
0960 28 61 72 65 66 20 63 6c 2d 78 20 31 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 32 30 37 (aref.cl-x.1))).nil].7.(#$...207
0980 30 29 5d 29 0a 28 70 75 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 0)]).(put.'irony-iotask-result--
09a0 74 61 67 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 tag.'compiler-macro.'irony-iotas
09c0 6b 2d 72 65 73 75 6c 74 2d 2d 74 61 67 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 38 20 41 63 63 65 k-result--tag--cmacro).#@58.Acce
09e0 73 73 20 73 6c 6f 74 20 22 2d 74 61 67 22 20 6f 66 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d ss.slot."-tag".of.`irony-iotask-
0a00 72 65 73 75 6c 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 result'.struct.CL-X...(defalias.
0a20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 74 61 67 20 23 5b 28 63 6c 2d 'irony-iotask-result--tag.#[(cl-
0a40 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 x)."\302.!.>\204..\303\304\305.D
0a60 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 \"\210.\306H\207".[cl-x.cl-struc
0a80 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 74 61 67 73 20 74 79 70 65 2d t-irony-iotask-result-tags.type-
0aa0 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 of.signal.wrong-type-argument.ir
0ac0 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 20 31 5d 20 34 20 28 23 24 20 2e 20 32 35 32 ony-iotask-result.1].4.(#$...252
0ae0 34 29 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 4)]).(byte-code."\300\301\302\30
0b00 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 69 72 6f 6e 79 2d 3#\300\207".[function-put.irony-
0b20 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 74 61 67 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 iotask-result--tag.side-effect-f
0b40 72 65 65 20 74 5d 20 34 29 0a 23 40 35 39 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f ree.t].4).#@59.compiler-macro.fo
0b60 72 20 69 6e 6c 69 6e 69 6e 67 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d r.inlining.`irony-iotask-result-
0b80 2d 76 61 6c 75 65 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 -value'...(defalias.'irony-iotas
0ba0 6b 2d 72 65 73 75 6c 74 2d 2d 76 61 6c 75 65 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 k-result--value--cmacro.#[(_cl-w
0bc0 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 hole-arg.cl-x)."\301\302\303\304
0be0 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 \211\211.&.\207".[cl-x.cl--defsu
0c00 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 69 72 6f 6e bst-expand.(cl-x).(cl-block.iron
0c20 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 76 61 6c 75 65 20 28 70 72 6f 67 6e 20 28 6f y-iotask-result--value.(progn.(o
0c40 72 20 28 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 70 20 63 6c 2d 78 29 20 28 r.(irony-iotask-result-p.cl-x).(
0c60 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 signal.'wrong-type-argument.(lis
0c80 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 20 63 6c 2d 78 29 29 29 20 28 t.'irony-iotask-result.cl-x))).(
0ca0 61 72 65 66 20 63 6c 2d 78 20 32 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 32 38 39 35 aref.cl-x.2))).nil].7.(#$...2895
0cc0 29 5d 29 0a 28 70 75 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 76 )]).(put.'irony-iotask-result--v
0ce0 61 6c 75 65 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 69 72 6f 6e 79 2d 69 6f 74 61 alue.'compiler-macro.'irony-iota
0d00 73 6b 2d 72 65 73 75 6c 74 2d 2d 76 61 6c 75 65 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 30 20 41 sk-result--value--cmacro).#@60.A
0d20 63 63 65 73 73 20 73 6c 6f 74 20 22 2d 76 61 6c 75 65 22 20 6f 66 20 60 69 72 6f 6e 79 2d 69 6f ccess.slot."-value".of.`irony-io
0d40 74 61 73 6b 2d 72 65 73 75 6c 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 task-result'.struct.CL-X...(defa
0d60 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 76 61 6c 75 65 lias.'irony-iotask-result--value
0d80 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 .#[(cl-x)."\302.!.>\204..\303\30
0da0 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 4\305.D\"\210.\306H\207".[cl-x.c
0dc0 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 74 61 67 l-struct-irony-iotask-result-tag
0de0 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 s.type-of.signal.wrong-type-argu
0e00 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 20 32 5d 20 34 20 28 23 ment.irony-iotask-result.2].4.(#
0e20 24 20 2e 20 33 33 35 39 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 $...3359)]).(byte-code."\300\301
0e40 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 \302\303#\300\207".[function-put
0e60 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 76 61 6c 75 65 20 73 69 64 65 .irony-iotask-result--value.side
0e80 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 39 20 63 6f 6d 70 69 6c 65 72 -effect-free.t].4).#@59.compiler
0ea0 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 -macro.for.inlining.`irony-iotas
0ec0 6b 2d 72 65 73 75 6c 74 2d 2d 65 72 72 6f 72 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 k-result--error'...(defalias.'ir
0ee0 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 65 72 72 6f 72 2d 2d 63 6d 61 63 72 6f ony-iotask-result--error--cmacro
0f00 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 .#[(_cl-whole-arg.cl-x)."\301\30
0f20 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 2\303\304\211\211.&.\207".[cl-x.
0f40 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 cl--defsubst-expand.(cl-x).(cl-b
0f60 6c 6f 63 6b 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 65 72 72 6f 72 20 lock.irony-iotask-result--error.
0f80 28 70 72 6f 67 6e 20 28 6f 72 20 28 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d (progn.(or.(irony-iotask-result-
0fa0 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 p.cl-x).(signal.'wrong-type-argu
0fc0 6d 65 6e 74 20 28 6c 69 73 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 20 ment.(list.'irony-iotask-result.
0fe0 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 33 29 29 29 20 6e 69 6c 5d 20 37 20 28 cl-x))).(aref.cl-x.3))).nil].7.(
1000 23 24 20 2e 20 33 37 33 36 29 5d 29 0a 28 70 75 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d #$...3736)]).(put.'irony-iotask-
1020 72 65 73 75 6c 74 2d 2d 65 72 72 6f 72 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 69 result--error.'compiler-macro.'i
1040 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 65 72 72 6f 72 2d 2d 63 6d 61 63 72 rony-iotask-result--error--cmacr
1060 6f 29 0a 23 40 36 30 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 2d 65 72 72 6f 72 22 20 6f 66 20 o).#@60.Access.slot."-error".of.
1080 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 27 20 73 74 72 75 63 74 20 43 4c 2d `irony-iotask-result'.struct.CL-
10a0 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 X...(defalias.'irony-iotask-resu
10c0 6c 74 2d 2d 65 72 72 6f 72 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 lt--error.#[(cl-x)."\302.!.>\204
10e0 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 ..\303\304\305.D\"\210.\306H\207
1100 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 ".[cl-x.cl-struct-irony-iotask-r
1120 65 73 75 6c 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d esult-tags.type-of.signal.wrong-
1140 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c type-argument.irony-iotask-resul
1160 74 20 33 5d 20 34 20 28 23 24 20 2e 20 34 32 30 30 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 t.3].4.(#$...4200)]).(byte-code.
1180 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e "\300\301\302\303#\300\207".[fun
11a0 63 74 69 6f 6e 2d 70 75 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 65 ction-put.irony-iotask-result--e
11c0 72 72 6f 72 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 36 34 rror.side-effect-free.t].4).#@64
11e0 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 69 72 .compiler-macro.for.inlining.`ir
1200 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 65 72 72 6f 72 2d 64 61 74 61 27 2e 1f ony-iotask-result--error-data'..
1220 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d .(defalias.'irony-iotask-result-
1240 2d 65 72 72 6f 72 2d 64 61 74 61 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 -error-data--cmacro.#[(_cl-whole
1260 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 -arg.cl-x)."\301\302\303\304\211
1280 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d \211.&.\207".[cl-x.cl--defsubst-
12a0 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 69 72 6f 6e 79 2d 69 6f expand.(cl-x).(cl-block.irony-io
12c0 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 65 72 72 6f 72 2d 64 61 74 61 20 28 70 72 6f 67 6e 20 28 task-result--error-data.(progn.(
12e0 6f 72 20 28 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 70 20 63 6c 2d 78 29 20 or.(irony-iotask-result-p.cl-x).
1300 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 (signal.'wrong-type-argument.(li
1320 73 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 20 63 6c 2d 78 29 29 29 20 st.'irony-iotask-result.cl-x))).
1340 28 61 72 65 66 20 63 6c 2d 78 20 34 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 34 35 37 (aref.cl-x.4))).nil].7.(#$...457
1360 37 29 5d 29 0a 28 70 75 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 7)]).(put.'irony-iotask-result--
1380 65 72 72 6f 72 2d 64 61 74 61 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 69 72 6f 6e error-data.'compiler-macro.'iron
13a0 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 65 72 72 6f 72 2d 64 61 74 61 2d 2d 63 6d 61 y-iotask-result--error-data--cma
13c0 63 72 6f 29 0a 23 40 36 35 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 2d 65 72 72 6f 72 2d 64 61 cro).#@65.Access.slot."-error-da
13e0 74 61 22 20 6f 66 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 27 20 73 74 72 ta".of.`irony-iotask-result'.str
1400 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 uct.CL-X...(defalias.'irony-iota
1420 73 6b 2d 72 65 73 75 6c 74 2d 2d 65 72 72 6f 72 2d 64 61 74 61 20 23 5b 28 63 6c 2d 78 29 20 22 sk-result--error-data.#[(cl-x)."
1440 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 \302.!.>\204..\303\304\305.D\"\2
1460 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 10.\306H\207".[cl-x.cl-struct-ir
1480 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 ony-iotask-result-tags.type-of.s
14a0 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d ignal.wrong-type-argument.irony-
14c0 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 20 34 5d 20 34 20 28 23 24 20 2e 20 35 30 36 36 29 5d 29 iotask-result.4].4.(#$...5066)])
14e0 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 23 5c 33 .(byte-code."\300\301\302\303#\3
1500 30 34 5c 33 30 35 5c 33 30 36 5c 22 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 04\305\306\"\207".[function-put.
1520 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 65 72 72 6f 72 2d 64 61 74 61 20 irony-iotask-result--error-data.
1540 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 64 65 66 61 6c 69 61 73 20 63 6f 70 79 side-effect-free.t.defalias.copy
1560 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 20 63 6f 70 79 2d 73 65 71 75 65 6e -irony-iotask-result.copy-sequen
1580 63 65 5d 20 34 29 0a 23 40 31 32 30 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 ce].4).#@120.compiler-macro.for.
15a0 69 6e 6c 69 6e 69 6e 67 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 63 72 inlining.`irony-iotask-result-cr
15c0 65 61 74 65 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 20 26 63 6c 2d 71 75 6f 74 65 20 26 eate'...(fn.CL-WHOLE.&cl-quote.&
15e0 6b 65 79 20 2d 54 41 47 20 2d 56 41 4c 55 45 20 2d 45 52 52 4f 52 20 2d 45 52 52 4f 52 2d 44 41 key.-TAG.-VALUE.-ERROR.-ERROR-DA
1600 54 41 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 TA)..(defalias.'irony-iotask-res
1620 75 6c 74 2d 63 72 65 61 74 65 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 63 6c 2d 77 68 6f 6c 65 20 26 ult-create--cmacro.#[(cl-whole.&
1640 72 65 73 74 20 23 31 3d 23 3a 2d 2d 63 6c 2d 72 65 73 74 2d 2d 29 20 22 5c 33 30 36 08 5c 33 30 rest.#1=#:--cl-rest--)."\306.\30
1660 37 5c 22 41 40 19 5c 33 30 36 08 5c 33 31 30 5c 22 41 40 1a 5c 33 30 36 08 5c 33 31 31 5c 22 41 7\"A@.\306.\310\"A@.\306.\311\"A
1680 40 1b 5c 33 30 36 08 5c 33 31 32 5c 22 41 40 1c 08 1d 0d 5c 32 30 33 48 00 0d 40 5c 33 31 33 3e @.\306.\312\"A@....\203H..@\313>
16a0 5c 32 30 33 31 00 0d 41 41 5c 32 31 31 15 5c 32 30 32 1f 00 5c 33 31 34 08 3e 41 40 5c 32 30 33 \2031..AA\211.\202..\314.>A@\203
16c0 3f 00 5c 33 31 35 5c 32 31 31 15 5c 32 30 32 1f 00 5c 33 31 36 5c 33 31 37 0d 40 5c 22 5c 32 31 ?.\315\211.\202..\316\317.@\"\21
16e0 30 5c 32 30 32 1e 00 29 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 33 31 35 0e 13 5c 33 31 35 09 5c 0\202..)\320\321\322\315..\315.\
1700 6e 0b 5c 66 26 09 2c 5c 32 30 37 22 20 5b 23 31 23 20 2d 74 61 67 20 2d 76 61 6c 75 65 20 2d 65 n.\f&.,\207".[#1#.-tag.-value.-e
1720 72 72 6f 72 20 2d 65 72 72 6f 72 2d 64 61 74 61 20 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d rror.-error-data.#2=#:--cl-keys-
1740 2d 20 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 2d 74 61 67 20 3a 2d 76 61 6c 75 65 20 3a 2d 65 -.plist-member.:-tag.:-value.:-e
1760 72 72 6f 72 20 3a 2d 65 72 72 6f 72 2d 64 61 74 61 20 28 3a 2d 74 61 67 20 3a 2d 76 61 6c 75 65 rror.:-error-data.(:-tag.:-value
1780 20 3a 2d 65 72 72 6f 72 20 3a 2d 65 72 72 6f 72 2d 64 61 74 61 20 3a 61 6c 6c 6f 77 2d 6f 74 68 .:-error.:-error-data.:allow-oth
17a0 65 72 2d 6b 65 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 6e 69 6c 20 65 er-keys).:allow-other-keys.nil.e
17c0 72 72 6f 72 20 22 4b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e rror."Keyword.argument.%s.not.on
17e0 65 20 6f 66 20 28 3a 2d 74 61 67 20 3a 2d 76 61 6c 75 65 20 3a 2d 65 72 72 6f 72 20 3a 2d 65 72 e.of.(:-tag.:-value.:-error.:-er
1800 72 6f 72 2d 64 61 74 61 29 22 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 ror-data)".cl--defsubst-expand.(
1820 2d 74 61 67 20 2d 76 61 6c 75 65 20 2d 65 72 72 6f 72 20 2d 65 72 72 6f 72 2d 64 61 74 61 29 20 -tag.-value.-error.-error-data).
1840 28 63 6c 2d 62 6c 6f 63 6b 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 63 72 (cl-block.irony-iotask-result-cr
1860 65 61 74 65 20 28 72 65 63 6f 72 64 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c eate.(record.'irony-iotask-resul
1880 74 20 2d 74 61 67 20 2d 76 61 6c 75 65 20 2d 65 72 72 6f 72 20 2d 65 72 72 6f 72 2d 64 61 74 61 t.-tag.-value.-error.-error-data
18a0 29 29 20 63 6c 2d 77 68 6f 6c 65 5d 20 31 31 20 28 23 24 20 2e 20 35 35 31 37 29 5d 29 0a 28 70 )).cl-whole].11.(#$...5517)]).(p
18c0 75 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 63 72 65 61 74 65 20 27 ut.'irony-iotask-result-create.'
18e0 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 compiler-macro.'irony-iotask-res
1900 75 6c 74 2d 63 72 65 61 74 65 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 39 38 20 43 6f 6e 73 74 72 75 ult-create--cmacro).#@98.Constru
1920 63 74 6f 72 20 66 6f 72 20 6f 62 6a 65 63 74 73 20 6f 66 20 74 79 70 65 20 60 69 72 6f 6e 79 2d ctor.for.objects.of.type.`irony-
1940 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 27 2e 0a 0a 28 66 6e 20 26 6b 65 79 20 2d 54 41 47 20 2d iotask-result'...(fn.&key.-TAG.-
1960 56 41 4c 55 45 20 2d 45 52 52 4f 52 20 2d 45 52 52 4f 52 2d 44 41 54 41 29 1f 0a 28 64 65 66 61 VALUE.-ERROR.-ERROR-DATA)..(defa
1980 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 63 72 65 61 74 65 lias.'irony-iotask-result-create
19a0 20 23 5b 28 26 72 65 73 74 20 23 31 3d 23 3a 2d 2d 63 6c 2d 72 65 73 74 2d 2d 29 20 22 5c 33 30 .#[(&rest.#1=#:--cl-rest--)."\30
19c0 36 08 5c 33 30 37 5c 22 41 40 19 5c 33 30 36 08 5c 33 31 30 5c 22 41 40 1a 5c 33 30 36 08 5c 33 6.\307\"A@.\306.\310\"A@.\306.\3
19e0 31 31 5c 22 41 40 1b 5c 33 30 36 08 5c 33 31 32 5c 22 41 40 1c 08 1d 0d 5c 32 30 33 48 00 0d 40 11\"A@.\306.\312\"A@....\203H..@
1a00 5c 33 31 33 3e 5c 32 30 33 31 00 0d 41 41 5c 32 31 31 15 5c 32 30 32 1f 00 5c 33 31 34 08 3e 41 \313>\2031..AA\211.\202..\314.>A
1a20 40 5c 32 30 33 3f 00 5c 33 31 35 5c 32 31 31 15 5c 32 30 32 1f 00 5c 33 31 36 5c 33 31 37 0d 40 @\203?.\315\211.\202..\316\317.@
1a40 5c 22 5c 32 31 30 5c 32 30 32 1e 00 29 5c 33 32 30 5c 33 32 31 09 5c 6e 0b 5c 66 25 2c 5c 32 30 \"\210\202..)\320\321.\n.\f%,\20
1a60 37 22 20 5b 23 31 23 20 2d 74 61 67 20 2d 76 61 6c 75 65 20 2d 65 72 72 6f 72 20 2d 65 72 72 6f 7".[#1#.-tag.-value.-error.-erro
1a80 72 2d 64 61 74 61 20 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d 2d 20 70 6c 69 73 74 2d 6d 65 r-data.#2=#:--cl-keys--.plist-me
1aa0 6d 62 65 72 20 3a 2d 74 61 67 20 3a 2d 76 61 6c 75 65 20 3a 2d 65 72 72 6f 72 20 3a 2d 65 72 72 mber.:-tag.:-value.:-error.:-err
1ac0 6f 72 2d 64 61 74 61 20 28 3a 2d 74 61 67 20 3a 2d 76 61 6c 75 65 20 3a 2d 65 72 72 6f 72 20 3a or-data.(:-tag.:-value.:-error.:
1ae0 2d 65 72 72 6f 72 2d 64 61 74 61 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 3a -error-data.:allow-other-keys).:
1b00 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 6e 69 6c 20 65 72 72 6f 72 20 22 4b 65 79 77 allow-other-keys.nil.error."Keyw
1b20 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 2d 74 61 ord.argument.%s.not.one.of.(:-ta
1b40 67 20 3a 2d 76 61 6c 75 65 20 3a 2d 65 72 72 6f 72 20 3a 2d 65 72 72 6f 72 2d 64 61 74 61 29 22 g.:-value.:-error.:-error-data)"
1b60 20 72 65 63 6f 72 64 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 5d 20 37 20 28 .record.irony-iotask-result].7.(
1b80 23 24 20 2e 20 36 34 32 35 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 #$...6425)]).(byte-code."\300\30
1ba0 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 1\302\303#\304\305\306\307\310\3
1bc0 30 36 5c 33 31 31 5c 33 31 32 5c 33 30 35 5c 33 30 33 26 09 5c 32 30 37 22 20 5b 66 75 6e 63 74 06\311\312\305\303&.\207".[funct
1be0 69 6f 6e 2d 70 75 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 63 72 65 61 ion-put.irony-iotask-result-crea
1c00 74 65 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 63 6c 2d 73 74 72 75 63 74 2d te.side-effect-free.t.cl-struct-
1c20 64 65 66 69 6e 65 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 20 6e 69 6c 20 63 define.irony-iotask-result.nil.c
1c40 6c 2d 73 74 72 75 63 74 75 72 65 2d 6f 62 6a 65 63 74 20 72 65 63 6f 72 64 20 28 28 63 6c 2d 74 l-structure-object.record.((cl-t
1c60 61 67 2d 73 6c 6f 74 29 20 28 2d 74 61 67 29 20 28 2d 76 61 6c 75 65 29 20 28 2d 65 72 72 6f 72 ag-slot).(-tag).(-value).(-error
1c80 29 20 28 2d 65 72 72 6f 72 2d 64 61 74 61 29 29 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 ).(-error-data)).cl-struct-irony
1ca0 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 74 61 67 73 5d 20 31 31 29 0a 28 64 65 66 61 6c 69 -iotask-result-tags].11).(defali
1cc0 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 76 61 6c 69 64 2d 70 20 as.'irony-iotask-result-valid-p.
1ce0 23 5b 28 72 65 73 75 6c 74 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 #[(result)."\302.!.>\204..\303\3
1d00 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 35 16 00 5c 33 30 37 5c 32 04\305.D\"\210.\306H\205..\307\2
1d20 30 37 22 20 5b 72 65 73 75 6c 74 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 07".[result.cl-struct-irony-iota
1d40 73 6b 2d 72 65 73 75 6c 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 sk-result-tags.type-of.signal.wr
1d60 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 ong-type-argument.irony-iotask-r
1d80 65 73 75 6c 74 20 31 20 74 5d 20 34 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d esult.1.t].4]).(defalias.'irony-
1da0 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 76 61 6c 75 65 2d 70 20 23 5b 28 72 65 73 75 6c 74 29 iotask-result-value-p.#[(result)
1dc0 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 ."\302.!.>\204..\303\304\305.D\"
1de0 5c 32 31 30 08 5c 33 30 36 48 5c 33 30 37 3d 5c 32 30 37 22 20 5b 72 65 73 75 6c 74 20 63 6c 2d \210.\306H\307=\207".[result.cl-
1e00 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 74 61 67 73 20 struct-irony-iotask-result-tags.
1e20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 type-of.signal.wrong-type-argume
1e40 6e 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 20 31 20 76 61 6c 75 65 5d 20 nt.irony-iotask-result.1.value].
1e60 34 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 4]).(defalias.'irony-iotask-resu
1e80 6c 74 2d 65 72 72 6f 72 2d 70 20 23 5b 28 72 65 73 75 6c 74 29 20 22 5c 33 30 32 08 21 09 3e 5c lt-error-p.#[(result)."\302.!.>\
1ea0 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 204..\303\304\305.D\"\210.\306H\
1ec0 33 30 37 3d 5c 32 30 37 22 20 5b 72 65 73 75 6c 74 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 307=\207".[result.cl-struct-iron
1ee0 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 y-iotask-result-tags.type-of.sig
1f00 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f nal.wrong-type-argument.irony-io
1f20 74 61 73 6b 2d 72 65 73 75 6c 74 20 31 20 65 72 72 6f 72 5d 20 34 5d 29 0a 28 64 65 66 61 6c 69 task-result.1.error].4]).(defali
1f40 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 73 65 74 2d 76 61 6c 75 as.'irony-iotask-result-set-valu
1f60 65 20 23 5b 28 72 65 73 75 6c 74 20 76 61 6c 75 65 29 20 22 5c 33 30 35 08 21 09 3e 5c 32 30 34 e.#[(result.value)."\305.!.>\204
1f80 0f 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1a 5c 33 31 31 ..\306\307\310.D\"\210.\211.\311
1fa0 5c 33 30 34 49 5c 32 31 30 29 5c 33 30 35 08 21 09 3e 5c 32 30 34 26 00 5c 33 30 36 5c 33 30 37 \304I\210)\305.!.>\204&.\306\307
1fc0 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1b 5c 33 31 32 5c 66 49 29 5c 32 30 37 22 20 \310.D\"\210.\211.\312\fI)\207".
1fe0 5b 72 65 73 75 6c 74 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 [result.cl-struct-irony-iotask-r
2000 65 73 75 6c 74 2d 74 61 67 73 20 23 31 3d 23 3a 76 20 23 32 3d 23 3a 76 20 76 61 6c 75 65 20 74 esult-tags.#1=#:v.#2=#:v.value.t
2020 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e ype-of.signal.wrong-type-argumen
2040 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 20 31 20 32 5d 20 35 5d 29 0a 28 t.irony-iotask-result.1.2].5]).(
2060 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 73 65 defalias.'irony-iotask-result-se
2080 74 2d 65 72 72 6f 72 20 23 5b 28 72 65 73 75 6c 74 20 65 72 72 6f 72 20 26 72 65 73 74 20 65 72 t-error.#[(result.error.&rest.er
20a0 72 6f 72 2d 64 61 74 61 29 20 22 5c 33 30 36 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 37 5c 33 31 ror-data)."\306.!.>\204..\307\31
20c0 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1a 5c 33 31 32 5c 33 30 34 49 5c 32 31 30 0\311.D\"\210.\211.\312\304I\210
20e0 29 5c 33 30 36 08 21 09 3e 5c 32 30 34 26 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c )\306.!.>\204&.\307\310\311.D\"\
2100 32 31 30 08 5c 32 31 31 1b 5c 33 31 33 5c 66 49 5c 32 31 30 29 5c 33 30 36 08 21 09 3e 5c 32 30 210.\211.\313\fI\210)\306.!.>\20
2120 34 3d 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1d 5c 33 31 4=.\307\310\311.D\"\210.\211.\31
2140 34 0e 0d 49 29 5c 32 30 37 22 20 5b 72 65 73 75 6c 74 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 4..I)\207".[result.cl-struct-iro
2160 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 74 61 67 73 20 23 31 3d 23 3a 76 20 23 32 3d ny-iotask-result-tags.#1=#:v.#2=
2180 23 3a 76 20 65 72 72 6f 72 20 23 33 3d 23 3a 76 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 #:v.error.#3=#:v.type-of.signal.
21a0 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b wrong-type-argument.irony-iotask
21c0 2d 72 65 73 75 6c 74 20 31 20 33 20 34 20 65 72 72 6f 72 2d 64 61 74 61 5d 20 35 5d 29 0a 28 69 -result.1.3.4.error-data].5]).(i
21e0 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 64 65 66 69 6e 65 2d 65 72 72 6f 72 20 27 69 72 6f 6e 79 rony-iotask--define-error.'irony
2200 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 67 65 74 2d 65 72 72 6f 72 20 22 52 65 73 75 6c 74 -iotask-result-get-error."Result
2220 20 6e 6f 74 20 73 65 74 20 62 65 66 6f 72 65 20 63 61 6c 6c 20 74 6f 20 67 65 74 22 29 0a 28 64 .not.set.before.call.to.get").(d
2240 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 67 65 74 efalias.'irony-iotask-result-get
2260 20 23 5b 28 72 65 73 75 6c 74 29 20 22 5c 33 30 33 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 34 5c .#[(result)."\303.!.>\204..\304\
2280 33 30 35 5c 33 30 36 08 44 5c 22 5c 32 31 30 08 5c 33 30 37 48 5c 32 31 31 1a 5c 33 31 30 5c 32 305\306.D\"\210.\307H\211.\310\2
22a0 36 37 5c 32 30 32 57 00 5c 33 30 33 08 21 09 3e 5c 32 30 34 28 00 5c 33 30 34 5c 33 30 35 5c 33 67\202W.\303.!.>\204(.\304\305\3
22c0 30 36 08 44 5c 22 5c 32 31 30 08 5c 33 31 31 48 5c 32 30 32 5c 5c 00 5c 33 30 34 5c 33 30 33 08 06.D\"\210.\311H\202\\.\304\303.
22e0 21 09 3e 5c 32 30 34 3e 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 44 5c 22 5c 32 31 30 08 5c 33 !.>\204>.\304\305\306.D\"\210.\3
2300 31 32 48 5c 33 30 33 08 21 09 3e 5c 32 30 34 50 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 44 5c 12H\303.!.>\204P.\304\305\306.D\
2320 22 5c 32 31 30 08 5c 33 31 33 48 5c 22 5c 32 30 32 5c 5c 00 5c 33 30 34 5c 33 31 34 08 43 5c 22 "\210.\313H\"\202\\.\304\314.C\"
2340 29 5c 32 30 37 22 20 5b 72 65 73 75 6c 74 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 )\207".[result.cl-struct-irony-i
2360 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 74 61 67 73 20 23 31 3d 23 3a 74 65 6d 70 20 74 79 70 65 otask-result-tags.#1=#:temp.type
2380 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 -of.signal.wrong-type-argument.i
23a0 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 20 31 20 23 73 28 68 61 73 68 2d 74 61 62 rony-iotask-result.1.#s(hash-tab
23c0 6c 65 20 73 69 7a 65 20 33 20 74 65 73 74 20 65 71 20 72 65 68 61 73 68 2d 73 69 7a 65 20 31 2e le.size.3.test.eq.rehash-size.1.
23e0 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 68 6f 6c 64 20 30 2e 38 31 32 35 20 70 75 72 65 63 6f 5.rehash-threshold.0.8125.pureco
2400 70 79 20 74 20 64 61 74 61 20 28 71 75 6f 74 65 20 32 35 20 76 61 6c 75 65 20 32 35 20 65 72 72 py.t.data.(quote.25.value.25.err
2420 6f 72 20 34 36 29 29 20 32 20 33 20 34 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c or.46)).2.3.4.irony-iotask-resul
2440 74 2d 67 65 74 2d 65 72 72 6f 72 5d 20 37 5d 29 0a 23 40 31 37 37 39 20 41 20 74 61 73 6b 20 69 t-get-error].7]).#@1779.A.task.i
2460 73 20 73 69 6d 70 6c 79 20 61 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 2e 0a 0a 45 61 63 68 20 s.simply.a.property.list...Each.
2480 6f 66 20 74 68 65 73 65 20 66 75 6e 63 74 69 6f 6e 20 61 72 65 20 63 61 6c 6c 65 64 20 69 6e 20 of.these.function.are.called.in.
24a0 74 68 65 20 62 75 66 66 65 72 20 74 68 65 79 20 77 65 72 65 0a 6f 72 69 67 69 6e 61 6c 6c 79 20 the.buffer.they.were.originally.
24c0 63 72 65 61 74 65 64 20 28 61 74 20 73 63 68 65 64 75 6c 65 20 74 69 6d 65 29 2e 0a 0a 54 68 65 created.(at.schedule.time)...The
24e0 20 66 75 6e 63 74 69 6f 6e 73 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 75 74 27 2c 20 60 .functions.`irony-iotask-put',.`
2500 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 67 65 74 27 2c 0a 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b irony-iotask-get',.`irony-iotask
2520 2d 73 65 74 2d 72 65 73 75 6c 74 27 20 61 6e 64 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 73 -set-result'.and.`irony-iotask-s
2540 65 74 2d 65 72 72 6f 72 27 20 61 72 65 0a 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 74 68 65 20 74 et-error'.are.available.to.the.t
2560 61 73 6b 27 73 20 66 75 6e 63 74 69 6f 6e 73 20 74 6f 20 73 65 74 20 74 68 65 20 74 61 73 6b 27 ask's.functions.to.set.the.task'
2580 73 20 72 65 73 75 6c 74 2e 0a 0a 50 72 6f 70 65 72 74 69 65 73 3a 0a 0a 60 3a 73 74 61 72 74 27 s.result...Properties:..`:start'
25a0 20 28 6d 61 6e 64 61 74 6f 72 79 29 0a 20 20 20 20 20 46 75 6e 63 74 69 6f 6e 20 74 6f 20 63 61 .(mandatory)......Function.to.ca
25c0 6c 6c 20 74 6f 20 6c 61 75 6e 63 68 20 74 68 65 20 74 61 73 6b 2e 0a 0a 20 20 20 20 20 55 73 75 ll.to.launch.the.task........Usu
25e0 61 6c 6c 79 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 73 65 6e 64 73 20 61 20 73 74 72 69 6e 67 ally.the.function.sends.a.string
2600 2f 63 6f 6d 6d 61 6e 64 2f 6d 65 73 73 61 67 65 20 74 6f 20 74 68 65 0a 20 20 20 20 20 65 78 65 /command/message.to.the......exe
2620 63 75 74 69 6f 6e 20 63 6f 6e 74 65 78 74 2e 20 49 66 20 74 68 65 20 74 61 73 6b 20 64 6f 20 73 cution.context..If.the.task.do.s
2640 6f 6d 65 20 63 61 63 68 69 6e 67 20 69 74 27 73 20 70 6f 73 73 69 62 6c 65 0a 20 20 20 20 20 74 ome.caching.it's.possible......t
2660 68 61 74 20 6e 6f 74 68 69 6e 67 20 69 73 20 73 65 6e 64 2c 20 69 6e 73 74 65 61 64 20 74 68 65 hat.nothing.is.send,.instead.the
2680 20 65 78 65 63 75 74 69 6f 6e 20 63 6f 6e 74 65 78 74 20 72 65 73 75 6c 74 0a 20 20 20 20 20 73 .execution.context.result......s
26a0 68 6f 75 6c 64 20 62 65 20 73 65 74 20 74 6f 20 69 6e 64 69 63 61 74 65 20 74 68 61 74 20 74 68 hould.be.set.to.indicate.that.th
26c0 65 20 74 61 73 6b 20 69 73 20 72 65 61 64 79 2e 0a 0a 20 20 20 20 20 54 68 65 20 66 6f 6c 6c 6f e.task.is.ready........The.follo
26e0 77 69 6e 67 20 61 64 64 69 74 69 6f 6e 61 6c 20 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 20 61 76 wing.additional.functions.are.av
2700 61 69 6c 61 62 6c 65 20 74 6f 20 63 61 6c 6c 0a 20 20 20 20 20 69 6e 73 69 64 65 20 74 68 65 20 ailable.to.call......inside.the.
2720 60 3a 73 74 61 72 74 27 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 63 6f 6d 6d 75 6e 69 63 61 74 65 `:start'.function.to.communicate
2740 20 77 69 74 68 20 74 68 65 0a 20 20 20 20 20 75 6e 64 65 72 6c 79 69 6e 67 20 70 72 6f 63 65 73 .with.the......underlying.proces
2760 73 3a 0a 0a 20 20 20 20 20 2d 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 73 65 6e 64 2d 73 74 s:.......-.`irony-iotask-send-st
2780 72 69 6e 67 27 0a 20 20 20 20 20 2d 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 73 65 6e 64 2d ring'......-.`irony-iotask-send-
27a0 72 65 67 69 6f 6e 27 0a 20 20 20 20 20 2d 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 73 65 6e region'......-.`irony-iotask-sen
27c0 64 2d 65 6f 66 27 0a 0a 60 3a 75 70 64 61 74 65 27 20 28 6d 61 6e 64 61 74 6f 72 79 29 0a 20 20 d-eof'..`:update'.(mandatory)...
27e0 20 20 20 46 75 6e 63 74 69 6f 6e 20 74 6f 20 63 61 6c 6c 20 77 68 65 6e 20 73 6f 6d 65 20 70 72 ...Function.to.call.when.some.pr
2800 6f 63 65 73 73 20 6f 75 74 70 75 74 20 69 73 20 61 76 61 69 6c 61 62 6c 65 2e 0a 0a 20 20 20 20 ocess.output.is.available.......
2820 20 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 64 65 74 65 72 6d 69 6e 65 20 77 .The.function.should.determine.w
2840 68 65 74 68 65 72 20 61 20 6d 65 73 73 61 67 65 20 69 73 20 63 6f 6d 70 6c 65 74 65 0a 20 20 20 hether.a.message.is.complete....
2860 20 20 61 6e 64 20 73 65 74 20 74 68 65 20 72 65 73 75 6c 74 20 77 68 65 6e 20 69 74 20 69 73 2e ..and.set.the.result.when.it.is.
2880 20 49 74 20 73 68 6f 75 6c 64 20 61 6c 73 6f 20 64 65 74 65 63 74 20 69 66 20 74 68 65 0a 20 20 .It.should.also.detect.if.the...
28a0 20 20 20 6d 65 73 73 61 67 65 20 69 73 20 69 6e 76 61 6c 69 64 20 61 6e 64 20 74 68 72 6f 77 20 ...message.is.invalid.and.throw.
28c0 74 68 65 20 27 69 6e 76 61 6c 69 64 2d 6d 73 67 20 74 61 67 20 77 69 74 68 20 61 0a 20 20 20 20 the.'invalid-msg.tag.with.a.....
28e0 20 76 61 6c 75 65 20 6f 66 20 74 20 69 6e 20 74 68 69 73 20 63 61 73 65 2e 20 49 66 20 74 68 65 .value.of.t.in.this.case..If.the
2900 20 6d 65 73 73 61 67 65 20 69 73 20 69 6e 63 6f 6d 70 6c 65 74 65 2c 20 74 68 65 0a 20 20 20 20 .message.is.incomplete,.the.....
2920 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 64 6f 20 6e 6f 74 68 69 6e 67 2e 0a 0a 20 20 .function.should.do.nothing.....
2940 20 20 20 54 68 65 20 70 72 6f 63 65 73 73 20 6f 75 74 70 75 74 20 69 73 20 74 68 65 20 63 75 72 ...The.process.output.is.the.cur
2960 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 60 3a 66 69 6e 69 73 68 27 20 28 6f 70 74 69 6f 6e 61 rent.buffer...`:finish'.(optiona
2980 6c 29 0a 0a 20 20 20 20 20 46 75 6e 63 74 69 6f 6e 20 74 6f 20 63 61 6c 6c 20 61 66 74 65 72 20 l).......Function.to.call.after.
29a0 74 68 65 20 72 65 73 75 6c 74 20 68 61 73 20 62 65 65 6e 20 73 65 74 20 62 75 74 20 62 65 66 6f the.result.has.been.set.but.befo
29c0 72 65 0a 20 20 20 20 20 74 68 65 20 63 61 6c 6c 62 61 63 6b 20 69 73 20 63 61 6c 6c 65 64 2e 0a re......the.callback.is.called..
29e0 0a 20 20 20 20 20 55 73 75 61 6c 6c 79 20 70 65 72 66 6f 72 6d 73 20 73 6f 6d 65 20 6b 69 6e 64 ......Usually.performs.some.kind
2a00 20 6f 66 20 63 6c 65 61 6e 75 70 20 6f 70 65 72 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 4e 6f 74 .of.cleanup.operation........Not
2a20 65 3a 20 69 74 20 6d 61 6b 65 73 20 6e 6f 20 73 65 6e 73 65 20 74 6f 20 73 65 74 20 61 20 72 65 e:.it.makes.no.sense.to.set.a.re
2a40 73 75 6c 74 20 6f 72 20 65 72 72 6f 72 20 69 6e 20 74 68 69 73 0a 20 20 20 20 20 66 75 6e 63 74 sult.or.error.in.this......funct
2a60 69 6f 6e 20 61 73 20 69 74 20 69 73 20 6e 65 63 65 73 73 61 72 69 6c 79 20 62 65 65 6e 20 73 65 ion.as.it.is.necessarily.been.se
2a80 74 20 62 65 66 6f 72 65 68 61 6e 64 2e 0a 0a 60 3a 6f 6e 2d 73 75 63 63 65 73 73 27 20 28 6f 70 t.beforehand...`:on-success'.(op
2aa0 74 69 6f 6e 61 6c 29 0a 0a 20 20 20 20 20 53 61 6d 65 20 61 73 20 60 3a 66 69 6e 69 73 68 27 20 tional).......Same.as.`:finish'.
2ac0 62 75 74 20 63 61 6c 6c 65 64 20 6f 6e 6c 79 20 69 66 20 74 68 65 20 72 65 73 75 6c 74 20 49 53 but.called.only.if.the.result.IS
2ae0 20 4e 4f 54 20 61 6e 20 65 72 72 6f 72 2e 0a 0a 60 3a 6f 6e 2d 65 72 72 6f 72 27 20 28 6f 70 74 .NOT.an.error...`:on-error'.(opt
2b00 69 6f 6e 61 6c 29 0a 0a 20 20 20 20 20 53 61 6d 65 20 61 73 20 60 3a 66 69 6e 69 73 68 27 20 62 ional).......Same.as.`:finish'.b
2b20 75 74 20 63 61 6c 6c 65 64 20 6f 6e 6c 79 20 69 66 20 74 68 65 20 72 65 73 75 6c 74 20 49 53 20 ut.called.only.if.the.result.IS.
2b40 61 6e 20 65 72 72 6f 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 an.error...(defalias.'irony-iota
2b60 73 6b 2d 64 65 66 69 6e 65 2d 74 61 73 6b 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 76 61 72 20 sk-define-task.'(macro...#[(var.
2b80 64 6f 63 73 74 72 69 6e 67 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 docstring.&rest.properties)."\30
2ba0 33 5c 33 30 34 08 5c 33 30 35 09 46 5c 33 30 36 08 5c 33 30 37 5c 6e 44 45 45 5c 32 30 37 22 20 3\304.\305.F\306.\307\nDEE\207".
2bc0 5b 76 61 72 20 64 6f 63 73 74 72 69 6e 67 20 70 72 6f 70 65 72 74 69 65 73 20 70 72 6f 67 6e 20 [var.docstring.properties.progn.
2be0 64 65 66 76 61 72 20 6e 69 6c 20 73 65 74 71 20 71 75 6f 74 65 5d 20 36 20 28 23 24 20 2e 20 39 defvar.nil.setq.quote].6.(#$...9
2c00 33 30 34 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 304)])).(byte-code."\300\301\302
2c20 5c 33 30 33 23 5c 33 30 30 5c 33 30 31 5c 33 30 34 5c 33 30 35 23 5c 33 30 30 5c 32 30 37 22 20 \303#\300\301\304\305#\300\207".
2c40 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 64 65 66 69 6e [function-put.irony-iotask-defin
2c60 65 2d 74 61 73 6b 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 31 20 64 6f e-task.lisp-indent-function.1.do
2c80 63 2d 73 74 72 69 6e 67 2d 65 6c 74 20 32 5d 20 35 29 0a 23 40 36 31 20 63 6f 6d 70 69 6c 65 72 c-string-elt.2].5).#@61.compiler
2ca0 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 -macro.for.inlining.`irony-iotas
2cc0 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 k-packaged-task-p'...(defalias.'
2ce0 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 70 2d 2d 63 6d irony-iotask-packaged-task-p--cm
2d00 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 acro.#[(_cl-whole-arg.cl-x)."\30
2d20 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 1\302\303\304\211\211.&.\207".[c
2d40 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 l-x.cl--defsubst-expand.(cl-x).(
2d60 63 6c 2d 62 6c 6f 63 6b 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 cl-block.irony-iotask-packaged-t
2d80 61 73 6b 2d 70 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 74 79 70 65 2d 6f 66 20 63 6c 2d 78 29 20 ask-p.(and.(memq.(type-of.cl-x).
2da0 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d cl-struct-irony-iotask-packaged-
2dc0 74 61 73 6b 2d 74 61 67 73 29 20 74 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 31 34 31 task-tags).t)).nil].7.(#$...1141
2de0 36 29 5d 29 0a 28 70 75 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 6)]).(put.'irony-iotask-packaged
2e00 2d 74 61 73 6b 2d 70 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 69 72 6f 6e 79 2d 69 -task-p.'compiler-macro.'irony-i
2e20 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 70 2d 2d 63 6d 61 63 72 6f 29 0a 28 otask-packaged-task-p--cmacro).(
2e40 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d defalias.'irony-iotask-packaged-
2e60 74 61 73 6b 2d 70 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 35 09 00 5c task-p.#[(cl-x)."\302.!.>\205..\
2e80 33 30 33 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 303\207".[cl-x.cl-struct-irony-i
2ea0 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 otask-packaged-task-tags.type-of
2ec0 20 74 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 .t].2]).(byte-code."\300\301\302
2ee0 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 31 23 5c 32 30 37 22 20 5b 66 75 6e \303#\304\305\306\301#\207".[fun
2f00 63 74 69 6f 6e 2d 70 75 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d ction-put.irony-iotask-packaged-
2f20 74 61 73 6b 2d 70 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 65 72 72 6f 72 2d 66 72 task-p.side-effect-free.error-fr
2f40 65 65 20 70 75 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 ee.put.irony-iotask-packaged-tas
2f60 6b 20 63 6c 2d 64 65 66 74 79 70 65 2d 73 61 74 69 73 66 69 65 73 5d 20 35 29 0a 23 40 36 34 20 k.cl-deftype-satisfies].5).#@64.
2f80 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 69 72 6f compiler-macro.for.inlining.`iro
2fa0 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 74 61 73 6b 27 2e 1f 0a ny-iotask-packaged-task-task'...
2fc0 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 (defalias.'irony-iotask-packaged
2fe0 2d 74 61 73 6b 2d 74 61 73 6b 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d -task-task--cmacro.#[(_cl-whole-
3000 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c arg.cl-x)."\301\302\303\304\211\
3020 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 211.&.\207".[cl-x.cl--defsubst-e
3040 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 69 72 6f 6e 79 2d 69 6f 74 xpand.(cl-x).(cl-block.irony-iot
3060 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 74 61 73 6b 20 28 70 72 6f 67 6e 20 28 6f ask-packaged-task-task.(progn.(o
3080 72 20 28 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 70 20 r.(irony-iotask-packaged-task-p.
30a0 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 cl-x).(signal.'wrong-type-argume
30c0 6e 74 20 28 6c 69 73 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d nt.(list.'irony-iotask-packaged-
30e0 74 61 73 6b 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 29 29 29 20 6e 69 6c task.cl-x))).(aref.cl-x.1))).nil
3100 5d 20 37 20 28 23 24 20 2e 20 31 32 31 36 30 29 5d 29 0a 28 70 75 74 20 27 69 72 6f 6e 79 2d 69 ].7.(#$...12160)]).(put.'irony-i
3120 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 74 61 73 6b 20 27 63 6f 6d 70 69 6c otask-packaged-task-task.'compil
3140 65 72 2d 6d 61 63 72 6f 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d er-macro.'irony-iotask-packaged-
3160 74 61 73 6b 2d 74 61 73 6b 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 35 20 41 63 63 65 73 73 20 73 task-task--cmacro).#@65.Access.s
3180 6c 6f 74 20 22 74 61 73 6b 22 20 6f 66 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b lot."task".of.`irony-iotask-pack
31a0 61 67 65 64 2d 74 61 73 6b 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 aged-task'.struct.CL-X...(defali
31c0 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 74 as.'irony-iotask-packaged-task-t
31e0 61 73 6b 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 ask.#[(cl-x)."\302.!.>\204..\303
3200 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d \304\305.D\"\210.\306H\207".[cl-
3220 78 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 x.cl-struct-irony-iotask-package
3240 64 2d 74 61 73 6b 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 d-task-tags.type-of.signal.wrong
3260 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b -type-argument.irony-iotask-pack
3280 61 67 65 64 2d 74 61 73 6b 20 31 5d 20 34 20 28 23 24 20 2e 20 31 32 36 36 34 29 5d 29 0a 28 62 aged-task.1].4.(#$...12664)]).(b
32a0 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 23 5c 33 30 30 5c yte-code."\300\301\302\303#\300\
32c0 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 207".[function-put.irony-iotask-
32e0 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 74 61 73 6b 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 packaged-task-task.side-effect-f
3300 72 65 65 20 74 5d 20 34 29 0a 23 40 36 34 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f ree.t].4).#@64.compiler-macro.fo
3320 72 20 69 6e 6c 69 6e 69 6e 67 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 r.inlining.`irony-iotask-package
3340 64 2d 74 61 73 6b 2d 61 72 67 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d d-task-args'...(defalias.'irony-
3360 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 61 72 67 73 2d 2d 63 6d 61 63 72 iotask-packaged-task-args--cmacr
3380 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 o.#[(_cl-whole-arg.cl-x)."\301\3
33a0 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 02\303\304\211\211.&.\207".[cl-x
33c0 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d .cl--defsubst-expand.(cl-x).(cl-
33e0 62 6c 6f 63 6b 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b block.irony-iotask-packaged-task
3400 2d 61 72 67 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 -args.(progn.(or.(irony-iotask-p
3420 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 ackaged-task-p.cl-x).(signal.'wr
3440 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 69 72 6f 6e 79 2d 69 ong-type-argument.(list.'irony-i
3460 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 63 6c 2d 78 29 29 29 20 28 61 72 65 otask-packaged-task.cl-x))).(are
3480 66 20 63 6c 2d 78 20 32 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 33 30 37 31 29 5d f.cl-x.2))).nil].7.(#$...13071)]
34a0 29 0a 28 70 75 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 ).(put.'irony-iotask-packaged-ta
34c0 73 6b 2d 61 72 67 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 69 72 6f 6e 79 2d 69 sk-args.'compiler-macro.'irony-i
34e0 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 61 72 67 73 2d 2d 63 6d 61 63 72 6f otask-packaged-task-args--cmacro
3500 29 0a 23 40 36 35 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 61 72 67 73 22 20 6f 66 20 60 69 72 ).#@65.Access.slot."args".of.`ir
3520 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 27 20 73 74 72 75 63 74 ony-iotask-packaged-task'.struct
3540 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d .CL-X...(defalias.'irony-iotask-
3560 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 61 72 67 73 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 packaged-task-args.#[(cl-x)."\30
3580 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 2.!.>\204..\303\304\305.D\"\210.
35a0 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 \306H\207".[cl-x.cl-struct-irony
35c0 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 74 61 67 73 20 74 79 70 65 2d -iotask-packaged-task-tags.type-
35e0 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 of.signal.wrong-type-argument.ir
3600 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 32 5d 20 34 20 28 23 ony-iotask-packaged-task.2].4.(#
3620 24 20 2e 20 31 33 35 37 35 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 $...13575)]).(byte-code."\300\30
3640 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 1\302\303#\300\207".[function-pu
3660 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 61 72 67 t.irony-iotask-packaged-task-arg
3680 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 36 36 20 63 6f s.side-effect-free.t].4).#@66.co
36a0 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 69 72 6f 6e 79 mpiler-macro.for.inlining.`irony
36c0 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 72 65 73 75 6c 74 27 2e 1f 0a -iotask-packaged-task-result'...
36e0 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 (defalias.'irony-iotask-packaged
3700 2d 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c -task-result--cmacro.#[(_cl-whol
3720 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 e-arg.cl-x)."\301\302\303\304\21
3740 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 1\211.&.\207".[cl-x.cl--defsubst
3760 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 69 72 6f 6e 79 2d 69 -expand.(cl-x).(cl-block.irony-i
3780 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 72 65 73 75 6c 74 20 28 70 72 6f 67 otask-packaged-task-result.(prog
37a0 6e 20 28 6f 72 20 28 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 n.(or.(irony-iotask-packaged-tas
37c0 6b 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 k-p.cl-x).(signal.'wrong-type-ar
37e0 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 gument.(list.'irony-iotask-packa
3800 67 65 64 2d 74 61 73 6b 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 33 29 29 29 ged-task.cl-x))).(aref.cl-x.3)))
3820 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 33 39 38 32 29 5d 29 0a 28 70 75 74 20 27 69 72 6f .nil].7.(#$...13982)]).(put.'iro
3840 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 72 65 73 75 6c 74 20 27 ny-iotask-packaged-task-result.'
3860 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 compiler-macro.'irony-iotask-pac
3880 6b 61 67 65 64 2d 74 61 73 6b 2d 72 65 73 75 6c 74 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 37 20 kaged-task-result--cmacro).#@67.
38a0 41 63 63 65 73 73 20 73 6c 6f 74 20 22 72 65 73 75 6c 74 22 20 6f 66 20 60 69 72 6f 6e 79 2d 69 Access.slot."result".of.`irony-i
38c0 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 27 20 73 74 72 75 63 74 20 43 4c 2d 58 otask-packaged-task'.struct.CL-X
38e0 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 ...(defalias.'irony-iotask-packa
3900 67 65 64 2d 74 61 73 6b 2d 72 65 73 75 6c 74 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 ged-task-result.#[(cl-x)."\302.!
3920 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 .>\204..\303\304\305.D\"\210.\30
3940 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 6H\207".[cl-x.cl-struct-irony-io
3960 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 task-packaged-task-tags.type-of.
3980 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 signal.wrong-type-argument.irony
39a0 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 33 5d 20 34 20 28 23 24 20 2e -iotask-packaged-task.3].4.(#$..
39c0 20 31 34 34 39 36 29 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 .14496)]).(byte-code."\300\301\3
39e0 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 69 02\303#\300\207".[function-put.i
3a00 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 72 65 73 75 6c 74 rony-iotask-packaged-task-result
3a20 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 36 35 20 63 6f 6d .side-effect-free.t].4).#@65.com
3a40 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 69 72 6f 6e 79 2d piler-macro.for.inlining.`irony-
3a60 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 70 6c 69 73 74 27 2e 1f 0a 28 64 iotask-packaged-task-plist'...(d
3a80 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 efalias.'irony-iotask-packaged-t
3aa0 61 73 6b 2d 70 6c 69 73 74 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 ask-plist--cmacro.#[(_cl-whole-a
3ac0 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 rg.cl-x)."\301\302\303\304\211\2
3ae0 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 11.&.\207".[cl-x.cl--defsubst-ex
3b00 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 69 72 6f 6e 79 2d 69 6f 74 61 pand.(cl-x).(cl-block.irony-iota
3b20 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 70 6c 69 73 74 20 28 70 72 6f 67 6e 20 28 6f sk-packaged-task-plist.(progn.(o
3b40 72 20 28 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 70 20 r.(irony-iotask-packaged-task-p.
3b60 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 cl-x).(signal.'wrong-type-argume
3b80 6e 74 20 28 6c 69 73 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d nt.(list.'irony-iotask-packaged-
3ba0 74 61 73 6b 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 34 29 29 29 20 6e 69 6c task.cl-x))).(aref.cl-x.4))).nil
3bc0 5d 20 37 20 28 23 24 20 2e 20 31 34 39 30 39 29 5d 29 0a 28 70 75 74 20 27 69 72 6f 6e 79 2d 69 ].7.(#$...14909)]).(put.'irony-i
3be0 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 70 6c 69 73 74 20 27 63 6f 6d 70 69 otask-packaged-task-plist.'compi
3c00 6c 65 72 2d 6d 61 63 72 6f 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 ler-macro.'irony-iotask-packaged
3c20 2d 74 61 73 6b 2d 70 6c 69 73 74 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 36 20 41 63 63 65 73 73 -task-plist--cmacro).#@66.Access
3c40 20 73 6c 6f 74 20 22 70 6c 69 73 74 22 20 6f 66 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 .slot."plist".of.`irony-iotask-p
3c60 61 63 6b 61 67 65 64 2d 74 61 73 6b 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 ackaged-task'.struct.CL-X...(def
3c80 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 alias.'irony-iotask-packaged-tas
3ca0 6b 2d 70 6c 69 73 74 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 k-plist.#[(cl-x)."\302.!.>\204..
3cc0 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 \303\304\305.D\"\210.\306H\207".
3ce0 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 [cl-x.cl-struct-irony-iotask-pac
3d00 6b 61 67 65 64 2d 74 61 73 6b 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 kaged-task-tags.type-of.signal.w
3d20 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d rong-type-argument.irony-iotask-
3d40 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 34 5d 20 34 20 28 23 24 20 2e 20 31 35 34 31 38 29 5d packaged-task.4].4.(#$...15418)]
3d60 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 23 5c ).(byte-code."\300\301\302\303#\
3d80 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 69 72 6f 6e 79 2d 69 6f 74 300\207".[function-put.irony-iot
3da0 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 70 6c 69 73 74 20 73 69 64 65 2d 65 66 66 ask-packaged-task-plist.side-eff
3dc0 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 37 32 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 ect-free.t].4).#@72.compiler-mac
3de0 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 ro.for.inlining.`irony-iotask-pa
3e00 63 6b 61 67 65 64 2d 74 61 73 6b 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 27 2e 1f 0a 28 64 65 66 ckaged-task-continuation'...(def
3e20 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 alias.'irony-iotask-packaged-tas
3e40 6b 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 k-continuation--cmacro.#[(_cl-wh
3e60 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c ole-arg.cl-x)."\301\302\303\304\
3e80 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 211\211.&.\207".[cl-x.cl--defsub
3ea0 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 69 72 6f 6e 79 st-expand.(cl-x).(cl-block.irony
3ec0 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 63 6f 6e 74 69 6e 75 61 74 69 -iotask-packaged-task-continuati
3ee0 6f 6e 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b on.(progn.(or.(irony-iotask-pack
3f00 61 67 65 64 2d 74 61 73 6b 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 aged-task-p.cl-x).(signal.'wrong
3f20 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 -type-argument.(list.'irony-iota
3f40 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 sk-packaged-task.cl-x))).(aref.c
3f60 6c 2d 78 20 35 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 35 38 32 38 29 5d 29 0a 28 l-x.5))).nil].7.(#$...15828)]).(
3f80 70 75 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d put.'irony-iotask-packaged-task-
3fa0 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 69 72 continuation.'compiler-macro.'ir
3fc0 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 63 6f 6e 74 69 6e 75 ony-iotask-packaged-task-continu
3fe0 61 74 69 6f 6e 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 33 20 41 63 63 65 73 73 20 73 6c 6f 74 20 ation--cmacro).#@73.Access.slot.
4000 22 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 22 20 6f 66 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d "continuation".of.`irony-iotask-
4020 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 packaged-task'.struct.CL-X...(de
4040 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 falias.'irony-iotask-packaged-ta
4060 73 6b 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 sk-continuation.#[(cl-x)."\302.!
4080 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 .>\204..\303\304\305.D\"\210.\30
40a0 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 6H\207".[cl-x.cl-struct-irony-io
40c0 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 task-packaged-task-tags.type-of.
40e0 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 signal.wrong-type-argument.irony
4100 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 35 5d 20 34 20 28 23 24 20 2e -iotask-packaged-task.5].4.(#$..
4120 20 31 36 33 37 32 29 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 .16372)]).(byte-code."\300\301\3
4140 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 5c 32 30 37 22 20 5b 66 75 6e 63 02\303#\304\305\306\"\207".[func
4160 74 69 6f 6e 2d 70 75 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 tion-put.irony-iotask-packaged-t
4180 61 73 6b 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 ask-continuation.side-effect-fre
41a0 65 20 74 20 64 65 66 61 6c 69 61 73 20 63 6f 70 79 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 e.t.defalias.copy-irony-iotask-p
41c0 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 5d 20 34 29 0a 23 ackaged-task.copy-sequence].4).#
41e0 40 31 33 33 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 @133.compiler-macro.for.inlining
4200 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 2d 63 72 .`irony-iotask-packaged-task--cr
4220 65 61 74 65 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 20 26 63 6c 2d 71 75 6f 74 65 20 26 eate'...(fn.CL-WHOLE.&cl-quote.&
4240 6b 65 79 20 54 41 53 4b 20 41 52 47 53 20 52 45 53 55 4c 54 20 50 4c 49 53 54 20 43 4f 4e 54 49 key.TASK.ARGS.RESULT.PLIST.CONTI
4260 4e 55 41 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 NUATION)..(defalias.'irony-iotas
4280 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 2d 63 72 65 61 74 65 2d 2d 63 6d 61 63 72 6f 20 k-packaged-task--create--cmacro.
42a0 23 5b 28 63 6c 2d 77 68 6f 6c 65 20 26 72 65 73 74 20 23 31 3d 23 3a 2d 2d 63 6c 2d 72 65 73 74 #[(cl-whole.&rest.#1=#:--cl-rest
42c0 2d 2d 29 20 22 5c 33 30 36 08 5c 33 30 37 5c 22 41 40 19 5c 33 30 36 08 5c 33 31 30 5c 22 41 40 --)."\306.\307\"A@.\306.\310\"A@
42e0 1a 5c 33 30 36 08 5c 33 31 31 5c 22 41 40 1b 5c 33 30 36 08 5c 33 31 32 5c 22 41 40 1c 5c 33 30 .\306.\311\"A@.\306.\312\"A@.\30
4300 36 08 5c 33 31 33 5c 22 41 40 1d 08 1e 14 0e 14 5c 32 30 33 56 00 0e 14 40 5c 33 31 34 3e 5c 32 6.\313\"A@......\203V...@\314>\2
4320 30 33 3d 00 0e 14 41 41 5c 32 31 31 16 14 5c 32 30 32 28 00 5c 33 31 35 08 3e 41 40 5c 32 30 33 03=...AA\211..\202(.\315.>A@\203
4340 4c 00 5c 33 31 36 5c 32 31 31 16 14 5c 32 30 32 28 00 5c 33 31 37 5c 33 32 30 0e 14 40 5c 22 5c L.\316\211..\202(.\317\320..@\"\
4360 32 31 30 5c 32 30 32 26 00 29 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 33 31 36 0e 15 5c 33 31 36 210\202&.)\321\322\323\316..\316
4380 09 5c 6e 0b 5c 66 0d 26 5c 6e 2d 5c 32 30 37 22 20 5b 23 31 23 20 74 61 73 6b 20 61 72 67 73 20 .\n.\f.&\n-\207".[#1#.task.args.
43a0 72 65 73 75 6c 74 20 70 6c 69 73 74 20 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 70 6c 69 73 74 2d result.plist.continuation.plist-
43c0 6d 65 6d 62 65 72 20 3a 74 61 73 6b 20 3a 61 72 67 73 20 3a 72 65 73 75 6c 74 20 3a 70 6c 69 73 member.:task.:args.:result.:plis
43e0 74 20 3a 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 28 3a 74 61 73 6b 20 3a 61 72 67 73 20 3a 72 65 t.:continuation.(:task.:args.:re
4400 73 75 6c 74 20 3a 70 6c 69 73 74 20 3a 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 3a 61 6c 6c 6f 77 sult.:plist.:continuation.:allow
4420 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 6e -other-keys).:allow-other-keys.n
4440 69 6c 20 65 72 72 6f 72 20 22 4b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 20 6e 6f il.error."Keyword.argument.%s.no
4460 74 20 6f 6e 65 20 6f 66 20 28 3a 74 61 73 6b 20 3a 61 72 67 73 20 3a 72 65 73 75 6c 74 20 3a 70 t.one.of.(:task.:args.:result.:p
4480 6c 69 73 74 20 3a 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 29 22 20 63 6c 2d 2d 64 65 66 73 75 62 73 list.:continuation)".cl--defsubs
44a0 74 2d 65 78 70 61 6e 64 20 28 74 61 73 6b 20 61 72 67 73 20 72 65 73 75 6c 74 20 70 6c 69 73 74 t-expand.(task.args.result.plist
44c0 20 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 69 72 6f 6e 79 2d 69 .continuation).(cl-block.irony-i
44e0 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 2d 63 72 65 61 74 65 20 28 72 65 63 otask-packaged-task--create.(rec
4500 6f 72 64 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 ord.'irony-iotask-packaged-task.
4520 74 61 73 6b 20 61 72 67 73 20 72 65 73 75 6c 74 20 70 6c 69 73 74 20 63 6f 6e 74 69 6e 75 61 74 task.args.result.plist.continuat
4540 69 6f 6e 29 29 20 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d 2d 20 63 6c 2d 77 68 6f 6c 65 5d ion)).#2=#:--cl-keys--.cl-whole]
4560 20 31 32 20 28 23 24 20 2e 20 31 36 38 36 39 29 5d 29 0a 28 70 75 74 20 27 69 72 6f 6e 79 2d 69 .12.(#$...16869)]).(put.'irony-i
4580 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 2d 63 72 65 61 74 65 20 27 63 6f 6d otask-packaged-task--create.'com
45a0 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 piler-macro.'irony-iotask-packag
45c0 65 64 2d 74 61 73 6b 2d 2d 63 72 65 61 74 65 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 31 31 30 20 43 ed-task--create--cmacro).#@110.C
45e0 6f 6e 73 74 72 75 63 74 6f 72 20 66 6f 72 20 6f 62 6a 65 63 74 73 20 6f 66 20 74 79 70 65 20 60 onstructor.for.objects.of.type.`
4600 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 27 2e 0a 0a 28 66 irony-iotask-packaged-task'...(f
4620 6e 20 26 6b 65 79 20 54 41 53 4b 20 41 52 47 53 20 52 45 53 55 4c 54 20 50 4c 49 53 54 20 43 4f n.&key.TASK.ARGS.RESULT.PLIST.CO
4640 4e 54 49 4e 55 41 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f NTINUATION)..(defalias.'irony-io
4660 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 2d 63 72 65 61 74 65 20 23 5b 28 26 72 task-packaged-task--create.#[(&r
4680 65 73 74 20 23 31 3d 23 3a 2d 2d 63 6c 2d 72 65 73 74 2d 2d 29 20 22 5c 33 30 36 08 5c 33 30 37 est.#1=#:--cl-rest--)."\306.\307
46a0 5c 22 41 40 19 5c 33 30 36 08 5c 33 31 30 5c 22 41 40 1a 5c 33 30 36 08 5c 33 31 31 5c 22 41 40 \"A@.\306.\310\"A@.\306.\311\"A@
46c0 1b 5c 33 30 36 08 5c 33 31 32 5c 22 41 40 1c 5c 33 30 36 08 5c 33 31 33 5c 22 41 40 1d 08 1e 13 .\306.\312\"A@.\306.\313\"A@....
46e0 0e 13 5c 32 30 33 56 00 0e 13 40 5c 33 31 34 3e 5c 32 30 33 3d 00 0e 13 41 41 5c 32 31 31 16 13 ..\203V...@\314>\203=...AA\211..
4700 5c 32 30 32 28 00 5c 33 31 35 08 3e 41 40 5c 32 30 33 4c 00 5c 33 31 36 5c 32 31 31 16 13 5c 32 \202(.\315.>A@\203L.\316\211..\2
4720 30 32 28 00 5c 33 31 37 5c 33 32 30 0e 13 40 5c 22 5c 32 31 30 5c 32 30 32 26 00 29 5c 33 32 31 02(.\317\320..@\"\210\202&.)\321
4740 5c 33 32 32 09 5c 6e 0b 5c 66 0d 26 06 2d 5c 32 30 37 22 20 5b 23 31 23 20 74 61 73 6b 20 61 72 \322.\n.\f.&.-\207".[#1#.task.ar
4760 67 73 20 72 65 73 75 6c 74 20 70 6c 69 73 74 20 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 70 6c 69 gs.result.plist.continuation.pli
4780 73 74 2d 6d 65 6d 62 65 72 20 3a 74 61 73 6b 20 3a 61 72 67 73 20 3a 72 65 73 75 6c 74 20 3a 70 st-member.:task.:args.:result.:p
47a0 6c 69 73 74 20 3a 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 28 3a 74 61 73 6b 20 3a 61 72 67 73 20 list.:continuation.(:task.:args.
47c0 3a 72 65 73 75 6c 74 20 3a 70 6c 69 73 74 20 3a 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 3a 61 6c :result.:plist.:continuation.:al
47e0 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 low-other-keys).:allow-other-key
4800 73 20 6e 69 6c 20 65 72 72 6f 72 20 22 4b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 s.nil.error."Keyword.argument.%s
4820 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 74 61 73 6b 20 3a 61 72 67 73 20 3a 72 65 73 75 6c 74 .not.one.of.(:task.:args.:result
4840 20 3a 70 6c 69 73 74 20 3a 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 29 22 20 72 65 63 6f 72 64 20 69 .:plist.:continuation)".record.i
4860 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 23 32 3d 23 3a 2d rony-iotask-packaged-task.#2=#:-
4880 2d 63 6c 2d 6b 65 79 73 2d 2d 5d 20 38 20 28 23 24 20 2e 20 31 37 38 38 37 29 5d 29 0a 28 62 79 -cl-keys--].8.(#$...17887)]).(by
48a0 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 23 5c 33 30 34 5c 33 te-code."\300\301\302\303#\304\3
48c0 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 30 36 5c 33 31 31 5c 33 31 32 5c 33 30 35 5c 33 05\306\307\310\306\311\312\305\3
48e0 30 33 26 09 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 69 72 6f 6e 79 2d 69 6f 03&.\207".[function-put.irony-io
4900 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 2d 63 72 65 61 74 65 20 73 69 64 65 2d task-packaged-task--create.side-
4920 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 63 6c 2d 73 74 72 75 63 74 2d 64 65 66 69 6e 65 20 69 effect-free.t.cl-struct-define.i
4940 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 6e 69 6c 20 63 6c rony-iotask-packaged-task.nil.cl
4960 2d 73 74 72 75 63 74 75 72 65 2d 6f 62 6a 65 63 74 20 72 65 63 6f 72 64 20 28 28 63 6c 2d 74 61 -structure-object.record.((cl-ta
4980 67 2d 73 6c 6f 74 29 20 28 74 61 73 6b 29 20 28 61 72 67 73 29 20 28 72 65 73 75 6c 74 29 20 28 g-slot).(task).(args).(result).(
49a0 70 6c 69 73 74 29 20 28 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 29 29 20 63 6c 2d 73 74 72 75 63 74 plist).(continuation)).cl-struct
49c0 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 74 61 67 73 -irony-iotask-packaged-task-tags
49e0 5d 20 31 31 29 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 ].11).(defalias.'irony-iotask-pa
4a00 63 6b 61 67 65 2d 74 61 73 6b 20 23 5b 28 74 61 73 6b 20 26 72 65 73 74 20 61 72 67 73 29 20 22 ckage-task.#[(task.&rest.args)."
4a20 5c 33 30 32 5c 33 30 33 08 09 5c 33 30 32 5c 33 30 34 5c 33 30 35 5c 32 31 31 5c 32 31 31 5c 32 \302\303..\302\304\305\211\211\2
4a40 31 31 25 5c 33 30 35 5c 32 31 31 26 06 5c 32 30 37 22 20 5b 74 61 73 6b 20 61 72 67 73 20 72 65 11%\305\211&.\207".[task.args.re
4a60 63 6f 72 64 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 cord.irony-iotask-packaged-task.
4a80 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 20 6e 69 6c 5d 20 31 30 5d 29 0a 28 64 irony-iotask-result.nil].10]).(d
4aa0 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 2d 74 61 efalias.'irony-iotask-package-ta
4ac0 73 6b 2d 69 6e 76 6f 6b 65 20 23 5b 28 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 70 72 6f 70 2d sk-invoke.#[(packaged-task.prop-
4ae0 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 69 67 6e 6f 72 65 2d 6d 69 73 73 69 6e 67 20 26 72 65 73 fn.&optional.ignore-missing.&res
4b00 74 20 6c 65 61 64 69 6e 67 2d 61 72 67 73 29 20 22 5c 33 30 36 08 21 09 3e 5c 32 30 34 0f 00 5c t.leading-args)."\306.!.>\204..\
4b20 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 1a 5c 33 30 36 08 21 307\310\311.D\"\210.\312H.\306.!
4b40 09 3e 5c 32 30 34 5c 22 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 .>\204\".\307\310\311.D\"\210.\3
4b60 31 33 48 1b 5c 33 31 34 5c 6e 5c 66 5c 22 1d 5c 33 31 35 31 55 00 0d 5c 32 30 33 42 00 08 1e 15 13H.\314\n\f\".\3151U..\203B....
4b80 5c 33 31 36 0d 5c 33 31 37 0e 16 0b 5c 22 5c 22 29 5c 32 30 32 51 00 0e 17 3f 5c 32 30 35 51 00 \316.\317...\"\")\202Q...?\205Q.
4ba0 5c 33 30 37 5c 33 32 30 5c 6e 5c 33 32 31 5c 33 32 32 5c 66 5c 22 44 5c 22 30 5c 32 30 32 73 00 \307\320\n\321\322\f\"D\"0\202s.
4bc0 1e 18 5c 33 31 36 5c 33 32 33 5c 33 30 36 08 21 09 3e 5c 32 30 34 68 00 5c 33 30 37 5c 33 31 30 ..\316\323\306.!.>\204h.\307\310
4be0 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 32 34 48 0e 18 40 0e 18 41 24 29 2b 5c 32 30 37 22 \311.D\"\210.\324H..@..A$)+\207"
4c00 20 5b 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d .[packaged-task.cl-struct-irony-
4c20 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 74 61 67 73 20 74 61 73 6b 20 61 iotask-packaged-task-tags.task.a
4c40 72 67 73 20 70 72 6f 70 2d 66 6e 20 66 6e 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 rgs.prop-fn.fn.type-of.signal.wr
4c60 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 ong-type-argument.irony-iotask-p
4c80 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 31 20 32 20 70 6c 69 73 74 2d 67 65 74 20 28 65 72 72 6f ackaged-task.1.2.plist-get.(erro
4ca0 72 29 20 61 70 70 6c 79 20 61 70 70 65 6e 64 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 62 61 64 r).apply.append.irony-iotask-bad
4cc0 2d 74 61 73 6b 20 66 6f 72 6d 61 74 20 22 6e 6f 20 25 73 20 66 75 6e 63 74 69 6f 6e 22 20 69 72 -task.format."no.%s.function".ir
4ce0 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 73 65 74 2d 65 72 72 6f 72 20 33 20 69 72 ony-iotask-result-set-error.3.ir
4d00 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 63 75 72 72 65 6e 74 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 ony-iotask--current-packaged-tas
4d20 6b 20 6c 65 61 64 69 6e 67 2d 61 72 67 73 20 69 67 6e 6f 72 65 2d 6d 69 73 73 69 6e 67 20 65 72 k.leading-args.ignore-missing.er
4d40 72 5d 20 36 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d r].6]).(defalias.'irony-iotask--
4d60 63 68 61 69 6e 2d 31 20 23 5b 28 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 31 20 70 61 63 6b 61 chain-1.#[(packaged-task-1.packa
4d80 67 65 64 2d 74 61 73 6b 2d 32 29 20 22 5c 33 30 34 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 35 5c ged-task-2)."\304.!.>\204..\305\
4da0 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 5c 32 30 33 2b 00 5c 33 30 34 08 306\307.D\"\210.\310H\203+.\304.
4dc0 21 09 3e 5c 32 30 34 24 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 !.>\204$.\305\306\307.D\"\210.\3
4de0 31 30 48 10 5c 32 30 32 00 00 5c 33 30 34 08 21 09 3e 5c 32 30 34 3a 00 5c 33 30 35 5c 33 30 36 10H.\202..\304.!.>\204:.\305\306
4e00 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1a 5c 33 31 30 0b 49 29 5c 32 30 37 22 20 5b \307.D\"\210.\211.\310.I)\207".[
4e20 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 31 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d packaged-task-1.cl-struct-irony-
4e40 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 74 61 67 73 20 23 31 3d 23 3a 76 iotask-packaged-task-tags.#1=#:v
4e60 20 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 32 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 .packaged-task-2.type-of.signal.
4e80 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b wrong-type-argument.irony-iotask
4ea0 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 35 5d 20 35 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 -packaged-task.5].5]).(defalias.
4ec0 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 63 68 61 69 6e 20 23 5b 28 70 61 63 6b 61 67 65 64 2d 'irony-iotask-chain.#[(packaged-
4ee0 74 61 73 6b 2d 31 20 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 32 20 26 72 65 73 74 20 6f 74 68 task-1.packaged-task-2.&rest.oth
4f00 65 72 73 29 20 22 08 09 42 5c 32 31 31 11 5c 32 30 33 15 00 5c 33 30 33 5c 6e 09 40 5c 22 5c 32 ers)."..B\211.\203..\303\n.@\"\2
4f20 31 30 09 41 5c 32 31 31 11 5c 32 30 34 08 00 5c 6e 5c 32 30 37 22 20 5b 70 61 63 6b 61 67 65 64 10.A\211.\204..\n\207".[packaged
4f40 2d 74 61 73 6b 2d 32 20 6f 74 68 65 72 73 20 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 31 20 69 -task-2.others.packaged-task-1.i
4f60 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 63 68 61 69 6e 2d 31 5d 20 34 5d 29 0a 23 40 35 32 20 63 rony-iotask--chain-1].4]).#@52.c
4f80 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 69 72 6f 6e ompiler-macro.for.inlining.`iron
4fa0 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 y-iotask-ectx-p'...(defalias.'ir
4fc0 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 70 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c ony-iotask-ectx-p--cmacro.#[(_cl
4fe0 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 -whole-arg.cl-x)."\301\302\303\3
5000 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 04\211\211.&.\207".[cl-x.cl--def
5020 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 69 72 subst-expand.(cl-x).(cl-block.ir
5040 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 70 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 74 79 ony-iotask-ectx-p.(and.(memq.(ty
5060 70 65 2d 6f 66 20 63 6c 2d 78 29 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 pe-of.cl-x).cl-struct-irony-iota
5080 73 6b 2d 65 63 74 78 2d 74 61 67 73 29 20 74 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 32 sk-ectx-tags).t)).nil].7.(#$...2
50a0 30 33 35 31 29 5d 29 0a 28 70 75 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 0351)]).(put.'irony-iotask-ectx-
50c0 70 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d p.'compiler-macro.'irony-iotask-
50e0 65 63 74 78 2d 70 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 ectx-p--cmacro).(defalias.'irony
5100 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 70 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 -iotask-ectx-p.#[(cl-x)."\302.!.
5120 3e 5c 32 30 35 09 00 5c 33 30 33 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 >\205..\303\207".[cl-x.cl-struct
5140 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 -irony-iotask-ectx-tags.type-of.
5160 74 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 5c t].2]).(byte-code."\300\301\302\
5180 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 31 23 5c 32 30 37 22 20 5b 66 75 6e 63 303#\304\305\306\301#\207".[func
51a0 74 69 6f 6e 2d 70 75 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 70 20 73 69 64 tion-put.irony-iotask-ectx-p.sid
51c0 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 65 72 72 6f 72 2d 66 72 65 65 20 70 75 74 20 69 72 6f e-effect-free.error-free.put.iro
51e0 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 20 63 6c 2d 64 65 66 74 79 70 65 2d 73 61 74 69 73 66 ny-iotask-ectx.cl-deftype-satisf
5200 69 65 73 5d 20 35 29 0a 23 40 35 38 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 ies].5).#@58.compiler-macro.for.
5220 69 6e 6c 69 6e 69 6e 67 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 73 74 61 72 inlining.`irony-iotask-ectx-star
5240 74 65 64 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 ted'...(defalias.'irony-iotask-e
5260 63 74 78 2d 73 74 61 72 74 65 64 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 ctx-started--cmacro.#[(_cl-whole
5280 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 -arg.cl-x)."\301\302\303\304\211
52a0 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d \211.&.\207".[cl-x.cl--defsubst-
52c0 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 69 72 6f 6e 79 2d 69 6f expand.(cl-x).(cl-block.irony-io
52e0 74 61 73 6b 2d 65 63 74 78 2d 73 74 61 72 74 65 64 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 69 72 task-ectx-started.(progn.(or.(ir
5300 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 ony-iotask-ectx-p.cl-x).(signal.
5320 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 69 72 6f 6e 'wrong-type-argument.(list.'iron
5340 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 y-iotask-ectx.cl-x))).(aref.cl-x
5360 20 31 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 32 31 30 30 35 29 5d 29 0a 28 70 75 74 .1))).nil].7.(#$...21005)]).(put
5380 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 73 74 61 72 74 65 64 20 27 63 6f 6d .'irony-iotask-ectx-started.'com
53a0 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 73 piler-macro.'irony-iotask-ectx-s
53c0 74 61 72 74 65 64 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 39 20 41 63 63 65 73 73 20 73 6c 6f 74 tarted--cmacro).#@59.Access.slot
53e0 20 22 73 74 61 72 74 65 64 22 20 6f 66 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 ."started".of.`irony-iotask-ectx
5400 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 '.struct.CL-X...(defalias.'irony
5420 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 73 74 61 72 74 65 64 20 23 5b 28 63 6c 2d 78 29 20 22 5c -iotask-ectx-started.#[(cl-x)."\
5440 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 302.!.>\204..\303\304\305.D\"\21
5460 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 0.\306H\207".[cl-x.cl-struct-iro
5480 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e ny-iotask-ectx-tags.type-of.sign
54a0 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f 74 al.wrong-type-argument.irony-iot
54c0 61 73 6b 2d 65 63 74 78 20 31 5d 20 34 20 28 23 24 20 2e 20 32 31 34 36 31 29 5d 29 0a 28 62 79 ask-ectx.1].4.(#$...21461)]).(by
54e0 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 23 5c 33 30 30 5c 32 te-code."\300\301\302\303#\300\2
5500 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 07".[function-put.irony-iotask-e
5520 63 74 78 2d 73 74 61 72 74 65 64 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 ctx-started.side-effect-free.t].
5540 34 29 0a 23 40 36 34 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 4).#@64.compiler-macro.for.inlin
5560 69 6e 67 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 70 61 63 6b 61 67 65 64 2d ing.`irony-iotask-ectx-packaged-
5580 74 61 73 6b 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d task'...(defalias.'irony-iotask-
55a0 65 63 74 78 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 ectx-packaged-task--cmacro.#[(_c
55c0 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c l-whole-arg.cl-x)."\301\302\303\
55e0 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 304\211\211.&.\207".[cl-x.cl--de
5600 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 69 fsubst-expand.(cl-x).(cl-block.i
5620 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 28 rony-iotask-ectx-packaged-task.(
5640 70 72 6f 67 6e 20 28 6f 72 20 28 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 70 20 63 progn.(or.(irony-iotask-ectx-p.c
5660 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e l-x).(signal.'wrong-type-argumen
5680 74 20 28 6c 69 73 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 20 63 6c 2d 78 29 t.(list.'irony-iotask-ectx.cl-x)
56a0 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 32 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 )).(aref.cl-x.2))).nil].7.(#$...
56c0 32 31 38 33 32 29 5d 29 0a 28 70 75 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 21832)]).(put.'irony-iotask-ectx
56e0 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 -packaged-task.'compiler-macro.'
5700 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d irony-iotask-ectx-packaged-task-
5720 2d 63 6d 61 63 72 6f 29 0a 23 40 36 35 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 70 61 63 6b 61 -cmacro).#@65.Access.slot."packa
5740 67 65 64 2d 74 61 73 6b 22 20 6f 66 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 27 ged-task".of.`irony-iotask-ectx'
5760 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d .struct.CL-X...(defalias.'irony-
5780 69 6f 74 61 73 6b 2d 65 63 74 78 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 23 5b 28 63 6c 2d iotask-ectx-packaged-task.#[(cl-
57a0 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 x)."\302.!.>\204..\303\304\305.D
57c0 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 \"\210.\306H\207".[cl-x.cl-struc
57e0 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 t-irony-iotask-ectx-tags.type-of
5800 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e .signal.wrong-type-argument.iron
5820 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 20 32 5d 20 34 20 28 23 24 20 2e 20 32 32 33 31 38 29 5d y-iotask-ectx.2].4.(#$...22318)]
5840 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 23 5c ).(byte-code."\300\301\302\303#\
5860 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 69 72 6f 6e 79 2d 69 6f 74 300\207".[function-put.irony-iot
5880 61 73 6b 2d 65 63 74 78 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 73 69 64 65 2d 65 66 66 65 ask-ectx-packaged-task.side-effe
58a0 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 39 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 ct-free.t].4).#@59.compiler-macr
58c0 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 o.for.inlining.`irony-iotask-ect
58e0 78 2d 63 61 6c 6c 62 61 63 6b 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 x-callback'...(defalias.'irony-i
5900 6f 74 61 73 6b 2d 65 63 74 78 2d 63 61 6c 6c 62 61 63 6b 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f otask-ectx-callback--cmacro.#[(_
5920 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 cl-whole-arg.cl-x)."\301\302\303
5940 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 \304\211\211.&.\207".[cl-x.cl--d
5960 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 efsubst-expand.(cl-x).(cl-block.
5980 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 63 61 6c 6c 62 61 63 6b 20 28 70 72 6f 67 irony-iotask-ectx-callback.(prog
59a0 6e 20 28 6f 72 20 28 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 70 20 63 6c 2d 78 29 n.(or.(irony-iotask-ectx-p.cl-x)
59c0 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c .(signal.'wrong-type-argument.(l
59e0 69 73 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 20 63 6c 2d 78 29 29 29 20 28 ist.'irony-iotask-ectx.cl-x))).(
5a00 61 72 65 66 20 63 6c 2d 78 20 33 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 32 32 37 30 aref.cl-x.3))).nil].7.(#$...2270
5a20 37 29 5d 29 0a 28 70 75 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 63 61 6c 7)]).(put.'irony-iotask-ectx-cal
5a40 6c 62 61 63 6b 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 69 72 6f 6e 79 2d 69 6f 74 lback.'compiler-macro.'irony-iot
5a60 61 73 6b 2d 65 63 74 78 2d 63 61 6c 6c 62 61 63 6b 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 30 20 ask-ectx-callback--cmacro).#@60.
5a80 41 63 63 65 73 73 20 73 6c 6f 74 20 22 63 61 6c 6c 62 61 63 6b 22 20 6f 66 20 60 69 72 6f 6e 79 Access.slot."callback".of.`irony
5aa0 2d 69 6f 74 61 73 6b 2d 65 63 74 78 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 -iotask-ectx'.struct.CL-X...(def
5ac0 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 63 61 6c 6c 62 61 63 alias.'irony-iotask-ectx-callbac
5ae0 6b 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 k.#[(cl-x)."\302.!.>\204..\303\3
5b00 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 04\305.D\"\210.\306H\207".[cl-x.
5b20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 74 61 67 73 cl-struct-irony-iotask-ectx-tags
5b40 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d .type-of.signal.wrong-type-argum
5b60 65 6e 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 20 33 5d 20 34 20 28 23 24 20 2e ent.irony-iotask-ectx.3].4.(#$..
5b80 20 32 33 31 36 38 29 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 .23168)]).(byte-code."\300\301\3
5ba0 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 69 02\303#\300\207".[function-put.i
5bc0 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 63 61 6c 6c 62 61 63 6b 20 73 69 64 65 2d 65 rony-iotask-ectx-callback.side-e
5be0 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 36 36 20 63 6f 6d 70 69 6c 65 72 2d 6d ffect-free.t].4).#@66.compiler-m
5c00 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d acro.for.inlining.`irony-iotask-
5c20 65 63 74 78 2d 73 63 68 65 64 75 6c 65 2d 62 75 66 66 65 72 27 2e 1f 0a 28 64 65 66 61 6c 69 61 ectx-schedule-buffer'...(defalia
5c40 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 73 63 68 65 64 75 6c 65 2d 62 75 s.'irony-iotask-ectx-schedule-bu
5c60 66 66 65 72 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c ffer--cmacro.#[(_cl-whole-arg.cl
5c80 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 -x)."\301\302\303\304\211\211.&.
5ca0 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 \207".[cl-x.cl--defsubst-expand.
5cc0 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 (cl-x).(cl-block.irony-iotask-ec
5ce0 74 78 2d 73 63 68 65 64 75 6c 65 2d 62 75 66 66 65 72 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 69 tx-schedule-buffer.(progn.(or.(i
5d00 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c rony-iotask-ectx-p.cl-x).(signal
5d20 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 69 72 6f .'wrong-type-argument.(list.'iro
5d40 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d ny-iotask-ectx.cl-x))).(aref.cl-
5d60 78 20 34 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 32 33 35 34 32 29 5d 29 0a 28 70 75 x.4))).nil].7.(#$...23542)]).(pu
5d80 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 73 63 68 65 64 75 6c 65 2d 62 75 t.'irony-iotask-ectx-schedule-bu
5da0 66 66 65 72 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 69 72 6f 6e 79 2d 69 6f 74 61 ffer.'compiler-macro.'irony-iota
5dc0 73 6b 2d 65 63 74 78 2d 73 63 68 65 64 75 6c 65 2d 62 75 66 66 65 72 2d 2d 63 6d 61 63 72 6f 29 sk-ectx-schedule-buffer--cmacro)
5de0 0a 23 40 36 37 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 73 63 68 65 64 75 6c 65 2d 62 75 66 66 .#@67.Access.slot."schedule-buff
5e00 65 72 22 20 6f 66 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 27 20 73 74 72 75 63 er".of.`irony-iotask-ectx'.struc
5e20 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b t.CL-X...(defalias.'irony-iotask
5e40 2d 65 63 74 78 2d 73 63 68 65 64 75 6c 65 2d 62 75 66 66 65 72 20 23 5b 28 63 6c 2d 78 29 20 22 -ectx-schedule-buffer.#[(cl-x)."
5e60 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 \302.!.>\204..\303\304\305.D\"\2
5e80 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 10.\306H\207".[cl-x.cl-struct-ir
5ea0 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 ony-iotask-ectx-tags.type-of.sig
5ec0 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f nal.wrong-type-argument.irony-io
5ee0 74 61 73 6b 2d 65 63 74 78 20 34 5d 20 34 20 28 23 24 20 2e 20 32 34 30 33 38 29 5d 29 0a 28 62 task-ectx.4].4.(#$...24038)]).(b
5f00 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 23 5c 33 30 34 5c yte-code."\300\301\302\303#\304\
5f20 33 30 35 5c 33 30 36 5c 22 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 69 72 6f 305\306\"\207".[function-put.iro
5f40 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 73 63 68 65 64 75 6c 65 2d 62 75 66 66 65 72 20 73 ny-iotask-ectx-schedule-buffer.s
5f60 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 64 65 66 61 6c 69 61 73 20 63 6f 70 79 2d ide-effect-free.t.defalias.copy-
5f80 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 5d irony-iotask-ectx.copy-sequence]
5fa0 20 34 29 0a 23 40 31 33 35 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c .4).#@135.compiler-macro.for.inl
5fc0 69 6e 69 6e 67 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 2d 63 72 65 61 74 65 ining.`irony-iotask-ectx--create
5fe0 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 20 26 63 6c 2d 71 75 6f 74 65 20 26 6b 65 79 20 '...(fn.CL-WHOLE.&cl-quote.&key.
6000 53 54 41 52 54 45 44 20 50 41 43 4b 41 47 45 44 2d 54 41 53 4b 20 43 41 4c 4c 42 41 43 4b 20 53 STARTED.PACKAGED-TASK.CALLBACK.S
6020 43 48 45 44 55 4c 45 2d 42 55 46 46 45 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e CHEDULE-BUFFER)..(defalias.'iron
6040 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 2d 63 72 65 61 74 65 2d 2d 63 6d 61 63 72 6f 20 23 5b y-iotask-ectx--create--cmacro.#[
6060 28 63 6c 2d 77 68 6f 6c 65 20 26 72 65 73 74 20 23 31 3d 23 3a 2d 2d 63 6c 2d 72 65 73 74 2d 2d (cl-whole.&rest.#1=#:--cl-rest--
6080 29 20 22 5c 33 30 36 08 5c 33 30 37 5c 22 41 40 19 5c 33 30 36 08 5c 33 31 30 5c 22 41 40 1a 5c )."\306.\307\"A@.\306.\310\"A@.\
60a0 33 30 36 08 5c 33 31 31 5c 22 41 40 1b 5c 33 30 36 08 5c 33 31 32 5c 22 41 40 1c 08 1d 0d 5c 32 306.\311\"A@.\306.\312\"A@....\2
60c0 30 33 48 00 0d 40 5c 33 31 33 3e 5c 32 30 33 31 00 0d 41 41 5c 32 31 31 15 5c 32 30 32 1f 00 5c 03H..@\313>\2031..AA\211.\202..\
60e0 33 31 34 08 3e 41 40 5c 32 30 33 3f 00 5c 33 31 35 5c 32 31 31 15 5c 32 30 32 1f 00 5c 33 31 36 314.>A@\203?.\315\211.\202..\316
6100 5c 33 31 37 0d 40 5c 22 5c 32 31 30 5c 32 30 32 1e 00 29 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c \317.@\"\210\202..)\320\321\322\
6120 33 31 35 0e 13 5c 33 31 35 09 5c 6e 0b 5c 66 26 09 2c 5c 32 30 37 22 20 5b 23 31 23 20 73 74 61 315..\315.\n.\f&.,\207".[#1#.sta
6140 72 74 65 64 20 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 63 61 6c 6c 62 61 63 6b 20 73 63 68 65 rted.packaged-task.callback.sche
6160 64 75 6c 65 2d 62 75 66 66 65 72 20 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d 2d 20 70 6c 69 dule-buffer.#2=#:--cl-keys--.pli
6180 73 74 2d 6d 65 6d 62 65 72 20 3a 73 74 61 72 74 65 64 20 3a 70 61 63 6b 61 67 65 64 2d 74 61 73 st-member.:started.:packaged-tas
61a0 6b 20 3a 63 61 6c 6c 62 61 63 6b 20 3a 73 63 68 65 64 75 6c 65 2d 62 75 66 66 65 72 20 28 3a 73 k.:callback.:schedule-buffer.(:s
61c0 74 61 72 74 65 64 20 3a 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 3a 63 61 6c 6c 62 61 63 6b 20 tarted.:packaged-task.:callback.
61e0 3a 73 63 68 65 64 75 6c 65 2d 62 75 66 66 65 72 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 :schedule-buffer.:allow-other-ke
6200 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 6e 69 6c 20 65 72 72 6f 72 20 ys).:allow-other-keys.nil.error.
6220 22 4b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 "Keyword.argument.%s.not.one.of.
6240 28 3a 73 74 61 72 74 65 64 20 3a 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 3a 63 61 6c 6c 62 61 (:started.:packaged-task.:callba
6260 63 6b 20 3a 73 63 68 65 64 75 6c 65 2d 62 75 66 66 65 72 29 22 20 63 6c 2d 2d 64 65 66 73 75 62 ck.:schedule-buffer)".cl--defsub
6280 73 74 2d 65 78 70 61 6e 64 20 28 73 74 61 72 74 65 64 20 70 61 63 6b 61 67 65 64 2d 74 61 73 6b st-expand.(started.packaged-task
62a0 20 63 61 6c 6c 62 61 63 6b 20 73 63 68 65 64 75 6c 65 2d 62 75 66 66 65 72 29 20 28 63 6c 2d 62 .callback.schedule-buffer).(cl-b
62c0 6c 6f 63 6b 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 2d 63 72 65 61 74 65 20 28 lock.irony-iotask-ectx--create.(
62e0 72 65 63 6f 72 64 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 20 73 74 61 72 74 65 record.'irony-iotask-ectx.starte
6300 64 20 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 63 61 6c 6c 62 61 63 6b 20 73 63 68 65 64 75 6c d.packaged-task.callback.schedul
6320 65 2d 62 75 66 66 65 72 29 29 20 63 6c 2d 77 68 6f 6c 65 5d 20 31 31 20 28 23 24 20 2e 20 32 34 e-buffer)).cl-whole].11.(#$...24
6340 34 39 30 29 5d 29 0a 28 70 75 74 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 2d 490)]).(put.'irony-iotask-ectx--
6360 63 72 65 61 74 65 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 69 72 6f 6e 79 2d 69 6f create.'compiler-macro.'irony-io
6380 74 61 73 6b 2d 65 63 74 78 2d 2d 63 72 65 61 74 65 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 31 31 32 task-ectx--create--cmacro).#@112
63a0 20 43 6f 6e 73 74 72 75 63 74 6f 72 20 66 6f 72 20 6f 62 6a 65 63 74 73 20 6f 66 20 74 79 70 65 .Constructor.for.objects.of.type
63c0 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 27 2e 0a 0a 28 66 6e 20 26 6b 65 79 20 .`irony-iotask-ectx'...(fn.&key.
63e0 53 54 41 52 54 45 44 20 50 41 43 4b 41 47 45 44 2d 54 41 53 4b 20 43 41 4c 4c 42 41 43 4b 20 53 STARTED.PACKAGED-TASK.CALLBACK.S
6400 43 48 45 44 55 4c 45 2d 42 55 46 46 45 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e CHEDULE-BUFFER)..(defalias.'iron
6420 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 2d 63 72 65 61 74 65 20 23 5b 28 26 72 65 73 74 20 23 y-iotask-ectx--create.#[(&rest.#
6440 31 3d 23 3a 2d 2d 63 6c 2d 72 65 73 74 2d 2d 29 20 22 5c 33 30 36 08 5c 33 30 37 5c 22 41 40 19 1=#:--cl-rest--)."\306.\307\"A@.
6460 5c 33 30 36 08 5c 33 31 30 5c 22 41 40 1a 5c 33 30 36 08 5c 33 31 31 5c 22 41 40 1b 5c 33 30 36 \306.\310\"A@.\306.\311\"A@.\306
6480 08 5c 33 31 32 5c 22 41 40 1c 08 1d 0d 5c 32 30 33 48 00 0d 40 5c 33 31 33 3e 5c 32 30 33 31 00 .\312\"A@....\203H..@\313>\2031.
64a0 0d 41 41 5c 32 31 31 15 5c 32 30 32 1f 00 5c 33 31 34 08 3e 41 40 5c 32 30 33 3f 00 5c 33 31 35 .AA\211.\202..\314.>A@\203?.\315
64c0 5c 32 31 31 15 5c 32 30 32 1f 00 5c 33 31 36 5c 33 31 37 0d 40 5c 22 5c 32 31 30 5c 32 30 32 1e \211.\202..\316\317.@\"\210\202.
64e0 00 29 5c 33 32 30 5c 33 32 31 09 5c 6e 0b 5c 66 25 2c 5c 32 30 37 22 20 5b 23 31 23 20 73 74 61 .)\320\321.\n.\f%,\207".[#1#.sta
6500 72 74 65 64 20 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 63 61 6c 6c 62 61 63 6b 20 73 63 68 65 rted.packaged-task.callback.sche
6520 64 75 6c 65 2d 62 75 66 66 65 72 20 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d 2d 20 70 6c 69 dule-buffer.#2=#:--cl-keys--.pli
6540 73 74 2d 6d 65 6d 62 65 72 20 3a 73 74 61 72 74 65 64 20 3a 70 61 63 6b 61 67 65 64 2d 74 61 73 st-member.:started.:packaged-tas
6560 6b 20 3a 63 61 6c 6c 62 61 63 6b 20 3a 73 63 68 65 64 75 6c 65 2d 62 75 66 66 65 72 20 28 3a 73 k.:callback.:schedule-buffer.(:s
6580 74 61 72 74 65 64 20 3a 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 3a 63 61 6c 6c 62 61 63 6b 20 tarted.:packaged-task.:callback.
65a0 3a 73 63 68 65 64 75 6c 65 2d 62 75 66 66 65 72 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 :schedule-buffer.:allow-other-ke
65c0 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 6e 69 6c 20 65 72 72 6f 72 20 ys).:allow-other-keys.nil.error.
65e0 22 4b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 "Keyword.argument.%s.not.one.of.
6600 28 3a 73 74 61 72 74 65 64 20 3a 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 3a 63 61 6c 6c 62 61 (:started.:packaged-task.:callba
6620 63 6b 20 3a 73 63 68 65 64 75 6c 65 2d 62 75 66 66 65 72 29 22 20 72 65 63 6f 72 64 20 69 72 6f ck.:schedule-buffer)".record.iro
6640 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 5d 20 37 20 28 23 24 20 2e 20 32 35 35 30 35 29 5d 29 ny-iotask-ectx].7.(#$...25505)])
6660 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 23 5c 33 .(byte-code."\300\301\302\303#\3
6680 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 30 36 5c 33 31 31 5c 33 31 32 5c 33 04\305\306\307\310\306\311\312\3
66a0 30 35 5c 33 30 33 26 09 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 69 72 6f 6e 05\303&.\207".[function-put.iron
66c0 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 2d 63 72 65 61 74 65 20 73 69 64 65 2d 65 66 66 65 63 y-iotask-ectx--create.side-effec
66e0 74 2d 66 72 65 65 20 74 20 63 6c 2d 73 74 72 75 63 74 2d 64 65 66 69 6e 65 20 69 72 6f 6e 79 2d t-free.t.cl-struct-define.irony-
6700 69 6f 74 61 73 6b 2d 65 63 74 78 20 6e 69 6c 20 63 6c 2d 73 74 72 75 63 74 75 72 65 2d 6f 62 6a iotask-ectx.nil.cl-structure-obj
6720 65 63 74 20 72 65 63 6f 72 64 20 28 28 63 6c 2d 74 61 67 2d 73 6c 6f 74 29 20 28 73 74 61 72 74 ect.record.((cl-tag-slot).(start
6740 65 64 29 20 28 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 29 20 28 63 61 6c 6c 62 61 63 6b 29 20 28 ed).(packaged-task).(callback).(
6760 73 63 68 65 64 75 6c 65 2d 62 75 66 66 65 72 29 29 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e schedule-buffer)).cl-struct-iron
6780 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 74 61 67 73 5d 20 31 31 29 0a 28 64 65 66 61 6c 69 61 y-iotask-ectx-tags].11).(defalia
67a0 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 63 61 6c 6c 2d 63 61 6c 6c 62 61 s.'irony-iotask-ectx-call-callba
67c0 63 6b 20 23 5b 28 65 63 74 78 20 72 65 73 75 6c 74 29 20 22 5c 33 30 35 08 21 09 3e 5c 32 30 34 ck.#[(ectx.result)."\305.!.>\204
67e0 0f 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 31 31 48 1a 5c 33 31 ..\306\307\310.D\"\210.\311H.\31
6800 32 5c 6e 21 5c 32 30 35 42 00 5c 33 31 33 31 3a 00 72 5c 6e 71 5c 32 31 30 5c 33 30 35 08 21 09 2\n!\205B.\3131:.r\nq\210\305.!.
6820 3e 5c 32 30 34 30 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 31 34 >\2040.\306\307\310.D\"\210.\314
6840 48 0b 21 29 30 5c 32 30 32 42 00 1c 5c 33 31 35 5c 33 31 36 5c 66 5c 22 5c 32 31 30 29 5c 33 31 H.!)0\202B..\315\316\f\"\210)\31
6860 37 29 5c 32 30 37 22 20 5b 65 63 74 78 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 7)\207".[ectx.cl-struct-irony-io
6880 74 61 73 6b 2d 65 63 74 78 2d 74 61 67 73 20 63 62 2d 62 75 66 66 65 72 20 72 65 73 75 6c 74 20 task-ectx-tags.cb-buffer.result.
68a0 23 31 3d 23 3a 65 72 72 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 #1=#:err.type-of.signal.wrong-ty
68c0 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 20 34 20 pe-argument.irony-iotask-ectx.4.
68e0 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 28 64 65 62 75 67 20 65 72 72 6f 72 29 20 33 20 6d 65 buffer-live-p.(debug.error).3.me
6900 73 73 61 67 65 20 22 49 72 6f 6e 79 20 49 2f 4f 20 74 61 73 6b 3a 20 65 72 72 6f 72 20 69 6e 20 ssage."Irony.I/O.task:.error.in.
6920 63 61 6c 6c 62 61 63 6b 3a 20 25 53 22 20 6e 69 6c 5d 20 34 5d 29 0a 28 64 65 66 61 6c 69 61 73 callback:.%S".nil].4]).(defalias
6940 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 73 74 61 72 74 2d 6e 65 78 74 20 23 5b 28 70 72 .'irony-iotask--start-next.#[(pr
6960 6f 63 65 73 73 29 20 22 5c 33 30 36 08 5c 33 30 37 5c 22 40 19 5c 33 31 30 09 21 5c 6e 3e 5c 32 ocess)."\306.\307\"@.\310.!\n>\2
6980 30 34 15 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 09 44 5c 22 5c 32 31 30 09 5c 33 31 34 48 1b 5c 04..\311\312\313.D\"\210.\314H.\
69a0 33 31 30 09 21 5c 6e 3e 5c 32 30 34 28 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 09 44 5c 22 5c 32 310.!\n>\204(.\311\312\313.D\"\2
69c0 31 30 09 5c 32 31 31 1c 5c 33 31 35 5c 33 31 36 49 5c 32 31 30 29 5c 33 31 37 20 5c 32 31 30 08 10.\211.\315\316I\210)\317.\210.
69e0 1d 72 5c 33 32 30 0b 5c 33 32 31 5c 22 5c 32 31 30 2a 5c 33 32 32 08 21 2a 5c 32 30 37 22 20 5b .r\320.\321\"\210*\322.!*\207".[
6a00 70 72 6f 63 65 73 73 20 65 63 74 78 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 process.ectx.cl-struct-irony-iot
6a20 61 73 6b 2d 65 63 74 78 2d 74 61 67 73 20 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 23 31 3d 23 ask-ectx-tags.packaged-task.#1=#
6a40 3a 76 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 70 72 6f 63 65 73 73 20 70 72 6f 63 65 73 73 :v.irony-iotask--process.process
6a60 2d 67 65 74 20 3a 65 63 74 78 2d 71 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e -get.:ectx-q.type-of.signal.wron
6a80 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 g-type-argument.irony-iotask-ect
6aa0 78 20 32 20 31 20 74 20 65 72 61 73 65 2d 62 75 66 66 65 72 20 69 72 6f 6e 79 2d 69 6f 74 61 73 x.2.1.t.erase-buffer.irony-iotas
6ac0 6b 2d 70 61 63 6b 61 67 65 2d 74 61 73 6b 2d 69 6e 76 6f 6b 65 20 3a 73 74 61 72 74 20 69 72 6f k-package-task-invoke.:start.iro
6ae0 6e 79 2d 69 6f 74 61 73 6b 2d 2d 63 68 65 63 6b 2d 72 65 73 75 6c 74 5d 20 35 5d 29 0a 23 40 32 ny-iotask--check-result].5]).#@2
6b00 38 20 52 75 6e 20 74 68 65 20 6e 65 78 74 20 74 61 73 6b 2c 20 69 66 20 61 6e 79 2e 1f 0a 28 64 8.Run.the.next.task,.if.any...(d
6b20 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 73 74 61 72 74 2d 6e 65 78 efalias.'irony-iotask--start-nex
6b40 74 2d 73 61 66 65 20 23 5b 28 70 72 6f 63 65 73 73 29 20 22 5c 33 30 33 08 5c 33 30 34 5c 22 5c t-safe.#[(process)."\303.\304\"\
6b60 32 31 31 19 5c 32 30 35 25 00 5c 33 30 35 09 40 21 5c 6e 3e 5c 32 30 34 1a 00 5c 33 30 36 5c 33 211.\205%.\305.@!\n>\204..\306\3
6b80 30 37 5c 33 31 30 09 40 44 5c 22 5c 32 31 30 09 40 5c 33 31 31 48 3f 5c 32 30 35 25 00 5c 33 31 07\310.@D\"\210.@\311H?\205%.\31
6ba0 32 08 21 29 5c 32 30 37 22 20 5b 70 72 6f 63 65 73 73 20 65 63 74 78 2d 71 20 63 6c 2d 73 74 72 2.!)\207".[process.ectx-q.cl-str
6bc0 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 74 61 67 73 20 70 72 6f 63 65 uct-irony-iotask-ectx-tags.proce
6be0 73 73 2d 67 65 74 20 3a 65 63 74 78 2d 71 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 ss-get.:ectx-q.type-of.signal.wr
6c00 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 ong-type-argument.irony-iotask-e
6c20 63 74 78 20 31 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 73 74 61 72 74 2d 6e 65 78 74 5d 20 ctx.1.irony-iotask--start-next].
6c40 35 20 28 23 24 20 2e 20 32 37 33 39 34 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 5.(#$...27394)]).(defalias.'iron
6c60 79 2d 69 6f 74 61 73 6b 2d 2d 63 68 65 63 6b 2d 72 65 73 75 6c 74 20 23 5b 28 70 72 6f 63 65 73 y-iotask--check-result.#[(proces
6c80 73 29 20 22 5c 33 30 36 08 5c 33 30 37 5c 22 40 19 5c 33 31 30 09 21 5c 6e 3e 5c 32 30 34 15 00 s)."\306.\307\"@.\310.!\n>\204..
6ca0 5c 33 31 31 5c 33 31 32 5c 33 31 33 09 44 5c 22 5c 32 31 30 09 5c 33 31 34 48 1b 5c 33 31 30 0b \311\312\313.D\"\210.\314H.\310.
6cc0 21 5c 66 3e 5c 32 30 34 28 00 5c 33 31 31 5c 33 31 32 5c 33 31 35 0b 44 5c 22 5c 32 31 30 0b 5c !\f>\204(.\311\312\315.D\"\210.\
6ce0 33 31 36 48 1d 5c 33 31 37 0d 21 5c 32 30 35 5c 32 37 32 00 72 5c 33 32 30 0d 21 5c 32 30 33 42 316H.\317.!\205\272.r\320.!\203B
6d00 00 5c 33 32 31 0b 5c 33 32 32 5c 33 32 33 23 5c 32 31 30 5c 32 30 32 48 00 5c 33 32 31 0b 5c 33 .\321.\322\323#\210\202H.\321.\3
6d20 32 34 5c 33 32 33 23 5c 32 31 30 29 72 5c 33 32 31 0b 5c 33 32 35 5c 33 32 33 23 5c 32 31 30 29 24\323#\210)r\321.\325\323#\210)
6d40 5c 33 31 30 0b 21 5c 66 3e 5c 32 30 34 60 00 5c 33 31 31 5c 33 31 32 5c 33 31 35 0b 44 5c 22 5c \310.!\f>\204`.\311\312\315.D\"\
6d60 32 31 30 0b 5c 33 32 36 48 5c 32 30 33 5c 32 33 33 00 5c 33 32 30 0d 21 5c 32 30 33 5c 32 33 33 210.\326H\203\233.\320.!\203\233
6d80 00 5c 33 31 30 09 21 5c 6e 3e 5c 32 30 34 7b 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 09 44 5c 22 .\310.!\n>\204{.\311\312\313.D\"
6da0 5c 32 31 30 09 5c 32 31 31 1e 1b 5c 33 31 34 5c 33 31 30 0b 21 5c 66 3e 5c 32 30 34 5c 32 31 37 \210.\211..\314\310.!\f>\204\217
6dc0 00 5c 33 31 31 5c 33 31 32 5c 33 31 35 0b 44 5c 22 5c 32 31 30 0b 5c 33 32 36 48 49 5c 32 31 30 .\311\312\315.D\"\210.\326HI\210
6de0 29 5c 33 32 37 08 21 5c 32 30 32 5c 32 37 32 00 08 1e 1c 5c 33 30 36 0e 1c 5c 33 30 37 5c 22 5c )\327.!\202\272....\306..\307\"\
6e00 32 31 31 1e 1d 5c 33 33 30 0e 1c 5c 33 30 37 0e 1d 41 23 5c 32 31 30 2a 5c 32 34 32 11 5c 33 33 211..\330..\307..A#\210*\242.\33
6e20 31 09 0d 5c 22 5c 32 31 30 5c 33 33 32 08 21 2b 5c 32 30 37 22 20 5b 70 72 6f 63 65 73 73 20 65 1..\"\210\332.!+\207".[process.e
6e40 63 74 78 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d ctx.cl-struct-irony-iotask-ectx-
6e60 74 61 67 73 20 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f tags.packaged-task.cl-struct-iro
6e80 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 74 61 67 73 20 72 65 73 ny-iotask-packaged-task-tags.res
6ea0 75 6c 74 20 70 72 6f 63 65 73 73 2d 67 65 74 20 3a 65 63 74 78 2d 71 20 74 79 70 65 2d 6f 66 20 ult.process-get.:ectx-q.type-of.
6ec0 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 signal.wrong-type-argument.irony
6ee0 2d 69 6f 74 61 73 6b 2d 65 63 74 78 20 32 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b -iotask-ectx.2.irony-iotask-pack
6f00 61 67 65 64 2d 74 61 73 6b 20 33 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d aged-task.3.irony-iotask-result-
6f20 76 61 6c 69 64 2d 70 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 76 61 6c 75 valid-p.irony-iotask-result-valu
6f40 65 2d 70 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 2d 74 61 73 6b 2d 69 6e e-p.irony-iotask-package-task-in
6f60 76 6f 6b 65 20 3a 6f 6e 2d 73 75 63 63 65 73 73 20 74 20 3a 6f 6e 2d 65 72 72 6f 72 20 3a 66 69 voke.:on-success.t.:on-error.:fi
6f80 6e 69 73 68 20 35 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 73 74 61 72 74 2d 6e 65 78 74 20 nish.5.irony-iotask--start-next.
6fa0 70 72 6f 63 65 73 73 2d 70 75 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 63 61 process-put.irony-iotask-ectx-ca
6fc0 6c 6c 2d 63 61 6c 6c 62 61 63 6b 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 73 74 61 72 74 2d ll-callback.irony-iotask--start-
6fe0 6e 65 78 74 2d 73 61 66 65 20 23 31 3d 23 3a 76 20 23 32 3d 23 3a 76 20 23 33 3d 23 3a 78 5d 20 next-safe.#1=#:v.#2=#:v.#3=#:x].
7000 37 5d 29 0a 28 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 64 65 66 69 6e 65 2d 65 72 72 6f 72 20 7]).(irony-iotask--define-error.
7020 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 61 62 6f 72 74 65 64 20 22 49 2f 4f 20 74 61 73 6b 20 'irony-iotask-aborted."I/O.task.
7040 61 62 6f 72 74 65 64 22 29 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 aborted").(defalias.'irony-iotas
7060 6b 2d 2d 61 62 6f 72 74 2d 61 6c 6c 20 23 5b 28 70 72 6f 63 65 73 73 20 26 72 65 73 74 20 72 65 k--abort-all.#[(process.&rest.re
7080 61 73 6f 6e 73 29 20 22 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 32 31 31 5c 32 31 31 5c 32 31 31 asons)."\306\307\310\211\211\211
70a0 25 5c 33 31 30 18 19 5c 33 31 31 5c 33 31 32 09 5c 33 31 33 5c 6e 24 5c 32 31 30 0b 1c 5c 33 31 %\310..\311\312.\313\n$\210..\31
70c0 34 5c 66 5c 33 31 35 5c 22 5c 32 31 31 1d 5c 33 31 36 5c 66 5c 33 31 35 0d 41 23 5c 32 31 30 2a 4\f\315\"\211.\316\f\315.A#\210*
70e0 5c 32 34 32 5c 32 31 31 10 5c 32 30 35 2f 00 5c 33 31 37 08 09 5c 22 5c 32 31 30 5c 32 30 32 11 \242\211.\205/.\317..\"\210\202.
7100 00 2a 5c 32 30 37 22 20 5b 65 63 74 78 20 72 65 73 75 6c 74 20 72 65 61 73 6f 6e 73 20 70 72 6f .*\207".[ectx.result.reasons.pro
7120 63 65 73 73 20 23 31 3d 23 3a 76 20 23 32 3d 23 3a 78 20 72 65 63 6f 72 64 20 69 72 6f 6e 79 2d cess.#1=#:v.#2=#:x.record.irony-
7140 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 20 6e 69 6c 20 61 70 70 6c 79 20 69 72 6f 6e 79 2d 69 6f iotask-result.nil.apply.irony-io
7160 74 61 73 6b 2d 72 65 73 75 6c 74 2d 73 65 74 2d 65 72 72 6f 72 20 69 72 6f 6e 79 2d 69 6f 74 61 task-result-set-error.irony-iota
7180 73 6b 2d 61 62 6f 72 74 65 64 20 70 72 6f 63 65 73 73 2d 67 65 74 20 3a 65 63 74 78 2d 71 20 70 sk-aborted.process-get.:ectx-q.p
71a0 72 6f 63 65 73 73 2d 70 75 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 2d 63 61 6c rocess-put.irony-iotask-ectx-cal
71c0 6c 2d 63 61 6c 6c 62 61 63 6b 5d 20 37 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 l-callback].7]).(defalias.'irony
71e0 2d 69 6f 74 61 73 6b 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 23 5b 28 70 72 6f 63 65 73 -iotask-process-filter.#[(proces
7200 73 20 6f 75 74 70 75 74 29 20 22 5c 33 30 36 5c 33 30 37 08 21 21 5c 32 30 35 78 00 72 5c 33 30 s.output)."\306\307.!!\205x.r\30
7220 37 08 21 71 5c 32 31 30 5c 33 31 30 08 5c 33 31 31 5c 22 40 5c 33 31 32 5c 32 31 31 19 1a 5c 32 7.!q\210\310.\311\"@\312\211..\2
7240 31 31 1b 5c 32 30 34 23 00 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 66 44 5c 22 5c 32 31 30 5c 33 11.\204#.\313\314\315\fD\"\210\3
7260 31 36 0b 21 0d 3e 5c 32 30 34 32 00 5c 33 31 33 5c 33 31 37 5c 33 32 30 0b 44 5c 22 5c 32 31 30 16.!.>\2042.\313\317\320.D\"\210
7280 0b 5c 33 32 31 48 12 5c 33 31 36 5c 6e 21 0e 1c 3e 5c 32 30 34 46 00 5c 33 31 33 5c 33 31 37 5c .\321H.\316\n!..>\204F.\313\317\
72a0 33 32 32 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 32 33 48 11 5c 33 32 34 08 21 62 5c 32 31 30 5c 322\nD\"\210\n\323H.\324.!b\210\
72c0 66 63 5c 32 31 30 5c 33 32 34 08 21 60 5c 33 31 32 5c 32 32 33 5c 32 31 30 65 62 5c 32 31 30 5c fc\210\324.!`\312\223\210eb\210\
72e0 33 32 35 32 69 00 72 5c 33 32 36 5c 6e 5c 33 32 37 5c 22 5c 32 31 30 29 5c 33 31 32 30 5c 32 30 3252i.r\326\n\327\"\210)\3120\20
7300 33 74 00 5c 33 33 30 09 5c 33 33 31 5c 6e 5c 33 33 32 20 24 5c 32 31 30 5c 33 33 33 08 21 2c 5c 3t.\330.\331\n\332.$\210\333.!,\
7320 32 30 37 22 20 5b 70 72 6f 63 65 73 73 20 72 65 73 75 6c 74 20 70 61 63 6b 61 67 65 64 2d 74 61 207".[process.result.packaged-ta
7340 73 6b 20 65 63 74 78 20 6f 75 74 70 75 74 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 sk.ectx.output.cl-struct-irony-i
7360 6f 74 61 73 6b 2d 65 63 74 78 2d 74 61 67 73 20 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 70 72 otask-ectx-tags.buffer-live-p.pr
7380 6f 63 65 73 73 2d 62 75 66 66 65 72 20 70 72 6f 63 65 73 73 2d 67 65 74 20 3a 65 63 74 78 2d 71 ocess-buffer.process-get.:ectx-q
73a0 20 6e 69 6c 20 73 69 67 6e 61 6c 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 66 69 6c 74 65 72 2d .nil.signal.irony-iotask-filter-
73c0 65 72 72 6f 72 20 22 73 70 75 72 69 6f 75 73 20 6f 75 74 70 75 74 22 20 74 79 70 65 2d 6f 66 20 error."spurious.output".type-of.
73e0 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b wrong-type-argument.irony-iotask
7400 2d 65 63 74 78 20 32 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 -ectx.2.irony-iotask-packaged-ta
7420 73 6b 20 33 20 70 72 6f 63 65 73 73 2d 6d 61 72 6b 20 69 6e 76 61 6c 69 64 2d 6d 73 67 20 69 72 sk.3.process-mark.invalid-msg.ir
7440 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 2d 74 61 73 6b 2d 69 6e 76 6f 6b 65 20 3a ony-iotask-package-task-invoke.:
7460 75 70 64 61 74 65 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 73 65 74 2d 65 update.irony-iotask-result-set-e
7480 72 72 6f 72 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 62 61 64 2d 64 61 74 61 20 62 75 66 66 65 rror.irony-iotask-bad-data.buffe
74a0 72 2d 73 74 72 69 6e 67 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 63 68 65 63 6b 2d 72 65 73 r-string.irony-iotask--check-res
74c0 75 6c 74 20 63 6c 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 ult.cl-struct-irony-iotask-packa
74e0 67 65 64 2d 74 61 73 6b 2d 74 61 67 73 5d 20 36 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 ged-task-tags].6]).(defalias.'ir
7500 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 23 5b 28 70 ony-iotask-process-sentinel.#[(p
7520 72 6f 63 65 73 73 20 65 76 65 6e 74 29 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 08 23 10 5c 33 rocess.event)."\302\303\304.#.\3
7540 30 35 09 21 3f 5c 32 30 35 19 00 5c 33 30 36 09 5c 33 30 37 08 23 5c 32 31 30 5c 33 31 30 5c 33 05.!?\205..\306.\307.#\210\310\3
7560 31 31 5c 33 31 32 09 21 5c 22 5c 32 30 37 22 20 5b 65 76 65 6e 74 20 70 72 6f 63 65 73 73 20 72 11\312.!\"\207".[event.process.r
7580 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5c 6e 5c 5c 27 22 20 eplace-regexp-in-string."\n\\'".
75a0 22 22 20 70 72 6f 63 65 73 73 2d 6c 69 76 65 2d 70 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d "".process-live-p.irony-iotask--
75c0 61 62 6f 72 74 2d 61 6c 6c 20 22 70 72 6f 63 65 73 73 20 73 74 6f 70 70 65 64 20 72 75 6e 6e 69 abort-all."process.stopped.runni
75e0 6e 67 22 20 6d 65 73 73 61 67 65 20 22 25 73 20 70 72 6f 63 65 73 73 20 73 74 6f 70 70 65 64 21 ng".message."%s.process.stopped!
7600 22 20 70 72 6f 63 65 73 73 2d 6e 61 6d 65 5d 20 34 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 69 ".process-name].4]).(defalias.'i
7620 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 63 68 65 63 6b 2d 70 72 6f 63 65 73 73 20 23 5b 28 70 72 6f rony-iotask-check-process.#[(pro
7640 63 65 73 73 29 20 22 5c 33 30 33 08 21 5c 33 30 34 08 21 19 5c 32 31 31 1a 5c 33 30 35 3d 5c 32 cess)."\303.!\304.!.\211.\305=\2
7660 30 34 16 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 6e 5c 33 31 31 45 5c 22 5c 32 31 30 09 5c 33 04..\306\307\310\n\311E\"\210.\3
7680 31 32 3d 5c 32 30 34 24 00 5c 33 30 36 5c 33 30 37 5c 33 31 33 09 5c 33 31 31 45 5c 22 5c 32 31 12=\204$.\306\307\313.\311E\"\21
76a0 30 2a 5c 33 31 34 08 21 5c 32 30 34 31 00 5c 33 30 36 5c 33 30 37 5c 33 31 35 43 5c 22 5c 32 31 0*\314.!\2041.\306\307\315C\"\21
76c0 30 5c 33 31 36 5c 33 31 37 08 21 21 3f 5c 32 30 35 3f 00 5c 33 30 36 5c 33 30 37 5c 33 32 30 43 0\316\317.!!?\205?.\306\307\320C
76e0 5c 22 5c 32 30 37 22 20 5b 70 72 6f 63 65 73 73 20 70 73 65 6e 74 69 6e 65 6c 20 70 66 69 6c 74 \"\207".[process.psentinel.pfilt
7700 65 72 20 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e er.process-filter.process-sentin
7720 65 6c 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 73 el.irony-iotask-process-filter.s
7740 69 67 6e 61 6c 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 72 72 6f 72 20 22 69 6e 76 61 6c 69 ignal.irony-iotask-error."invali
7760 64 20 70 72 6f 63 65 73 73 20 66 69 6c 74 65 72 22 20 22 64 69 64 20 79 6f 75 20 63 61 6c 6c 20 d.process.filter"."did.you.call.
7780 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 73 65 74 75 70 2d 70 72 6f 63 65 73 73 27 3f 22 20 69 `irony-iotask-setup-process'?".i
77a0 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 22 69 6e rony-iotask-process-sentinel."in
77c0 76 61 6c 69 64 20 70 72 6f 63 65 73 73 20 73 65 6e 74 69 6e 65 6c 22 20 70 72 6f 63 65 73 73 2d valid.process.sentinel".process-
77e0 6c 69 76 65 2d 70 20 22 50 72 6f 63 65 73 73 20 61 69 6e 27 74 20 72 75 6e 6e 69 6e 67 21 22 20 live-p."Process.ain't.running!".
7800 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 20 22 50 72 buffer-live-p.process-buffer."Pr
7820 6f 63 65 73 73 27 20 62 75 66 66 65 72 20 64 65 61 64 21 22 5d 20 36 5d 29 0a 23 40 31 32 39 20 ocess'.buffer.dead!"].6]).#@129.
7840 43 61 6c 6c 20 61 66 74 65 72 20 63 72 65 61 74 69 6e 67 20 74 68 65 20 61 73 79 6e 63 68 72 6f Call.after.creating.the.asynchro
7860 6e 6f 75 73 20 70 72 6f 63 65 73 73 20 74 6f 20 6c 65 74 0a 69 72 6f 6e 79 2d 69 6f 74 61 73 6b nous.process.to.let.irony-iotask
7880 20 73 65 74 75 70 20 74 68 65 20 50 52 4f 43 45 53 53 20 66 69 6c 74 65 72 20 61 6e 64 20 61 6e .setup.the.PROCESS.filter.and.an
78a0 79 74 68 69 6e 67 20 65 6c 73 65 20 74 68 61 74 20 6d 61 79 0a 62 65 20 6e 65 65 64 65 64 2e 1f ything.else.that.may.be.needed..
78c0 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 73 65 74 75 70 2d 70 .(defalias.'irony-iotask-setup-p
78e0 72 6f 63 65 73 73 20 23 5b 28 70 72 6f 63 65 73 73 29 20 22 72 5c 33 30 31 08 21 71 5c 32 31 30 rocess.#[(process)."r\301.!q\210
7900 5c 33 30 32 08 5c 33 30 33 5c 22 5c 32 31 30 5c 33 30 34 08 5c 33 30 35 5c 22 5c 32 31 30 5c 33 \302.\303\"\210\304.\305\"\210\3
7920 30 36 20 29 5c 32 30 37 22 20 5b 70 72 6f 63 65 73 73 20 70 72 6f 63 65 73 73 2d 62 75 66 66 65 06.)\207".[process.process-buffe
7940 72 20 73 65 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 69 72 6f 6e 79 2d 69 6f 74 61 73 r.set-process-filter.irony-iotas
7960 6b 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e k-process-filter.set-process-sen
7980 74 69 6e 65 6c 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 tinel.irony-iotask-process-senti
79a0 6e 65 6c 20 62 75 66 66 65 72 2d 64 69 73 61 62 6c 65 2d 75 6e 64 6f 5d 20 33 20 28 23 24 20 2e nel.buffer-disable-undo].3.(#$..
79c0 20 33 30 37 38 34 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 .30784)]).(defalias.'irony-iotas
79e0 6b 2d 73 63 68 65 64 75 6c 65 20 23 5b 28 70 72 6f 63 65 73 73 20 70 61 63 6b 61 67 65 64 2d 74 k-schedule.#[(process.packaged-t
7a00 61 73 6b 20 63 61 6c 6c 62 61 63 6b 29 20 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 09 70 25 1a ask.callback)."\304\305\306..p%.
7a20 5c 33 30 37 0b 21 5c 32 31 30 72 5c 33 31 30 0b 21 71 5c 32 31 30 5c 33 31 31 0b 5c 33 31 32 5c \307.!\210r\310.!q\210\311.\312\
7a40 33 31 33 5c 33 31 34 0b 5c 33 31 32 5c 22 5c 6e 43 5c 22 23 5c 32 31 30 5c 33 31 34 0b 5c 33 31 313\314.\312\"\nC\"#\210\314.\31
7a60 32 5c 22 41 3f 5c 32 30 35 2b 00 5c 33 31 35 0b 21 2a 5c 32 30 37 22 20 5b 70 61 63 6b 61 67 65 2\"A?\205+.\315.!*\207".[package
7a80 64 2d 74 61 73 6b 20 63 61 6c 6c 62 61 63 6b 20 65 63 74 78 20 70 72 6f 63 65 73 73 20 72 65 63 d-task.callback.ectx.process.rec
7aa0 6f 72 64 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 65 63 74 78 20 6e 69 6c 20 69 72 6f 6e 79 2d ord.irony-iotask-ectx.nil.irony-
7ac0 69 6f 74 61 73 6b 2d 63 68 65 63 6b 2d 70 72 6f 63 65 73 73 20 70 72 6f 63 65 73 73 2d 62 75 66 iotask-check-process.process-buf
7ae0 66 65 72 20 70 72 6f 63 65 73 73 2d 70 75 74 20 3a 65 63 74 78 2d 71 20 61 70 70 65 6e 64 20 70 fer.process-put.:ectx-q.append.p
7b00 72 6f 63 65 73 73 2d 67 65 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 73 74 61 72 74 2d 6e rocess-get.irony-iotask--start-n
7b20 65 78 74 5d 20 37 5d 29 0a 23 40 32 33 37 20 42 6c 6f 63 6b 69 6e 67 2f 77 61 69 74 69 6e 67 20 ext].7]).#@237.Blocking/waiting.
7b40 63 6f 75 6e 74 65 72 70 61 72 74 20 6f 66 20 60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 73 63 68 counterpart.of.`irony-iotask-sch
7b60 65 64 75 6c 65 27 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 72 65 73 75 6c 74 20 28 6f 72 20 73 edule'...Return.the.result.(or.s
7b80 69 67 6e 61 6c 20 74 68 65 20 73 74 6f 72 65 64 20 65 72 72 6f 72 29 20 69 6e 73 74 65 61 64 20 ignal.the.stored.error).instead.
7ba0 6f 66 20 70 61 73 73 69 6e 67 0a 69 74 20 74 6f 20 61 20 63 61 6c 6c 62 61 63 6b 2e 0a 0a 52 65 of.passing.it.to.a.callback...Re
7bc0 74 75 72 6e 73 20 6e 69 6c 20 77 68 65 6e 20 71 75 69 74 74 69 6e 67 2e 0a 0a 54 68 69 73 20 66 turns.nil.when.quitting...This.f
7be0 75 6e 63 74 69 6f 6e 20 69 73 6e 27 74 20 72 65 65 6e 74 72 61 6e 74 2c 20 64 6f 20 6e 6f 74 20 unction.isn't.reentrant,.do.not.
7c00 63 61 6c 6c 20 69 74 20 66 72 6f 6d 20 61 6e 6f 74 68 65 72 20 74 61 73 6b 2e 1f 0a 28 64 65 66 call.it.from.another.task...(def
7c20 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 75 6e 20 23 5b 28 70 72 6f 63 65 alias.'irony-iotask-run.#[(proce
7c40 73 73 20 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 29 20 22 5c 33 30 36 5c 33 30 37 21 5c 32 31 31 ss.packaged-task)."\306\307!\211
7c60 18 5c 32 31 31 19 5c 33 31 30 4c 5c 32 31 30 29 5c 33 31 31 5c 6e 0b 5c 33 31 32 5c 33 31 33 5c .\211.\310L\210)\311\n.\312\313\
7c80 33 31 34 5c 33 31 35 5c 33 31 36 44 5c 33 31 37 08 44 5c 33 32 30 46 45 23 5c 32 31 30 5c 33 32 314\315\316D\317.D\320FE#\210\32
7ca0 31 31 35 00 5c 33 31 30 1c 08 4a 5c 32 30 34 2f 00 5c 33 32 32 5c 6e 5c 33 32 33 5c 22 5c 32 31 115.\310..J\204/.\322\n\323\"\21
7cc0 30 5c 32 30 32 5c 22 00 29 5c 33 32 34 30 5c 32 30 32 3b 00 5c 32 31 30 5c 33 32 34 15 5c 33 32 0\202\".)\3240\202;.\210\324.\32
7ce0 35 5c 33 32 36 21 5c 32 30 35 42 00 5c 33 32 37 08 4a 21 29 5c 32 30 37 22 20 5b 23 31 3d 23 3a 5\326!\205B.\327.J!)\207".[#1=#:
7d00 2d 2d 63 6c 2d 72 75 6e 2d 72 65 73 75 6c 74 2d 2d 20 23 32 3d 23 3a 76 20 70 72 6f 63 65 73 73 --cl-run-result--.#2=#:v.process
7d20 20 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 69 6e 68 69 62 69 74 2d 71 75 69 74 20 71 75 69 74 .packaged-task.inhibit-quit.quit
7d40 2d 66 6c 61 67 20 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 22 2d 2d 72 75 6e 2d 72 65 73 75 6c 74 2d -flag.make-symbol."--run-result-
7d60 2d 22 20 6e 69 6c 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 73 63 68 65 64 75 6c 65 20 6c 61 6d -".nil.irony-iotask-schedule.lam
7d80 62 64 61 20 28 26 72 65 73 74 20 2d 2d 63 6c 2d 72 65 73 74 2d 2d 29 20 61 70 70 6c 79 20 66 75 bda.(&rest.--cl-rest--).apply.fu
7da0 6e 63 74 69 6f 6e 20 23 5b 28 23 33 3d 23 3a 47 32 20 72 65 73 75 6c 74 29 20 22 08 5c 32 31 31 nction.#[(#3=#:G2.result).".\211
7dc0 19 5c 6e 4c 29 5c 32 30 37 22 20 5b 23 33 23 20 23 34 3d 23 3a 76 20 72 65 73 75 6c 74 5d 20 33 .\nL)\207".[#3#.#4=#:v.result].3
7de0 5d 20 71 75 6f 74 65 20 2d 2d 63 6c 2d 72 65 73 74 2d 2d 20 28 71 75 69 74 29 20 61 63 63 65 70 ].quote.--cl-rest--.(quit).accep
7e00 74 2d 70 72 6f 63 65 73 73 2d 6f 75 74 70 75 74 20 30 2e 30 35 20 74 20 65 76 61 6c 20 28 69 67 t-process-output.0.05.t.eval.(ig
7e20 6e 6f 72 65 20 6e 69 6c 29 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 72 65 73 75 6c 74 2d 67 65 nore.nil).irony-iotask-result-ge
7e40 74 5d 20 31 30 20 28 23 24 20 2e 20 33 31 35 33 35 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 t].10.(#$...31535)]).(defalias.'
7e60 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 67 65 74 20 23 5b 28 70 72 6f 70 6e 61 6d 65 29 20 22 5c irony-iotask-get.#[(propname)."\
7e80 33 30 33 5c 33 30 34 08 21 09 3e 5c 32 30 34 10 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 303\304.!.>\204..\305\306\307.D\
7ea0 22 5c 32 31 30 08 5c 33 31 30 48 5c 6e 5c 22 5c 32 30 37 22 20 5b 69 72 6f 6e 79 2d 69 6f 74 61 "\210.\310H\n\"\207".[irony-iota
7ec0 73 6b 2d 2d 63 75 72 72 65 6e 74 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 63 6c 2d 73 74 72 sk--current-packaged-task.cl-str
7ee0 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 74 uct-irony-iotask-packaged-task-t
7f00 61 67 73 20 70 72 6f 70 6e 61 6d 65 20 70 6c 69 73 74 2d 67 65 74 20 74 79 70 65 2d 6f 66 20 73 ags.propname.plist-get.type-of.s
7f20 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d ignal.wrong-type-argument.irony-
7f40 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 34 5d 20 35 5d 29 0a 28 64 65 66 iotask-packaged-task.4].5]).(def
7f60 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 75 74 20 23 5b 28 70 72 6f 70 6e alias.'irony-iotask-put.#[(propn
7f80 61 6d 65 20 76 61 6c 75 65 29 20 22 5c 33 30 35 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 36 5c 33 ame.value)."\305.!.>\204..\306\3
7fa0 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1a 5c 33 31 31 5c 33 31 32 5c 33 30 35 07\310.D\"\210.\211.\311\312\305
7fc0 08 21 09 3e 5c 32 30 34 23 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c .!.>\204#.\306\307\310.D\"\210.\
7fe0 33 31 31 48 0b 5c 66 23 49 29 5c 32 30 37 22 20 5b 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 63 311H.\f#I)\207".[irony-iotask--c
8000 75 72 72 65 6e 74 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 63 6c 2d 73 74 72 75 63 74 2d 69 urrent-packaged-task.cl-struct-i
8020 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 2d 74 61 67 73 20 23 rony-iotask-packaged-task-tags.#
8040 31 3d 23 3a 76 20 70 72 6f 70 6e 61 6d 65 20 76 61 6c 75 65 20 74 79 70 65 2d 6f 66 20 73 69 67 1=#:v.propname.value.type-of.sig
8060 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f nal.wrong-type-argument.irony-io
8080 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 34 20 70 6c 69 73 74 2d 70 75 74 5d 20 task-packaged-task.4.plist-put].
80a0 38 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 72 65 73 8]).(defalias.'irony-iotask--res
80c0 75 6c 74 20 23 5b 6e 69 6c 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 ult.#[nil."\302.!.>\204..\303\30
80e0 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 69 72 6f 6e 79 2d 4\305.D\"\210.\306H\207".[irony-
8100 69 6f 74 61 73 6b 2d 2d 63 75 72 72 65 6e 74 2d 70 61 63 6b 61 67 65 64 2d 74 61 73 6b 20 63 6c iotask--current-packaged-task.cl
8120 2d 73 74 72 75 63 74 2d 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 2d 74 61 -struct-irony-iotask-packaged-ta
8140 73 6b 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 sk-tags.type-of.signal.wrong-typ
8160 65 2d 61 72 67 75 6d 65 6e 74 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 70 61 63 6b 61 67 65 64 e-argument.irony-iotask-packaged
8180 2d 74 61 73 6b 20 33 5d 20 34 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f -task.3].4]).(defalias.'irony-io
81a0 74 61 73 6b 2d 73 65 74 2d 72 65 73 75 6c 74 20 23 5b 28 76 61 6c 75 65 29 20 22 5c 33 30 31 5c task-set-result.#[(value)."\301\
81c0 33 30 32 20 08 5c 22 5c 32 30 37 22 20 5b 76 61 6c 75 65 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 302..\"\207".[value.irony-iotask
81e0 2d 72 65 73 75 6c 74 2d 73 65 74 2d 76 61 6c 75 65 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d -result-set-value.irony-iotask--
8200 72 65 73 75 6c 74 5d 20 33 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 result].3]).(defalias.'irony-iot
8220 61 73 6b 2d 73 65 74 2d 65 72 72 6f 72 20 23 5b 28 65 72 72 20 26 72 65 73 74 20 65 72 72 6f 72 ask-set-error.#[(err.&rest.error
8240 2d 64 61 74 61 29 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 20 08 09 24 5c 32 30 37 22 20 5b 65 -data)."\302\303\304...$\207".[e
8260 72 72 20 65 72 72 6f 72 2d 64 61 74 61 20 61 70 70 6c 79 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b rr.error-data.apply.irony-iotask
8280 2d 72 65 73 75 6c 74 2d 73 65 74 2d 65 72 72 6f 72 20 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d -result-set-error.irony-iotask--
82a0 72 65 73 75 6c 74 5d 20 35 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 result].5]).(defalias.'irony-iot
82c0 61 73 6b 2d 73 65 6e 64 2d 73 74 72 69 6e 67 20 23 5b 28 73 74 72 69 6e 67 29 20 22 5c 33 30 32 ask-send-string.#[(string)."\302
82e0 08 09 5c 22 5c 32 30 37 22 20 5b 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 70 72 6f 63 65 73 73 ..\"\207".[irony-iotask--process
8300 20 73 74 72 69 6e 67 20 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 73 74 72 69 6e 67 5d 20 33 5d 29 .string.process-send-string].3])
8320 0a 28 64 65 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 73 65 6e 64 2d 72 65 .(defalias.'irony-iotask-send-re
8340 67 69 6f 6e 20 23 5b 28 73 74 61 72 74 20 65 6e 64 29 20 22 5c 33 30 33 08 09 5c 6e 23 5c 32 30 gion.#[(start.end)."\303..\n#\20
8360 37 22 20 5b 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 2d 70 72 6f 63 65 73 73 20 73 74 61 72 74 20 7".[irony-iotask--process.start.
8380 65 6e 64 20 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 72 65 67 69 6f 6e 5d 20 34 5d 29 0a 28 64 65 end.process-send-region].4]).(de
83a0 66 61 6c 69 61 73 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 2d 73 65 6e 64 2d 65 6f 66 20 23 5b falias.'irony-iotask-send-eof.#[
83c0 28 73 74 72 69 6e 67 29 20 22 5c 33 30 31 08 21 5c 32 30 37 22 20 5b 69 72 6f 6e 79 2d 69 6f 74 (string)."\301.!\207".[irony-iot
83e0 61 73 6b 2d 2d 70 72 6f 63 65 73 73 20 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 65 6f 66 5d 20 32 ask--process.process-send-eof].2
8400 5d 29 0a 28 70 72 6f 76 69 64 65 20 27 69 72 6f 6e 79 2d 69 6f 74 61 73 6b 29 0a ]).(provide.'irony-iotask).