Vaibhav Sagar
941e42d6fa
Merge pull request #1313 from teto/darwin-support
...
feat(nix): add darwin support in flake
2022-01-07 18:13:22 +11:00
Matthieu Coudron
e7920b5237
feat(nix): add darwin support in flake
...
not enabling it in ihaskell make nix flake check fail for jupyterWith
2022-01-06 23:53:55 +01:00
Vaibhav Sagar
db8bd78434
s/lts-18.18/lts-18.19/
2021-12-25 09:11:07 -05:00
Vaibhav Sagar
d0b6a31e73
s/lts-18.16/lts-18.18/
2021-12-20 09:17:24 -05:00
Vaibhav Sagar
7e69c7e176
Test against nixos-21.11
2021-12-02 07:45:20 -05:00
Vaibhav Sagar
575b2be1c2
ihaskell: 0.10.2.2
2021-11-30 01:49:43 +11:00
Vaibhav Sagar
e4711bebec
ipython-kernel: 0.10.2.2
2021-11-30 01:44:01 +11:00
Vaibhav Sagar
5e4f3ff0e1
Merge pull request #1304 from teto/print-kernel-install-folder
...
Print where kernel is installed
2021-11-29 01:34:05 -05:00
Matthieu Coudron
b73a82804e
Print where kernel is installed
2021-11-29 00:17:08 +01:00
Vaibhav Sagar
419650fd7b
Merge pull request #1306 from teto/ghc8-env
...
improve flake by distinguishing different goals (development vs final executable vs with a jupyter environment)
2021-11-28 17:53:42 -05:00
Matthieu Coudron
1e710bf305
flake: bumped hls from 1.4.0 to 1.5.0
2021-11-28 15:33:05 +01:00
Matthieu Coudron
9d0238cbcb
flake: expose ihaskell directly
...
we used to expose just the ihaskellEnv. Also added devShell and attribute set for 921. I've renamed some of the packages on the same model as haskell-language-server.
2021-11-28 15:33:05 +01:00
Matthieu Coudron
94cee8a712
chore: cleanup redundant imports
...
IHaskellPrelude imports most of it
2021-11-16 15:21:24 +01:00
Vaibhav Sagar
4e12b44d55
Merge pull request #1301 from teto/remove-imports
...
Remove imports
2021-11-11 17:51:55 -05:00
Matthieu Coudron
62313b8622
flake: support several ghc versions
2021-11-11 21:23:37 +01:00
Matthieu Coudron
a7c7139e58
chore: cleanup imports
...
to make the buildlogs clearer
2021-11-11 21:23:37 +01:00
Matthieu Coudron
ca386f4684
build: reference static-canvas from master
...
to fix build issues
2021-11-10 19:07:44 +01:00
Vaibhav Sagar
82870a40e8
.github/workflows/ci.yml: don't fail fast
2021-11-10 11:05:11 -05:00
Vaibhav Sagar
c60da6032d
stack.yaml: bump to lts-18.16
2021-11-09 07:43:54 -05:00
Vaibhav Sagar
bd9555b11c
stack.yaml: bump LTS to 18.15
2021-11-06 15:53:56 -04:00
Vaibhav Sagar
e71c17ff26
.github/workflows: move GHC version check to docker.yml
2021-11-06 14:43:52 -04:00
Vaibhav Sagar
3bc72b479b
ihaskell-widgets: attempt to add support for Aeson 2.0
2021-11-06 12:18:19 -04:00
Vaibhav Sagar
e5cc0e3e6f
ihaskell: support Aeson 2.0
2021-11-06 12:18:19 -04:00
Vaibhav Sagar
bd0a18dcac
ipython-kernel: support Aeson 2.0
2021-11-06 12:18:19 -04:00
Vaibhav Sagar
dd0d75e73d
release-9.2.nix: use aeson_2_0_1_0
2021-11-06 12:18:19 -04:00
Vaibhav Sagar
d8e5aa0c45
Clean up ihaskell.cabal
2021-11-06 00:29:31 -04:00
Vaibhav Sagar
b15679ff30
ipython-kernel.cabal: remove unused mtl
dependency
2021-11-05 23:59:53 -04:00
Vaibhav Sagar
fa4baf5deb
release-9.2.nix: update
2021-11-05 12:53:47 -04:00
Vaibhav Sagar
658fdfb1d3
Replace cereal
with binary
2021-11-05 12:53:47 -04:00
Vaibhav Sagar
495c120657
Merge pull request #1291 from abarbu/master
...
Handle plugin initialization using :set -fplugin module
2021-11-04 04:26:40 -04:00
Andrei
f4bd9d16c1
Handle plugin initialization using :set -fplugin .. Previously plugins were (almost) silently ignored
2021-11-03 23:19:42 -04:00
Vaibhav Sagar
1a80bb36db
release.nix: whitespace changes
2021-10-23 04:28:54 +11:00
Vaibhav Sagar
4d62398eaa
Merge pull request #1287 from teto/forJupyter
...
For jupyter
2021-10-22 13:05:08 -04:00
Matthieu Coudron
a39ca44985
nix: expose ihaskellOverlay in flake
...
flake.nix now:
- expose an overlay to be used by for instance jupyterWith
- disabled tests 'cos failing
- bring haskell-language-server though it seems to choke on codebase
2021-10-22 18:11:51 +02:00
Vaibhav Sagar
0ff0145c03
s/lts-18.5/lts-18.13/ ( #1286 )
2021-10-16 03:12:49 +11:00
Vaibhav Sagar
6087ea6be5
release.nix: use builtins.path
2021-10-16 01:44:17 +11:00
Vaibhav Sagar
445b7e806a
release-9.2.nix: update
2021-10-12 00:30:47 +11:00
Vaibhav Sagar
e75f796f48
release-9.2.nix: update
2021-10-11 15:39:59 +11:00
Vaibhav Sagar
9e5d71e110
.github/workflows/nix.yml: build release-{9.0,9.2}.nix as well ( #1285 )
...
* .github/workflows/nix.yml: build release-{9.0,9.2}.nix as well
* release-9.2.nix: update
* Fix more hash mismatches
* release-9.2.nix: update
* .github/workflows/nix.yml: don't test for release-9.2.nix
* .github/workflows/nix.yml: fix comment indentation
2021-10-11 04:14:16 +11:00
Vaibhav Sagar
8ebab9884b
ihaskell: support GHC 9.2
2021-10-10 03:47:47 -04:00
Vaibhav Sagar
5da837a71e
ghc-parser: support GHC 9.2
2021-10-10 03:47:47 -04:00
Vaibhav Sagar
c2798505e7
release-9.2.nix: init
2021-10-10 03:47:47 -04:00
Vaibhav Sagar
180e42bae4
ihaskell: add use-hlint
flag
2021-10-09 12:57:48 -04:00
Vaibhav Sagar
42a78084c5
ghc-parser.cabal: remove unused build-tools
2021-10-08 14:18:37 -04:00
Vaibhav Sagar
eeb3fb186c
Merge pull request #1281 from teto/flake-support
...
build: add flake support
2021-10-08 11:46:19 -04:00
Matthieu Coudron
ae85066b7c
build: add flake support
2021-10-06 22:21:09 +02:00
Vaibhav Sagar
09026349db
IHaskell.Eval.Util: handle GHC environment files in initGhci
( #1280 )
2021-10-03 19:20:59 +11:00
Vaibhav Sagar
f842343aa1
release.nix: reduce rebuilds by not using 'ihaskell-src' for ghc-parser and ipython-kernel
2021-09-30 23:12:30 +10:00
Vaibhav Sagar
45816b9ed8
release.nix: add 'staticExecutable' option that is false by default
2021-09-30 04:36:16 +10:00
Vaibhav Sagar
7cf52887ec
IHaskell.Eval.Lint: ignore "Unused LANGUAGE pragma" hint
2021-09-29 19:46:04 +10:00