ofs | hex dump | ascii |
---|
0000 | 3b 45 4c 43 17 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 | ;ELC.....;;;.Compiled.;;;.in.Ema |
0020 | 63 73 20 76 65 72 73 69 6f 6e 20 32 35 2e 33 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f | cs.version.25.3.1.;;;.with.all.o |
0040 | 70 74 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 63 6f 6e | ptimizations...;;;.This.file.con |
0060 | 74 61 69 6e 73 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 49 20 63 68 61 72 61 63 74 65 72 73 | tains.utf-8.non-ASCII.characters |
0080 | 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 6e 6f 74 20 62 65 20 6c 6f 61 64 65 64 20 69 6e | ,.;;;.and.so.cannot.be.loaded.in |
00a0 | 74 6f 20 45 6d 61 63 73 20 32 32 20 6f 72 20 65 61 72 6c 69 65 72 2e 0a 28 61 6e 64 20 28 62 6f | to.Emacs.22.or.earlier..(and.(bo |
00c0 | 75 6e 64 70 20 27 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 28 3c 20 28 61 72 | undp.'emacs-version)......(<.(ar |
00e0 | 65 66 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 28 31 2d 20 28 6c 65 6e 67 74 68 20 65 6d 61 | ef.emacs-version.(1-.(length.ema |
0100 | 63 73 2d 76 65 72 73 69 6f 6e 29 29 29 20 3f 41 29 0a 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6c | cs-version))).?A)......(string-l |
0120 | 65 73 73 70 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 22 32 33 22 29 0a 20 20 20 20 20 28 65 | essp.emacs-version."23")......(e |
0140 | 72 72 6f 72 20 22 60 25 73 27 20 77 61 73 20 63 6f 6d 70 69 6c 65 64 20 66 6f 72 20 45 6d 61 63 | rror."`%s'.was.compiled.for.Emac |
0160 | 73 20 32 33 20 6f 72 20 6c 61 74 65 72 22 20 23 24 29 29 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b | s.23.or.later".#$))..;;;;;;;;;;; |
0180 | 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 | ;;;;;;;;;;;;;;;;;;...(byte-code. |
01a0 | 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 30 5c | "\300\301!\210\300\302!\210\300\ |
01c0 | 33 30 33 5c 33 30 34 5c 33 30 35 23 5c 32 31 30 5c 33 30 36 5c 33 30 37 5c 33 30 34 5c 33 31 30 | 303\304\305#\210\306\307\304\310 |
01e0 | 5c 33 31 31 5c 33 30 32 25 5c 32 31 30 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 | \311\302%\210\312\313\314\315\31 |
0200 | 31 5c 33 30 37 5c 33 31 36 5c 33 31 37 26 07 5c 32 31 30 5c 33 31 32 5c 33 32 30 5c 33 32 31 5c | 1\307\316\317&.\210\312\320\321\ |
0220 | 33 32 32 5c 33 31 31 5c 33 30 37 5c 33 31 36 5c 33 32 33 26 07 5c 32 30 37 22 20 5b 72 65 71 75 | 322\311\307\316\323&.\207".[requ |
0240 | 69 72 65 20 68 61 73 6b 65 6c 6c 20 6c 73 70 2d 6d 6f 64 65 20 70 72 6f 6a 65 63 74 69 6c 65 20 | ire.haskell.lsp-mode.projectile. |
0260 | 6e 69 6c 20 6e 6f 65 72 72 6f 72 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 67 72 6f 75 70 | nil.noerror.custom-declare-group |
0280 | 20 6c 73 70 2d 68 61 73 6b 65 6c 6c 20 22 43 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 20 67 72 6f 75 | .lsp-haskell."Customization.grou |
02a0 | 70 20 66 6f 72 20 e2 80 98 6c 73 70 2d 68 61 73 6b 65 6c 6c e2 80 99 2e 22 20 3a 67 72 6f 75 70 | p.for....lsp-haskell....".:group |
02c0 | 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 6c 73 70 2d 68 61 73 | .custom-declare-variable.lsp-has |
02e0 | 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 70 61 74 68 2d 68 69 65 20 22 68 69 65 2d 77 72 61 70 70 | kell-process-path-hie."hie-wrapp |
0300 | 65 72 22 20 22 54 68 65 20 70 61 74 68 20 66 6f 72 20 73 74 61 72 74 69 6e 67 20 74 68 65 20 68 | er"."The.path.for.starting.the.h |
0320 | 61 73 6b 65 6c 6c 2d 69 64 65 2d 65 6e 67 69 6e 65 5c 6e 73 65 72 76 65 72 2e 20 68 69 65 2d 77 | askell-ide-engine\nserver..hie-w |
0340 | 72 61 70 70 65 72 20 65 78 69 73 74 73 20 6f 6e 20 48 49 45 20 6d 61 73 74 65 72 20 66 72 6f 6d | rapper.exists.on.HIE.master.from |
0360 | 20 32 30 31 38 2d 30 36 2d 31 30 22 20 3a 74 79 70 65 20 28 63 68 6f 69 63 65 20 73 74 72 69 6e | .2018-06-10".:type.(choice.strin |
0380 | 67 29 20 6c 73 70 2d 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 61 72 67 73 2d 68 69 65 20 | g).lsp-haskell-process-args-hie. |
03a0 | 27 28 22 2d 64 22 20 22 2d 6c 22 20 22 2f 74 6d 70 2f 68 69 65 2e 6c 6f 67 22 29 20 22 54 68 65 | '("-d"."-l"."/tmp/hie.log")."The |
03c0 | 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 73 74 61 72 74 69 6e 67 20 74 68 65 20 68 61 73 6b | .arguments.for.starting.the.hask |
03e0 | 65 6c 6c 2d 69 64 65 2d 65 6e 67 69 6e 65 20 73 65 72 76 65 72 2e 5c 6e 46 6f 72 20 61 20 64 65 | ell-ide-engine.server.\nFor.a.de |
0400 | 62 75 67 20 6c 6f 67 2c 20 75 73 65 20 60 2d 64 20 2d 6c 20 2f 74 6d 70 2f 68 69 65 2e 6c 6f 67 | bug.log,.use.`-d.-l./tmp/hie.log |
0420 | 27 2e 22 20 28 72 65 70 65 61 74 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 41 72 67 75 6d 65 | '.".(repeat.(string.:tag."Argume |
0440 | 6e 74 22 29 29 5d 20 38 29 0a 23 40 34 33 20 44 65 6d 6f 74 65 20 61 20 66 75 6e 63 74 69 6f 6e | nt"))].8).#@43.Demote.a.function |
0460 | 20 74 6f 20 74 68 65 20 6c 65 76 65 6c 20 69 74 20 69 73 20 75 73 65 64 1f 0a 28 64 65 66 61 6c | .to.the.level.it.is.used..(defal |
0480 | 69 61 73 20 27 6c 73 70 2d 64 65 6d 6f 74 65 20 23 5b 6e 69 6c 20 22 08 5c 32 30 34 0b 00 5c 33 | ias.'lsp-demote.#[nil.".\204..\3 |
04a0 | 30 33 5c 33 30 30 5c 33 30 34 5c 33 30 35 5c 32 31 31 24 5c 32 31 30 5c 33 30 36 08 21 5c 32 30 | 03\300\304\305\211$\210\306.!\20 |
04c0 | 33 20 00 08 47 5c 33 30 37 59 5c 32 30 33 20 00 08 5c 33 31 30 48 09 3e 5c 32 30 34 24 00 5c 33 | 3...G\307Y\203...\310H.>\204$.\3 |
04e0 | 30 33 5c 33 31 31 21 5c 32 31 30 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c | 03\311!\210\312\313\314\315\316\ |
0500 | 6e 50 5c 33 31 37 5c 33 32 30 60 21 46 21 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d | nP\317\320`!F!\"\207".[lsp--cur- |
0520 | 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 | workspace.cl-struct-lsp--workspa |
0540 | 63 65 2d 74 61 67 73 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 63 6c 2d 2d 61 73 73 | ce-tags.buffer-file-name.cl--ass |
0560 | 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 | ertion-failed."No.language.serve |
0580 | 72 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 | r.is.associated.with.this.buffer |
05a0 | 2e 22 20 6e 69 6c 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 | .".nil.vectorp.16.0.(lsp--worksp |
05c0 | 61 63 65 2d 70 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 6c 73 70 2d 2d 73 | ace-p.lsp--cur-workspace).lsp--s |
05e0 | 65 6e 64 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 20 22 68 61 72 65 3a 64 65 6d 6f 74 65 | end-execute-command."hare:demote |
0600 | 22 20 76 65 63 74 6f 72 20 3a 66 69 6c 65 20 22 66 69 6c 65 3a 2f 2f 22 20 3a 70 6f 73 20 6c 73 | ".vector.:file."file://".:pos.ls |
0620 | 70 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 5d 20 38 20 28 23 24 20 2e 20 31 31 30 | p-point-to-position].8.(#$...110 |
0640 | 33 29 20 6e 69 6c 5d 29 0a 23 40 32 34 20 44 75 70 6c 69 63 61 74 65 20 61 20 64 65 66 69 6e 69 | 3).nil]).#@24.Duplicate.a.defini |
0660 | 74 69 6f 6e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 75 70 6c 69 63 61 74 65 2d 64 | tion..(defalias.'lsp-duplicate-d |
0680 | 65 66 69 6e 69 74 69 6f 6e 20 23 5b 28 6e 65 77 6e 61 6d 65 29 20 22 08 5c 32 30 34 0b 00 5c 33 | efinition.#[(newname).".\204..\3 |
06a0 | 30 34 5c 33 30 30 5c 33 30 35 5c 33 30 36 5c 32 31 31 24 5c 32 31 30 5c 33 30 37 08 21 5c 32 30 | 04\300\305\306\211$\210\307.!\20 |
06c0 | 33 20 00 08 47 5c 33 31 30 59 5c 32 30 33 20 00 08 5c 33 31 31 48 09 3e 5c 32 30 34 24 00 5c 33 | 3...G\310Y\203...\311H.>\204$.\3 |
06e0 | 30 34 5c 33 31 32 21 5c 32 31 30 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c | 04\312!\210\313\314\315\316\317\ |
0700 | 6e 50 5c 33 32 30 5c 33 32 31 60 21 5c 33 32 32 0b 5c 32 35 37 06 21 5c 22 5c 32 30 37 22 20 5b | nP\320\321`!\322.\257.!\"\207".[ |
0720 | 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 | lsp--cur-workspace.cl-struct-lsp |
0740 | 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d | --workspace-tags.buffer-file-nam |
0760 | 65 20 6e 65 77 6e 61 6d 65 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 22 | e.newname.cl--assertion-failed." |
0780 | 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 | No.language.server.is.associated |
07a0 | 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 2e 22 20 6e 69 6c 20 76 65 63 74 6f 72 70 20 | .with.this.buffer.".nil.vectorp. |
07c0 | 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 6c 73 70 2d 2d 63 75 72 2d | 16.0.(lsp--workspace-p.lsp--cur- |
07e0 | 77 6f 72 6b 73 70 61 63 65 29 20 6c 73 70 2d 2d 73 65 6e 64 2d 65 78 65 63 75 74 65 2d 63 6f 6d | workspace).lsp--send-execute-com |
0800 | 6d 61 6e 64 20 22 68 61 72 65 3a 64 75 70 64 65 66 22 20 76 65 63 74 6f 72 20 3a 66 69 6c 65 20 | mand."hare:dupdef".vector.:file. |
0820 | 22 66 69 6c 65 3a 2f 2f 22 20 3a 70 6f 73 20 6c 73 70 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 | "file://".:pos.lsp-point-to-posi |
0840 | 74 69 6f 6e 20 3a 74 65 78 74 5d 20 39 20 28 23 24 20 2e 20 31 36 31 34 29 20 22 73 4e 65 77 20 | tion.:text].9.(#$...1614)."sNew. |
0860 | 64 65 66 69 6e 69 74 69 6f 6e 20 6e 61 6d 65 3a 20 22 5d 29 0a 23 40 34 35 20 43 6f 6e 76 65 72 | definition.name:."]).#@45.Conver |
0880 | 74 20 61 6e 20 69 66 20 73 74 61 74 65 6d 65 6e 74 20 74 6f 20 61 20 63 61 73 65 20 73 74 61 74 | t.an.if.statement.to.a.case.stat |
08a0 | 65 6d 65 6e 74 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 69 66 2d 74 6f 2d 63 61 73 65 | ement..(defalias.'lsp-if-to-case |
08c0 | 20 23 5b 6e 69 6c 20 22 08 5c 32 30 34 0b 00 5c 33 30 33 5c 33 30 30 5c 33 30 34 5c 33 30 35 5c | .#[nil.".\204..\303\300\304\305\ |
08e0 | 32 31 31 24 5c 32 31 30 5c 33 30 36 08 21 5c 32 30 33 20 00 08 47 5c 33 30 37 59 5c 32 30 33 20 | 211$\210\306.!\203...G\307Y\203. |
0900 | 00 08 5c 33 31 30 48 09 3e 5c 32 30 34 24 00 5c 33 30 33 5c 33 31 31 21 5c 32 31 30 5c 33 31 32 | ..\310H.>\204$.\303\311!\210\312 |
0920 | 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 6e 50 5c 33 31 37 5c 33 32 30 20 5c 33 32 31 | \313\314\315\316\nP\317\320.\321 |
0940 | 5c 33 32 32 20 5c 32 35 37 06 21 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 | \322.\257.!\"\207".[lsp--cur-wor |
0960 | 6b 73 70 61 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d | kspace.cl-struct-lsp--workspace- |
0980 | 74 61 67 73 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 63 6c 2d 2d 61 73 73 65 72 74 | tags.buffer-file-name.cl--assert |
09a0 | 69 6f 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 69 | ion-failed."No.language.server.i |
09c0 | 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 2e 22 20 | s.associated.with.this.buffer.". |
09e0 | 6e 69 6c 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 | nil.vectorp.16.0.(lsp--workspace |
0a00 | 2d 70 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 6c 73 70 2d 2d 73 65 6e 64 | -p.lsp--cur-workspace).lsp--send |
0a20 | 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 20 22 68 61 72 65 3a 69 66 74 6f 63 61 73 65 22 | -execute-command."hare:iftocase" |
0a40 | 20 76 65 63 74 6f 72 20 3a 66 69 6c 65 20 22 66 69 6c 65 3a 2f 2f 22 20 3a 73 74 61 72 74 5f 70 | .vector.:file."file://".:start_p |
0a60 | 6f 73 20 6c 73 70 2d 67 65 74 2d 73 74 61 72 74 2d 70 6f 73 69 74 69 6f 6e 20 3a 65 6e 64 5f 70 | os.lsp-get-start-position.:end_p |
0a80 | 6f 73 20 6c 73 70 2d 67 65 74 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 5d 20 39 20 28 23 24 20 2e | os.lsp-get-end-position].9.(#$.. |
0aa0 | 20 32 31 37 30 29 20 6e 69 6c 5d 29 0a 23 40 33 34 20 4c 69 66 74 20 61 20 66 75 6e 63 74 69 6f | .2170).nil]).#@34.Lift.a.functio |
0ac0 | 6e 20 74 6f 20 74 68 65 20 74 6f 70 20 6c 65 76 65 6c 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c | n.to.the.top.level..(defalias.'l |
0ae0 | 73 70 2d 6c 69 66 74 2d 6c 65 76 65 6c 20 23 5b 6e 69 6c 20 22 08 5c 32 30 34 0b 00 5c 33 30 33 | sp-lift-level.#[nil.".\204..\303 |
0b00 | 5c 33 30 30 5c 33 30 34 5c 33 30 35 5c 32 31 31 24 5c 32 31 30 5c 33 30 36 08 21 5c 32 30 33 20 | \300\304\305\211$\210\306.!\203. |
0b20 | 00 08 47 5c 33 30 37 59 5c 32 30 33 20 00 08 5c 33 31 30 48 09 3e 5c 32 30 34 24 00 5c 33 30 33 | ..G\307Y\203...\310H.>\204$.\303 |
0b40 | 5c 33 31 31 21 5c 32 31 30 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 6e 50 | \311!\210\312\313\314\315\316\nP |
0b60 | 5c 33 31 37 5c 33 32 30 60 21 46 21 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f | \317\320`!F!\"\207".[lsp--cur-wo |
0b80 | 72 6b 73 70 61 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 | rkspace.cl-struct-lsp--workspace |
0ba0 | 2d 74 61 67 73 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 63 6c 2d 2d 61 73 73 65 72 | -tags.buffer-file-name.cl--asser |
0bc0 | 74 69 6f 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 | tion-failed."No.language.server. |
0be0 | 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 2e 22 | is.associated.with.this.buffer." |
0c00 | 20 6e 69 6c 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 | .nil.vectorp.16.0.(lsp--workspac |
0c20 | 65 2d 70 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 6c 73 70 2d 2d 73 65 6e | e-p.lsp--cur-workspace).lsp--sen |
0c40 | 64 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 20 22 68 61 72 65 3a 6c 69 66 74 6f 6e 65 6c | d-execute-command."hare:liftonel |
0c60 | 65 76 65 6c 22 20 76 65 63 74 6f 72 20 3a 66 69 6c 65 20 22 66 69 6c 65 3a 2f 2f 22 20 3a 70 6f | evel".vector.:file."file://".:po |
0c80 | 73 20 6c 73 70 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 5d 20 38 20 28 23 24 20 2e | s.lsp-point-to-position].8.(#$.. |
0ca0 | 20 32 37 33 38 29 20 6e 69 6c 5d 29 0a 23 40 33 34 20 4c 69 66 74 20 61 20 66 75 6e 63 74 69 6f | .2738).nil]).#@34.Lift.a.functio |
0cc0 | 6e 20 74 6f 20 74 68 65 20 74 6f 70 20 6c 65 76 65 6c 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c | n.to.the.top.level..(defalias.'l |
0ce0 | 73 70 2d 6c 69 66 74 2d 74 6f 2d 74 6f 70 20 23 5b 6e 69 6c 20 22 08 5c 32 30 34 0b 00 5c 33 30 | sp-lift-to-top.#[nil.".\204..\30 |
0d00 | 33 5c 33 30 30 5c 33 30 34 5c 33 30 35 5c 32 31 31 24 5c 32 31 30 5c 33 30 36 08 21 5c 32 30 33 | 3\300\304\305\211$\210\306.!\203 |
0d20 | 20 00 08 47 5c 33 30 37 59 5c 32 30 33 20 00 08 5c 33 31 30 48 09 3e 5c 32 30 34 24 00 5c 33 30 | ...G\307Y\203...\310H.>\204$.\30 |
0d40 | 33 5c 33 31 31 21 5c 32 31 30 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 6e | 3\311!\210\312\313\314\315\316\n |
0d60 | 50 5c 33 31 37 5c 33 32 30 60 21 46 21 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 | P\317\320`!F!\"\207".[lsp--cur-w |
0d80 | 6f 72 6b 73 70 61 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 | orkspace.cl-struct-lsp--workspac |
0da0 | 65 2d 74 61 67 73 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 63 6c 2d 2d 61 73 73 65 | e-tags.buffer-file-name.cl--asse |
0dc0 | 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 | rtion-failed."No.language.server |
0de0 | 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 2e | .is.associated.with.this.buffer. |
0e00 | 22 20 6e 69 6c 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 | ".nil.vectorp.16.0.(lsp--workspa |
0e20 | 63 65 2d 70 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 6c 73 70 2d 2d 73 65 | ce-p.lsp--cur-workspace).lsp--se |
0e40 | 6e 64 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 20 22 68 61 72 65 3a 6c 69 66 74 74 6f 74 | nd-execute-command."hare:lifttot |
0e60 | 6f 70 6c 65 76 65 6c 22 20 76 65 63 74 6f 72 20 3a 66 69 6c 65 20 22 66 69 6c 65 3a 2f 2f 22 20 | oplevel".vector.:file."file://". |
0e80 | 3a 70 6f 73 20 6c 73 70 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 5d 20 38 20 28 23 | :pos.lsp-point-to-position].8.(# |
0ea0 | 24 20 2e 20 33 32 35 30 29 20 6e 69 6c 5d 29 0a 23 40 32 31 20 44 65 6c 65 74 65 20 61 20 64 65 | $...3250).nil]).#@21.Delete.a.de |
0ec0 | 66 69 6e 69 74 69 6f 6e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 65 6c 65 74 65 2d | finition..(defalias.'lsp-delete- |
0ee0 | 64 65 66 69 6e 69 74 69 6f 6e 20 23 5b 6e 69 6c 20 22 08 5c 32 30 34 0b 00 5c 33 30 33 5c 33 30 | definition.#[nil.".\204..\303\30 |
0f00 | 30 5c 33 30 34 5c 33 30 35 5c 32 31 31 24 5c 32 31 30 5c 33 30 36 08 21 5c 32 30 33 20 00 08 47 | 0\304\305\211$\210\306.!\203...G |
0f20 | 5c 33 30 37 59 5c 32 30 33 20 00 08 5c 33 31 30 48 09 3e 5c 32 30 34 24 00 5c 33 30 33 5c 33 31 | \307Y\203...\310H.>\204$.\303\31 |
0f40 | 31 21 5c 32 31 30 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 6e 50 5c 33 31 | 1!\210\312\313\314\315\316\nP\31 |
0f60 | 37 5c 33 32 30 60 21 46 21 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 | 7\320`!F!\"\207".[lsp--cur-works |
0f80 | 70 61 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 | pace.cl-struct-lsp--workspace-ta |
0fa0 | 67 73 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f | gs.buffer-file-name.cl--assertio |
0fc0 | 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 69 73 20 | n-failed."No.language.server.is. |
0fe0 | 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 2e 22 20 6e 69 | associated.with.this.buffer.".ni |
1000 | 6c 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 | l.vectorp.16.0.(lsp--workspace-p |
1020 | 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 6c 73 70 2d 2d 73 65 6e 64 2d 65 | .lsp--cur-workspace).lsp--send-e |
1040 | 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 20 22 68 61 72 65 3a 64 65 6c 65 74 65 64 65 66 22 20 | xecute-command."hare:deletedef". |
1060 | 76 65 63 74 6f 72 20 3a 66 69 6c 65 20 22 66 69 6c 65 3a 2f 2f 22 20 3a 70 6f 73 20 6c 73 70 2d | vector.:file."file://".:pos.lsp- |
1080 | 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 5d 20 38 20 28 23 24 20 2e 20 33 37 36 35 29 | point-to-position].8.(#$...3765) |
10a0 | 20 6e 69 6c 5d 29 0a 23 40 35 30 20 47 65 6e 65 72 61 6c 69 73 65 20 61 20 6d 6f 6e 61 64 69 63 | .nil]).#@50.Generalise.a.monadic |
10c0 | 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 75 73 65 20 61 70 70 6c 69 63 61 74 69 76 65 1f 0a 28 64 | .function.to.use.applicative..(d |
10e0 | 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 67 65 6e 65 72 61 6c 69 73 65 2d 61 70 70 6c 69 63 61 74 | efalias.'lsp-generalise-applicat |
1100 | 69 76 65 20 23 5b 6e 69 6c 20 22 08 5c 32 30 34 0b 00 5c 33 30 33 5c 33 30 30 5c 33 30 34 5c 33 | ive.#[nil.".\204..\303\300\304\3 |
1120 | 30 35 5c 32 31 31 24 5c 32 31 30 5c 33 30 36 08 21 5c 32 30 33 20 00 08 47 5c 33 30 37 59 5c 32 | 05\211$\210\306.!\203...G\307Y\2 |
1140 | 30 33 20 00 08 5c 33 31 30 48 09 3e 5c 32 30 34 24 00 5c 33 30 33 5c 33 31 31 21 5c 32 31 30 5c | 03...\310H.>\204$.\303\311!\210\ |
1160 | 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 6e 50 5c 33 31 37 5c 33 32 30 60 21 | 312\313\314\315\316\nP\317\320`! |
1180 | 46 21 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c | F!\"\207".[lsp--cur-workspace.cl |
11a0 | 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 62 75 66 66 | -struct-lsp--workspace-tags.buff |
11c0 | 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 | er-file-name.cl--assertion-faile |
11e0 | 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 69 73 20 61 73 73 6f 63 69 61 | d."No.language.server.is.associa |
1200 | 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 2e 22 20 6e 69 6c 20 76 65 63 74 6f | ted.with.this.buffer.".nil.vecto |
1220 | 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 6c 73 70 2d 2d 63 | rp.16.0.(lsp--workspace-p.lsp--c |
1240 | 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 6c 73 70 2d 2d 73 65 6e 64 2d 65 78 65 63 75 74 65 2d | ur-workspace).lsp--send-execute- |
1260 | 63 6f 6d 6d 61 6e 64 20 22 68 61 72 65 3a 67 65 6e 61 70 70 6c 69 63 61 74 69 76 65 22 20 76 65 | command."hare:genapplicative".ve |
1280 | 63 74 6f 72 20 3a 66 69 6c 65 20 22 66 69 6c 65 3a 2f 2f 22 20 3a 70 6f 73 20 6c 73 70 2d 70 6f | ctor.:file."file://".:pos.lsp-po |
12a0 | 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 5d 20 38 20 28 23 24 20 2e 20 34 32 36 38 29 20 6e | int-to-position].8.(#$...4268).n |
12c0 | 69 6c 5d 29 0a 23 40 32 38 20 47 65 74 20 74 68 65 20 73 65 73 73 69 6f 6e 20 63 61 62 61 6c 2d | il]).#@28.Get.the.session.cabal- |
12e0 | 64 69 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 68 61 73 6b 65 6c 6c 2d 2d 73 65 | dir...(defalias.'lsp-haskell--se |
1300 | 73 73 69 6f 6e 2d 63 61 62 61 6c 2d 64 69 72 20 23 5b 6e 69 6c 20 22 5c 33 30 32 20 5c 32 31 31 | ssion-cabal-dir.#[nil."\302.\211 |
1320 | 18 5c 32 30 33 0d 00 5c 33 30 33 08 21 5c 32 30 32 0e 00 5c 33 30 34 19 5c 33 30 35 5c 33 30 36 | .\203..\303.!\202..\304.\305\306 |
1340 | 09 5c 22 5c 32 31 30 09 2a 5c 32 30 37 22 20 5b 63 61 62 61 6c 2d 66 69 6c 65 20 63 61 62 61 6c | .\"\210.*\207".[cabal-file.cabal |
1360 | 2d 64 69 72 20 68 61 73 6b 65 6c 6c 2d 63 61 62 61 6c 2d 66 69 6e 64 2d 66 69 6c 65 20 66 69 6c | -dir.haskell-cabal-find-file.fil |
1380 | 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 22 2e 22 20 6d 65 73 73 61 67 65 20 22 63 61 | e-name-directory.".".message."ca |
13a0 | 62 61 6c 2d 64 69 72 3a 20 25 73 22 5d 20 34 20 28 23 24 20 2e 20 34 38 31 30 29 5d 29 0a 23 40 | bal-dir:.%s"].4.(#$...4810)]).#@ |
13c0 | 31 32 30 20 47 65 74 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 20 64 69 72 65 63 74 6f 72 79 2e 0a | 120.Get.project.root.directory.. |
13e0 | 0a 46 69 72 73 74 20 73 65 61 72 63 68 65 73 20 66 6f 72 20 72 6f 6f 74 20 76 69 61 20 70 72 6f | .First.searches.for.root.via.pro |
1400 | 6a 65 63 74 69 6c 65 2e 20 20 54 72 69 65 73 20 74 6f 20 66 69 6e 64 20 63 61 62 61 6c 20 66 69 | jectile...Tries.to.find.cabal.fi |
1420 | 6c 65 0a 69 66 20 70 72 6f 6a 65 63 74 69 6c 65 20 77 61 79 20 66 61 69 6c 73 1f 0a 28 64 65 66 | le.if.projectile.way.fails..(def |
1440 | 61 6c 69 61 73 20 27 6c 73 70 2d 68 61 73 6b 65 6c 6c 2d 2d 67 65 74 2d 72 6f 6f 74 20 23 5b 6e | alias.'lsp-haskell--get-root.#[n |
1460 | 69 6c 20 22 5c 33 30 31 5c 33 30 32 21 5c 32 30 33 0e 00 5c 33 30 32 20 5c 32 30 33 0e 00 5c 33 | il."\301\302!\203..\302.\203..\3 |
1480 | 30 32 20 5c 32 30 37 5c 33 30 33 20 5c 32 31 31 18 5c 33 30 34 5c 32 33 30 5c 32 30 33 1f 00 5c | 02.\207\303.\211.\304\230\203..\ |
14a0 | 33 30 35 5c 33 30 36 08 50 21 5c 32 30 32 20 00 08 29 5c 32 30 37 22 20 5b 64 69 72 20 66 62 6f | 305\306.P!\202...)\207".[dir.fbo |
14c0 | 75 6e 64 70 20 70 72 6f 6a 65 63 74 69 6c 65 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 6c 73 70 | undp.projectile-project-root.lsp |
14e0 | 2d 68 61 73 6b 65 6c 6c 2d 2d 73 65 73 73 69 6f 6e 2d 63 61 62 61 6c 2d 64 69 72 20 22 2f 22 20 | -haskell--session-cabal-dir."/". |
1500 | 75 73 65 72 2d 65 72 72 6f 72 20 22 43 6f 75 6c 64 6e 27 74 20 66 69 6e 64 20 63 61 62 61 6c 20 | user-error."Couldn't.find.cabal. |
1520 | 66 69 6c 65 2c 20 75 73 69 6e 67 3a 22 5d 20 34 20 28 23 24 20 2e 20 35 30 36 30 29 5d 29 0a 23 | file,.using:"].4.(#$...5060)]).# |
1540 | 40 34 33 20 50 72 6f 6d 70 74 20 61 6e 64 20 61 70 70 6c 79 20 61 6e 79 20 63 6f 64 65 41 63 74 | @43.Prompt.and.apply.any.codeAct |
1560 | 69 6f 6e 20 63 6f 6d 6d 61 6e 64 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 61 70 | ion.commands...(defalias.'lsp-ap |
1580 | 70 6c 79 2d 63 6f 6d 6d 61 6e 64 73 20 23 5b 6e 69 6c 20 22 08 5c 32 30 34 08 00 5c 33 30 36 5c | ply-commands.#[nil.".\204..\306\ |
15a0 | 33 30 37 21 5c 32 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 08 47 5c 22 5c 33 31 33 5c 33 31 34 | 307!\207\310\311\312.G\"\313\314 |
15c0 | 5c 33 31 35 5c 33 31 36 08 5c 22 5c 22 5c 22 5c 32 31 31 19 5c 32 30 34 21 00 5c 33 30 36 5c 33 | \315\316.\"\"\"\211.\204!.\306\3 |
15e0 | 31 37 21 5c 32 30 32 48 00 5c 33 32 30 09 5c 33 32 31 5c 22 5c 32 31 31 1a 1b 5c 33 32 32 1c 0b | 17!\202H.\320.\321\"\211..\322.. |
1600 | 3a 5c 32 30 33 46 00 0b 40 14 5c 33 32 33 5c 66 5c 33 32 34 5c 22 5c 32 31 31 1d 1e 16 5c 33 32 | :\203F..@.\323\f\324\"\211...\32 |
1620 | 35 5c 66 21 5c 32 31 30 2a 0b 41 5c 32 31 31 13 5c 32 30 32 2b 00 2b 5c 33 32 32 29 5c 32 30 37 | 5\f!\210*.A\211.\202+.+\322)\207 |
1640 | 22 20 5b 6c 73 70 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 20 74 6f 2d 61 70 70 6c 79 20 73 6f 72 | ".[lsp-code-actions.to-apply.sor |
1660 | 74 65 64 20 23 31 3d 23 3a 2d 2d 63 6c 2d 76 61 72 2d 2d 20 73 75 67 67 65 73 74 69 6f 6e 20 23 | ted.#1=#:--cl-var--.suggestion.# |
1680 | 32 3d 23 3a 76 61 6c 20 6d 65 73 73 61 67 65 20 22 4e 6f 20 61 63 74 69 6f 6e 73 20 74 6f 20 61 | 2=#:val.message."No.actions.to.a |
16a0 | 70 70 6c 79 22 20 6c 73 70 2d 2d 69 6e 74 65 72 6f 2d 6d 75 6c 74 69 73 77 69 74 63 68 20 66 6f | pply".lsp--intero-multiswitch.fo |
16c0 | 72 6d 61 74 20 22 54 68 65 72 65 20 61 72 65 20 25 64 20 73 75 67 67 65 73 74 69 6f 6e 73 20 74 | rmat."There.are.%d.suggestions.t |
16e0 | 6f 20 61 70 70 6c 79 3a 22 20 63 6c 2d 72 65 6d 6f 76 65 2d 69 66 2d 6e 6f 74 20 69 64 65 6e 74 | o.apply:".cl-remove-if-not.ident |
1700 | 69 74 79 20 6d 61 70 63 61 72 20 23 5b 28 73 75 67 67 65 73 74 69 6f 6e 29 20 22 5c 33 30 31 5c | ity.mapcar.#[(suggestion)."\301\ |
1720 | 33 30 32 5c 33 30 33 08 5c 22 5c 33 30 34 5c 33 30 32 5c 33 30 33 08 5c 22 5c 33 30 35 5c 33 30 | 302\303.\"\304\302\303.\"\305\30 |
1740 | 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 5c 32 35 37 5c 6e 5c 32 30 37 22 20 5b 73 75 67 67 65 | 6\307\310\311.\257\n\207".[sugge |
1760 | 73 74 69 6f 6e 20 3a 6b 65 79 20 67 65 74 68 61 73 68 20 22 74 69 74 6c 65 22 20 3a 74 69 74 6c | stion.:key.gethash."title".:titl |
1780 | 65 20 3a 74 79 70 65 20 22 63 6f 64 65 41 63 74 69 6f 6e 22 20 3a 64 65 66 61 75 6c 74 20 74 20 | e.:type."codeAction".:default.t. |
17a0 | 3a 63 6f 6d 6d 61 6e 64 5d 20 31 30 5d 20 22 4e 6f 20 63 68 61 6e 67 65 73 20 73 65 6c 65 63 74 | :command].10]."No.changes.select |
17c0 | 65 64 20 74 6f 20 61 70 70 6c 79 2e 22 20 73 6f 72 74 20 23 5b 28 6c 74 20 67 74 29 20 22 5c 33 | ed.to.apply.".sort.#[(lt.gt)."\3 |
17e0 | 30 36 08 5c 33 30 37 5c 22 5c 32 30 36 08 00 5c 33 31 30 5c 33 30 36 08 5c 33 31 31 5c 22 5c 32 | 06.\307\"\206..\310\306.\311\"\2 |
1800 | 30 36 10 00 5c 33 31 30 5c 33 30 36 09 5c 33 30 37 5c 22 5c 32 30 36 18 00 5c 33 31 30 5c 33 30 | 06..\310\306.\307\"\206..\310\30 |
1820 | 36 09 5c 33 31 31 5c 22 5c 32 30 36 20 00 5c 33 31 30 1a 1b 1c 5c 32 31 31 1d 0b 56 5c 32 30 36 | 6.\311\"\206..\310...\211..V\206 |
1840 | 33 00 0d 0b 55 5c 32 30 35 33 00 5c 66 5c 6e 56 2c 5c 32 30 37 22 20 5b 6c 74 20 67 74 20 67 74 | 3...U\2053.\f\nV,\207".[lt.gt.gt |
1860 | 2d 63 6f 6c 75 6d 6e 20 67 74 2d 6c 69 6e 65 20 6c 74 2d 63 6f 6c 75 6d 6e 20 6c 74 2d 6c 69 6e | -column.gt-line.lt-column.lt-lin |
1880 | 65 20 70 6c 69 73 74 2d 67 65 74 20 3a 6c 69 6e 65 20 30 20 3a 63 6f 6c 75 6d 6e 5d 20 37 5d 20 | e.plist-get.:line.0.:column].7]. |
18a0 | 6e 69 6c 20 70 6c 69 73 74 2d 67 65 74 20 3a 74 79 70 65 20 6c 73 70 2d 2d 65 78 65 63 75 74 65 | nil.plist-get.:type.lsp--execute |
18c0 | 2d 6c 73 70 2d 73 65 72 76 65 72 2d 63 6f 6d 6d 61 6e 64 20 6f 74 68 65 72 77 69 73 65 5d 20 38 | -lsp-server-command.otherwise].8 |
18e0 | 20 28 23 24 20 2e 20 35 34 34 34 29 20 6e 69 6c 5d 29 0a 23 40 32 35 34 20 44 69 73 70 6c 61 79 | .(#$...5444).nil]).#@254.Display |
1900 | 69 6e 67 20 54 49 54 4c 45 2c 20 72 65 61 64 20 6d 75 6c 74 69 70 6c 65 20 66 6c 61 67 73 20 66 | ing.TITLE,.read.multiple.flags.f |
1920 | 72 6f 6d 20 61 20 6c 69 73 74 20 6f 66 20 4f 50 54 49 4f 4e 53 2e 0a 45 61 63 68 20 6f 70 74 69 | rom.a.list.of.OPTIONS..Each.opti |
1940 | 6f 6e 20 69 73 20 61 20 70 6c 69 73 74 20 6f 66 20 28 3a 6b 65 79 20 3a 64 65 66 61 75 6c 74 20 | on.is.a.plist.of.(:key.:default. |
1960 | 3a 74 69 74 6c 65 29 20 77 68 65 72 65 69 6e 3a 0a 0a 20 20 3a 6b 65 79 20 73 68 6f 75 6c 64 20 | :title).wherein:....:key.should. |
1980 | 62 65 20 73 6f 6d 65 74 68 69 6e 67 20 63 6f 6d 70 61 72 61 62 6c 65 20 77 69 74 68 20 45 51 55 | be.something.comparable.with.EQU |
19a0 | 41 4c 0a 20 20 3a 74 69 74 6c 65 20 73 68 6f 75 6c 64 20 62 65 20 61 20 73 74 72 69 6e 67 0a 20 | AL...:title.should.be.a.string.. |
19c0 | 20 3a 64 65 66 61 75 6c 74 20 28 62 6f 6f 6c 65 61 6e 29 20 73 70 65 63 69 66 69 65 73 20 74 68 | .:default.(boolean).specifies.th |
19e0 | 65 20 64 65 66 61 75 6c 74 20 63 68 65 63 6b 65 64 6e 65 73 73 1f 0a 28 64 65 66 61 6c 69 61 73 | e.default.checkedness..(defalias |
1a00 | 20 27 6c 73 70 2d 2d 69 6e 74 65 72 6f 2d 6d 75 6c 74 69 73 77 69 74 63 68 20 23 5b 28 74 69 74 | .'lsp--intero-multiswitch.#[(tit |
1a20 | 6c 65 20 6f 70 74 69 6f 6e 73 29 20 22 5c 33 30 36 20 18 5c 33 30 37 20 19 5c 33 31 30 5c 32 31 | le.options)."\306..\307..\310\21 |
1a40 | 36 70 1a 5c 33 31 31 5c 33 31 32 21 1b 72 0b 71 5c 32 31 30 5c 33 31 33 5c 32 31 36 5c 33 31 34 | 6p.\311\312!.r.q\210\313\216\314 |
1a60 | 5c 6e 21 5c 32 31 30 5c 33 31 35 5c 33 31 36 5c 33 31 37 21 21 5c 32 31 30 5c 33 32 30 5c 66 5c | \n!\210\315\316\317!!\210\320\f\ |
1a80 | 33 32 31 50 21 5c 32 31 30 5c 33 32 30 5c 33 32 32 5c 33 32 33 5c 33 32 34 5c 33 32 35 23 21 5c | 321P!\210\320\322\323\324\325#!\ |
1aa0 | 32 31 30 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 33 31 5c 33 33 32 24 5c 32 31 30 5c 33 32 30 | 210\326\327\330\331\332$\210\320 |
1ac0 | 5c 33 32 32 5c 33 33 33 5c 33 32 34 5c 33 32 35 23 21 5c 32 31 30 70 1d 5c 33 33 34 5c 33 33 35 | \322\333\324\325#!\210p.\334\335 |
1ae0 | 0e 3c 5c 22 5c 32 31 31 1e 3d 1e 3e 5c 33 33 36 1e 3f 0e 3e 3a 5c 32 30 33 5c 32 30 37 00 0e 3e | .<\"\211.=.>\336.?.>:\203\207..> |
1b00 | 40 16 3f 5c 33 32 36 5c 33 33 37 5c 33 33 30 5c 33 34 30 5c 33 34 31 5c 33 34 32 5c 33 34 33 0e | @.?\326\337\330\340\341\342\343. |
1b20 | 3f 5c 33 34 34 5c 22 50 5c 33 34 35 5c 33 34 36 5c 33 34 33 0e 3f 5c 33 34 34 5c 22 50 5c 33 34 | ?\344\"P\345\346\343.?\344\"P\34 |
1b40 | 37 5c 33 34 33 0e 3f 5c 33 35 30 5c 22 5c 33 35 31 5c 33 34 33 0e 3f 5c 33 35 31 5c 22 5c 33 35 | 7\343.?\350\"\351\343.?\351\"\35 |
1b60 | 32 5c 33 34 33 0e 3f 5c 33 35 32 5c 22 26 0d 5c 32 31 30 0e 3e 41 5c 32 31 31 16 3e 5c 32 30 32 | 2\343.?\352\"&.\210.>A\211.>\202 |
1b80 | 4c 00 2a 5c 33 35 33 20 1e 40 5c 33 35 34 5c 33 35 35 20 21 5c 32 31 30 5c 33 35 36 0d 21 5c 32 | L.*\353..@\354\355.!\210\356.!\2 |
1ba0 | 31 30 65 62 5c 32 31 30 29 5c 33 35 37 5c 33 36 30 0e 41 21 1e 42 5c 33 36 31 0e 42 5c 33 36 32 | 10eb\210)\357\360.A!.B\361.B\362 |
1bc0 | 5c 33 36 33 23 5c 32 31 30 5c 33 36 31 0e 42 5c 33 36 34 5c 33 36 35 23 5c 32 31 30 0e 42 29 21 | \363#\210\361.B\364\365#\210.B)! |
1be0 | 5c 32 31 30 5c 33 36 36 20 5c 32 31 30 5c 33 36 37 20 5c 32 31 30 5c 33 37 30 0d 21 5c 32 31 30 | \210\366.\210\367.\210\370.!\210 |
1c00 | 5c 33 33 34 5c 33 37 31 5c 33 37 32 5c 33 37 33 0e 3d 5c 22 5c 22 2e 09 5c 32 30 37 22 20 5b 61 | \334\371\372\373.=\"\"..\207".[a |
1c20 | 76 61 69 6c 61 62 6c 65 2d 77 69 64 74 68 20 23 31 3d 23 3a 77 63 6f 6e 66 69 67 20 69 6e 69 74 | vailable-width.#1=#:wconfig.init |
1c40 | 69 61 6c 2d 62 75 66 66 65 72 20 23 32 3d 23 3a 74 65 6d 70 2d 62 75 66 66 65 72 20 74 69 74 6c | ial-buffer.#2=#:temp-buffer.titl |
1c60 | 65 20 6d 65 20 77 69 6e 64 6f 77 2d 74 6f 74 61 6c 2d 77 69 64 74 68 20 63 75 72 72 65 6e 74 2d | e.me.window-total-width.current- |
1c80 | 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 23 5b 6e 69 6c 20 22 5c 33 30 31 | window-configuration.#[nil."\301 |
1ca0 | 08 21 5c 32 30 37 22 20 5b 23 31 23 20 73 65 74 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 | .!\207".[#1#.set-window-configur |
1cc0 | 61 74 69 6f 6e 5d 20 32 5d 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 22 20 | ation].2].generate-new-buffer.". |
1ce0 | 2a 74 65 6d 70 2a 22 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 21 5c 32 30 35 09 00 5c 33 30 32 08 | *temp*".#[nil."\301.!\205..\302. |
1d00 | 21 5c 32 30 37 22 20 5b 23 32 23 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 66 | !\207".[#2#.buffer-name.kill-buf |
1d20 | 66 65 72 5d 20 32 5d 20 6c 73 70 2d 2d 69 6e 74 65 72 6f 2d 69 6e 68 65 72 69 74 2d 6c 6f 63 61 | fer].2].lsp--intero-inherit-loca |
1d40 | 6c 2d 76 61 72 69 61 62 6c 65 73 20 72 65 6e 61 6d 65 2d 62 75 66 66 65 72 20 67 65 6e 65 72 61 | l-variables.rename-buffer.genera |
1d60 | 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 2d 6e 61 6d 65 20 22 6d 75 6c 74 69 73 77 69 74 63 68 22 | te-new-buffer-name."multiswitch" |
1d80 | 20 77 69 64 67 65 74 2d 69 6e 73 65 72 74 20 22 5c 6e 5c 6e 22 20 70 72 6f 70 65 72 74 69 7a 65 | .widget-insert."\n\n".propertize |
1da0 | 20 22 48 69 74 20 22 20 66 61 63 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 63 6f 6d 6d 65 6e 74 2d 66 | ."Hit.".face.font-lock-comment-f |
1dc0 | 61 63 65 20 77 69 64 67 65 74 2d 63 72 65 61 74 65 20 70 75 73 68 2d 62 75 74 74 6f 6e 20 3a 6e | ace.widget-create.push-button.:n |
1de0 | 6f 74 69 66 79 20 23 5b 28 26 72 65 73 74 20 69 67 6e 6f 72 65 29 20 22 5c 33 30 30 20 5c 32 30 | otify.#[(&rest.ignore)."\300.\20 |
1e00 | 37 22 20 5b 65 78 69 74 2d 72 65 63 75 72 73 69 76 65 2d 65 64 69 74 5d 20 31 5d 20 22 43 2d 63 | 7".[exit-recursive-edit].1]."C-c |
1e20 | 20 43 2d 63 22 20 22 20 74 6f 20 61 70 70 6c 79 20 74 68 65 73 65 20 63 68 6f 69 63 65 73 2e 5c | .C-c".".to.apply.these.choices.\ |
1e40 | 6e 5c 6e 22 20 6d 61 70 63 61 72 20 23 5b 28 6f 70 74 69 6f 6e 29 20 22 5c 33 30 31 08 5c 33 30 | n\n".mapcar.#[(option)."\301.\30 |
1e60 | 32 5c 33 30 33 08 5c 33 30 34 5c 22 44 5c 22 5c 32 30 37 22 20 5b 6f 70 74 69 6f 6e 20 61 70 70 | 2\303.\304\"D\"\207".[option.app |
1e80 | 65 6e 64 20 3a 76 61 6c 75 65 20 70 6c 69 73 74 2d 67 65 74 20 3a 64 65 66 61 75 6c 74 5d 20 36 | end.:value.plist-get.:default].6 |
1ea0 | 5d 20 6e 69 6c 20 74 6f 67 67 6c 65 20 23 5b 28 77 69 64 67 65 74 20 26 72 65 73 74 20 69 67 6e | ].nil.toggle.#[(widget.&rest.ign |
1ec0 | 6f 72 65 29 20 22 5c 33 30 31 5c 33 30 32 08 5c 22 5c 32 31 31 10 5c 32 30 37 22 20 5b 63 68 6f | ore)."\301\302.\"\211.\207".[cho |
1ee0 | 69 63 65 73 20 6d 61 70 63 61 72 20 23 5b 28 63 68 6f 69 63 65 29 20 22 5c 33 30 32 08 5c 33 30 | ices.mapcar.#[(choice)."\302.\30 |
1f00 | 33 5c 22 5c 33 30 32 09 41 5c 33 30 33 5c 22 5c 32 33 32 5c 32 30 33 17 00 5c 33 30 34 08 5c 33 | 3\"\302.A\303\"\232\203..\304.\3 |
1f20 | 30 35 5c 33 30 32 09 41 5c 33 30 35 5c 22 23 5c 32 30 37 08 5c 32 30 37 22 20 5b 63 68 6f 69 63 | 05\302.A\305\"#\207.\207".[choic |
1f40 | 65 20 77 69 64 67 65 74 20 70 6c 69 73 74 2d 67 65 74 20 3a 6b 65 79 20 70 6c 69 73 74 2d 70 75 | e.widget.plist-get.:key.plist-pu |
1f60 | 74 20 3a 76 61 6c 75 65 5d 20 36 5d 5d 20 33 5d 20 3a 6f 6e 20 22 5b 78 5d 20 22 20 70 6c 69 73 | t.:value].6]].3].:on."[x].".plis |
1f80 | 74 2d 67 65 74 20 3a 74 69 74 6c 65 20 3a 6f 66 66 20 22 5b 20 5d 20 22 20 3a 76 61 6c 75 65 20 | t-get.:title.:off."[.].".:value. |
1fa0 | 3a 64 65 66 61 75 6c 74 20 3a 6b 65 79 20 3a 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2d 6e 75 6d 62 | :default.:key.:command.line-numb |
1fc0 | 65 72 2d 61 74 2d 70 6f 73 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 73 70 6c 69 74 2d 77 69 | er-at-pos.select-window.split-wi |
1fe0 | 6e 64 6f 77 2d 62 65 6c 6f 77 20 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 20 75 73 65 2d | ndow-below.switch-to-buffer.use- |
2000 | 6c 6f 63 61 6c 2d 6d 61 70 20 63 6f 70 79 2d 6b 65 79 6d 61 70 20 64 65 66 69 6e 65 2d 6b 65 79 | local-map.copy-keymap.define-key |
2020 | 20 22 03 03 22 20 65 78 69 74 2d 72 65 63 75 72 73 69 76 65 2d 65 64 69 74 20 22 07 22 20 61 62 | ."..".exit-recursive-edit.".".ab |
2040 | 6f 72 74 2d 72 65 63 75 72 73 69 76 65 2d 65 64 69 74 20 77 69 64 67 65 74 2d 73 65 74 75 70 20 | ort-recursive-edit.widget-setup. |
2060 | 72 65 63 75 72 73 69 76 65 2d 65 64 69 74 20 6b 69 6c 6c 2d 62 75 66 66 65 72 20 23 5b 28 63 68 | recursive-edit.kill-buffer.#[(ch |
2080 | 6f 69 63 65 29 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 63 68 6f 69 63 65 20 | oice)."\301.\302\"\207".[choice. |
20a0 | 70 6c 69 73 74 2d 67 65 74 20 3a 63 6f 6d 6d 61 6e 64 5d 20 33 5d 20 63 6c 2d 72 65 6d 6f 76 65 | plist-get.:command].3].cl-remove |
20c0 | 2d 69 66 2d 6e 6f 74 20 23 5b 28 63 68 6f 69 63 65 29 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c | -if-not.#[(choice)."\301.\302\"\ |
20e0 | 32 30 37 22 20 5b 63 68 6f 69 63 65 20 70 6c 69 73 74 2d 67 65 74 20 3a 76 61 6c 75 65 5d 20 33 | 207".[choice.plist-get.:value].3 |
2100 | 5d 20 6f 70 74 69 6f 6e 73 20 63 68 6f 69 63 65 73 20 23 33 3d 23 3a 2d 2d 63 6c 2d 76 61 72 2d | ].options.choices.#3=#:--cl-var- |
2120 | 2d 20 6f 70 74 69 6f 6e 20 6c 69 6e 65 73 20 77 69 64 67 65 74 2d 6b 65 79 6d 61 70 20 6d 61 70 | -.option.lines.widget-keymap.map |
2140 | 5d 20 31 37 20 28 23 24 20 2e 20 36 33 39 33 29 5d 29 0a 23 40 31 30 30 20 52 75 6e 20 42 4f 44 | ].17.(#$...6393)]).#@100.Run.BOD |
2160 | 59 20 69 6e 20 60 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 27 2c 20 62 75 74 20 69 6e 68 | Y.in.`with-temp-buffer',.but.inh |
2180 | 65 72 69 74 20 63 65 72 74 61 69 6e 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 73 20 66 72 6f | erit.certain.local.variables.fro |
21a0 | 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 66 69 72 73 74 2e 1f 0a 28 64 65 | m.the.current.buffer.first...(de |
21c0 | 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 69 6e 74 65 72 6f 2d 77 69 74 68 2d 74 65 6d 70 2d 62 75 | falias.'lsp--intero-with-temp-bu |
21e0 | 66 66 65 72 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 26 72 65 73 74 20 62 6f 64 79 29 20 22 5c | ffer.'(macro...#[(&rest.body)."\ |
2200 | 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 08 42 42 45 5c 32 30 37 22 20 5b 62 6f 64 79 20 6c | 301\302\303\304.BBE\207".[body.l |
2220 | 65 74 20 28 28 69 6e 69 74 69 61 6c 2d 62 75 66 66 65 72 20 28 63 75 72 72 65 6e 74 2d 62 75 66 | et.((initial-buffer.(current-buf |
2240 | 66 65 72 29 29 29 20 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 20 28 6c 73 70 2d 2d 69 6e | fer))).with-temp-buffer.(lsp--in |
2260 | 74 65 72 6f 2d 69 6e 68 65 72 69 74 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 20 69 6e 69 | tero-inherit-local-variables.ini |
2280 | 74 69 61 6c 2d 62 75 66 66 65 72 29 5d 20 35 20 28 23 24 20 2e 20 38 35 33 37 29 5d 29 29 0a 28 | tial-buffer)].5.(#$...8537)])).( |
22a0 | 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 32 31 30 | byte-code."\300\301\302\303#\210 |
22c0 | 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e | \304\301\305\306#\207".[function |
22e0 | 2d 70 75 74 20 6c 73 70 2d 2d 69 6e 74 65 72 6f 2d 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 | -put.lsp--intero-with-temp-buffe |
2300 | 72 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 30 20 70 75 74 20 65 64 65 | r.lisp-indent-function.0.put.ede |
2320 | 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 34 29 0a 23 40 38 30 20 4d 61 6b 65 20 74 68 | bug-form-spec.t].4).#@80.Make.th |
2340 | 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 69 6e 68 65 72 69 74 20 76 61 6c 75 65 73 20 | e.current.buffer.inherit.values. |
2360 | 6f 66 20 63 65 72 74 61 69 6e 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 73 20 66 72 6f 6d 20 | of.certain.local.variables.from. |
2380 | 42 55 46 46 45 52 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 69 6e 74 65 72 6f 2d | BUFFER...(defalias.'lsp--intero- |
23a0 | 69 6e 68 65 72 69 74 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 20 23 5b 28 62 75 66 66 65 | inherit-local-variables.#[(buffe |
23c0 | 72 29 20 22 5c 33 30 34 5c 32 31 31 18 19 5c 33 30 34 1a 09 3a 5c 32 30 33 1e 00 09 40 12 5c 33 | r)."\304\211..\304..:\203...@.\3 |
23e0 | 30 35 5c 6e 21 5c 33 30 36 5c 6e 0b 5c 22 4c 5c 32 31 30 09 41 5c 32 31 31 11 5c 32 30 32 07 00 | 05\n!\306\n.\"L\210.A\211.\202.. |
2400 | 2b 5c 33 30 34 5c 32 30 37 22 20 5b 76 61 72 69 61 62 6c 65 73 20 23 31 3d 23 3a 2d 2d 63 6c 2d | +\304\207".[variables.#1=#:--cl- |
2420 | 76 61 72 2d 2d 20 76 20 62 75 66 66 65 72 20 6e 69 6c 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 | var--.v.buffer.nil.make-local-va |
2440 | 72 69 61 62 6c 65 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c 75 65 5d 20 35 20 28 23 24 | riable.buffer-local-value].5.(#$ |
2460 | 20 2e 20 39 30 31 37 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 68 61 73 6b 65 6c | ...9017)]).(defalias.'lsp-haskel |
2480 | 6c 2d 77 68 69 74 65 6c 69 73 74 2d 61 64 64 20 23 5b 6e 69 6c 20 22 5c 33 30 31 20 18 5c 33 30 | l-whitelist-add.#[nil."\301..\30 |
24a0 | 32 5c 33 30 33 5c 33 30 34 5c 33 30 33 5c 33 30 35 08 21 5c 22 5c 22 5c 32 31 30 5c 33 30 36 20 | 2\303\304\303\305.!\"\"\210\306. |
24c0 | 29 5c 32 30 37 22 20 5b 72 6f 6f 74 20 6c 73 70 2d 68 61 73 6b 65 6c 6c 2d 2d 67 65 74 2d 72 6f | )\207".[root.lsp-haskell--get-ro |
24e0 | 6f 74 20 63 75 73 74 6f 6d 69 7a 65 2d 73 61 76 65 2d 76 61 72 69 61 62 6c 65 20 6c 73 70 2d 70 | ot.customize-save-variable.lsp-p |
2500 | 72 6f 6a 65 63 74 2d 77 68 69 74 65 6c 69 73 74 20 61 64 64 2d 74 6f 2d 6c 69 73 74 20 6c 73 70 | roject-whitelist.add-to-list.lsp |
2520 | 2d 2d 61 73 2d 72 65 67 65 78 20 6c 73 70 2d 68 61 73 6b 65 6c 6c 2d 65 6e 61 62 6c 65 5d 20 36 | --as-regex.lsp-haskell-enable].6 |
2540 | 20 6e 69 6c 20 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 68 61 73 6b 65 6c | .nil.nil]).(defalias.'lsp-haskel |
2560 | 6c 2d 77 68 69 74 65 6c 69 73 74 2d 72 65 6d 6f 76 65 20 23 5b 6e 69 6c 20 22 5c 33 30 32 20 18 | l-whitelist-remove.#[nil."\302.. |
2580 | 5c 33 30 33 5c 33 30 31 5c 33 30 34 5c 33 30 35 08 21 09 5c 22 5c 22 29 5c 32 30 37 22 20 5b 72 | \303\301\304\305.!.\"\")\207".[r |
25a0 | 6f 6f 74 20 6c 73 70 2d 70 72 6f 6a 65 63 74 2d 77 68 69 74 65 6c 69 73 74 20 6c 73 70 2d 68 61 | oot.lsp-project-whitelist.lsp-ha |
25c0 | 73 6b 65 6c 6c 2d 2d 67 65 74 2d 72 6f 6f 74 20 63 75 73 74 6f 6d 69 7a 65 2d 73 61 76 65 2d 76 | skell--get-root.customize-save-v |
25e0 | 61 72 69 61 62 6c 65 20 72 65 6d 6f 76 65 20 6c 73 70 2d 2d 61 73 2d 72 65 67 65 78 5d 20 35 20 | ariable.remove.lsp--as-regex].5. |
2600 | 6e 69 6c 20 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 68 61 73 6b 65 6c 6c | nil.nil]).(defalias.'lsp-haskell |
2620 | 2d 65 6e 61 62 6c 65 20 23 5b 6e 69 6c 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c | -enable.#[nil."\300\301\302\303\ |
2640 | 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 20 5c 33 31 32 5c 33 30 35 | 304\305\306\307\310\311.\312\305 |
2660 | 5c 33 31 33 5c 33 30 35 5c 33 31 34 5c 33 30 35 5c 33 31 35 5c 33 30 35 5c 33 31 36 5c 33 30 35 | \313\305\314\305\315\305\316\305 |
2680 | 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 33 30 35 26 17 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 65 6e | \317\320\321\305&.\207".[lsp--en |
26a0 | 61 62 6c 65 2d 73 74 64 69 6f 2d 63 6c 69 65 6e 74 20 6c 73 70 2d 68 61 73 6b 65 6c 6c 20 3a 6c | able-stdio-client.lsp-haskell.:l |
26c0 | 61 6e 67 75 61 67 65 2d 69 64 20 22 68 61 73 6b 65 6c 6c 22 20 3a 6c 61 6e 67 75 61 67 65 2d 69 | anguage-id."haskell".:language-i |
26e0 | 64 2d 66 6e 20 6e 69 6c 20 3a 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 2d 66 6e 20 6c 73 70 2d | d-fn.nil.:root-directory-fn.lsp- |
2700 | 68 61 73 6b 65 6c 6c 2d 2d 67 65 74 2d 72 6f 6f 74 20 3a 63 6f 6d 6d 61 6e 64 20 6c 73 70 2d 2d | haskell--get-root.:command.lsp-- |
2720 | 68 61 73 6b 65 6c 6c 2d 68 69 65 2d 63 6f 6d 6d 61 6e 64 20 3a 63 6f 6d 6d 61 6e 64 2d 66 6e 20 | haskell-hie-command.:command-fn. |
2740 | 3a 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 3a 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 | :ignore-regexps.:ignore-messages |
2760 | 20 3a 65 78 74 72 61 2d 69 6e 69 74 2d 70 61 72 61 6d 73 20 3a 69 6e 69 74 69 61 6c 69 7a 65 2d | .:extra-init-params.:initialize- |
2780 | 66 6e 20 3a 65 6e 61 62 6c 65 2d 66 75 6e 63 74 69 6f 6e 20 6c 73 70 2d 68 61 73 6b 65 6c 6c 2d | fn.:enable-function.lsp-haskell- |
27a0 | 65 6e 61 62 6c 65 20 3a 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 5d 20 32 34 20 6e 69 6c 20 | enable.:prefix-function].24.nil. |
27c0 | 6e 69 6c 5d 29 0a 23 40 33 32 34 20 43 6f 6d 61 6d 6e 64 20 61 6e 64 20 61 72 67 75 6d 65 6e 74 | nil]).#@324.Comamnd.and.argument |
27e0 | 73 20 66 6f 72 20 6c 61 75 6e 63 68 69 6e 67 20 74 68 65 20 69 6e 66 65 72 69 6f 72 20 68 69 65 | s.for.launching.the.inferior.hie |
2800 | 20 70 72 6f 63 65 73 73 2e 0a 54 68 65 73 65 20 61 72 65 20 61 73 73 65 6d 62 6c 65 64 20 66 72 | .process..These.are.assembled.fr |
2820 | 6f 6d 20 74 68 65 20 63 75 73 74 6f 6d 69 7a 61 62 6c 65 20 76 61 72 69 61 62 6c 65 73 0a 20 60 | om.the.customizable.variables..` |
2840 | 6c 73 70 2d 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 70 61 74 68 2d 68 69 65 27 20 61 6e | lsp-haskell-process-path-hie'.an |
2860 | 64 0a 20 60 6c 73 70 2d 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 61 72 67 73 2d 68 69 65 | d..`lsp-haskell-process-args-hie |
2880 | 27 2e 20 49 66 20 74 68 65 20 68 69 65 20 65 78 65 63 75 74 61 62 6c 65 20 69 73 0a 20 69 6e 73 | '..If.the.hie.executable.is..ins |
28a0 | 74 61 6c 6c 65 64 20 76 69 61 20 69 74 73 20 4d 61 6b 65 66 69 6c 65 2c 20 74 68 65 72 65 20 77 | talled.via.its.Makefile,.there.w |
28c0 | 69 6c 6c 20 62 65 20 63 6f 6d 70 69 6c 65 72 2d 73 70 65 63 69 66 69 63 0a 20 76 65 72 73 69 6f | ill.be.compiler-specific..versio |
28e0 | 6e 73 20 77 69 74 68 20 6e 61 6d 65 73 20 6c 69 6b 65 20 27 68 69 65 2d 38 2e 30 2e 32 27 20 6f | ns.with.names.like.'hie-8.0.2'.o |
2900 | 72 20 27 68 69 65 2d 38 2e 32 2e 32 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d | r.'hie-8.2.2'...(defalias.'lsp-- |
2920 | 68 61 73 6b 65 6c 6c 2d 68 69 65 2d 63 6f 6d 6d 61 6e 64 20 23 5b 6e 69 6c 20 22 5c 33 30 32 08 | haskell-hie-command.#[nil."\302. |
2940 | 5c 33 30 33 44 09 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 | \303D.\"\207".[lsp-haskell-proce |
2960 | 73 73 2d 70 61 74 68 2d 68 69 65 20 6c 73 70 2d 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d | ss-path-hie.lsp-haskell-process- |
2980 | 61 72 67 73 2d 68 69 65 20 61 70 70 65 6e 64 20 22 2d 2d 6c 73 70 22 5d 20 33 20 28 23 24 20 2e | args-hie.append."--lsp"].3.(#$.. |
29a0 | 20 31 30 31 38 38 29 5d 29 0a 28 70 72 6f 76 69 64 65 20 27 6c 73 70 2d 68 61 73 6b 65 6c 6c 29 | .10188)]).(provide.'lsp-haskell) |
29c0 | 0a | . |