Skip to content

Commit 6a70413

Browse files
committed
Use custom haskeline commit for Windows support
haskell/haskeline#126
1 parent e98f32c commit 6a70413

File tree

2 files changed

+17
-8
lines changed

2 files changed

+17
-8
lines changed

stack.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,12 @@ extra-deps:
4444
commit: 563e96238dfe392dccf68d93953c8f30fd53bec8
4545
subdirs:
4646
- ki
47+
# This custom Haskeline alters ANSI rendering on Windows.
48+
# If changing the haskeline dependency, please ensure color renders properly in a
49+
# Windows terminal.
50+
# https://github.com/judah/haskeline/pull/126
51+
- github: judah/haskeline
52+
commit: d6c2643b0d5c19be7e440615c6f84d603d4bc648
4753
- guid-0.1.0@sha256:a7c975be473f6f142d5cc1b39bc807a99043d20b1bb0873fdfe7a3ce84d2faf1,1078
4854
- prelude-extras-0.4.0.3@sha256:1c10b0123ea13a6423d74a8fcbaeb2d5249b472588abde418a36b47b7c4f48c8,1163
4955
- sandi-0.5@sha256:b278d072ca717706ea38f9bd646e023f7f2576a778fb43565b434f93638849aa,3010
@@ -63,7 +69,6 @@ extra-deps:
6369
- co-log-core-0.3.1.0
6470
# lts 18.28 provides 0.3.2.1 but we need at least 0.3.3
6571
- terminal-size-0.3.3
66-
- haskeline-0.8.1.3
6772

6873
ghc-options:
6974
# All packages

stack.yaml.lock

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,17 @@ packages:
3939
original:
4040
subdir: ki
4141
url: https://github.com/awkward-squad/ki/archive/563e96238dfe392dccf68d93953c8f30fd53bec8.tar.gz
42+
- completed:
43+
size: 74363
44+
url: https://github.com/judah/haskeline/archive/d6c2643b0d5c19be7e440615c6f84d603d4bc648.tar.gz
45+
name: haskeline
46+
version: 0.8.0.0
47+
sha256: ef827ea5e8581cd68da9600660b2e584877d4fcdcf1cd2eb4652e0e51d817465
48+
pantry-tree:
49+
size: 3769
50+
sha256: e30301b5389893948e25d39978d09948b11479b5b2a3517b978466fde548fc48
51+
original:
52+
url: https://github.com/judah/haskeline/archive/d6c2643b0d5c19be7e440615c6f84d603d4bc648.tar.gz
4253
- completed:
4354
hackage: guid-0.1.0@sha256:a7c975be473f6f142d5cc1b39bc807a99043d20b1bb0873fdfe7a3ce84d2faf1,1078
4455
pantry-tree:
@@ -151,13 +162,6 @@ packages:
151162
sha256: 2a9669ed392657d34ec2e180ddac68c9ef657e54bf4b5fbc9b9efaa7b1d341be
152163
original:
153164
hackage: terminal-size-0.3.3
154-
- completed:
155-
pantry-tree:
156-
sha256: 90969690d0f9b49bdd6f02e5dd6ab005851f70c5778eff40043ce00cba655eaa
157-
size: 2955
158-
hackage: haskeline-0.8.1.3@sha256:a1ecc7bcaa959ecd751b2eec1c5466aa2db6697471d7e35ea8f1803faad8e985,6011
159-
original:
160-
hackage: haskeline-0.8.1.3
161165
snapshots:
162166
- completed:
163167
size: 590100

0 commit comments

Comments
 (0)