about summary refs log tree commit diff
path: root/configs/shared/emacs/.emacs.d/elpa/haskell-mode-20180601.143/haskell-load.elc
blob: e03be46bc6959824330615d7f8d67f7af4ddf94d (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 48 00 5c 33 30 37 \307.\310\"\203\".\311\202H.\307
0c20 05 5c 33 31 32 5c 22 5c 32 30 33 2d 00 5c 33 31 33 5c 32 30 32 48 00 5c 33 30 37 05 5c 33 31 34 .\312\"\203-.\313\202H.\307.\314
0c40 5c 22 5c 32 30 33 38 00 5c 33 31 31 5c 32 30 32 48 00 5c 33 30 37 05 5c 33 31 35 5c 22 5c 32 30 \"\2038.\311\202H.\307.\315\"\20
0c60 33 43 00 5c 33 31 33 5c 32 30 32 48 00 5c 33 31 36 5c 33 31 37 5c 33 32 30 21 21 5c 33 32 31 05 3C.\313\202H.\316\317\320!!\321.
0c80 21 5c 33 32 32 06 07 21 5c 33 32 33 5c 33 32 34 06 09 5c 33 32 33 5c 22 5c 32 31 30 5c 33 32 35 !\322..!\323\324..\323\"\210\325
0ca0 06 06 21 5c 32 31 30 5c 33 32 36 06 06 06 0b 06 0b 06 0b 24 5c 32 30 33 6f 00 5c 32 31 31 54 5c ..!\210\326........$\203o.\211T\
0cc0 32 36 32 01 5c 32 30 32 5b 00 5c 33 32 34 06 09 03 5c 22 5c 32 31 30 06 06 5c 32 30 34 5c 32 31 262.\202[.\324...\"\210..\204\21
0ce0 30 00 08 5c 32 30 33 5c 32 31 30 00 5c 33 30 30 06 09 06 07 5c 22 5c 32 31 30 5c 32 30 32 5c 32 0..\203\210.\300....\"\210\202\2
0d00 31 37 00 5c 33 32 37 06 09 04 40 5c 22 5c 32 31 30 03 5c 32 30 33 5c 32 34 33 00 5c 33 33 30 06 17.\327...@\"\210.\203\243.\330.
0d20 07 5c 32 30 33 5c 32 33 35 00 5c 33 33 31 5c 32 30 32 5c 32 33 36 00 5c 33 33 32 21 5c 32 31 30 .\203\235.\331\202\236.\332!\210
0d40 5c 32 30 32 5c 32 35 31 00 5c 33 33 33 06 5c 6e 5c 33 33 34 5c 22 5c 32 31 30 04 5c 32 30 35 5c \202\251.\333.\n\334\"\210.\205\
0d60 33 31 32 00 5c 33 33 35 31 5c 33 30 37 00 5c 33 33 36 31 5c 32 37 35 00 04 04 21 30 30 5c 32 30 312.\3351\307.\3361\275...!00\20
0d80 32 5c 33 31 32 00 30 5c 33 31 37 5c 33 33 37 02 5c 22 5c 32 36 32 01 5c 32 30 32 5c 33 31 32 00 2\312.0\317\337.\"\262.\202\312.
0da0 5c 33 31 33 5c 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 \313\262.\207".[haskell-process-
0dc0 72 65 6c 6f 61 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 reload-with-fbytecode.get-buffer
0de0 20 66 6f 72 6d 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 .format."*%s:splices*".haskell-s
0e00 65 73 73 69 6f 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 ession-name.haskell-interactive-
0e20 6d 6f 64 65 2d 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 mode-splices-buffer.erase-buffer
0e40 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 4f 6b 2c 20 5c 5c .haskell-process-consume."Ok,.\\
0e60 28 3f 3a 5b 30 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 (?:[0-9]+\\).modules?.loaded\\.$
0e80 22 20 74 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 64 75 ".t."Failed,.\\(?:[0-9]+\\).modu
0ea0 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 6c 65 les?.loaded\\.$".nil."Ok,.module
0ec0 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 64 2c s.loaded:.\\(.+\\)\\.$"."Failed,
0ee0 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 20 65 .modules.loaded:.\\(.+\\)\\.$".e
0f00 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 6e 73 rror.message."Unexpected.respons
0f20 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 6c 6c e.from.haskell.process.".haskell
0f40 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 6c 6c -process-extract-modules.haskell
0f60 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 6b 65 -process-response-cursor.0.haske
0f80 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 20 68 ll-process-set-response-cursor.h
0fa0 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 61 73 askell-check-remove-overlays.has
0fc0 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 61 73 kell-process-errors-warnings.has
0fe0 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 73 6b kell-process-import-modules.hask
1000 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 64 20 ell-mode-message-line."Reloaded.
1020 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 2d 6d OK."."OK.".haskell-interactive-m
1040 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 20 66 ode-compile-error."Compilation.f
1060 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 72 6f ailed.".(debug.quit).(debug.erro
1080 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 30 20 r)."%S"].15.(#$...2736)]).#@180.
10a0 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 66 69 Suggest.add.missed.imports.to.fi
10c0 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 4e 27 le..Asks.user.to.add.to.SESSION'
10e0 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 20 69 s.FILE.missed.import...MODULES.i
1100 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 65 64 s.a.list.of.modules.where.missed
1120 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 20 46 .IDENT.was.found...(fn.SESSION.F
1140 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 27 68 ILE.MODULES.IDENT)..(defalias.'h
1160 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 20 23 askell-process-suggest-imports.#
1180 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 30 34 [1028.".\204..\300\301!\210.\204
11a0 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 33 30 ..\300\302!\210\211\204..\300\30
11c0 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 33 30 3!\210\304.\210\305\216\306.!\30
11e0 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 22 21 7.!.G\310V\203:.\311\312\313.\"!
1200 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 5c 32 \205_.\314\315.\"\202_..G\310U\2
1220 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 5c 22 05_..@\211.\235?\205].\316...B\"
1240 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 31 5c \210\311\312\317...#!\205].\211\
1260 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 32 31 262.\211\205m.\320....\"\210\321
1280 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 6e 2d .!\266\203)\207".[cl--assertion-
12a0 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 65 6c failed.session.file.ident.haskel
12c0 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 70 74 l-mode-toggle-interactive-prompt
12e0 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 73 6b -state.#[0."\300\301!\207".[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 74 5d 20 32 5d 20 68 61 73 6b 65 6c 6c 2d 73 65 73 73 69 6f 6e 2d 70 pt-state.t].2].haskell-session-p
1340 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 65 64 rocess.haskell-process-suggested
1360 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 65 6e -imports.1.y-or-n-p.format."Iden
1380 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 73 65 tifier.`%s'.not.in.scope,.choose
13a0 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 6d 70 .module.to.import?".haskell-comp
13c0 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 73 6b lete-module-read."Module:.".hask
13e0 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 72 74 ell-process-set-suggested-import
1400 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 65 2c s."Identifier.`%s'.not.in.scope,
1420 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 2d 66 .import.`%s'?".haskell-process-f
1440 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 32 20 ind-file.haskell-add-import].12.
1460 28 23 24 20 2e 20 34 32 35 36 29 5d 29 0a 23 40 38 31 20 54 72 69 67 67 65 72 20 70 72 6f 6d 70 (#$...4256)]).#@81.Trigger.promp
1480 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 65 73 ting.to.add.any.extension.sugges
14a0 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 49 4e tions...(fn.SESSION.MSG.FILE.LIN
14c0 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 2d 74 E)..(defalias.'haskell-process-t
14e0 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 36 18 rigger-suggestions.#[1028."\306.
1500 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 32 30 \307\310.\"\203..\307\311.\"?\20
1520 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 22 5c 68.\307\312.\"\2068.\307\313.\"\
1540 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 04 5c 2068.\307\314.\"\2068.\307\315.\
1560 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 31 37 "\2068.\307\316.\"\2068.\307\317
1580 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 33 32 .\")\203K..\205\354.\320.\321\32
15a0 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 61 00 2\323..\".$\207\307\324.\"\203a.
15c0 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 24 5c \n\205\354.\325..\322\326..\".$\
15e0 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 5c 33 207\307\327.\"\203s..\205\354.\3
1600 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 30 34 20.\330\331.$\207\307\332.\"\204
1620 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 35 5c \201.\307\333.\"\203\214.\f\205\
1640 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 35 04 354.\320.\321\334.$\207\307\335.
1660 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 02 5c \"\203\334.\322\323.\"\307\336.\
1680 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 5c 32 "\203\245.\322\323.\"\202\246.\2
16a0 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 32 36 11.\203\267.\337.!\340......$\26
16c0 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 5c 32 6..%\203\311.\341.!\340......$\2
16e0 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 24 5c 66..&\205\333.\342.!\340......$\
1700 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 5c 32 262.\207\307\343.\"\205\354..$\2
1720 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 64 2d 05\354.\344..\"\207".[case-fold-
1740 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 2d 6c search.haskell-process-suggest-l
1760 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 73 2d anguage-pragmas.haskell-process-
1780 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 73 6b suggest-remove-import-lines.hask
17a0 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 70 68 ell-process-suggest-no-warn-orph
17c0 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 65 72 ans.haskell-process-suggest-over
17e0 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 2d 73 loaded-strings.haskell-process-s
1800 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 6e 67 uggest-hoogle-imports.nil.string
1820 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 29 22 -match.".-X\\([A-Z][A-Za-z]+\\)"
1840 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 65 63 ."\\([A-Z][A-Za-z]+\\).is.deprec
1860 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 29 20 ated"."Use.\\([A-Z][A-Za-z]+\\).
1880 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 41 2d to.permit.this"."Use.\\([A-Z][A-
18a0 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 2d 5a Za-z]+\\).to.allow"."Use.\\([A-Z
18c0 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 5c 5c ][A-Za-z]+\\).to.enable"."Use.\\
18e0 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 20 74 ([A-Z][A-Za-z]+\\).if.you.want.t
1900 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 41 2d o.disable.this"."use.\\([A-Z][A-
1920 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 41 2d Za-z]+\\)"."You.need.\\([A-Z][A-
1940 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 67 65 Za-z]+\\)".haskell-process-sugge
1960 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 69 6e st-pragma."LANGUAGE".match-strin
1980 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 6f 72 g.1.".The.\\(qualified.\\)?impor
19a0 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 80 99 t.of[.][...`...]\\([^.]+\\)['...
19c0 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 73 2d ].is.redundant".haskell-process-
19e0 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 72 6e suggest-remove-import.2."[Ww]arn
1a00 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 4e 53 ing:.orphan.instance:."."OPTIONS
1a20 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 20 69 "."-fno-warn-orphans"."against.i
1a40 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 5c 5d nferred.type.[...`...]\\[Char\\]
1a60 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 60 e2 ['...]"."with.actual.type.[...`.
1a80 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 65 64 ..]\\[Char\\]['...]"."Overloaded
1aa0 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 98 60 Strings"."^Not.in.scope:..*[...`
1ac0 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 30 2d ...]\\(.+\\)['...]$"."^[A-Za-z0-
1ae0 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 6f 63 9_'.]+\\.\\(.+\\)$".haskell-proc
1b00 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 73 73 ess-hoogle-ident.haskell-process
1b20 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 73 73 -suggest-imports.haskell-process
1b40 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 6f 63 -haskell-docs-ident.haskell-proc
1b60 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 6d 65 ess-hayoo-ident."^[.]+It.is.a.me
1b80 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 98 60 mber.of.the.hidden.package.[...`
1ba0 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 68 61 ...]\\([^@.\n]+\\).*['...].$".ha
1bc0 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 61 67 skell-process-suggest-add-packag
1be0 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 65 6c e.haskell-process-suggest-haskel
1c00 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 2d 73 l-docs-imports.haskell-process-s
1c20 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 20 35 uggest-hayoo-imports].12.(#$...5
1c40 32 33 35 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 64 2e 235)]).#@36.Run.a.Cabal.command.
1c60 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 6b 65 ..(fn.COMMAND)..(defalias.'haske
1c80 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 30 31 ll-process-do-cabal.#[257."\3001
1ca0 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 30 32 \n.\301.0\202\f.\210\302\211\302
1cc0 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 36 32 =\204..\303.!\304.!\305\232?\262
1ce0 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 5c 33 .\2038.\306\307!\210\310\311.P\3
1d00 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 33 31 12\313!\312\313!#\210\314\315\31
1d20 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 5c 33 3!!\202L.\316.\317\320\321....\3
1d40 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 22 5c 22F\323\324\325\326\327\330&.\"\
1d60 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 69 76 207".[(error).haskell-interactiv
1d80 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 70 72 e-process.nil.haskell-process-pr
1da0 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 67 65 ocess.process-status.run.message
1dc0 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 75 6e ."Process.is.not.running,.so.run
1de0 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 22 63 ning.directly.".shell-command."c
1e00 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 6b 65 abal.".get-buffer-create."*haske
1e20 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 66 65 ll-process-log*".switch-to-buffe
1e40 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 65 6c r-other-window.get-buffer.haskel
1e60 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 61 73 l-process-queue-command.make-has
1e80 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 74 65 kell-command.:state.haskell-inte
1ea0 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 33 30 ractive-session.0.:go.#[257."\30
1ec0 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 33 31 3.A@\304.\305.@!\304\306\307.\31
1ee0 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 5c 22 0.\311\"\203...\202N.\310.\312\"
1f00 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 09 5c \203$..\202N.\310.\313\"\203/..\
1f20 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 33 31 202N.\310.\314\"\203:..\202N.\31
1f40 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 02 5c 0.\315\"\203E.\n\202N.\316\317.\
1f60 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 30 37 320#\205N.\321\262...AA@##\"\207
1f80 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 72 6d ".[haskell-process-do-cabal-form
1fa0 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 2d 63 at-string.haskell-process-path-c
1fc0 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 6b 20 abal.haskell-process-path-stack.
1fe0 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 72 6d haskell-process-send-string.form
2000 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 25 73 at.haskell-session-cabal-dir."%s
2020 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 6c 20 .%s".haskell-process-type.memql.
2040 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 65 70 'ghci.'cabal-repl.'cabal-new-rep
2060 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 72 20 l.'cabal-ghci.'stack-ghci.error.
2080 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 67 68 #1="cl-ecase.failed:.%s,.%s".(gh
20a0 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 6c 2d ci.quote.cabal-repl.quote.cabal-
20c0 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 65 20 new-repl.quote.cabal-ghci.quote.
20e0 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 6e 28 stack-ghci.quote).nil].13."\n\n(
2100 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 33 30 fn.STATE)"].:live.#[514."\300\30
2120 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 31 31 1\302.AA@#\211\303\230\204..\211
2140 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 32 5c \304\230\203..\305.A@.\306#\202\
2160 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 70 2d ".\307..\"\207".[replace-regexp-
2180 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 5c 31 in-string."^\\([a-z]+\\).*"."\\1
21a0 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 6f 63 "."build"."install".haskell-proc
21c0 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 73 73 ess-live-build.t.haskell-process
21e0 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 42 55 -cabal-live].7."\n\n(fn.STATE.BU
2200 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 30 34 FFER)"].:complete.#[514.".A@\304
2220 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 30 5c .!\305\306.!\307.\305\"\210\310\
2240 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 30 37 311.....$\203!..T\262.\202..\307
2260 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 22 5c ..\"\210\312\313..AA@.#\314..\"\
2280 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 5c 33 210.\305U\203E.\314.\315\"\210\3
22a0 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 00 5c 14...\"\210\316.!\210.\205\250.\
22c0 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 33 32 317\320!\205\250.\320\321\312\32
22e0 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 5c 33 2\323..@!\"\324.\325\326.\327.\3
2300 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 22 5c 30\"\203m..\202\242.\327.\331\"\
2320 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 5c 32 203x..\202\242.\327.\332\"\203\2
2340 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 31 36 03..\202\242.\327.\333\"\203\216
2360 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 00 5c ..\202\242.\327.\334\"\203\231.\
2380 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 34 32 n\202\242.\335\336.\337#\205\242
23a0 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 61 73 .\311\262.\340.&.\262.\207".[has
23c0 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 70 61 kell-notify-p.haskell-process-pa
23e0 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 73 74 th-cabal.haskell-process-path-st
2400 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 6c 6c ack.haskell-process-logo.haskell
2420 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 63 65 -process-session.0.haskell-proce
2440 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 63 65 ss-response-cursor.haskell-proce
2460 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 2d 70 ss-set-response-cursor.haskell-p
2480 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 6d 61 rocess-errors-warnings.nil.forma
24a0 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 69 6c t."Complete:.cabal.%s.(%s.compil
24c0 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 69 76 er.messages)".haskell-interactiv
24e0 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 67 65 e-mode-echo."No.compiler.message
2500 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 61 73 s,.dumping.complete.output:".has
2520 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 20 6e kell-mode-message-line.fboundp.n
2540 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 73 2a otifications-notify.:title."*%s*
2560 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 61 70 ".haskell-session-name.:body.:ap
2580 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 6d 71 p-name.haskell-process-type.memq
25a0 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
25c0 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
25e0 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 75 6f r.#1#.(ghci.quote.cabal-repl.quo
2600 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 67 68 te.cabal-new-repl.quote.cabal-gh
2620 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 70 2d ci.quote.stack-ghci.quote).:app-
2640 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 53 45 icon].18."\n\n(fn.STATE.RESPONSE
2660 29 22 5d 5d 20 31 33 20 28 23 24 20 2e 20 37 32 34 34 29 5d 29 0a 23 40 35 39 20 45 63 68 6f 20 )"]].13.(#$...7244)]).#@59.Echo.
2680 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 55 46 a.load.message...(fn.PROCESS.BUF
26a0 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 73 20 FER.ECHO-IN-REPL.TH)..(defalias.
26c0 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 73 61 'haskell-process-echo-load-messa
26e0 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 30 31 ge.#[1028."\300.!\301\302.\"\301
2700 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 06 09 \303..\"\304.\305.\306....\"....
2720 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 6f 6e &.\207".[haskell-process-session
2740 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 72 61 .match-string.3.4.haskell-intera
2760 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 69 6e ctive-show-load-message.compilin
2780 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 34 20 g.haskell-session-strip-dir].14.
27a0 28 23 24 20 2e 20 39 38 35 31 29 5d 29 0a 23 40 35 39 20 45 78 74 72 61 63 74 20 74 68 65 20 6d (#$...9851)]).#@59.Extract.the.m
27c0 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 2e 0a odules.from.the.process.buffer..
27e0 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 6c 6c .(fn.BUFFER)..(defalias.'haskell
2800 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 20 22 -process-extract-modules.#[257."
2820 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 33 5c \300\301.\"\211\205\f.\302.\303\
2840 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 70 6c "\211.B\207".[match-string.1.spl
2860 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 31 36 33 29 5d 29 it-string.",."].5.(#$...10163)])
2880 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 33 30 .(byte-code."\300\301\302\303\30
28a0 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 5c 33 4\305%\210\300\306\307\310\304\3
28c0 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 35 25 05%\210\300\311\312\313\304\305%
28e0 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 6b 65 \207".[custom-declare-face.haske
2900 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 64 65 ll-error-face.((((supports.:unde
2920 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 6e 65 rline.(:style.wave))).:underline
2940 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 29 29 .(:style.wave.:color."#dc322f"))
2960 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 64 20 .(t.:inherit.error))."Face.used.
2980 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 75 70 for.marking.error.lines.".:group
29a0 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 66 61 .haskell-mode.haskell-warning-fa
29c0 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 74 79 ce.((((supports.:underline.(:sty
29e0 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 77 61 le.wave))).:underline.(:style.wa
2a00 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 72 69 ve.:color."#b58900")).(t.:inheri
2a20 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 6b 69 t.warning))."Face.used.for.marki
2a40 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 65 2d ng.warning.lines.".haskell-hole-
2a60 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
2a80 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.
2aa0 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 68 65 wave.:color."#6c71c4")).(t.:inhe
2ac0 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
2ae0 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 68 61 king.hole.lines."].6).(defvar.ha
2b00 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 65 72 skell-check-error-fringe.(proper
2b20 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 65 20 tize."!".'display.'(left-fringe.
2b40 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 73 6b exclamation-mark))).(defvar.hask
2b60 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 65 72 ell-check-warning-fringe.(proper
2b80 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 65 20 tize."?".'display.'(left-fringe.
2ba0 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 6c 6c question-mark))).(defvar.haskell
2bc0 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 20 22 -check-hole-fringe.(propertize."
2be0 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 7a 6f _".'display.'(left-fringe.horizo
2c00 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 2d 63 ntal-bar))).(defalias.'haskell-c
2c20 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 31 5c heck-overlay-p.#[257."\300.\301\
2c40 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 65 63 "\207".[overlay-get.haskell-chec
2c60 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 73 20 k].4."\n\n(fn.OVL)"]).(defalias.
2c80 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 20 23 'haskell-check-filter-overlays.#
2ca0 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 6f 76 [257."\300\301.\"\207".[cl-remov
2cc0 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 2d 70 e-if-not.haskell-check-overlay-p
2ce0 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 27 68 ].4."\n\n(fn.XS)"]).(defalias.'h
2d00 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 5b 32 askell-check-remove-overlays.#[2
2d20 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 5c 32 57."r\211q\210\300ed\301\302$)\2
2d40 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 68 65 07".[remove-overlays.haskell-che
2d60 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 31 34 ck.t].6."\n\n(fn.BUFFER)"]).#@14
2d80 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 50 52 0.Evaluate.BODY.with.names.in.PR
2da0 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 63 6f OPLIST.bound.to.the.values.of.co
2dc0 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 6f 70 rrespondingly-named.overlay.prop
2de0 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 56 4c erties.of.OVL...(fn.PROPLIST.OVL
2e00 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 6c 6c .&rest.BODY)..(defalias.'haskell
2e20 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 72 6f -with-overlay-properties.'(macro
2e40 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 5c 33 ...#[642."\300\301!\302..D\303\3
2e60 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 32 5c 04\305\306\307\310..!\311\"\312\
2e80 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 4f 56 313%..\"B.BB\207".[cl-gensym."OV
2ea0 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 20 32 L-".let*.mapcar.make-byte-code.2
2ec0 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 76 63 57."\211\301\300\302.DED\207".vc
2ee0 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 65 5d oncat.vector.[overlay-get.quote]
2f00 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 36 35 30 29 .6."\n\n(fn.P)"].13.(#$...11650)
2f20 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 2d 73 ])).(defalias.'haskell-overlay-s
2f40 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 22 20 tart>.#[514."\300.!\300.!V\207".
2f60 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 4f 32 [overlay-start].5."\n\n(fn.O1.O2
2f80 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 79 2d )"]).(defalias.'haskell-overlay-
2fa0 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 37 22 start<.#[514."\300.!\300.!W\207"
2fc0 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 4f .[overlay-start].5."\n\n(fn.O1.O
2fe0 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 2d 6f 2)"]).(defalias.'haskell-first-o
3000 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 04 5c verlay-in-if.#[771."\300.\301..\
3020 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 72 65 "\"\302\303.!\304\"@\207".[cl-re
3040 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 6c 2d move-if-not.overlays-in.sort.cl-
3060 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 74 3c copy-list.haskell-overlay-start<
3080 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 28 64 ].8."\n\n(fn.TEST.BEG.END)"]).(d
30a0 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 69 6e efalias.'haskell-last-overlay-in
30c0 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 5c 33 -if.#[771."\300.\301..\"\"\302\3
30e0 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 2d 6e 03.!\304\"@\207".[cl-remove-if-n
3100 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 73 74 ot.overlays-in.sort.cl-copy-list
3120 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 5c 6e .haskell-overlay-start>].8."\n\n
3140 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 20 27 (fn.TEST.BEG.END)"]).(defalias.'
3160 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 23 5b haskell-error-overlay-briefly.#[
3180 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 22 5c 257."\211\300.\301\"\300.\302\"\
31a0 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 5c 22 211\303=\204...\202%.\304\305.\"
31c0 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 31 03 \203!.\306.\307\"\202%.\310\311.
31e0 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 73 67 \"\207".[overlay-get.haskell-msg
3200 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 6e 67 .haskell-msg-type.warning.string
3220 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 63 6c -prefix-p."[Ww]arning:\n....".cl
3240 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 69 6c -subseq.13.error."Invariant.fail
3260 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 20 68 ed:.a.warning.message.from.GHC.h
3280 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 6e 5c as.unexpected.form:.%s."].7."\n\
32a0 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 6c 2d n(fn.OVL)"]).(defalias.'haskell-
32c0 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 5c 32 goto-error-overlay.#[257."\211\2
32e0 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 5c 33 03..\300.!b\210\301\302.!!\207\3
3300 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 73 6b 03\304!\207".[overlay-start.hask
3320 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 65 72 ell-mode-message-line.haskell-er
3340 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 6f 20 ror-overlay-briefly.message."No.
3360 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 70 69 further.notes.from.Haskell.compi
3380 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 61 6c ler."].4."\n\n(fn.OVL)"]).(defal
33a0 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 23 5b ias.'haskell-goto-first-error.#[
33c0 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 30 35 0."\300\301\302\303\304!\303\305
33e0 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 76 65 !#!\207".[haskell-goto-error-ove
3400 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 69 66 rlay.haskell-first-overlay-in-if
3420 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 72 2d .haskell-check-overlay-p.buffer-
3440 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 20 27 end.0.1].6.nil.nil]).(defalias.'
3460 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 33 30 haskell-goto-prev-error.#[0."\30
3480 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 33 30 0\301\302`!!@\303\304e.\203..\30
34a0 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 37 22 5.!\202..`#\206..\211\262.!\207"
34c0 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 61 73 .[haskell-goto-error-overlay.has
34e0 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 72 6c kell-check-filter-overlays.overl
3500 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 2d 69 ays-at.haskell-last-overlay-in-i
3520 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 6c 61 f.haskell-check-overlay-p.overla
3540 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 20 27 y-start].7.nil.nil]).(defalias.'
3560 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 33 30 haskell-goto-next-error.#[0."\30
3580 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 30 35 0\301\302`!!@\303\304.\203..\305
35a0 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 37 22 .!\202..`d#\206..\211\262.!\207"
35c0 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 61 73 .[haskell-goto-error-overlay.has
35e0 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 72 6c kell-check-filter-overlays.overl
3600 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 6e 2d ays-at.haskell-first-overlay-in-
3620 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 6c if.haskell-check-overlay-p.overl
3640 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 27 68 ay-end].6.nil.nil]).(defalias.'h
3660 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 30 35 askell-check-paint-overlay.#[205
3680 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 33 33 6."r..q\210\303\211eb\210..\2033
36a0 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 30 33 ...Sy\210.Su\210`\262..\304=\203
36c0 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 5c 32 (..Gu\210\202-.\305\306.w\210`\2
36e0 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 5c 33 62.\202<.`\262.\303y\210`\262.\3
3700 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 33 31 07..\"\310.\311\312#\210\310.\31
3720 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 5c 33 3..#\210\310.\314.\n#\210\310.\3
3740 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 01 5c 15..#\210\310.\316.\n#\210\310.\
3760 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 32 32 317..#\210\320..\321\"\203w.\322
3780 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 35 00 .D\202\220.\320..\304\"\203\205.
37a0 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 35 5c \323.D\202\220.\320..\324\"\205\
37c0 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 5c 32 220.\325\nD\211G\326U\203\240.\2
37e0 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 5c 33 11.A\262.\242\202\247.\327\330\3
3800 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 33 33 03.GD\".@\310.\331.#\210\310.\33
3820 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 20 5b 2.#\266\203\262.\266\202)\207".[
3840 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 61 73 haskell-check-warning-fringe.has
3860 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 2d 63 kell-check-hole-fringe.haskell-c
3880 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 3a 73 heck-error-fringe.nil.hole."^[:s
38a0 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 2d 6f pace:]".line-end-position.make-o
38c0 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 63 6b verlay.overlay-put.haskell-check
38e0 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 73 6b .t.haskell-file.haskell-msg.hask
3900 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 2d 68 ell-msg-type.help-echo.haskell-h
3920 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 67 2d ole.eql.warning.haskell-warning-
3940 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 61 73 face.haskell-hole-face.error.has
3960 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 2d 6e kell-error-face.2.signal.wrong-n
3980 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 6e 67 umber-of-arguments.before-string
39a0 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 52 2d .face].18."\n\n(fn.BUFFER.ERROR-
39c0 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 20 54 FROM-THIS-FILE-P.LINE.MSG.FILE.T
39e0 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 72 20 YPE.HOLE.COLN)"]).#@268.Trigger.
3a00 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 67 73 handling.type.errors.or.warnings
3a20 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 6e 20 ..Either.prints.the.messages.in.
3a40 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 4f 4e the.interactive.buffer.or.if.CON
3a60 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 6f 72 T.is.specified,.passes.the.error
3a80 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 52 20 .onto.that...When.MODULE-BUFFER.
3aa0 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 79 73 is.non-NIL,.paint.error.overlays
3ac0 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 52 4f ...(fn.MODULE-BUFFER.SESSION.PRO
3ae0 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 4e 4c CESS.BUFFER.&optional.RETURN-ONL
3b00 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 2d 65 Y)..(defalias.'haskell-process-e
3b20 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 32 03 rrors-warnings.#[1284."\212\302.
3b40 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 37 02 \303\"\203U.\304\305.\"\306\307.
3b60 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 5c 33 \"\203O.\310.!.\304\305.\"\304\3
3b80 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 5c 33 11.\"\312.!.\204<.\313..\314..\3
3ba0 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 5c 22 15\211&.\210\316..\317\320...#\"
3bc0 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 5c 6e \210\321.\322\305\323\324\325.\n
3be0 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 33 33 \326\327\257\n)\266\203\202P.\33
3c00 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 01 5c 0\262.\202\".\302.\331\"\205\".\
3c20 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 35 02 332.\333.!S\"\210\334.!\304\305.
3c40 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 33 36 \"\304\311.\"\304\335.\"\306\336
3c60 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 02 5c .\"\203~.\337\202\212.\306\340.\
3c80 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 31 5c "\203\211.\341\202\212.\327\211\
3ca0 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 33 34 337=?\317\342\343.\f..\"....$\34
3cc0 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 02 5c 4..\345..\346R!\347.\322\"\347.\
3ce0 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 06 0f 323\"..\203\320..\203\320.\350..
3d00 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 06 0b \351\352..!!\351.\f!\230..\n....
3d20 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 5c 33 \315..&.\210.\n\203\347.\321..\3
3d40 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 20 01 22.\323.\325..\326..\257\n\202..
3d60 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 01 5c \353..\337\"\203\363.\354\202..\
3d80 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 5c 33 353..\341\"\203\377.\355\202..\3
3da0 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 5c 32 53..\327\"\205..\316...\"\210.\2
3dc0 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 5c 33 03..\356.!\210\357.......$\210\3
3de0 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 63 74 30\266\212)\207".[default-direct
3e00 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 61 79 ory.haskell-process-show-overlay
3e20 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 4d 6f s.haskell-process-consume."\\(Mo
3e40 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 5d 2b dule.imports.form.a.cycle:[.\n]+
3e60 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 3a 5d module.[^.]+.([^)]+)[[:unibyte:]
3e80 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 74 63 [:nonascii:]]+?\\)\nFailed".matc
3ea0 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 65 20 h-string.1.string-match."module.
3ec0 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 5c 5c [`'......]\\([^.]+\\)['...`].(\\
3ee0 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 72 72 ([^)]+\\))".haskell-session-curr
3f00 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 61 73 ent-dir.2.file-relative-name.has
3f20 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 73 61 kell-interactive-show-load-messa
3f40 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 74 65 ge.import-cycle.nil.haskell-inte
3f60 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 6d 61 ractive-mode-compile-error.forma
3f80 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 6c 20 t."%s:1:0:.%s".:file.:line.:col.
3fa0 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 5b 41 0.:msg.:type.error.t."[.\n]\\([A
3fc0 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 30 2d -Z]?:?[^..\n:][^:\n.]+\\):\\([0-
3fe0 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 65 3a 9()-:]+\\):[.\n.]+\\([[:unibyte:
4000 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 6b 65 ][:nonascii:]]+?\\)\n[^.]".haske
4020 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 20 68 ll-process-set-response-cursor.h
4040 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 20 68 askell-process-response-cursor.h
4060 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 77 5d askell-process-response.3."^[Ww]
4080 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 73 70 arning:".warning."^Splicing.".sp
40a0 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 6f 6e lice."%s:%s:.%s".haskell-session
40c0 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 73 65 -strip-dir.haskell-process-parse
40e0 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 6b 65 -error.":".":.x".plist-get.haske
4100 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 75 65 ll-check-paint-overlay.file-true
4120 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 65 6c name.buffer-file-name.eql.haskel
4140 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 6e 69 l-interactive-mode-compile-warni
4160 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 6d 70 ng.haskell-interactive-mode-comp
4180 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 65 2d ile-splice.haskell-mode-message-
41a0 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 75 67 line.haskell-process-trigger-sug
41c0 67 65 73 74 69 6f 6e 73 5d 20 32 35 20 28 23 24 20 2e 20 31 34 38 34 30 29 5d 29 0a 23 40 39 32 gestions].25.(#$...14840)]).#@92
41e0 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 20 58 .Show.the.'(Compiling|Loading).X
4200 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 4f 44 '.message...(fn.SESSION.TYPE.MOD
4220 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 64 65 ULE-NAME.FILE-NAME.ECHO.TH)..(de
4240 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 6f 77 falias.'haskell-interactive-show
4260 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 33 5c -load-message.#[1542."\302.\303\
4280 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 00 5c "\203...\203..\304\305..#\202@.\
42a0 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 33 28 304\306.\"\202@.\302.\307\"\203(
42c0 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 32 30 .\304\310.\"\202@.\302.\311\"\20
42e0 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 5c 33 36.\304\312.\"\202@.\313\314..\3
4300 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 5c 33 15#\205@.\316.\203H.\317\202I.\3
4320 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 32 31 20P\321.!\210.\203X.\322...\"\21
4340 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 6c 2d 0.\205a.\323...\"\207".[haskell-
4360 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 6e 61 interactive-mode-include-file-na
4380 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 6c 65 me.haskell-interactive-mode-dele
43a0 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 6d 70 te-superseded-errors.memql.'comp
43c0 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 73 29 iling.format."Compiling:.%s.(%s)
43e0 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 61 64 "."Compiling:.%s".'loading."Load
4400 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 20 68 ing:.%s".'import-cycle."Module.h
4420 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 22 63 as.an.import.cycle:.%s".error."c
4440 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 6c 69 l-ecase.failed:.%s,.%s".(compili
4460 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 63 79 ng.quote.loading.quote.import-cy
4480 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 65 6c cle.quote).nil.".[TH]"."".haskel
44a0 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 74 65 l-mode-message-line.haskell-inte
44c0 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 73 73 ractive-mode-delete-compile-mess
44e0 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 65 63 ages.haskell-interactive-mode-ec
4500 68 6f 5d 20 31 30 20 28 23 24 20 2e 20 31 36 38 36 35 29 5d 29 0a 23 40 33 36 30 20 52 65 6c 6f ho].10.(#$...16865)]).#@360.Relo
4520 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 74 68 ad.the.module.`DevelMain'.and.th
4540 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 69 73 en.run.`DevelMain.update'...This
4560 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 68 65 .is.for.doing.live.update.of.the
4580 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 61 74 .code.of.servers.or.GUI.applicat
45a0 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 72 73 ions...Put.your.development.vers
45c0 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 69 6e ion.of.the.program.in.`DevelMain
45e0 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 2d 73 ',.and.define.`update'.to.auto-s
4600 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 61 64 tart.the.program.on.a.new.thread
4620 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 70 61 ,.and.use.the.`foreign-store'.pa
4640 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 6e 74 ckage.to.access.the.running.cont
4660 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 48 43 ext.across.:load/:reloads.in.GHC
4680 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 2d 72 i...(defalias.'haskell-process-r
46a0 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 30 5c eload-devel-main.#[0."\300.\210\
46c0 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 35 21 301\216r\302\303!\206..\304\305!
46e0 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 30 5c \203..\306.\202..\307\310!q\210\
4700 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 31 37 311.\312.\313.\314\315\316..\317
4720 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 32 01 ..\320p\257.\321\322\323%\"\262.
4740 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 6c 65 \262.*\207".[haskell-mode-toggle
4760 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 22 5c -interactive-prompt-state.#[0."\
4780 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 67 67 300\301!\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 74 5d 20 32 le-interactive-prompt-state.t].2
47c0 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 6f 72 ].get-buffer."DevelMain.hs".y-or
47e0 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 72 20 -n-p."You.need.to.open.a.buffer.
4800 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 20 69 named.DevelMain.hs..Find.now?".i
4820 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 69 6e do-find-file.error."No.DevelMain
4840 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 76 65 .hs.buffer.".haskell-interactive
4860 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 72 6f -session.haskell-interactive-pro
4880 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 6d 61 cess.haskell-process-queue-comma
48a0 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 6d 6d nd.vector.cl-struct-haskell-comm
48c0 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 23 5b and.:session.:process.:buffer.#[
48e0 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 22 20 257."\300\301.\302\"\303\"\207".
4900 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 6c 69 [haskell-process-send-string.pli
4920 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 5d 20 st-get.:process.":l.DevelMain"].
4940 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 30 5c 5."\n\n(fn.STATE)"].#[514."\300\
4960 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 2d 70 301.\302\".\303#\207".[haskell-p
4980 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 72 6f rocess-live-build.plist-get.:pro
49a0 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 46 45 cess.nil].6."\n\n(fn.STATE.BUFFE
49c0 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 31 04 R)"].#[514."\300\301.\302\"\301.
49e0 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 32 30 \303\".\304\301..\305\"\306&.\20
4a00 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 65 74 7".[haskell-process-load-complet
4a20 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 6e 69 e.plist-get.:session.:process.ni
4a40 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 30 5c l.:buffer.#[257."\211\205..\300\
4a60 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 68 61 301.\302\"\210\303\304!\207".[ha
4a80 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 6c 74 skell-process-queue-without-filt
4aa0 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 73 20 ers.haskell-interactive-process.
4ac0 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 76 65 "DevelMain.update".message."Deve
4ae0 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 29 22 lMain.updated."].4."\n\n(fn.OK)"
4b00 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 22 5d ]].10."\n\n(fn.STATE.RESPONSE)"]
4b20 5d 20 31 32 20 28 23 24 20 2e 20 31 37 36 39 32 29 20 6e 69 6c 5d 29 0a 28 70 72 6f 76 69 64 65 ].12.(#$...17692).nil]).(provide
4b40 20 27 68 61 73 6b 65 6c 6c 2d 6c 6f 61 64 29 0a .'haskell-load).