about summary refs log tree commit diff
path: root/configs/shared/emacs/.emacs.d/elpa/haskell-mode-20180913.348/haskell-load.elc
blob: 651d68a5d9da5de8df839f45f14b97b997f588e9 (plain)
ofshex dumpascii
0000 3b 45 4c 43 17 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 35 2e 33 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f cs.version.25.3.1.;;;.with.all.o
0040 70 74 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 63 6f 6e ptimizations...;;;.This.file.con
0060 74 61 69 6e 73 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 49 20 63 68 61 72 61 63 74 65 72 73 tains.utf-8.non-ASCII.characters
0080 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 6e 6f 74 20 62 65 20 6c 6f 61 64 65 64 20 69 6e ,.;;;.and.so.cannot.be.loaded.in
00a0 74 6f 20 45 6d 61 63 73 20 32 32 20 6f 72 20 65 61 72 6c 69 65 72 2e 0a 28 61 6e 64 20 28 62 6f to.Emacs.22.or.earlier..(and.(bo
00c0 75 6e 64 70 20 27 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 28 3c 20 28 61 72 undp.'emacs-version)......(<.(ar
00e0 65 66 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 28 31 2d 20 28 6c 65 6e 67 74 68 20 65 6d 61 ef.emacs-version.(1-.(length.ema
0100 63 73 2d 76 65 72 73 69 6f 6e 29 29 29 20 3f 41 29 0a 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6c cs-version))).?A)......(string-l
0120 65 73 73 70 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 22 32 33 22 29 0a 20 20 20 20 20 28 65 essp.emacs-version."23")......(e
0140 72 72 6f 72 20 22 60 25 73 27 20 77 61 73 20 63 6f 6d 70 69 6c 65 64 20 66 6f 72 20 45 6d 61 63 rror."`%s'.was.compiled.for.Emac
0160 73 20 32 33 20 6f 72 20 6c 61 74 65 72 22 20 23 24 29 29 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b s.23.or.later".#$))..;;;;;;;;;;;
0180 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 ;;;;;;;;;;;;;;;;;;...(byte-code.
01a0 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 30 5c "\300\301!\210\300\302!\210\300\
01c0 33 30 33 21 5c 32 31 30 5c 33 30 30 5c 33 30 34 21 5c 32 31 30 5c 33 30 30 5c 33 30 35 21 5c 32 303!\210\300\304!\210\300\305!\2
01e0 31 30 5c 33 30 30 5c 33 30 36 21 5c 32 31 30 5c 33 30 30 5c 33 30 37 21 5c 32 31 30 5c 33 30 30 10\300\306!\210\300\307!\210\300
0200 5c 33 31 30 21 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 63 6c 2d 6c 69 62 20 68 61 73 6b 65 \310!\207".[require.cl-lib.haske
0220 6c 6c 2d 6d 6f 64 65 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 20 68 61 73 6b 65 6c 6c 2d ll-mode.haskell-process.haskell-
0240 69 6e 74 65 72 61 63 74 69 76 65 2d 6d 6f 64 65 20 68 61 73 6b 65 6c 6c 2d 6d 6f 64 75 6c 65 73 interactive-mode.haskell-modules
0260 20 68 61 73 6b 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 73 20 68 61 73 6b 65 6c 6c 2d 73 65 73 73 69 6f .haskell-commands.haskell-sessio
0280 6e 20 68 61 73 6b 65 6c 6c 2d 73 74 72 69 6e 67 5d 20 32 29 0a 23 40 31 32 31 20 43 68 65 63 6b n.haskell-string].2).#@121.Check
02a0 20 77 68 65 74 68 65 72 20 61 20 63 61 62 61 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 .whether.a.cabal.configuration.f
02c0 69 6c 65 20 68 61 73 20 63 68 61 6e 67 65 64 2e 0a 52 65 73 74 61 72 74 73 20 74 68 65 20 53 45 ile.has.changed..Restarts.the.SE
02e0 53 53 49 4f 4e 27 73 20 70 72 6f 63 65 73 73 20 69 66 20 74 68 61 74 20 69 73 20 74 68 65 20 63 SSION's.process.if.that.is.the.c
0300 61 73 65 2e 0a 0a 28 66 6e 20 53 45 53 53 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 ase...(fn.SESSION)..(defalias.'h
0320 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 6c 6f 6f 6b 2d 63 6f 6e 66 69 67 2d 63 68 61 6e 67 askell-process-look-config-chang
0340 65 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 5c 33 30 32 5c 22 5c 33 30 33 5c 33 30 31 03 5c 33 es.#[257."\301.\302\"\303\301.\3
0360 30 34 5c 22 21 01 01 5c 32 33 30 3f 5c 32 30 35 37 00 5c 33 30 35 03 5c 33 30 36 5c 33 30 37 04 04\"!..\230?\2057.\305.\306\307.
0380 5c 22 5c 22 5c 32 31 30 5c 33 31 30 03 5c 33 30 31 05 5c 33 30 34 5c 22 5c 22 5c 32 31 30 5c 33 \"\"\210\310.\301.\304\"\"\210\3
03a0 31 31 20 5c 32 31 30 5c 33 31 32 5c 32 31 36 08 5c 32 30 35 2e 00 5c 33 31 33 5c 33 31 34 21 3f 11.\210\312\216.\205..\313\314!?
03c0 3f 5c 32 30 35 36 00 5c 33 31 35 5c 33 31 36 20 21 29 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c ?\2056.\315\316.!)\207".[haskell
03e0 2d 70 72 6f 63 65 73 73 2d 70 72 6f 6d 70 74 2d 72 65 73 74 61 72 74 2d 6f 6e 2d 63 61 62 61 6c -process-prompt-restart-on-cabal
0400 2d 63 68 61 6e 67 65 20 68 61 73 6b 65 6c 6c 2d 73 65 73 73 69 6f 6e 2d 67 65 74 20 63 61 62 61 -change.haskell-session-get.caba
0420 6c 2d 63 68 65 63 6b 73 75 6d 20 68 61 73 6b 65 6c 6c 2d 63 61 62 61 6c 2d 63 6f 6d 70 75 74 65 l-checksum.haskell-cabal-compute
0440 2d 63 68 65 63 6b 73 75 6d 20 63 61 62 61 6c 2d 64 69 72 20 68 61 73 6b 65 6c 6c 2d 69 6e 74 65 -checksum.cabal-dir.haskell-inte
0460 72 61 63 74 69 76 65 2d 6d 6f 64 65 2d 65 63 68 6f 20 66 6f 72 6d 61 74 20 22 43 61 62 61 6c 20 ractive-mode-echo.format."Cabal.
0480 66 69 6c 65 20 63 68 61 6e 67 65 64 3a 20 25 73 22 20 68 61 73 6b 65 6c 6c 2d 73 65 73 73 69 6f file.changed:.%s".haskell-sessio
04a0 6e 2d 73 65 74 2d 63 61 62 61 6c 2d 63 68 65 63 6b 73 75 6d 20 68 61 73 6b 65 6c 6c 2d 6d 6f 64 n-set-cabal-checksum.haskell-mod
04c0 65 2d 74 6f 67 67 6c 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 70 72 6f 6d 70 74 2d 73 74 61 74 e-toggle-interactive-prompt-stat
04e0 65 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 6d e.#[0."\300\301!\207".[haskell-m
0500 6f 64 65 2d 74 6f 67 67 6c 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 70 72 6f 6d 70 74 2d 73 74 ode-toggle-interactive-prompt-st
0520 61 74 65 20 74 5d 20 32 5d 20 79 2d 6f 72 2d 6e 2d 70 20 22 43 61 62 61 6c 20 66 69 6c 65 20 63 ate.t].2].y-or-n-p."Cabal.file.c
0540 68 61 6e 67 65 64 2e 20 52 65 73 74 61 72 74 20 47 48 43 69 20 70 72 6f 63 65 73 73 3f 20 22 20 hanged..Restart.GHCi.process?.".
0560 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 74 61 72 74 20 68 61 73 6b 65 6c 6c 2d 69 6e haskell-process-start.haskell-in
0580 74 65 72 61 63 74 69 76 65 2d 73 65 73 73 69 6f 6e 5d 20 38 20 28 23 24 20 2e 20 36 36 37 29 5d teractive-session].8.(#$...667)]
05a0 29 0a 23 40 37 32 20 53 68 6f 77 20 6c 69 76 65 20 75 70 64 61 74 65 73 20 66 6f 72 20 6c 6f 61 ).#@72.Show.live.updates.for.loa
05c0 64 69 6e 67 20 66 69 6c 65 73 2e 0a 0a 28 66 6e 20 50 52 4f 43 45 53 53 20 42 55 46 46 45 52 20 ding.files...(fn.PROCESS.BUFFER.
05e0 45 43 48 4f 2d 49 4e 2d 52 45 50 4c 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c ECHO-IN-REPL)..(defalias.'haskel
0600 6c 2d 70 72 6f 63 65 73 73 2d 6c 69 76 65 2d 62 75 69 6c 64 20 23 5b 37 37 31 20 22 5c 33 30 30 l-process-live-build.#[771."\300
0620 03 5c 33 30 31 5c 22 5c 32 30 33 10 00 5c 33 30 32 03 03 03 5c 33 30 33 24 5c 32 31 30 5c 33 30 .\301\"\203..\302...\303$\210\30
0640 34 5c 32 30 37 5c 33 30 30 03 5c 33 30 35 5c 22 5c 32 30 33 20 00 5c 33 30 32 03 03 03 5c 33 30 4\207\300.\305\"\203..\302...\30
0660 34 24 5c 32 31 30 5c 33 30 34 5c 32 30 37 5c 33 30 30 03 5c 33 30 36 5c 22 5c 32 30 33 34 00 5c 4$\210\304\207\300.\306\"\2034.\
0680 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 06 06 5c 22 5c 22 21 5c 32 31 30 5c 33 307\310\311\312\313..\"\"!\210\3
06a0 30 34 5c 32 30 37 5c 33 30 30 03 5c 33 31 34 5c 22 5c 32 30 33 4d 00 5c 33 31 30 5c 33 31 35 5c 04\207\300.\314\"\203M.\310\315\
06c0 33 31 32 5c 33 31 33 05 5c 22 5c 22 5c 33 31 36 5c 33 31 37 05 21 02 5c 22 5c 32 31 30 5c 33 30 312\313.\"\"\316\317.!.\"\210\30
06e0 37 01 21 5c 32 30 37 5c 33 30 30 03 5c 33 32 30 5c 22 5c 32 30 33 66 00 5c 33 31 30 5c 33 32 31 7.!\207\300.\320\"\203f.\310\321
0700 5c 33 31 32 5c 33 31 33 05 5c 22 5c 22 5c 33 31 36 5c 33 31 37 05 21 02 5c 22 5c 32 31 30 5c 33 \312\313.\"\"\316\317.!.\"\210\3
0720 30 37 01 21 5c 32 30 37 5c 33 30 30 03 5c 33 32 32 5c 22 5c 32 30 33 7f 00 5c 33 31 30 5c 33 32 07.!\207\300.\322\"\203..\310\32
0740 33 5c 33 31 32 5c 33 31 33 05 5c 22 5c 22 5c 33 31 36 5c 33 31 37 05 21 02 5c 22 5c 32 31 30 5c 3\312\313.\"\"\316\317.!.\"\210\
0760 33 30 37 01 21 5c 32 30 37 5c 33 32 34 5c 33 32 35 5c 33 32 36 05 21 5c 33 32 37 06 06 21 23 5c 307.!\207\324\325\326.!\327..!#\
0780 32 30 35 5c 32 32 34 00 5c 33 30 37 5c 33 31 32 5c 33 33 30 04 5c 22 21 5c 32 31 30 5c 33 30 33 205\224.\307\312\330.\"!\210\303
07a0 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 63 6f 6e 73 75 6d 65 20 22 \207".[haskell-process-consume."
07c0 5c 5c 5b 5b 20 5d 2a 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 20 6f 66 20 5c 5c 28 5b 30 2d 39 5d 2b \\[[.]*\\([0-9]+\\).of.\\([0-9]+
07e0 5c 5c 29 5c 5c 5d 20 43 6f 6d 70 69 6c 69 6e 67 20 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 5b 20 5d 2b \\)\\].Compiling.\\([^.]+\\)[.]+
0800 28 20 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 2c 20 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 20 29 5b 5e 0d 5c (.\\([^.]+\\),.\\([^.]+\\).)[^.\
0820 6e 5d 2a 5b 0d 5c 6e 5d 2b 22 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 65 63 68 6f 2d n]*[.\n]+".haskell-process-echo-
0840 6c 6f 61 64 2d 6d 65 73 73 61 67 65 20 6e 69 6c 20 74 20 22 5c 5c 5b 5b 20 5d 2a 5c 5c 28 5b 30 load-message.nil.t."\\[[.]*\\([0
0860 2d 39 5d 2b 5c 5c 29 20 6f 66 20 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 5c 5c 5d 20 43 6f 6d 70 69 -9]+\\).of.\\([0-9]+\\)\\].Compi
0880 6c 69 6e 67 20 5c 5c 5b 54 48 5c 5c 5d 20 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 5b 20 5d 2b 28 20 5c ling.\\[TH\\].\\([^.]+\\)[.]+(.\
08a0 5c 28 5b 5e 20 5d 2b 5c 5c 29 2c 20 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 20 29 5b 5e 0d 5c 6e 5d 2a \([^.]+\\),.\\([^.]+\\).)[^.\n]*
08c0 5b 0d 5c 6e 5d 2b 22 20 22 4c 6f 61 64 69 6e 67 20 70 61 63 6b 61 67 65 20 5c 5c 28 5b 5e 20 5d [.\n]+"."Loading.package.\\([^.]
08e0 2b 5c 5c 29 20 2e 2e 2e 20 6c 69 6e 6b 69 6e 67 20 2e 2e 2e 20 64 6f 6e 65 2e 5c 6e 22 20 68 61 +\\).....linking.....done.\n".ha
0900 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 6d 65 73 73 61 67 65 2d 6c 69 6e 65 20 66 6f 72 6d 61 74 20 22 skell-mode-message-line.format."
0920 4c 6f 61 64 69 6e 67 3a 20 25 73 22 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 22 5e 50 72 Loading:.%s".match-string.1."^Pr
0940 65 70 72 6f 63 65 73 73 69 6e 67 20 65 78 65 63 75 74 61 62 6c 65 73 20 66 6f 72 20 5c 5c 28 2e eprocessing.executables.for.\\(.
0960 2b 3f 5c 5c 29 5c 5c 2e 5c 5c 2e 5c 5c 2e 22 20 22 50 72 65 70 72 6f 63 65 73 73 69 6e 67 3a 20 +?\\)\\.\\.\\."."Preprocessing:.
0980 25 73 22 20 68 61 73 6b 65 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 6d 6f 64 65 2d 65 63 68 %s".haskell-interactive-mode-ech
09a0 6f 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 65 73 73 69 6f 6e 20 22 4c 69 6e 6b 69 o.haskell-process-session."Linki
09c0 6e 67 20 5c 5c 28 2e 2b 3f 5c 5c 29 20 5c 5c 2e 5c 5c 2e 5c 5c 2e 22 20 22 4c 69 6e 6b 69 6e 67 ng.\\(.+?\\).\\.\\.\\."."Linking
09e0 3a 20 25 73 22 20 22 5c 6e 42 75 69 6c 64 69 6e 67 20 5c 5c 28 2e 2b 3f 5c 5c 29 5c 5c 2e 5c 5c :.%s"."\nBuilding.\\(.+?\\)\\.\\
0a00 2e 5c 5c 2e 22 20 22 42 75 69 6c 64 69 6e 67 3a 20 25 73 22 20 73 74 72 69 6e 67 2d 6d 61 74 63 .\\."."Building:.%s".string-matc
0a20 68 20 22 43 6f 6c 6c 65 63 74 69 6e 67 20 74 79 70 65 20 69 6e 66 6f 20 66 6f 72 20 5b 5b 3a 64 h."Collecting.type.info.for.[[:d
0a40 69 67 69 74 3a 5d 5d 2b 20 6d 6f 64 75 6c 65 28 73 29 20 5c 5c 2e 5c 5c 2e 5c 5c 2e 22 20 68 61 igit:]]+.module(s).\\.\\.\\.".ha
0a60 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 72 65 73 70 6f 6e 73 65 20 68 61 73 6b 65 6c 6c 2d 70 skell-process-response.haskell-p
0a80 72 6f 63 65 73 73 2d 72 65 73 70 6f 6e 73 65 2d 63 75 72 73 6f 72 20 30 5d 20 39 20 28 23 24 20 rocess-response-cursor.0].9.(#$.
0aa0 2e 20 31 34 34 37 29 5d 29 0a 23 40 32 33 36 20 48 61 6e 64 6c 65 20 74 68 65 20 63 6f 6d 70 6c ..1447)]).#@236.Handle.the.compl
0ac0 65 74 65 20 6c 6f 61 64 69 6e 67 20 72 65 73 70 6f 6e 73 65 2e 20 42 55 46 46 45 52 20 69 73 20 ete.loading.response..BUFFER.is.
0ae0 74 68 65 20 73 74 72 69 6e 67 20 6f 66 0a 74 65 78 74 20 62 65 69 6e 67 20 73 65 6e 74 20 6f 76 the.string.of.text.being.sent.ov
0b00 65 72 20 74 68 65 20 70 72 6f 63 65 73 73 20 70 69 70 65 2e 20 4d 4f 44 55 4c 45 2d 42 55 46 46 er.the.process.pipe..MODULE-BUFF
0b20 45 52 20 69 73 20 74 68 65 0a 61 63 74 75 61 6c 20 45 6d 61 63 73 20 62 75 66 66 65 72 20 6f 66 ER.is.the.actual.Emacs.buffer.of
0b40 20 74 68 65 20 6d 6f 64 75 6c 65 20 62 65 69 6e 67 20 6c 6f 61 64 65 64 2e 0a 0a 28 66 6e 20 53 .the.module.being.loaded...(fn.S
0b60 45 53 53 49 4f 4e 20 50 52 4f 43 45 53 53 20 42 55 46 46 45 52 20 52 45 4c 4f 41 44 20 4d 4f 44 ESSION.PROCESS.BUFFER.RELOAD.MOD
0b80 55 4c 45 2d 42 55 46 46 45 52 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 4e 54 29 1f 0a 28 64 65 66 ULE-BUFFER.&optional.CONT)..(def
0ba0 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 6c 6f 61 64 2d 63 6f 6d 70 alias.'haskell-process-load-comp
0bc0 6c 65 74 65 20 23 5b 31 35 34 31 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 06 09 21 lete.#[1541."\301\302\303\304..!
0be0 5c 22 21 5c 32 30 33 17 00 72 5c 33 30 35 06 06 21 71 5c 32 31 30 5c 33 30 36 20 5c 32 31 30 29 \"!\203..r\305..!q\210\306.\210)
0c00 5c 33 30 37 05 5c 33 31 30 5c 22 5c 32 30 33 5c 22 00 5c 33 31 31 5c 32 30 32 53 00 5c 33 30 37 \307.\310\"\203\".\311\202S.\307
0c20 05 5c 33 31 32 5c 22 5c 32 30 33 2d 00 5c 33 31 31 5c 32 30 32 53 00 5c 33 30 37 05 5c 33 31 33 .\312\"\203-.\311\202S.\307.\313
0c40 5c 22 5c 32 30 33 38 00 5c 33 31 34 5c 32 30 32 53 00 5c 33 30 37 05 5c 33 31 35 5c 22 5c 32 30 \"\2038.\314\202S.\307.\315\"\20
0c60 33 43 00 5c 33 31 31 5c 32 30 32 53 00 5c 33 30 37 05 5c 33 31 36 5c 22 5c 32 30 33 4e 00 5c 33 3C.\311\202S.\307.\316\"\203N.\3
0c80 31 34 5c 32 30 32 53 00 5c 33 31 37 5c 33 32 30 5c 33 32 31 21 21 5c 33 32 32 05 21 5c 33 32 33 14\202S.\317\320\321!!\322.!\323
0ca0 06 07 21 5c 33 32 34 5c 33 32 35 06 09 5c 33 32 34 5c 22 5c 32 31 30 5c 33 32 36 06 06 21 5c 32 ..!\324\325..\324\"\210\326..!\2
0cc0 31 30 5c 33 32 37 06 06 06 0b 06 0b 06 0b 24 5c 32 30 33 7a 00 5c 32 31 31 54 5c 32 36 32 01 5c 10\327........$\203z.\211T\262.\
0ce0 32 30 32 66 00 5c 33 32 35 06 09 03 5c 22 5c 32 31 30 06 06 5c 32 30 34 5c 32 32 33 00 08 5c 32 202f.\325...\"\210..\204\223..\2
0d00 30 33 5c 32 32 33 00 5c 33 30 30 06 09 06 07 5c 22 5c 32 31 30 5c 32 30 32 5c 32 33 32 00 5c 33 03\223.\300....\"\210\202\232.\3
0d20 33 30 06 09 04 40 5c 22 5c 32 31 30 03 5c 32 30 33 5c 32 35 36 00 5c 33 33 31 06 07 5c 32 30 33 30...@\"\210.\203\256.\331..\203
0d40 5c 32 35 30 00 5c 33 33 32 5c 32 30 32 5c 32 35 31 00 5c 33 33 33 21 5c 32 31 30 5c 32 30 32 5c \250.\332\202\251.\333!\210\202\
0d60 32 36 34 00 5c 33 33 34 06 5c 6e 5c 33 33 35 5c 22 5c 32 31 30 04 5c 32 30 35 5c 33 32 35 00 5c 264.\334.\n\335\"\210.\205\325.\
0d80 33 33 36 31 5c 33 32 32 00 5c 33 33 37 31 5c 33 31 30 00 04 04 21 30 30 5c 32 30 32 5c 33 32 35 3361\322.\3371\310...!00\202\325
0da0 00 30 5c 33 32 30 5c 33 34 30 02 5c 22 5c 32 36 32 01 5c 32 30 32 5c 33 32 35 00 5c 33 31 34 5c .0\320\340.\"\262.\202\325.\314\
0dc0 32 36 32 01 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 72 65 6c 6f 61 262.\207".[haskell-process-reloa
0de0 64 2d 77 69 74 68 2d 66 62 79 74 65 63 6f 64 65 20 67 65 74 2d 62 75 66 66 65 72 20 66 6f 72 6d d-with-fbytecode.get-buffer.form
0e00 61 74 20 22 2a 25 73 3a 73 70 6c 69 63 65 73 2a 22 20 68 61 73 6b 65 6c 6c 2d 73 65 73 73 69 6f at."*%s:splices*".haskell-sessio
0e20 6e 2d 6e 61 6d 65 20 68 61 73 6b 65 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 6d 6f 64 65 2d n-name.haskell-interactive-mode-
0e40 73 70 6c 69 63 65 73 2d 62 75 66 66 65 72 20 65 72 61 73 65 2d 62 75 66 66 65 72 20 68 61 73 6b splices-buffer.erase-buffer.hask
0e60 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 63 6f 6e 73 75 6d 65 20 22 4f 6b 2c 20 5c 5c 28 3f 3a 5b 30 ell-process-consume."Ok,.\\(?:[0
0e80 2d 39 5d 2b 5c 5c 29 20 6d 6f 64 75 6c 65 73 3f 20 6c 6f 61 64 65 64 5c 5c 2e 24 22 20 74 20 22 -9]+\\).modules?.loaded\\.$".t."
0ea0 4f 6b 2c 20 5c 5c 28 3f 3a 5b 61 2d 7a 5d 2b 5c 5c 29 20 6d 6f 64 75 6c 65 20 6c 6f 61 64 65 64 Ok,.\\(?:[a-z]+\\).module.loaded
0ec0 5c 5c 2e 24 22 20 22 46 61 69 6c 65 64 2c 20 5c 5c 28 3f 3a 5b 30 2d 39 5d 2b 5c 5c 29 20 6d 6f \\.$"."Failed,.\\(?:[0-9]+\\).mo
0ee0 64 75 6c 65 73 3f 20 6c 6f 61 64 65 64 5c 5c 2e 24 22 20 6e 69 6c 20 22 4f 6b 2c 20 6d 6f 64 75 dules?.loaded\\.$".nil."Ok,.modu
0f00 6c 65 73 20 6c 6f 61 64 65 64 3a 20 5c 5c 28 2e 2b 5c 5c 29 5c 5c 2e 24 22 20 22 46 61 69 6c 65 les.loaded:.\\(.+\\)\\.$"."Faile
0f20 64 2c 20 6d 6f 64 75 6c 65 73 20 6c 6f 61 64 65 64 3a 20 5c 5c 28 2e 2b 5c 5c 29 5c 5c 2e 24 22 d,.modules.loaded:.\\(.+\\)\\.$"
0f40 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 22 55 6e 65 78 70 65 63 74 65 64 20 72 65 73 70 6f .error.message."Unexpected.respo
0f60 6e 73 65 20 66 72 6f 6d 20 68 61 73 6b 65 6c 6c 20 70 72 6f 63 65 73 73 2e 22 20 68 61 73 6b 65 nse.from.haskell.process.".haske
0f80 6c 6c 2d 70 72 6f 63 65 73 73 2d 65 78 74 72 61 63 74 2d 6d 6f 64 75 6c 65 73 20 68 61 73 6b 65 ll-process-extract-modules.haske
0fa0 6c 6c 2d 70 72 6f 63 65 73 73 2d 72 65 73 70 6f 6e 73 65 2d 63 75 72 73 6f 72 20 30 20 68 61 73 ll-process-response-cursor.0.has
0fc0 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 65 74 2d 72 65 73 70 6f 6e 73 65 2d 63 75 72 73 6f 72 kell-process-set-response-cursor
0fe0 20 68 61 73 6b 65 6c 6c 2d 63 68 65 63 6b 2d 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 73 20 68 .haskell-check-remove-overlays.h
1000 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 65 72 72 6f 72 73 2d 77 61 72 6e 69 6e 67 73 20 68 askell-process-errors-warnings.h
1020 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 69 6d 70 6f 72 74 2d 6d 6f 64 75 6c 65 73 20 68 61 askell-process-import-modules.ha
1040 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 6d 65 73 73 61 67 65 2d 6c 69 6e 65 20 22 52 65 6c 6f 61 64 65 skell-mode-message-line."Reloade
1060 64 20 4f 4b 2e 22 20 22 4f 4b 2e 22 20 68 61 73 6b 65 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 d.OK."."OK.".haskell-interactive
1080 2d 6d 6f 64 65 2d 63 6f 6d 70 69 6c 65 2d 65 72 72 6f 72 20 22 43 6f 6d 70 69 6c 61 74 69 6f 6e -mode-compile-error."Compilation
10a0 20 66 61 69 6c 65 64 2e 22 20 28 64 65 62 75 67 20 71 75 69 74 29 20 28 64 65 62 75 67 20 65 72 .failed.".(debug.quit).(debug.er
10c0 72 6f 72 29 20 22 25 53 22 5d 20 31 35 20 28 23 24 20 2e 20 32 37 33 36 29 5d 29 0a 23 40 31 38 ror)."%S"].15.(#$...2736)]).#@18
10e0 30 20 53 75 67 67 65 73 74 20 61 64 64 20 6d 69 73 73 65 64 20 69 6d 70 6f 72 74 73 20 74 6f 20 0.Suggest.add.missed.imports.to.
1100 66 69 6c 65 2e 0a 41 73 6b 73 20 75 73 65 72 20 74 6f 20 61 64 64 20 74 6f 20 53 45 53 53 49 4f file..Asks.user.to.add.to.SESSIO
1120 4e 27 73 20 46 49 4c 45 20 6d 69 73 73 65 64 20 69 6d 70 6f 72 74 2e 20 20 4d 4f 44 55 4c 45 53 N's.FILE.missed.import...MODULES
1140 20 69 73 20 61 0a 6c 69 73 74 20 6f 66 20 6d 6f 64 75 6c 65 73 20 77 68 65 72 65 20 6d 69 73 73 .is.a.list.of.modules.where.miss
1160 65 64 20 49 44 45 4e 54 20 77 61 73 20 66 6f 75 6e 64 2e 0a 0a 28 66 6e 20 53 45 53 53 49 4f 4e ed.IDENT.was.found...(fn.SESSION
1180 20 46 49 4c 45 20 4d 4f 44 55 4c 45 53 20 49 44 45 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 .FILE.MODULES.IDENT)..(defalias.
11a0 27 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 75 67 67 65 73 74 2d 69 6d 70 6f 72 74 73 'haskell-process-suggest-imports
11c0 20 23 5b 31 30 32 38 20 22 03 5c 32 30 34 08 00 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 02 5c 32 .#[1028.".\204..\300\301!\210.\2
11e0 30 34 10 00 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 32 31 31 5c 32 30 34 18 00 5c 33 30 30 5c 04..\300\302!\210\211\204..\300\
1200 33 30 33 21 5c 32 31 30 5c 33 30 34 20 5c 32 31 30 5c 33 30 35 5c 32 31 36 5c 33 30 36 04 21 5c 303!\210\304.\210\305\216\306.!\
1220 33 30 37 01 21 03 47 5c 33 31 30 56 5c 32 30 33 3a 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 05 5c 307.!.G\310V\203:.\311\312\313.\
1240 22 21 5c 32 30 35 5f 00 5c 33 31 34 5c 33 31 35 05 5c 22 5c 32 30 32 5f 00 03 47 5c 33 31 30 55 "!\205_.\314\315.\"\202_..G\310U
1260 5c 32 30 35 5f 00 03 40 5c 32 31 31 02 5c 32 33 35 3f 5c 32 30 35 5d 00 5c 33 31 36 03 02 04 42 \205_..@\211.\235?\205].\316...B
1280 5c 22 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 37 06 06 04 23 21 5c 32 30 35 5d 00 5c 32 31 \"\210\311\312\317...#!\205].\21
12a0 31 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 6d 00 5c 33 32 30 06 07 06 07 5c 22 5c 32 31 30 5c 33 1\262.\211\205m.\320....\"\210\3
12c0 32 31 01 21 5c 32 36 36 5c 32 30 33 29 5c 32 30 37 22 20 5b 63 6c 2d 2d 61 73 73 65 72 74 69 6f 21.!\266\203)\207".[cl--assertio
12e0 6e 2d 66 61 69 6c 65 64 20 73 65 73 73 69 6f 6e 20 66 69 6c 65 20 69 64 65 6e 74 20 68 61 73 6b n-failed.session.file.ident.hask
1300 65 6c 6c 2d 6d 6f 64 65 2d 74 6f 67 67 6c 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 70 72 6f 6d ell-mode-toggle-interactive-prom
1320 70 74 2d 73 74 61 74 65 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 68 61 pt-state.#[0."\300\301!\207".[ha
1340 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 74 6f 67 67 6c 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 70 72 skell-mode-toggle-interactive-pr
1360 6f 6d 70 74 2d 73 74 61 74 65 20 74 5d 20 32 5d 20 68 61 73 6b 65 6c 6c 2d 73 65 73 73 69 6f 6e ompt-state.t].2].haskell-session
1380 2d 70 72 6f 63 65 73 73 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 75 67 67 65 73 74 -process.haskell-process-suggest
13a0 65 64 2d 69 6d 70 6f 72 74 73 20 31 20 79 2d 6f 72 2d 6e 2d 70 20 66 6f 72 6d 61 74 20 22 49 64 ed-imports.1.y-or-n-p.format."Id
13c0 65 6e 74 69 66 69 65 72 20 60 25 73 27 20 6e 6f 74 20 69 6e 20 73 63 6f 70 65 2c 20 63 68 6f 6f entifier.`%s'.not.in.scope,.choo
13e0 73 65 20 6d 6f 64 75 6c 65 20 74 6f 20 69 6d 70 6f 72 74 3f 22 20 68 61 73 6b 65 6c 6c 2d 63 6f se.module.to.import?".haskell-co
1400 6d 70 6c 65 74 65 2d 6d 6f 64 75 6c 65 2d 72 65 61 64 20 22 4d 6f 64 75 6c 65 3a 20 22 20 68 61 mplete-module-read."Module:.".ha
1420 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 65 74 2d 73 75 67 67 65 73 74 65 64 2d 69 6d 70 6f skell-process-set-suggested-impo
1440 72 74 73 20 22 49 64 65 6e 74 69 66 69 65 72 20 60 25 73 27 20 6e 6f 74 20 69 6e 20 73 63 6f 70 rts."Identifier.`%s'.not.in.scop
1460 65 2c 20 69 6d 70 6f 72 74 20 60 25 73 27 3f 22 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 e,.import.`%s'?".haskell-process
1480 2d 66 69 6e 64 2d 66 69 6c 65 20 68 61 73 6b 65 6c 6c 2d 61 64 64 2d 69 6d 70 6f 72 74 5d 20 31 -find-file.haskell-add-import].1
14a0 32 20 28 23 24 20 2e 20 34 33 32 32 29 5d 29 0a 23 40 38 31 20 54 72 69 67 67 65 72 20 70 72 6f 2.(#$...4322)]).#@81.Trigger.pro
14c0 6d 70 74 69 6e 67 20 74 6f 20 61 64 64 20 61 6e 79 20 65 78 74 65 6e 73 69 6f 6e 20 73 75 67 67 mpting.to.add.any.extension.sugg
14e0 65 73 74 69 6f 6e 73 2e 0a 0a 28 66 6e 20 53 45 53 53 49 4f 4e 20 4d 53 47 20 46 49 4c 45 20 4c estions...(fn.SESSION.MSG.FILE.L
1500 49 4e 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 INE)..(defalias.'haskell-process
1520 2d 74 72 69 67 67 65 72 2d 73 75 67 67 65 73 74 69 6f 6e 73 20 23 5b 31 30 32 38 20 22 5c 33 30 -trigger-suggestions.#[1028."\30
1540 36 18 5c 33 30 37 5c 33 31 30 04 5c 22 5c 32 30 33 11 00 5c 33 30 37 5c 33 31 31 04 5c 22 3f 5c 6.\307\310.\"\203..\307\311.\"?\
1560 32 30 36 38 00 5c 33 30 37 5c 33 31 32 04 5c 22 5c 32 30 36 38 00 5c 33 30 37 5c 33 31 33 04 5c 2068.\307\312.\"\2068.\307\313.\
1580 22 5c 32 30 36 38 00 5c 33 30 37 5c 33 31 34 04 5c 22 5c 32 30 36 38 00 5c 33 30 37 5c 33 31 35 "\2068.\307\314.\"\2068.\307\315
15a0 04 5c 22 5c 32 30 36 38 00 5c 33 30 37 5c 33 31 36 04 5c 22 5c 32 30 36 38 00 5c 33 30 37 5c 33 .\"\2068.\307\316.\"\2068.\307\3
15c0 31 37 04 5c 22 29 5c 32 30 33 4b 00 09 5c 32 30 35 5c 33 35 34 00 5c 33 32 30 04 5c 33 32 31 5c 17.\")\203K..\205\354.\320.\321\
15e0 33 32 32 5c 33 32 33 06 07 5c 22 05 24 5c 32 30 37 5c 33 30 37 5c 33 32 34 04 5c 22 5c 32 30 33 322\323..\".$\207\307\324.\"\203
1600 61 00 5c 6e 5c 32 30 35 5c 33 35 34 00 5c 33 32 35 04 03 5c 33 32 32 5c 33 32 36 06 07 5c 22 04 a.\n\205\354.\325..\322\326..\".
1620 24 5c 32 30 37 5c 33 30 37 5c 33 32 37 04 5c 22 5c 32 30 33 73 00 0b 5c 32 30 35 5c 33 35 34 00 $\207\307\327.\"\203s..\205\354.
1640 5c 33 32 30 04 5c 33 33 30 5c 33 33 31 05 24 5c 32 30 37 5c 33 30 37 5c 33 33 32 04 5c 22 5c 32 \320.\330\331.$\207\307\332.\"\2
1660 30 34 5c 32 30 31 00 5c 33 30 37 5c 33 33 33 04 5c 22 5c 32 30 33 5c 32 31 34 00 5c 66 5c 32 30 04\201.\307\333.\"\203\214.\f\20
1680 35 5c 33 35 34 00 5c 33 32 30 04 5c 33 32 31 5c 33 33 34 05 24 5c 32 30 37 5c 33 30 37 5c 33 33 5\354.\320.\321\334.$\207\307\33
16a0 35 04 5c 22 5c 32 30 33 5c 33 33 34 00 5c 33 32 32 5c 33 32 33 04 5c 22 5c 33 30 37 5c 33 33 36 5.\"\203\334.\322\323.\"\307\336
16c0 02 5c 22 5c 32 30 33 5c 32 34 35 00 5c 33 32 32 5c 33 32 33 02 5c 22 5c 32 30 32 5c 32 34 36 00 .\"\203\245.\322\323.\"\202\246.
16e0 5c 32 31 31 0d 5c 32 30 33 5c 32 36 37 00 5c 33 33 37 01 21 5c 33 34 30 06 07 06 06 03 05 24 5c \211.\203\267.\337.!\340......$\
1700 32 36 36 02 0e 25 5c 32 30 33 5c 33 31 31 00 5c 33 34 31 01 21 5c 33 34 30 06 07 06 06 03 05 24 266..%\203\311.\341.!\340......$
1720 5c 32 36 36 02 0e 26 5c 32 30 35 5c 33 33 33 00 5c 33 34 32 01 21 5c 33 34 30 06 07 06 06 03 05 \266..&\205\333.\342.!\340......
1740 24 5c 32 36 32 01 5c 32 30 37 5c 33 30 37 5c 33 34 33 04 5c 22 5c 32 30 35 5c 33 35 34 00 0e 24 $\262.\207\307\343.\"\205\354..$
1760 5c 32 30 35 5c 33 35 34 00 5c 33 34 34 04 04 5c 22 5c 32 30 37 22 20 5b 63 61 73 65 2d 66 6f 6c \205\354.\344..\"\207".[case-fol
1780 64 2d 73 65 61 72 63 68 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 75 67 67 65 73 74 d-search.haskell-process-suggest
17a0 2d 6c 61 6e 67 75 61 67 65 2d 70 72 61 67 6d 61 73 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 -language-pragmas.haskell-proces
17c0 73 2d 73 75 67 67 65 73 74 2d 72 65 6d 6f 76 65 2d 69 6d 70 6f 72 74 2d 6c 69 6e 65 73 20 68 61 s-suggest-remove-import-lines.ha
17e0 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 75 67 67 65 73 74 2d 6e 6f 2d 77 61 72 6e 2d 6f 72 skell-process-suggest-no-warn-or
1800 70 68 61 6e 73 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 75 67 67 65 73 74 2d 6f 76 phans.haskell-process-suggest-ov
1820 65 72 6c 6f 61 64 65 64 2d 73 74 72 69 6e 67 73 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 erloaded-strings.haskell-process
1840 2d 73 75 67 67 65 73 74 2d 68 6f 6f 67 6c 65 2d 69 6d 70 6f 72 74 73 20 6e 69 6c 20 73 74 72 69 -suggest-hoogle-imports.nil.stri
1860 6e 67 2d 6d 61 74 63 68 20 22 20 2d 58 5c 5c 28 5b 41 2d 5a 5d 5b 41 2d 5a 61 2d 7a 5d 2b 5c 5c ng-match.".-X\\([A-Z][A-Za-z]+\\
1880 29 22 20 22 5c 5c 28 5b 41 2d 5a 5d 5b 41 2d 5a 61 2d 7a 5d 2b 5c 5c 29 20 69 73 20 64 65 70 72 )"."\\([A-Z][A-Za-z]+\\).is.depr
18a0 65 63 61 74 65 64 22 20 22 55 73 65 20 5c 5c 28 5b 41 2d 5a 5d 5b 41 2d 5a 61 2d 7a 5d 2b 5c 5c ecated"."Use.\\([A-Z][A-Za-z]+\\
18c0 29 20 74 6f 20 70 65 72 6d 69 74 20 74 68 69 73 22 20 22 55 73 65 20 5c 5c 28 5b 41 2d 5a 5d 5b ).to.permit.this"."Use.\\([A-Z][
18e0 41 2d 5a 61 2d 7a 5d 2b 5c 5c 29 20 74 6f 20 61 6c 6c 6f 77 22 20 22 55 73 65 20 5c 5c 28 5b 41 A-Za-z]+\\).to.allow"."Use.\\([A
1900 2d 5a 5d 5b 41 2d 5a 61 2d 7a 5d 2b 5c 5c 29 20 74 6f 20 65 6e 61 62 6c 65 22 20 22 55 73 65 20 -Z][A-Za-z]+\\).to.enable"."Use.
1920 5c 5c 28 5b 41 2d 5a 5d 5b 41 2d 5a 61 2d 7a 5d 2b 5c 5c 29 20 69 66 20 79 6f 75 20 77 61 6e 74 \\([A-Z][A-Za-z]+\\).if.you.want
1940 20 74 6f 20 64 69 73 61 62 6c 65 20 74 68 69 73 22 20 22 75 73 65 20 5c 5c 28 5b 41 2d 5a 5d 5b .to.disable.this"."use.\\([A-Z][
1960 41 2d 5a 61 2d 7a 5d 2b 5c 5c 29 22 20 22 59 6f 75 20 6e 65 65 64 20 5c 5c 28 5b 41 2d 5a 5d 5b A-Za-z]+\\)"."You.need.\\([A-Z][
1980 41 2d 5a 61 2d 7a 5d 2b 5c 5c 29 22 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 75 67 A-Za-z]+\\)".haskell-process-sug
19a0 67 65 73 74 2d 70 72 61 67 6d 61 20 22 4c 41 4e 47 55 41 47 45 22 20 6d 61 74 63 68 2d 73 74 72 gest-pragma."LANGUAGE".match-str
19c0 69 6e 67 20 31 20 22 20 54 68 65 20 5c 5c 28 71 75 61 6c 69 66 69 65 64 20 5c 5c 29 3f 69 6d 70 ing.1.".The.\\(qualified.\\)?imp
19e0 6f 72 74 20 6f 66 5b 20 5d 5b e2 80 98 60 e2 80 9b 5d 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 5b 27 e2 ort.of[.][...`...]\\([^.]+\\)['.
1a00 80 99 5d 20 69 73 20 72 65 64 75 6e 64 61 6e 74 22 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 ..].is.redundant".haskell-proces
1a20 73 2d 73 75 67 67 65 73 74 2d 72 65 6d 6f 76 65 2d 69 6d 70 6f 72 74 20 32 20 22 5b 57 77 5d 61 s-suggest-remove-import.2."[Ww]a
1a40 72 6e 69 6e 67 3a 20 6f 72 70 68 61 6e 20 69 6e 73 74 61 6e 63 65 3a 20 22 20 22 4f 50 54 49 4f rning:.orphan.instance:."."OPTIO
1a60 4e 53 22 20 22 2d 66 6e 6f 2d 77 61 72 6e 2d 6f 72 70 68 61 6e 73 22 20 22 61 67 61 69 6e 73 74 NS"."-fno-warn-orphans"."against
1a80 20 69 6e 66 65 72 72 65 64 20 74 79 70 65 20 5b e2 80 98 60 e2 80 9b 5d 5c 5c 5b 43 68 61 72 5c .inferred.type.[...`...]\\[Char\
1aa0 5c 5d 5b 27 e2 80 99 5d 22 20 22 77 69 74 68 20 61 63 74 75 61 6c 20 74 79 70 65 20 5b e2 80 98 \]['...]"."with.actual.type.[...
1ac0 60 e2 80 9b 5d 5c 5c 5b 43 68 61 72 5c 5c 5d 5b 27 e2 80 99 5d 22 20 22 4f 76 65 72 6c 6f 61 64 `...]\\[Char\\]['...]"."Overload
1ae0 65 64 53 74 72 69 6e 67 73 22 20 22 5e 4e 6f 74 20 69 6e 20 73 63 6f 70 65 3a 20 2e 2a 5b e2 80 edStrings"."^Not.in.scope:..*[..
1b00 98 60 e2 80 9b 5d 5c 5c 28 2e 2b 5c 5c 29 5b 27 e2 80 99 5d 24 22 20 22 5e 5b 41 2d 5a 61 2d 7a .`...]\\(.+\\)['...]$"."^[A-Za-z
1b20 30 2d 39 5f 27 2e 5d 2b 5c 5c 2e 5c 5c 28 2e 2b 5c 5c 29 24 22 20 68 61 73 6b 65 6c 6c 2d 70 72 0-9_'.]+\\.\\(.+\\)$".haskell-pr
1b40 6f 63 65 73 73 2d 68 6f 6f 67 6c 65 2d 69 64 65 6e 74 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 ocess-hoogle-ident.haskell-proce
1b60 73 73 2d 73 75 67 67 65 73 74 2d 69 6d 70 6f 72 74 73 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 ss-suggest-imports.haskell-proce
1b80 73 73 2d 68 61 73 6b 65 6c 6c 2d 64 6f 63 73 2d 69 64 65 6e 74 20 68 61 73 6b 65 6c 6c 2d 70 72 ss-haskell-docs-ident.haskell-pr
1ba0 6f 63 65 73 73 2d 68 61 79 6f 6f 2d 69 64 65 6e 74 20 22 5e 5b 20 5d 2b 49 74 20 69 73 20 61 20 ocess-hayoo-ident."^[.]+It.is.a.
1bc0 6d 65 6d 62 65 72 20 6f 66 20 74 68 65 20 68 69 64 64 65 6e 20 70 61 63 6b 61 67 65 20 5b e2 80 member.of.the.hidden.package.[..
1be0 98 60 e2 80 9b 5d 5c 5c 28 5b 5e 40 0d 5c 6e 5d 2b 5c 5c 29 2e 2a 5b 27 e2 80 99 5d 2e 24 22 20 .`...]\\([^@.\n]+\\).*['...].$".
1c00 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 75 67 67 65 73 74 2d 61 64 64 2d 70 61 63 6b haskell-process-suggest-add-pack
1c20 61 67 65 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 75 67 67 65 73 74 2d 68 61 73 6b age.haskell-process-suggest-hask
1c40 65 6c 6c 2d 64 6f 63 73 2d 69 6d 70 6f 72 74 73 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 ell-docs-imports.haskell-process
1c60 2d 73 75 67 67 65 73 74 2d 68 61 79 6f 6f 2d 69 6d 70 6f 72 74 73 5d 20 31 32 20 28 23 24 20 2e -suggest-hayoo-imports].12.(#$..
1c80 20 35 33 30 31 29 5d 29 0a 23 40 33 36 20 52 75 6e 20 61 20 43 61 62 61 6c 20 63 6f 6d 6d 61 6e .5301)]).#@36.Run.a.Cabal.comman
1ca0 64 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 d...(fn.COMMAND)..(defalias.'has
1cc0 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 64 6f 2d 63 61 62 61 6c 20 23 5b 32 35 37 20 22 5c 33 30 kell-process-do-cabal.#[257."\30
1ce0 30 31 5c 6e 00 5c 33 30 31 20 30 5c 32 30 32 5c 66 00 5c 32 31 30 5c 33 30 32 5c 32 31 31 5c 33 01\n.\301.0\202\f.\210\302\211\3
1d00 30 32 3d 5c 32 30 34 20 00 5c 33 30 33 01 21 5c 33 30 34 01 21 5c 33 30 35 5c 32 33 32 3f 5c 32 02=\204..\303.!\304.!\305\232?\2
1d20 36 32 01 5c 32 30 33 38 00 5c 33 30 36 5c 33 30 37 21 5c 32 31 30 5c 33 31 30 5c 33 31 31 03 50 62.\2038.\306\307!\210\310\311.P
1d40 5c 33 31 32 5c 33 31 33 21 5c 33 31 32 5c 33 31 33 21 23 5c 32 31 30 5c 33 31 34 5c 33 31 35 5c \312\313!\312\313!#\210\314\315\
1d60 33 31 33 21 21 5c 32 30 32 4c 00 5c 33 31 36 01 5c 33 31 37 5c 33 32 30 5c 33 32 31 20 05 06 07 313!!\202L.\316.\317\320\321....
1d80 5c 33 32 32 46 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 36 5c 33 32 37 5c 33 33 30 26 08 5c \322F\323\324\325\326\327\330&.\
1da0 22 5c 32 30 37 22 20 5b 28 65 72 72 6f 72 29 20 68 61 73 6b 65 6c 6c 2d 69 6e 74 65 72 61 63 74 "\207".[(error).haskell-interact
1dc0 69 76 65 2d 70 72 6f 63 65 73 73 20 6e 69 6c 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d ive-process.nil.haskell-process-
1de0 70 72 6f 63 65 73 73 20 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 72 75 6e 20 6d 65 73 73 61 process.process-status.run.messa
1e00 67 65 20 22 50 72 6f 63 65 73 73 20 69 73 20 6e 6f 74 20 72 75 6e 6e 69 6e 67 2c 20 73 6f 20 72 ge."Process.is.not.running,.so.r
1e20 75 6e 6e 69 6e 67 20 64 69 72 65 63 74 6c 79 2e 22 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 unning.directly.".shell-command.
1e40 22 63 61 62 61 6c 20 22 20 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 22 2a 68 61 73 "cabal.".get-buffer-create."*has
1e60 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 6c 6f 67 2a 22 20 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 kell-process-log*".switch-to-buf
1e80 66 65 72 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 67 65 74 2d 62 75 66 66 65 72 20 68 61 73 6b fer-other-window.get-buffer.hask
1ea0 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 71 75 65 75 65 2d 63 6f 6d 6d 61 6e 64 20 6d 61 6b 65 2d 68 ell-process-queue-command.make-h
1ec0 61 73 6b 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 3a 73 74 61 74 65 20 68 61 73 6b 65 6c 6c 2d 69 6e askell-command.:state.haskell-in
1ee0 74 65 72 61 63 74 69 76 65 2d 73 65 73 73 69 6f 6e 20 30 20 3a 67 6f 20 23 5b 32 35 37 20 22 5c teractive-session.0.:go.#[257."\
1f00 33 30 33 01 41 40 5c 33 30 34 08 5c 33 30 35 05 40 21 5c 33 30 34 5c 33 30 36 5c 33 30 37 20 5c 303.A@\304.\305.@!\304\306\307.\
1f20 33 31 30 01 5c 33 31 31 5c 22 5c 32 30 33 19 00 09 5c 32 30 32 4e 00 5c 33 31 30 01 5c 33 31 32 310.\311\"\203...\202N.\310.\312
1f40 5c 22 5c 32 30 33 24 00 09 5c 32 30 32 4e 00 5c 33 31 30 01 5c 33 31 33 5c 22 5c 32 30 33 2f 00 \"\203$..\202N.\310.\313\"\203/.
1f60 09 5c 32 30 32 4e 00 5c 33 31 30 01 5c 33 31 34 5c 22 5c 32 30 33 3a 00 09 5c 32 30 32 4e 00 5c .\202N.\310.\314\"\203:..\202N.\
1f80 33 31 30 01 5c 33 31 35 5c 22 5c 32 30 33 45 00 5c 6e 5c 32 30 32 4e 00 5c 33 31 36 5c 33 31 37 310.\315\"\203E.\n\202N.\316\317
1fa0 02 5c 33 32 30 23 5c 32 30 35 4e 00 5c 33 32 31 5c 32 36 32 01 06 08 41 41 40 23 23 5c 22 5c 32 .\320#\205N.\321\262...AA@##\"\2
1fc0 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 64 6f 2d 63 61 62 61 6c 2d 66 6f 07".[haskell-process-do-cabal-fo
1fe0 72 6d 61 74 2d 73 74 72 69 6e 67 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 70 61 74 68 rmat-string.haskell-process-path
2000 2d 63 61 62 61 6c 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 70 61 74 68 2d 73 74 61 63 -cabal.haskell-process-path-stac
2020 6b 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 73 74 72 69 6e 67 20 66 6f k.haskell-process-send-string.fo
2040 72 6d 61 74 20 68 61 73 6b 65 6c 6c 2d 73 65 73 73 69 6f 6e 2d 63 61 62 61 6c 2d 64 69 72 20 22 rmat.haskell-session-cabal-dir."
2060 25 73 20 25 73 22 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 74 79 70 65 20 6d 65 6d 71 %s.%s".haskell-process-type.memq
2080 6c 20 27 67 68 63 69 20 27 63 61 62 61 6c 2d 72 65 70 6c 20 27 63 61 62 61 6c 2d 6e 65 77 2d 72 l.'ghci.'cabal-repl.'cabal-new-r
20a0 65 70 6c 20 27 63 61 62 61 6c 2d 67 68 63 69 20 27 73 74 61 63 6b 2d 67 68 63 69 20 65 72 72 6f epl.'cabal-ghci.'stack-ghci.erro
20c0 72 20 23 31 3d 22 63 6c 2d 65 63 61 73 65 20 66 61 69 6c 65 64 3a 20 25 73 2c 20 25 73 22 20 28 r.#1="cl-ecase.failed:.%s,.%s".(
20e0 67 68 63 69 20 71 75 6f 74 65 20 63 61 62 61 6c 2d 72 65 70 6c 20 71 75 6f 74 65 20 63 61 62 61 ghci.quote.cabal-repl.quote.caba
2100 6c 2d 6e 65 77 2d 72 65 70 6c 20 71 75 6f 74 65 20 63 61 62 61 6c 2d 67 68 63 69 20 71 75 6f 74 l-new-repl.quote.cabal-ghci.quot
2120 65 20 73 74 61 63 6b 2d 67 68 63 69 20 71 75 6f 74 65 29 20 6e 69 6c 5d 20 31 33 20 22 5c 6e 5c e.stack-ghci.quote).nil].13."\n\
2140 6e 28 66 6e 20 53 54 41 54 45 29 22 5d 20 3a 6c 69 76 65 20 23 5b 35 31 34 20 22 5c 33 30 30 5c n(fn.STATE)"].:live.#[514."\300\
2160 33 30 31 5c 33 30 32 04 41 41 40 23 5c 32 31 31 5c 33 30 33 5c 32 33 30 5c 32 30 34 14 00 5c 32 301\302.AA@#\211\303\230\204..\2
2180 31 31 5c 33 30 34 5c 32 33 30 5c 32 30 33 1e 00 5c 33 30 35 03 41 40 03 5c 33 30 36 23 5c 32 30 11\304\230\203..\305.A@.\306#\20
21a0 32 5c 22 00 5c 33 30 37 03 03 5c 22 5c 32 30 37 22 20 5b 72 65 70 6c 61 63 65 2d 72 65 67 65 78 2\".\307..\"\207".[replace-regex
21c0 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5e 5c 5c 28 5b 61 2d 7a 5d 2b 5c 5c 29 2e 2a 22 20 22 5c p-in-string."^\\([a-z]+\\).*"."\
21e0 5c 31 22 20 22 62 75 69 6c 64 22 20 22 69 6e 73 74 61 6c 6c 22 20 68 61 73 6b 65 6c 6c 2d 70 72 \1"."build"."install".haskell-pr
2200 6f 63 65 73 73 2d 6c 69 76 65 2d 62 75 69 6c 64 20 74 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 ocess-live-build.t.haskell-proce
2220 73 73 2d 63 61 62 61 6c 2d 6c 69 76 65 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 41 54 45 20 ss-cabal-live].7."\n\n(fn.STATE.
2240 42 55 46 46 45 52 29 22 5d 20 3a 63 6f 6d 70 6c 65 74 65 20 23 5b 35 31 34 20 22 01 41 40 5c 33 BUFFER)"].:complete.#[514.".A@\3
2260 30 34 01 21 5c 33 30 35 5c 33 30 36 03 21 5c 33 30 37 04 5c 33 30 35 5c 22 5c 32 31 30 5c 33 31 04.!\305\306.!\307.\305\"\210\31
2280 30 5c 33 31 31 04 06 06 06 08 24 5c 32 30 33 21 00 01 54 5c 32 36 32 02 5c 32 30 32 0f 00 5c 33 0\311.....$\203!..T\262.\202..\3
22a0 30 37 04 02 5c 22 5c 32 31 30 5c 33 31 32 5c 33 31 33 06 07 41 41 40 04 23 5c 33 31 34 04 02 5c 07..\"\210\312\313..AA@.#\314..\
22c0 22 5c 32 31 30 02 5c 33 30 35 55 5c 32 30 33 45 00 5c 33 31 34 04 5c 33 31 35 5c 22 5c 32 31 30 "\210.\305U\203E.\314.\315\"\210
22e0 5c 33 31 34 04 06 07 5c 22 5c 32 31 30 5c 33 31 36 01 21 5c 32 31 30 08 5c 32 30 35 5c 32 35 30 \314...\"\210\316.!\210.\205\250
2300 00 5c 33 31 37 5c 33 32 30 21 5c 32 30 35 5c 32 35 30 00 5c 33 32 30 5c 33 32 31 5c 33 31 32 5c .\317\320!\205\250.\320\321\312\
2320 33 32 32 5c 33 32 33 06 0b 40 21 5c 22 5c 33 32 34 04 5c 33 32 35 5c 33 32 36 20 5c 33 32 37 01 322\323..@!\"\324.\325\326.\327.
2340 5c 33 33 30 5c 22 5c 32 30 33 6d 00 09 5c 32 30 32 5c 32 34 32 00 5c 33 32 37 01 5c 33 33 31 5c \330\"\203m..\202\242.\327.\331\
2360 22 5c 32 30 33 78 00 09 5c 32 30 32 5c 32 34 32 00 5c 33 32 37 01 5c 33 33 32 5c 22 5c 32 30 33 "\203x..\202\242.\327.\332\"\203
2380 5c 32 30 33 00 09 5c 32 30 32 5c 32 34 32 00 5c 33 32 37 01 5c 33 33 33 5c 22 5c 32 30 33 5c 32 \203..\202\242.\327.\333\"\203\2
23a0 31 36 00 09 5c 32 30 32 5c 32 34 32 00 5c 33 32 37 01 5c 33 33 34 5c 22 5c 32 30 33 5c 32 33 31 16..\202\242.\327.\334\"\203\231
23c0 00 5c 6e 5c 32 30 32 5c 32 34 32 00 5c 33 33 35 5c 33 33 36 02 5c 33 33 37 23 5c 32 30 35 5c 32 .\n\202\242.\335\336.\337#\205\2
23e0 34 32 00 5c 33 31 31 5c 32 36 32 01 5c 33 34 30 0b 26 08 5c 32 36 32 01 5c 32 30 37 22 20 5b 68 42.\311\262.\340.&.\262.\207".[h
2400 61 73 6b 65 6c 6c 2d 6e 6f 74 69 66 79 2d 70 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d askell-notify-p.haskell-process-
2420 70 61 74 68 2d 63 61 62 61 6c 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 70 61 74 68 2d path-cabal.haskell-process-path-
2440 73 74 61 63 6b 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 6c 6f 67 6f 20 68 61 73 6b 65 stack.haskell-process-logo.haske
2460 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 65 73 73 69 6f 6e 20 30 20 68 61 73 6b 65 6c 6c 2d 70 72 6f ll-process-session.0.haskell-pro
2480 63 65 73 73 2d 72 65 73 70 6f 6e 73 65 2d 63 75 72 73 6f 72 20 68 61 73 6b 65 6c 6c 2d 70 72 6f cess-response-cursor.haskell-pro
24a0 63 65 73 73 2d 73 65 74 2d 72 65 73 70 6f 6e 73 65 2d 63 75 72 73 6f 72 20 68 61 73 6b 65 6c 6c cess-set-response-cursor.haskell
24c0 2d 70 72 6f 63 65 73 73 2d 65 72 72 6f 72 73 2d 77 61 72 6e 69 6e 67 73 20 6e 69 6c 20 66 6f 72 -process-errors-warnings.nil.for
24e0 6d 61 74 20 22 43 6f 6d 70 6c 65 74 65 3a 20 63 61 62 61 6c 20 25 73 20 28 25 73 20 63 6f 6d 70 mat."Complete:.cabal.%s.(%s.comp
2500 69 6c 65 72 20 6d 65 73 73 61 67 65 73 29 22 20 68 61 73 6b 65 6c 6c 2d 69 6e 74 65 72 61 63 74 iler.messages)".haskell-interact
2520 69 76 65 2d 6d 6f 64 65 2d 65 63 68 6f 20 22 4e 6f 20 63 6f 6d 70 69 6c 65 72 20 6d 65 73 73 61 ive-mode-echo."No.compiler.messa
2540 67 65 73 2c 20 64 75 6d 70 69 6e 67 20 63 6f 6d 70 6c 65 74 65 20 6f 75 74 70 75 74 3a 22 20 68 ges,.dumping.complete.output:".h
2560 61 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 6d 65 73 73 61 67 65 2d 6c 69 6e 65 20 66 62 6f 75 6e 64 70 askell-mode-message-line.fboundp
2580 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 2d 6e 6f 74 69 66 79 20 3a 74 69 74 6c 65 20 22 2a 25 .notifications-notify.:title."*%
25a0 73 2a 22 20 68 61 73 6b 65 6c 6c 2d 73 65 73 73 69 6f 6e 2d 6e 61 6d 65 20 3a 62 6f 64 79 20 3a s*".haskell-session-name.:body.:
25c0 61 70 70 2d 6e 61 6d 65 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 74 79 70 65 20 6d 65 app-name.haskell-process-type.me
25e0 6d 71 6c 20 27 67 68 63 69 20 27 63 61 62 61 6c 2d 72 65 70 6c 20 27 63 61 62 61 6c 2d 6e 65 77 mql.'ghci.'cabal-repl.'cabal-new
2600 2d 72 65 70 6c 20 27 63 61 62 61 6c 2d 67 68 63 69 20 27 73 74 61 63 6b 2d 67 68 63 69 20 65 72 -repl.'cabal-ghci.'stack-ghci.er
2620 72 6f 72 20 23 31 23 20 28 67 68 63 69 20 71 75 6f 74 65 20 63 61 62 61 6c 2d 72 65 70 6c 20 71 ror.#1#.(ghci.quote.cabal-repl.q
2640 75 6f 74 65 20 63 61 62 61 6c 2d 6e 65 77 2d 72 65 70 6c 20 71 75 6f 74 65 20 63 61 62 61 6c 2d uote.cabal-new-repl.quote.cabal-
2660 67 68 63 69 20 71 75 6f 74 65 20 73 74 61 63 6b 2d 67 68 63 69 20 71 75 6f 74 65 29 20 3a 61 70 ghci.quote.stack-ghci.quote).:ap
2680 70 2d 69 63 6f 6e 5d 20 31 38 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 41 54 45 20 52 45 53 50 4f 4e p-icon].18."\n\n(fn.STATE.RESPON
26a0 53 45 29 22 5d 5d 20 31 33 20 28 23 24 20 2e 20 37 33 31 30 29 5d 29 0a 23 40 35 39 20 45 63 68 SE)"]].13.(#$...7310)]).#@59.Ech
26c0 6f 20 61 20 6c 6f 61 64 20 6d 65 73 73 61 67 65 2e 0a 0a 28 66 6e 20 50 52 4f 43 45 53 53 20 42 o.a.load.message...(fn.PROCESS.B
26e0 55 46 46 45 52 20 45 43 48 4f 2d 49 4e 2d 52 45 50 4c 20 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 UFFER.ECHO-IN-REPL.TH)..(defalia
2700 73 20 27 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 65 63 68 6f 2d 6c 6f 61 64 2d 6d 65 73 s.'haskell-process-echo-load-mes
2720 73 61 67 65 20 23 5b 31 30 32 38 20 22 5c 33 30 30 04 21 5c 33 30 31 5c 33 30 32 05 5c 22 5c 33 sage.#[1028."\300.!\301\302.\"\3
2740 30 31 5c 33 30 33 06 06 5c 22 5c 33 30 34 03 5c 33 30 35 04 5c 33 30 36 06 07 06 06 5c 22 06 09 01\303..\"\304.\305.\306....\"..
2760 06 09 26 06 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 65 73 73 69 ..&.\207".[haskell-process-sessi
2780 6f 6e 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 33 20 34 20 68 61 73 6b 65 6c 6c 2d 69 6e 74 65 on.match-string.3.4.haskell-inte
27a0 72 61 63 74 69 76 65 2d 73 68 6f 77 2d 6c 6f 61 64 2d 6d 65 73 73 61 67 65 20 63 6f 6d 70 69 6c ractive-show-load-message.compil
27c0 69 6e 67 20 68 61 73 6b 65 6c 6c 2d 73 65 73 73 69 6f 6e 2d 73 74 72 69 70 2d 64 69 72 5d 20 31 ing.haskell-session-strip-dir].1
27e0 34 20 28 23 24 20 2e 20 39 39 31 37 29 5d 29 0a 23 40 35 39 20 45 78 74 72 61 63 74 20 74 68 65 4.(#$...9917)]).#@59.Extract.the
2800 20 6d 6f 64 75 6c 65 73 20 66 72 6f 6d 20 74 68 65 20 70 72 6f 63 65 73 73 20 62 75 66 66 65 72 .modules.from.the.process.buffer
2820 2e 0a 0a 28 66 6e 20 42 55 46 46 45 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 ...(fn.BUFFER)..(defalias.'haske
2840 6c 6c 2d 70 72 6f 63 65 73 73 2d 65 78 74 72 61 63 74 2d 6d 6f 64 75 6c 65 73 20 23 5b 32 35 37 ll-process-extract-modules.#[257
2860 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 31 31 5c 32 30 35 5c 66 00 5c 33 30 32 01 5c 33 30 ."\300\301.\"\211\205\f.\302.\30
2880 33 5c 22 5c 32 31 31 02 42 5c 32 30 37 22 20 5b 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 73 3\"\211.B\207".[match-string.1.s
28a0 70 6c 69 74 2d 73 74 72 69 6e 67 20 22 2c 20 22 5d 20 35 20 28 23 24 20 2e 20 31 30 32 32 39 29 plit-string.",."].5.(#$...10229)
28c0 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c ]).(byte-code."\300\301\302\303\
28e0 33 30 34 5c 33 30 35 25 5c 32 31 30 5c 33 30 30 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 30 34 304\305%\210\300\306\307\310\304
2900 5c 33 30 35 25 5c 32 31 30 5c 33 30 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 30 34 5c 33 30 \305%\210\300\311\312\313\304\30
2920 35 25 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 66 61 63 65 20 68 61 73 5%\207".[custom-declare-face.has
2940 6b 65 6c 6c 2d 65 72 72 6f 72 2d 66 61 63 65 20 28 28 28 28 73 75 70 70 6f 72 74 73 20 3a 75 6e kell-error-face.((((supports.:un
2960 64 65 72 6c 69 6e 65 20 28 3a 73 74 79 6c 65 20 77 61 76 65 29 29 29 20 3a 75 6e 64 65 72 6c 69 derline.(:style.wave))).:underli
2980 6e 65 20 28 3a 73 74 79 6c 65 20 77 61 76 65 20 3a 63 6f 6c 6f 72 20 22 23 64 63 33 32 32 66 22 ne.(:style.wave.:color."#dc322f"
29a0 29 29 20 28 74 20 3a 69 6e 68 65 72 69 74 20 65 72 72 6f 72 29 29 20 22 46 61 63 65 20 75 73 65 )).(t.:inherit.error))."Face.use
29c0 64 20 66 6f 72 20 6d 61 72 6b 69 6e 67 20 65 72 72 6f 72 20 6c 69 6e 65 73 2e 22 20 3a 67 72 6f d.for.marking.error.lines.".:gro
29e0 75 70 20 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 20 68 61 73 6b 65 6c 6c 2d 77 61 72 6e 69 6e 67 2d up.haskell-mode.haskell-warning-
2a00 66 61 63 65 20 28 28 28 28 73 75 70 70 6f 72 74 73 20 3a 75 6e 64 65 72 6c 69 6e 65 20 28 3a 73 face.((((supports.:underline.(:s
2a20 74 79 6c 65 20 77 61 76 65 29 29 29 20 3a 75 6e 64 65 72 6c 69 6e 65 20 28 3a 73 74 79 6c 65 20 tyle.wave))).:underline.(:style.
2a40 77 61 76 65 20 3a 63 6f 6c 6f 72 20 22 23 62 35 38 39 30 30 22 29 29 20 28 74 20 3a 69 6e 68 65 wave.:color."#b58900")).(t.:inhe
2a60 72 69 74 20 77 61 72 6e 69 6e 67 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 6d 61 72 rit.warning))."Face.used.for.mar
2a80 6b 69 6e 67 20 77 61 72 6e 69 6e 67 20 6c 69 6e 65 73 2e 22 20 68 61 73 6b 65 6c 6c 2d 68 6f 6c king.warning.lines.".haskell-hol
2aa0 65 2d 66 61 63 65 20 28 28 28 28 73 75 70 70 6f 72 74 73 20 3a 75 6e 64 65 72 6c 69 6e 65 20 28 e-face.((((supports.:underline.(
2ac0 3a 73 74 79 6c 65 20 77 61 76 65 29 29 29 20 3a 75 6e 64 65 72 6c 69 6e 65 20 28 3a 73 74 79 6c :style.wave))).:underline.(:styl
2ae0 65 20 77 61 76 65 20 3a 63 6f 6c 6f 72 20 22 23 36 63 37 31 63 34 22 29 29 20 28 74 20 3a 69 6e e.wave.:color."#6c71c4")).(t.:in
2b00 68 65 72 69 74 20 77 61 72 6e 69 6e 67 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 6d herit.warning))."Face.used.for.m
2b20 61 72 6b 69 6e 67 20 68 6f 6c 65 20 6c 69 6e 65 73 2e 22 5d 20 36 29 0a 28 64 65 66 76 61 72 20 arking.hole.lines."].6).(defvar.
2b40 68 61 73 6b 65 6c 6c 2d 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 72 69 6e 67 65 20 28 70 72 6f 70 haskell-check-error-fringe.(prop
2b60 65 72 74 69 7a 65 20 22 21 22 20 27 64 69 73 70 6c 61 79 20 27 28 6c 65 66 74 2d 66 72 69 6e 67 ertize."!".'display.'(left-fring
2b80 65 20 65 78 63 6c 61 6d 61 74 69 6f 6e 2d 6d 61 72 6b 29 29 29 0a 28 64 65 66 76 61 72 20 68 61 e.exclamation-mark))).(defvar.ha
2ba0 73 6b 65 6c 6c 2d 63 68 65 63 6b 2d 77 61 72 6e 69 6e 67 2d 66 72 69 6e 67 65 20 28 70 72 6f 70 skell-check-warning-fringe.(prop
2bc0 65 72 74 69 7a 65 20 22 3f 22 20 27 64 69 73 70 6c 61 79 20 27 28 6c 65 66 74 2d 66 72 69 6e 67 ertize."?".'display.'(left-fring
2be0 65 20 71 75 65 73 74 69 6f 6e 2d 6d 61 72 6b 29 29 29 0a 28 64 65 66 76 61 72 20 68 61 73 6b 65 e.question-mark))).(defvar.haske
2c00 6c 6c 2d 63 68 65 63 6b 2d 68 6f 6c 65 2d 66 72 69 6e 67 65 20 28 70 72 6f 70 65 72 74 69 7a 65 ll-check-hole-fringe.(propertize
2c20 20 22 5f 22 20 27 64 69 73 70 6c 61 79 20 27 28 6c 65 66 74 2d 66 72 69 6e 67 65 20 68 6f 72 69 ."_".'display.'(left-fringe.hori
2c40 7a 6f 6e 74 61 6c 2d 62 61 72 29 29 29 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c zontal-bar))).(defalias.'haskell
2c60 2d 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 -check-overlay-p.#[257."\300.\30
2c80 31 5c 22 5c 32 30 37 22 20 5b 6f 76 65 72 6c 61 79 2d 67 65 74 20 68 61 73 6b 65 6c 6c 2d 63 68 1\"\207".[overlay-get.haskell-ch
2ca0 65 63 6b 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4f 56 4c 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 eck].4."\n\n(fn.OVL)"]).(defalia
2cc0 73 20 27 68 61 73 6b 65 6c 6c 2d 63 68 65 63 6b 2d 66 69 6c 74 65 72 2d 6f 76 65 72 6c 61 79 73 s.'haskell-check-filter-overlays
2ce0 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 63 6c 2d 72 65 6d .#[257."\300\301.\"\207".[cl-rem
2d00 6f 76 65 2d 69 66 2d 6e 6f 74 20 68 61 73 6b 65 6c 6c 2d 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 ove-if-not.haskell-check-overlay
2d20 2d 70 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 58 53 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 -p].4."\n\n(fn.XS)"]).(defalias.
2d40 27 68 61 73 6b 65 6c 6c 2d 63 68 65 63 6b 2d 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 73 20 23 'haskell-check-remove-overlays.#
2d60 5b 32 35 37 20 22 72 5c 32 31 31 71 5c 32 31 30 5c 33 30 30 65 64 5c 33 30 31 5c 33 30 32 24 29 [257."r\211q\210\300ed\301\302$)
2d80 5c 32 30 37 22 20 5b 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 73 20 68 61 73 6b 65 6c 6c 2d 63 \207".[remove-overlays.haskell-c
2da0 68 65 63 6b 20 74 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 42 55 46 46 45 52 29 22 5d 29 0a 23 40 heck.t].6."\n\n(fn.BUFFER)"]).#@
2dc0 31 34 30 20 45 76 61 6c 75 61 74 65 20 42 4f 44 59 20 77 69 74 68 20 6e 61 6d 65 73 20 69 6e 20 140.Evaluate.BODY.with.names.in.
2de0 50 52 4f 50 4c 49 53 54 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 76 61 6c 75 65 73 20 6f 66 0a PROPLIST.bound.to.the.values.of.
2e00 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 6c 79 2d 6e 61 6d 65 64 20 6f 76 65 72 6c 61 79 20 70 72 correspondingly-named.overlay.pr
2e20 6f 70 65 72 74 69 65 73 20 6f 66 20 4f 56 4c 2e 0a 0a 28 66 6e 20 50 52 4f 50 4c 49 53 54 20 4f operties.of.OVL...(fn.PROPLIST.O
2e40 56 4c 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 VL.&rest.BODY)..(defalias.'haske
2e60 6c 6c 2d 77 69 74 68 2d 6f 76 65 72 6c 61 79 2d 70 72 6f 70 65 72 74 69 65 73 20 27 28 6d 61 63 ll-with-overlay-properties.'(mac
2e80 72 6f 20 2e 20 23 5b 36 34 32 20 22 5c 33 30 30 5c 33 30 31 21 5c 33 30 32 01 04 44 5c 33 30 33 ro...#[642."\300\301!\302..D\303
2ea0 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 08 21 5c 33 31 31 5c 22 5c 33 31 \304\305\306\307\310..!\311\"\31
2ec0 32 5c 33 31 33 25 06 07 5c 22 42 03 42 42 5c 32 30 37 22 20 5b 63 6c 2d 67 65 6e 73 79 6d 20 22 2\313%..\"B.BB\207".[cl-gensym."
2ee0 4f 56 4c 2d 22 20 6c 65 74 2a 20 6d 61 70 63 61 72 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 OVL-".let*.mapcar.make-byte-code
2f00 20 32 35 37 20 22 5c 32 31 31 5c 33 30 31 5c 33 30 30 5c 33 30 32 04 44 45 44 5c 32 30 37 22 20 .257."\211\301\300\302.DED\207".
2f20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 6f 76 65 72 6c 61 79 2d 67 65 74 20 71 75 6f 74 vconcat.vector.[overlay-get.quot
2f40 65 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 50 29 22 5d 20 31 33 20 28 23 24 20 2e 20 31 31 37 31 e].6."\n\n(fn.P)"].13.(#$...1171
2f60 36 29 5d 29 29 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 6f 76 65 72 6c 61 79 6)])).(defalias.'haskell-overlay
2f80 2d 73 74 61 72 74 3e 20 23 5b 35 31 34 20 22 5c 33 30 30 02 21 5c 33 30 30 02 21 56 5c 32 30 37 -start>.#[514."\300.!\300.!V\207
2fa0 22 20 5b 6f 76 65 72 6c 61 79 2d 73 74 61 72 74 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 4f 31 20 ".[overlay-start].5."\n\n(fn.O1.
2fc0 4f 32 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 6f 76 65 72 6c 61 O2)"]).(defalias.'haskell-overla
2fe0 79 2d 73 74 61 72 74 3c 20 23 5b 35 31 34 20 22 5c 33 30 30 02 21 5c 33 30 30 02 21 57 5c 32 30 y-start<.#[514."\300.!\300.!W\20
3000 37 22 20 5b 6f 76 65 72 6c 61 79 2d 73 74 61 72 74 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 4f 31 7".[overlay-start].5."\n\n(fn.O1
3020 20 4f 32 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 66 69 72 73 74 .O2)"]).(defalias.'haskell-first
3040 2d 6f 76 65 72 6c 61 79 2d 69 6e 2d 69 66 20 23 5b 37 37 31 20 22 5c 33 30 30 03 5c 33 30 31 04 -overlay-in-if.#[771."\300.\301.
3060 04 5c 22 5c 22 5c 33 30 32 5c 33 30 33 02 21 5c 33 30 34 5c 22 40 5c 32 30 37 22 20 5b 63 6c 2d .\"\"\302\303.!\304\"@\207".[cl-
3080 72 65 6d 6f 76 65 2d 69 66 2d 6e 6f 74 20 6f 76 65 72 6c 61 79 73 2d 69 6e 20 73 6f 72 74 20 63 remove-if-not.overlays-in.sort.c
30a0 6c 2d 63 6f 70 79 2d 6c 69 73 74 20 68 61 73 6b 65 6c 6c 2d 6f 76 65 72 6c 61 79 2d 73 74 61 72 l-copy-list.haskell-overlay-star
30c0 74 3c 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 54 45 53 54 20 42 45 47 20 45 4e 44 29 22 5d 29 0a t<].8."\n\n(fn.TEST.BEG.END)"]).
30e0 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 6c 61 73 74 2d 6f 76 65 72 6c 61 79 2d (defalias.'haskell-last-overlay-
3100 69 6e 2d 69 66 20 23 5b 37 37 31 20 22 5c 33 30 30 03 5c 33 30 31 04 04 5c 22 5c 22 5c 33 30 32 in-if.#[771."\300.\301..\"\"\302
3120 5c 33 30 33 02 21 5c 33 30 34 5c 22 40 5c 32 30 37 22 20 5b 63 6c 2d 72 65 6d 6f 76 65 2d 69 66 \303.!\304\"@\207".[cl-remove-if
3140 2d 6e 6f 74 20 6f 76 65 72 6c 61 79 73 2d 69 6e 20 73 6f 72 74 20 63 6c 2d 63 6f 70 79 2d 6c 69 -not.overlays-in.sort.cl-copy-li
3160 73 74 20 68 61 73 6b 65 6c 6c 2d 6f 76 65 72 6c 61 79 2d 73 74 61 72 74 3e 5d 20 38 20 22 5c 6e st.haskell-overlay-start>].8."\n
3180 5c 6e 28 66 6e 20 54 45 53 54 20 42 45 47 20 45 4e 44 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 \n(fn.TEST.BEG.END)"]).(defalias
31a0 20 27 68 61 73 6b 65 6c 6c 2d 65 72 72 6f 72 2d 6f 76 65 72 6c 61 79 2d 62 72 69 65 66 6c 79 20 .'haskell-error-overlay-briefly.
31c0 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 30 01 5c 33 30 31 5c 22 5c 33 30 30 02 5c 33 30 32 5c #[257."\211\300.\301\"\300.\302\
31e0 22 5c 32 31 31 5c 33 30 33 3d 5c 32 30 34 13 00 01 5c 32 30 32 25 00 5c 33 30 34 5c 33 30 35 03 "\211\303=\204...\202%.\304\305.
3200 5c 22 5c 32 30 33 21 00 5c 33 30 36 02 5c 33 30 37 5c 22 5c 32 30 32 25 00 5c 33 31 30 5c 33 31 \"\203!.\306.\307\"\202%.\310\31
3220 31 03 5c 22 5c 32 30 37 22 20 5b 6f 76 65 72 6c 61 79 2d 67 65 74 20 68 61 73 6b 65 6c 6c 2d 6d 1.\"\207".[overlay-get.haskell-m
3240 73 67 20 68 61 73 6b 65 6c 6c 2d 6d 73 67 2d 74 79 70 65 20 77 61 72 6e 69 6e 67 20 73 74 72 69 sg.haskell-msg-type.warning.stri
3260 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 5b 57 77 5d 61 72 6e 69 6e 67 3a 5c 6e 20 20 20 20 22 20 ng-prefix-p."[Ww]arning:\n....".
3280 63 6c 2d 73 75 62 73 65 71 20 31 33 20 65 72 72 6f 72 20 22 49 6e 76 61 72 69 61 6e 74 20 66 61 cl-subseq.13.error."Invariant.fa
32a0 69 6c 65 64 3a 20 61 20 77 61 72 6e 69 6e 67 20 6d 65 73 73 61 67 65 20 66 72 6f 6d 20 47 48 43 iled:.a.warning.message.from.GHC
32c0 20 68 61 73 20 75 6e 65 78 70 65 63 74 65 64 20 66 6f 72 6d 3a 20 25 73 2e 22 5d 20 37 20 22 5c .has.unexpected.form:.%s."].7."\
32e0 6e 5c 6e 28 66 6e 20 4f 56 4c 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c n\n(fn.OVL)"]).(defalias.'haskel
3300 6c 2d 67 6f 74 6f 2d 65 72 72 6f 72 2d 6f 76 65 72 6c 61 79 20 23 5b 32 35 37 20 22 5c 32 31 31 l-goto-error-overlay.#[257."\211
3320 5c 32 30 33 0f 00 5c 33 30 30 01 21 62 5c 32 31 30 5c 33 30 31 5c 33 30 32 02 21 21 5c 32 30 37 \203..\300.!b\210\301\302.!!\207
3340 5c 33 30 33 5c 33 30 34 21 5c 32 30 37 22 20 5b 6f 76 65 72 6c 61 79 2d 73 74 61 72 74 20 68 61 \303\304!\207".[overlay-start.ha
3360 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 6d 65 73 73 61 67 65 2d 6c 69 6e 65 20 68 61 73 6b 65 6c 6c 2d skell-mode-message-line.haskell-
3380 65 72 72 6f 72 2d 6f 76 65 72 6c 61 79 2d 62 72 69 65 66 6c 79 20 6d 65 73 73 61 67 65 20 22 4e error-overlay-briefly.message."N
33a0 6f 20 66 75 72 74 68 65 72 20 6e 6f 74 65 73 20 66 72 6f 6d 20 48 61 73 6b 65 6c 6c 20 63 6f 6d o.further.notes.from.Haskell.com
33c0 70 69 6c 65 72 2e 22 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4f 56 4c 29 22 5d 29 0a 28 64 65 66 piler."].4."\n\n(fn.OVL)"]).(def
33e0 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 67 6f 74 6f 2d 66 69 72 73 74 2d 65 72 72 6f 72 20 alias.'haskell-goto-first-error.
3400 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 21 5c 33 30 33 5c 33 #[0."\300\301\302\303\304!\303\3
3420 30 35 21 23 21 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 67 6f 74 6f 2d 65 72 72 6f 72 2d 6f 05!#!\207".[haskell-goto-error-o
3440 76 65 72 6c 61 79 20 68 61 73 6b 65 6c 6c 2d 66 69 72 73 74 2d 6f 76 65 72 6c 61 79 2d 69 6e 2d verlay.haskell-first-overlay-in-
3460 69 66 20 68 61 73 6b 65 6c 6c 2d 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 2d 70 20 62 75 66 66 65 if.haskell-check-overlay-p.buffe
3480 72 2d 65 6e 64 20 30 20 31 5d 20 36 20 6e 69 6c 20 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 r-end.0.1].6.nil.nil]).(defalias
34a0 20 27 68 61 73 6b 65 6c 6c 2d 67 6f 74 6f 2d 70 72 65 76 2d 65 72 72 6f 72 20 23 5b 30 20 22 5c .'haskell-goto-prev-error.#[0."\
34c0 33 30 30 5c 33 30 31 5c 33 30 32 60 21 21 40 5c 33 30 33 5c 33 30 34 65 03 5c 32 30 33 14 00 5c 300\301\302`!!@\303\304e.\203..\
34e0 33 30 35 04 21 5c 32 30 32 15 00 60 23 5c 32 30 36 1a 00 5c 32 31 31 5c 32 36 32 01 21 5c 32 30 305.!\202..`#\206..\211\262.!\20
3500 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 67 6f 74 6f 2d 65 72 72 6f 72 2d 6f 76 65 72 6c 61 79 20 68 7".[haskell-goto-error-overlay.h
3520 61 73 6b 65 6c 6c 2d 63 68 65 63 6b 2d 66 69 6c 74 65 72 2d 6f 76 65 72 6c 61 79 73 20 6f 76 65 askell-check-filter-overlays.ove
3540 72 6c 61 79 73 2d 61 74 20 68 61 73 6b 65 6c 6c 2d 6c 61 73 74 2d 6f 76 65 72 6c 61 79 2d 69 6e rlays-at.haskell-last-overlay-in
3560 2d 69 66 20 68 61 73 6b 65 6c 6c 2d 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 2d 70 20 6f 76 65 72 -if.haskell-check-overlay-p.over
3580 6c 61 79 2d 73 74 61 72 74 5d 20 37 20 6e 69 6c 20 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 lay-start].7.nil.nil]).(defalias
35a0 20 27 68 61 73 6b 65 6c 6c 2d 67 6f 74 6f 2d 6e 65 78 74 2d 65 72 72 6f 72 20 23 5b 30 20 22 5c .'haskell-goto-next-error.#[0."\
35c0 33 30 30 5c 33 30 31 5c 33 30 32 60 21 21 40 5c 33 30 33 5c 33 30 34 02 5c 32 30 33 13 00 5c 33 300\301\302`!!@\303\304.\203..\3
35e0 30 35 03 21 5c 32 30 32 14 00 60 64 23 5c 32 30 36 1a 00 5c 32 31 31 5c 32 36 32 01 21 5c 32 30 05.!\202..`d#\206..\211\262.!\20
3600 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 67 6f 74 6f 2d 65 72 72 6f 72 2d 6f 76 65 72 6c 61 79 20 68 7".[haskell-goto-error-overlay.h
3620 61 73 6b 65 6c 6c 2d 63 68 65 63 6b 2d 66 69 6c 74 65 72 2d 6f 76 65 72 6c 61 79 73 20 6f 76 65 askell-check-filter-overlays.ove
3640 72 6c 61 79 73 2d 61 74 20 68 61 73 6b 65 6c 6c 2d 66 69 72 73 74 2d 6f 76 65 72 6c 61 79 2d 69 rlays-at.haskell-first-overlay-i
3660 6e 2d 69 66 20 68 61 73 6b 65 6c 6c 2d 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 2d 70 20 6f 76 65 n-if.haskell-check-overlay-p.ove
3680 72 6c 61 79 2d 65 6e 64 5d 20 36 20 6e 69 6c 20 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 rlay-end].6.nil.nil]).(defalias.
36a0 27 68 61 73 6b 65 6c 6c 2d 63 68 65 63 6b 2d 70 61 69 6e 74 2d 6f 76 65 72 6c 61 79 20 23 5b 32 'haskell-check-paint-overlay.#[2
36c0 30 35 36 20 22 72 06 07 71 5c 32 31 30 5c 33 30 33 5c 32 31 31 65 62 5c 32 31 30 06 08 5c 32 30 056."r..q\210\303\211eb\210..\20
36e0 33 33 00 06 07 53 79 5c 32 31 30 02 53 75 5c 32 31 30 60 5c 32 36 32 02 04 5c 33 30 34 3d 5c 32 33...Sy\210.Su\210`\262..\304=\2
3700 30 33 28 00 03 47 75 5c 32 31 30 5c 32 30 32 2d 00 5c 33 30 35 5c 33 30 36 20 77 5c 32 31 30 60 03(..Gu\210\202-.\305\306.w\210`
3720 5c 32 36 32 01 5c 32 30 32 3c 00 60 5c 32 36 32 02 5c 33 30 33 79 5c 32 31 30 60 5c 32 36 32 01 \262.\202<.`\262.\303y\210`\262.
3740 5c 33 30 37 02 02 5c 22 5c 33 31 30 01 5c 33 31 31 5c 33 31 32 23 5c 32 31 30 5c 33 31 30 01 5c \307..\"\310.\311\312#\210\310.\
3760 33 31 33 06 09 23 5c 32 31 30 5c 33 31 30 01 5c 33 31 34 06 5c 6e 23 5c 32 31 30 5c 33 31 30 01 313..#\210\310.\314.\n#\210\310.
3780 5c 33 31 35 06 08 23 5c 32 31 30 5c 33 31 30 01 5c 33 31 36 06 5c 6e 23 5c 32 31 30 5c 33 31 30 \315..#\210\310.\316.\n#\210\310
37a0 01 5c 33 31 37 06 07 23 5c 32 31 30 5c 33 32 30 06 06 5c 33 32 31 5c 22 5c 32 30 33 77 00 5c 33 .\317..#\210\320..\321\"\203w.\3
37c0 32 32 08 44 5c 32 30 32 5c 32 32 30 00 5c 33 32 30 06 06 5c 33 30 34 5c 22 5c 32 30 33 5c 32 30 22.D\202\220.\320..\304\"\203\20
37e0 35 00 5c 33 32 33 09 44 5c 32 30 32 5c 32 32 30 00 5c 33 32 30 06 06 5c 33 32 34 5c 22 5c 32 30 5.\323.D\202\220.\320..\324\"\20
3800 35 5c 32 32 30 00 5c 33 32 35 5c 6e 44 5c 32 31 31 47 5c 33 32 36 55 5c 32 30 33 5c 32 34 30 00 5\220.\325\nD\211G\326U\203\240.
3820 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5c 32 30 32 5c 32 34 37 00 5c 33 32 37 5c 33 33 30 \211.A\262.\242\202\247.\327\330
3840 5c 33 30 33 03 47 44 5c 22 01 40 5c 33 31 30 04 5c 33 33 31 03 23 5c 32 31 30 5c 33 31 30 04 5c \303.GD\".@\310.\331.#\210\310.\
3860 33 33 32 04 23 5c 32 36 36 5c 32 30 33 5c 32 36 32 01 5c 32 36 36 5c 32 30 32 29 5c 32 30 37 22 332.#\266\203\262.\266\202)\207"
3880 20 5b 68 61 73 6b 65 6c 6c 2d 63 68 65 63 6b 2d 77 61 72 6e 69 6e 67 2d 66 72 69 6e 67 65 20 68 .[haskell-check-warning-fringe.h
38a0 61 73 6b 65 6c 6c 2d 63 68 65 63 6b 2d 68 6f 6c 65 2d 66 72 69 6e 67 65 20 68 61 73 6b 65 6c 6c askell-check-hole-fringe.haskell
38c0 2d 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 72 69 6e 67 65 20 6e 69 6c 20 68 6f 6c 65 20 22 5e 5b -check-error-fringe.nil.hole."^[
38e0 3a 73 70 61 63 65 3a 5d 22 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 6d 61 6b 65 :space:]".line-end-position.make
3900 2d 6f 76 65 72 6c 61 79 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 68 61 73 6b 65 6c 6c 2d 63 68 65 -overlay.overlay-put.haskell-che
3920 63 6b 20 74 20 68 61 73 6b 65 6c 6c 2d 66 69 6c 65 20 68 61 73 6b 65 6c 6c 2d 6d 73 67 20 68 61 ck.t.haskell-file.haskell-msg.ha
3940 73 6b 65 6c 6c 2d 6d 73 67 2d 74 79 70 65 20 68 65 6c 70 2d 65 63 68 6f 20 68 61 73 6b 65 6c 6c skell-msg-type.help-echo.haskell
3960 2d 68 6f 6c 65 20 65 71 6c 20 77 61 72 6e 69 6e 67 20 68 61 73 6b 65 6c 6c 2d 77 61 72 6e 69 6e -hole.eql.warning.haskell-warnin
3980 67 2d 66 61 63 65 20 68 61 73 6b 65 6c 6c 2d 68 6f 6c 65 2d 66 61 63 65 20 65 72 72 6f 72 20 68 g-face.haskell-hole-face.error.h
39a0 61 73 6b 65 6c 6c 2d 65 72 72 6f 72 2d 66 61 63 65 20 32 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 askell-error-face.2.signal.wrong
39c0 2d 6e 75 6d 62 65 72 2d 6f 66 2d 61 72 67 75 6d 65 6e 74 73 20 62 65 66 6f 72 65 2d 73 74 72 69 -number-of-arguments.before-stri
39e0 6e 67 20 66 61 63 65 5d 20 31 38 20 22 5c 6e 5c 6e 28 66 6e 20 42 55 46 46 45 52 20 45 52 52 4f ng.face].18."\n\n(fn.BUFFER.ERRO
3a00 52 2d 46 52 4f 4d 2d 54 48 49 53 2d 46 49 4c 45 2d 50 20 4c 49 4e 45 20 4d 53 47 20 46 49 4c 45 R-FROM-THIS-FILE-P.LINE.MSG.FILE
3a20 20 54 59 50 45 20 48 4f 4c 45 20 43 4f 4c 4e 29 22 5d 29 0a 23 40 32 36 38 20 54 72 69 67 67 65 .TYPE.HOLE.COLN)"]).#@268.Trigge
3a40 72 20 68 61 6e 64 6c 69 6e 67 20 74 79 70 65 20 65 72 72 6f 72 73 20 6f 72 20 77 61 72 6e 69 6e r.handling.type.errors.or.warnin
3a60 67 73 2e 0a 45 69 74 68 65 72 20 70 72 69 6e 74 73 20 74 68 65 20 6d 65 73 73 61 67 65 73 20 69 gs..Either.prints.the.messages.i
3a80 6e 20 74 68 65 20 69 6e 74 65 72 61 63 74 69 76 65 20 62 75 66 66 65 72 20 6f 72 20 69 66 20 43 n.the.interactive.buffer.or.if.C
3aa0 4f 4e 54 0a 69 73 20 73 70 65 63 69 66 69 65 64 2c 20 70 61 73 73 65 73 20 74 68 65 20 65 72 72 ONT.is.specified,.passes.the.err
3ac0 6f 72 20 6f 6e 74 6f 20 74 68 61 74 2e 0a 0a 57 68 65 6e 20 4d 4f 44 55 4c 45 2d 42 55 46 46 45 or.onto.that...When.MODULE-BUFFE
3ae0 52 20 69 73 20 6e 6f 6e 2d 4e 49 4c 2c 20 70 61 69 6e 74 20 65 72 72 6f 72 20 6f 76 65 72 6c 61 R.is.non-NIL,.paint.error.overla
3b00 79 73 2e 0a 0a 28 66 6e 20 4d 4f 44 55 4c 45 2d 42 55 46 46 45 52 20 53 45 53 53 49 4f 4e 20 50 ys...(fn.MODULE-BUFFER.SESSION.P
3b20 52 4f 43 45 53 53 20 42 55 46 46 45 52 20 26 6f 70 74 69 6f 6e 61 6c 20 52 45 54 55 52 4e 2d 4f ROCESS.BUFFER.&optional.RETURN-O
3b40 4e 4c 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 NLY)..(defalias.'haskell-process
3b60 2d 65 72 72 6f 72 73 2d 77 61 72 6e 69 6e 67 73 20 23 5b 31 32 38 34 20 22 5c 32 31 32 5c 33 30 -errors-warnings.#[1284."\212\30
3b80 32 03 5c 33 30 33 5c 22 5c 32 30 33 55 00 5c 33 30 34 5c 33 30 35 03 5c 22 5c 33 30 36 5c 33 30 2.\303\"\203U.\304\305.\"\306\30
3ba0 37 02 5c 22 5c 32 30 33 4f 00 5c 33 31 30 05 21 18 5c 33 30 34 5c 33 30 35 02 5c 22 5c 33 30 34 7.\"\203O.\310.!.\304\305.\"\304
3bc0 5c 33 31 31 03 5c 22 5c 33 31 32 01 21 04 5c 32 30 34 3c 00 5c 33 31 33 06 08 5c 33 31 34 05 04 \311.\"\312.!.\204<.\313..\314..
3be0 5c 33 31 35 5c 32 31 31 26 06 5c 32 31 30 5c 33 31 36 06 08 5c 33 31 37 5c 33 32 30 04 06 08 23 \315\211&.\210\316..\317\320...#
3c00 5c 22 5c 32 31 30 5c 33 32 31 02 5c 33 32 32 5c 33 30 35 5c 33 32 33 5c 33 32 34 5c 33 32 35 06 \"\210\321.\322\305\323\324\325.
3c20 5c 6e 5c 33 32 36 5c 33 32 37 5c 32 35 37 5c 6e 29 5c 32 36 36 5c 32 30 33 5c 32 30 32 50 00 5c \n\326\327\257\n)\266\203\202P.\
3c40 33 33 30 5c 32 36 32 01 5c 32 30 32 5c 22 01 5c 33 30 32 03 5c 33 33 31 5c 22 5c 32 30 35 5c 22 330\262.\202\".\302.\331\"\205\"
3c60 01 5c 33 33 32 03 5c 33 33 33 05 21 53 5c 22 5c 32 31 30 5c 33 33 34 03 21 5c 33 30 34 5c 33 30 .\332.\333.!S\"\210\334.!\304\30
3c80 35 02 5c 22 5c 33 30 34 5c 33 31 31 03 5c 22 5c 33 30 34 5c 33 33 35 04 5c 22 5c 33 30 36 5c 33 5.\"\304\311.\"\304\335.\"\306\3
3ca0 33 36 02 5c 22 5c 32 30 33 7e 00 5c 33 33 37 5c 32 30 32 5c 32 31 32 00 5c 33 30 36 5c 33 34 30 36.\"\203~.\337\202\212.\306\340
3cc0 02 5c 22 5c 32 30 33 5c 32 31 31 00 5c 33 34 31 5c 32 30 32 5c 32 31 32 00 5c 33 32 37 5c 32 31 .\"\203\211.\341\202\212.\327\21
3ce0 31 5c 33 33 37 3d 3f 5c 33 31 37 5c 33 34 32 5c 33 34 33 06 5c 66 06 08 5c 22 06 06 06 06 24 5c 1\337=?\317\342\343.\f..\"....$\
3d00 33 34 34 06 06 5c 33 34 35 06 07 5c 33 34 36 52 21 5c 33 34 37 01 5c 33 32 32 5c 22 5c 33 34 37 344..\345..\346R!\347.\322\"\347
3d20 02 5c 33 32 33 5c 22 06 0e 5c 32 30 33 5c 33 32 30 00 09 5c 32 30 33 5c 33 32 30 00 5c 33 35 30 .\323\"..\203\320..\203\320.\350
3d40 06 0f 5c 33 35 31 5c 33 35 32 06 12 21 21 5c 33 35 31 06 5c 66 21 5c 32 33 30 04 06 5c 6e 06 0d ..\351\352..!!\351.\f!\230..\n..
3d60 06 0b 5c 33 31 35 06 08 26 08 5c 32 31 30 06 5c 6e 5c 32 30 33 5c 33 34 37 00 5c 33 32 31 06 09 ..\315..&.\210.\n\203\347.\321..
3d80 5c 33 32 32 04 5c 33 32 33 05 5c 33 32 35 06 0d 5c 33 32 36 06 0e 5c 32 35 37 5c 6e 5c 32 30 32 \322.\323.\325..\326..\257\n\202
3da0 20 01 5c 33 35 33 06 06 5c 33 33 37 5c 22 5c 32 30 33 5c 33 36 33 00 5c 33 35 34 5c 32 30 32 08 ..\353..\337\"\203\363.\354\202.
3dc0 01 5c 33 35 33 06 06 5c 33 34 31 5c 22 5c 32 30 33 5c 33 37 37 00 5c 33 35 35 5c 32 30 32 08 01 .\353..\341\"\203\377.\355\202..
3de0 5c 33 35 33 06 06 5c 33 32 37 5c 22 5c 32 30 35 08 01 5c 33 31 36 06 0e 05 5c 22 5c 32 31 30 04 \353..\327\"\205..\316...\"\210.
3e00 5c 32 30 33 15 01 5c 33 35 36 04 21 5c 32 31 30 5c 33 35 37 06 0e 06 08 06 0b 05 24 5c 32 31 30 \203..\356.!\210\357.......$\210
3e20 5c 33 33 30 5c 32 36 36 5c 32 31 32 29 5c 32 30 37 22 20 5b 64 65 66 61 75 6c 74 2d 64 69 72 65 \330\266\212)\207".[default-dire
3e40 63 74 6f 72 79 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 68 6f 77 2d 6f 76 65 72 6c ctory.haskell-process-show-overl
3e60 61 79 73 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 63 6f 6e 73 75 6d 65 20 22 5c 5c 28 ays.haskell-process-consume."\\(
3e80 4d 6f 64 75 6c 65 20 69 6d 70 6f 72 74 73 20 66 6f 72 6d 20 61 20 63 79 63 6c 65 3a 5b 20 5c 6e Module.imports.form.a.cycle:[.\n
3ea0 5d 2b 6d 6f 64 75 6c 65 20 5b 5e 20 5d 2b 20 28 5b 5e 29 5d 2b 29 5b 5b 3a 75 6e 69 62 79 74 65 ]+module.[^.]+.([^)]+)[[:unibyte
3ec0 3a 5d 5b 3a 6e 6f 6e 61 73 63 69 69 3a 5d 5d 2b 3f 5c 5c 29 5c 6e 46 61 69 6c 65 64 22 20 6d 61 :][:nonascii:]]+?\\)\nFailed".ma
3ee0 74 63 68 2d 73 74 72 69 6e 67 20 31 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 6d 6f 64 75 6c tch-string.1.string-match."modul
3f00 65 20 5b 60 27 e2 80 98 e2 80 9b 5d 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 5b 27 e2 80 99 60 5d 20 28 e.[`'......]\\([^.]+\\)['...`].(
3f20 5c 5c 28 5b 5e 29 5d 2b 5c 5c 29 29 22 20 68 61 73 6b 65 6c 6c 2d 73 65 73 73 69 6f 6e 2d 63 75 \\([^)]+\\))".haskell-session-cu
3f40 72 72 65 6e 74 2d 64 69 72 20 32 20 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 68 rrent-dir.2.file-relative-name.h
3f60 61 73 6b 65 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 73 68 6f 77 2d 6c 6f 61 64 2d 6d 65 73 askell-interactive-show-load-mes
3f80 73 61 67 65 20 69 6d 70 6f 72 74 2d 63 79 63 6c 65 20 6e 69 6c 20 68 61 73 6b 65 6c 6c 2d 69 6e sage.import-cycle.nil.haskell-in
3fa0 74 65 72 61 63 74 69 76 65 2d 6d 6f 64 65 2d 63 6f 6d 70 69 6c 65 2d 65 72 72 6f 72 20 66 6f 72 teractive-mode-compile-error.for
3fc0 6d 61 74 20 22 25 73 3a 31 3a 30 3a 20 25 73 22 20 3a 66 69 6c 65 20 3a 6c 69 6e 65 20 3a 63 6f mat."%s:1:0:.%s".:file.:line.:co
3fe0 6c 20 30 20 3a 6d 73 67 20 3a 74 79 70 65 20 65 72 72 6f 72 20 74 20 22 5b 0d 5c 6e 5d 5c 5c 28 l.0.:msg.:type.error.t."[.\n]\\(
4000 5b 41 2d 5a 5d 3f 3a 3f 5b 5e 20 0d 5c 6e 3a 5d 5b 5e 3a 5c 6e 0d 5d 2b 5c 5c 29 3a 5c 5c 28 5b [A-Z]?:?[^..\n:][^:\n.]+\\):\\([
4020 30 2d 39 28 29 2d 3a 5d 2b 5c 5c 29 3a 5b 20 5c 6e 0d 5d 2b 5c 5c 28 5b 5b 3a 75 6e 69 62 79 74 0-9()-:]+\\):[.\n.]+\\([[:unibyt
4040 65 3a 5d 5b 3a 6e 6f 6e 61 73 63 69 69 3a 5d 5d 2b 3f 5c 5c 29 5c 6e 5b 5e 20 5d 22 20 68 61 73 e:][:nonascii:]]+?\\)\n[^.]".has
4060 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 65 74 2d 72 65 73 70 6f 6e 73 65 2d 63 75 72 73 6f 72 kell-process-set-response-cursor
4080 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 72 65 73 70 6f 6e 73 65 2d 63 75 72 73 6f 72 .haskell-process-response-cursor
40a0 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 72 65 73 70 6f 6e 73 65 20 33 20 22 5e 5b 57 .haskell-process-response.3."^[W
40c0 77 5d 61 72 6e 69 6e 67 3a 22 20 77 61 72 6e 69 6e 67 20 22 5e 53 70 6c 69 63 69 6e 67 20 22 20 w]arning:".warning."^Splicing.".
40e0 73 70 6c 69 63 65 20 22 25 73 3a 25 73 3a 20 25 73 22 20 68 61 73 6b 65 6c 6c 2d 73 65 73 73 69 splice."%s:%s:.%s".haskell-sessi
4100 6f 6e 2d 73 74 72 69 70 2d 64 69 72 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 70 61 72 on-strip-dir.haskell-process-par
4120 73 65 2d 65 72 72 6f 72 20 22 3a 22 20 22 3a 20 78 22 20 70 6c 69 73 74 2d 67 65 74 20 68 61 73 se-error.":".":.x".plist-get.has
4140 6b 65 6c 6c 2d 63 68 65 63 6b 2d 70 61 69 6e 74 2d 6f 76 65 72 6c 61 79 20 66 69 6c 65 2d 74 72 kell-check-paint-overlay.file-tr
4160 75 65 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 65 71 6c 20 68 61 73 6b uename.buffer-file-name.eql.hask
4180 65 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 6d 6f 64 65 2d 63 6f 6d 70 69 6c 65 2d 77 61 72 ell-interactive-mode-compile-war
41a0 6e 69 6e 67 20 68 61 73 6b 65 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 6d 6f 64 65 2d 63 6f ning.haskell-interactive-mode-co
41c0 6d 70 69 6c 65 2d 73 70 6c 69 63 65 20 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 6d 65 73 73 61 67 mpile-splice.haskell-mode-messag
41e0 65 2d 6c 69 6e 65 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 74 72 69 67 67 65 72 2d 73 e-line.haskell-process-trigger-s
4200 75 67 67 65 73 74 69 6f 6e 73 5d 20 32 35 20 28 23 24 20 2e 20 31 34 39 30 36 29 5d 29 0a 23 40 uggestions].25.(#$...14906)]).#@
4220 39 32 20 53 68 6f 77 20 74 68 65 20 27 28 43 6f 6d 70 69 6c 69 6e 67 7c 4c 6f 61 64 69 6e 67 29 92.Show.the.'(Compiling|Loading)
4240 20 58 27 20 6d 65 73 73 61 67 65 2e 0a 0a 28 66 6e 20 53 45 53 53 49 4f 4e 20 54 59 50 45 20 4d .X'.message...(fn.SESSION.TYPE.M
4260 4f 44 55 4c 45 2d 4e 41 4d 45 20 46 49 4c 45 2d 4e 41 4d 45 20 45 43 48 4f 20 54 48 29 1f 0a 28 ODULE-NAME.FILE-NAME.ECHO.TH)..(
4280 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 73 68 defalias.'haskell-interactive-sh
42a0 6f 77 2d 6c 6f 61 64 2d 6d 65 73 73 61 67 65 20 23 5b 31 35 34 32 20 22 5c 33 30 32 05 5c 33 30 ow-load-message.#[1542."\302.\30
42c0 33 5c 22 5c 32 30 33 1a 00 08 5c 32 30 33 13 00 5c 33 30 34 5c 33 30 35 05 05 23 5c 32 30 32 40 3\"\203...\203..\304\305..#\202@
42e0 00 5c 33 30 34 5c 33 30 36 05 5c 22 5c 32 30 32 40 00 5c 33 30 32 05 5c 33 30 37 5c 22 5c 32 30 .\304\306.\"\202@.\302.\307\"\20
4300 33 28 00 5c 33 30 34 5c 33 31 30 05 5c 22 5c 32 30 32 40 00 5c 33 30 32 05 5c 33 31 31 5c 22 5c 3(.\304\310.\"\202@.\302.\311\"\
4320 32 30 33 36 00 5c 33 30 34 5c 33 31 32 05 5c 22 5c 32 30 32 40 00 5c 33 31 33 5c 33 31 34 06 06 2036.\304\312.\"\202@.\313\314..
4340 5c 33 31 35 23 5c 32 30 35 40 00 5c 33 31 36 01 5c 32 30 33 48 00 5c 33 31 37 5c 32 30 32 49 00 \315#\205@.\316.\203H.\317\202I.
4360 5c 33 32 30 50 5c 33 32 31 01 21 5c 32 31 30 09 5c 32 30 33 58 00 5c 33 32 32 06 07 05 5c 22 5c \320P\321.!\210.\203X.\322...\"\
4380 32 31 30 02 5c 32 30 35 61 00 5c 33 32 33 06 07 02 5c 22 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 210.\205a.\323...\"\207".[haskel
43a0 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 6d 6f 64 65 2d 69 6e 63 6c 75 64 65 2d 66 69 6c 65 2d l-interactive-mode-include-file-
43c0 6e 61 6d 65 20 68 61 73 6b 65 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 6d 6f 64 65 2d 64 65 name.haskell-interactive-mode-de
43e0 6c 65 74 65 2d 73 75 70 65 72 73 65 64 65 64 2d 65 72 72 6f 72 73 20 6d 65 6d 71 6c 20 27 63 6f lete-superseded-errors.memql.'co
4400 6d 70 69 6c 69 6e 67 20 66 6f 72 6d 61 74 20 22 43 6f 6d 70 69 6c 69 6e 67 3a 20 25 73 20 28 25 mpiling.format."Compiling:.%s.(%
4420 73 29 22 20 22 43 6f 6d 70 69 6c 69 6e 67 3a 20 25 73 22 20 27 6c 6f 61 64 69 6e 67 20 22 4c 6f s)"."Compiling:.%s".'loading."Lo
4440 61 64 69 6e 67 3a 20 25 73 22 20 27 69 6d 70 6f 72 74 2d 63 79 63 6c 65 20 22 4d 6f 64 75 6c 65 ading:.%s".'import-cycle."Module
4460 20 68 61 73 20 61 6e 20 69 6d 70 6f 72 74 20 63 79 63 6c 65 3a 20 25 73 22 20 65 72 72 6f 72 20 .has.an.import.cycle:.%s".error.
4480 22 63 6c 2d 65 63 61 73 65 20 66 61 69 6c 65 64 3a 20 25 73 2c 20 25 73 22 20 28 63 6f 6d 70 69 "cl-ecase.failed:.%s,.%s".(compi
44a0 6c 69 6e 67 20 71 75 6f 74 65 20 6c 6f 61 64 69 6e 67 20 71 75 6f 74 65 20 69 6d 70 6f 72 74 2d ling.quote.loading.quote.import-
44c0 63 79 63 6c 65 20 71 75 6f 74 65 29 20 6e 69 6c 20 22 20 5b 54 48 5d 22 20 22 22 20 68 61 73 6b cycle.quote).nil.".[TH]"."".hask
44e0 65 6c 6c 2d 6d 6f 64 65 2d 6d 65 73 73 61 67 65 2d 6c 69 6e 65 20 68 61 73 6b 65 6c 6c 2d 69 6e ell-mode-message-line.haskell-in
4500 74 65 72 61 63 74 69 76 65 2d 6d 6f 64 65 2d 64 65 6c 65 74 65 2d 63 6f 6d 70 69 6c 65 2d 6d 65 teractive-mode-delete-compile-me
4520 73 73 61 67 65 73 20 68 61 73 6b 65 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 6d 6f 64 65 2d ssages.haskell-interactive-mode-
4540 65 63 68 6f 5d 20 31 30 20 28 23 24 20 2e 20 31 36 39 33 31 29 5d 29 0a 23 40 33 36 30 20 52 65 echo].10.(#$...16931)]).#@360.Re
4560 6c 6f 61 64 20 74 68 65 20 6d 6f 64 75 6c 65 20 60 44 65 76 65 6c 4d 61 69 6e 27 20 61 6e 64 20 load.the.module.`DevelMain'.and.
4580 74 68 65 6e 20 72 75 6e 20 60 44 65 76 65 6c 4d 61 69 6e 2e 75 70 64 61 74 65 27 2e 0a 0a 54 68 then.run.`DevelMain.update'...Th
45a0 69 73 20 69 73 20 66 6f 72 20 64 6f 69 6e 67 20 6c 69 76 65 20 75 70 64 61 74 65 20 6f 66 20 74 is.is.for.doing.live.update.of.t
45c0 68 65 20 63 6f 64 65 20 6f 66 20 73 65 72 76 65 72 73 20 6f 72 20 47 55 49 0a 61 70 70 6c 69 63 he.code.of.servers.or.GUI.applic
45e0 61 74 69 6f 6e 73 2e 20 20 50 75 74 20 79 6f 75 72 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 76 65 ations...Put.your.development.ve
4600 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 70 72 6f 67 72 61 6d 20 69 6e 0a 60 44 65 76 65 6c 4d 61 rsion.of.the.program.in.`DevelMa
4620 69 6e 27 2c 20 61 6e 64 20 64 65 66 69 6e 65 20 60 75 70 64 61 74 65 27 20 74 6f 20 61 75 74 6f in',.and.define.`update'.to.auto
4640 2d 73 74 61 72 74 20 74 68 65 20 70 72 6f 67 72 61 6d 20 6f 6e 20 61 0a 6e 65 77 20 74 68 72 65 -start.the.program.on.a.new.thre
4660 61 64 2c 20 61 6e 64 20 75 73 65 20 74 68 65 20 60 66 6f 72 65 69 67 6e 2d 73 74 6f 72 65 27 20 ad,.and.use.the.`foreign-store'.
4680 70 61 63 6b 61 67 65 20 74 6f 20 61 63 63 65 73 73 20 74 68 65 0a 72 75 6e 6e 69 6e 67 20 63 6f package.to.access.the.running.co
46a0 6e 74 65 78 74 20 61 63 72 6f 73 73 20 3a 6c 6f 61 64 2f 3a 72 65 6c 6f 61 64 73 20 69 6e 20 47 ntext.across.:load/:reloads.in.G
46c0 48 43 69 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 HCi...(defalias.'haskell-process
46e0 2d 72 65 6c 6f 61 64 2d 64 65 76 65 6c 2d 6d 61 69 6e 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 31 -reload-devel-main.#[0."\300.\21
4700 30 5c 33 30 31 5c 32 31 36 72 5c 33 30 32 5c 33 30 33 21 5c 32 30 36 1a 00 5c 33 30 34 5c 33 30 0\301\216r\302\303!\206..\304\30
4720 35 21 5c 32 30 33 17 00 5c 33 30 36 20 5c 32 30 32 1a 00 5c 33 30 37 5c 33 31 30 21 71 5c 32 31 5!\203..\306.\202..\307\310!q\21
4740 30 5c 33 31 31 20 5c 33 31 32 20 5c 33 31 33 01 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 06 5c 33 0\311.\312.\313.\314\315\316..\3
4760 31 37 06 07 5c 33 32 30 70 5c 32 35 37 06 5c 33 32 31 5c 33 32 32 5c 33 32 33 25 5c 22 5c 32 36 17..\320p\257.\321\322\323%\"\26
4780 32 01 5c 32 36 32 01 2a 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 74 6f 67 67 2.\262.*\207".[haskell-mode-togg
47a0 6c 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 70 72 6f 6d 70 74 2d 73 74 61 74 65 20 23 5b 30 20 le-interactive-prompt-state.#[0.
47c0 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 74 6f "\300\301!\207".[haskell-mode-to
47e0 67 67 6c 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 70 72 6f 6d 70 74 2d 73 74 61 74 65 20 74 5d ggle-interactive-prompt-state.t]
4800 20 32 5d 20 67 65 74 2d 62 75 66 66 65 72 20 22 44 65 76 65 6c 4d 61 69 6e 2e 68 73 22 20 79 2d .2].get-buffer."DevelMain.hs".y-
4820 6f 72 2d 6e 2d 70 20 22 59 6f 75 20 6e 65 65 64 20 74 6f 20 6f 70 65 6e 20 61 20 62 75 66 66 65 or-n-p."You.need.to.open.a.buffe
4840 72 20 6e 61 6d 65 64 20 44 65 76 65 6c 4d 61 69 6e 2e 68 73 2e 20 46 69 6e 64 20 6e 6f 77 3f 22 r.named.DevelMain.hs..Find.now?"
4860 20 69 64 6f 2d 66 69 6e 64 2d 66 69 6c 65 20 65 72 72 6f 72 20 22 4e 6f 20 44 65 76 65 6c 4d 61 .ido-find-file.error."No.DevelMa
4880 69 6e 2e 68 73 20 62 75 66 66 65 72 2e 22 20 68 61 73 6b 65 6c 6c 2d 69 6e 74 65 72 61 63 74 69 in.hs.buffer.".haskell-interacti
48a0 76 65 2d 73 65 73 73 69 6f 6e 20 68 61 73 6b 65 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 70 ve-session.haskell-interactive-p
48c0 72 6f 63 65 73 73 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 71 75 65 75 65 2d 63 6f 6d rocess.haskell-process-queue-com
48e0 6d 61 6e 64 20 76 65 63 74 6f 72 20 63 6c 2d 73 74 72 75 63 74 2d 68 61 73 6b 65 6c 6c 2d 63 6f mand.vector.cl-struct-haskell-co
4900 6d 6d 61 6e 64 20 3a 73 65 73 73 69 6f 6e 20 3a 70 72 6f 63 65 73 73 20 3a 62 75 66 66 65 72 20 mmand.:session.:process.:buffer.
4920 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 33 30 32 5c 22 5c 33 30 33 5c 22 5c 32 30 37 #[257."\300\301.\302\"\303\"\207
4940 22 20 5b 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 73 74 72 69 6e 67 20 70 ".[haskell-process-send-string.p
4960 6c 69 73 74 2d 67 65 74 20 3a 70 72 6f 63 65 73 73 20 22 3a 6c 20 44 65 76 65 6c 4d 61 69 6e 22 list-get.:process.":l.DevelMain"
4980 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 41 54 45 29 22 5d 20 23 5b 35 31 34 20 22 5c 33 30 ].5."\n\n(fn.STATE)"].#[514."\30
49a0 30 5c 33 30 31 03 5c 33 30 32 5c 22 02 5c 33 30 33 23 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 0\301.\302\".\303#\207".[haskell
49c0 2d 70 72 6f 63 65 73 73 2d 6c 69 76 65 2d 62 75 69 6c 64 20 70 6c 69 73 74 2d 67 65 74 20 3a 70 -process-live-build.plist-get.:p
49e0 72 6f 63 65 73 73 20 6e 69 6c 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 41 54 45 20 42 55 46 rocess.nil].6."\n\n(fn.STATE.BUF
4a00 46 45 52 29 22 5d 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 03 5c 33 30 32 5c 22 5c 33 30 FER)"].#[514."\300\301.\302\"\30
4a20 31 04 5c 33 30 33 5c 22 03 5c 33 30 34 5c 33 30 31 06 07 5c 33 30 35 5c 22 5c 33 30 36 26 06 5c 1.\303\".\304\301..\305\"\306&.\
4a40 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 6c 6f 61 64 2d 63 6f 6d 70 6c 207".[haskell-process-load-compl
4a60 65 74 65 20 70 6c 69 73 74 2d 67 65 74 20 3a 73 65 73 73 69 6f 6e 20 3a 70 72 6f 63 65 73 73 20 ete.plist-get.:session.:process.
4a80 6e 69 6c 20 3a 62 75 66 66 65 72 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 30 35 0d 00 5c 33 30 nil.:buffer.#[257."\211\205..\30
4aa0 30 5c 33 30 31 20 5c 33 30 32 5c 22 5c 32 31 30 5c 33 30 33 5c 33 30 34 21 5c 32 30 37 22 20 5b 0\301.\302\"\210\303\304!\207".[
4ac0 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 71 75 65 75 65 2d 77 69 74 68 6f 75 74 2d 66 69 haskell-process-queue-without-fi
4ae0 6c 74 65 72 73 20 68 61 73 6b 65 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 70 72 6f 63 65 73 lters.haskell-interactive-proces
4b00 73 20 22 44 65 76 65 6c 4d 61 69 6e 2e 75 70 64 61 74 65 22 20 6d 65 73 73 61 67 65 20 22 44 65 s."DevelMain.update".message."De
4b20 76 65 6c 4d 61 69 6e 20 75 70 64 61 74 65 64 2e 22 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4f 4b velMain.updated."].4."\n\n(fn.OK
4b40 29 22 5d 5d 20 31 30 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 41 54 45 20 52 45 53 50 4f 4e 53 45 29 )"]].10."\n\n(fn.STATE.RESPONSE)
4b60 22 5d 5d 20 31 32 20 28 23 24 20 2e 20 31 37 37 35 38 29 20 6e 69 6c 5d 29 0a 28 70 72 6f 76 69 "]].12.(#$...17758).nil]).(provi
4b80 64 65 20 27 68 61 73 6b 65 6c 6c 2d 6c 6f 61 64 29 0a de.'haskell-load).