Vaibhav Sagar
b42a1db3f5
ihaskell: 0.12.0.0
2024-11-03 11:11:43 +11:00
Vaibhav Sagar
b62ca93c0f
Drop support for GHC < 8.4 ( #1531 )
...
* Drop support for GHC < 8.4
* src/IHaskell/Eval/Util.hs: update
* src/IHaskell/Eval/Evaluate.hs: update
* ghc-parser/generic-src/Language/Haskell/GHC/Parser.hs: update
* src/IHaskell/Eval/Info.hs: update
* src/IHaskell/Eval/Parser.hs: update
* src/IHaskell/Eval/Completion.hs: update
* src/tests/IHaskell/Test/Eval.hs: update
* ghc-parser: remove unused files
* README.md: update
2024-10-24 20:51:12 +11:00
Vaibhav Sagar
b87338de21
Support GHC 9.10 ( #1498 )
...
* Support GHC 9.10
2024-06-11 18:59:35 +10:00
Vaibhav Sagar
0d647a949f
Update jupyterlab-ihaskell for 4.x ( #1426 )
...
* [WIP] Update jupyterlab-ihaskell for 4.x
* Address feedback
* jupyterlab-ihaskell: more updates
* jupyterlab-ihaskell: don't minify
* jupyterlab-ihaskell: update
* jupyterlab-ihaskell: change mimetype
* jupyterlab-ihaskell: update
* jupyterlab-ihaskell: works with JupyterLab 4
* jupyterlab-ihaskell: update id
* jupyterlab-ihaskell: simplify
* jupyterlab-ihaskell: update
2024-04-21 19:10:08 +10:00
Vaibhav Sagar
1b4c2a4c3c
ihaskell: 0.11.0.0
2023-11-08 11:17:33 +11:00
Vaibhav Sagar
822693401a
Remove here
dependency
2023-10-25 19:54:33 +11:00
Vaibhav Sagar
7cd7edf8cf
Support GHC 9.8
2023-10-25 18:37:28 +11:00
thomasjm
84efeaecc4
Output test failures as JSON
2023-08-16 16:03:17 -07:00
thomasjm
662d0b0a0a
A few more tweaks to hopefully fix CI
2023-08-11 01:59:46 -07:00
thomasjm
57fa0fe504
Only import and run htmlify for GHC >= 8.4.0
2023-08-10 23:00:11 -07:00
thomasjm
7a8d728ad1
Switch from pager to HTML output for directives
2023-08-10 23:00:11 -07:00
Vaibhav Sagar
3e01b5b5e5
ihaskell.cabal: 0.10.4.0
2023-07-23 22:51:53 +10:00
Vaibhav Sagar
af37a01259
GHC 9.6 support
2023-04-16 14:15:26 +10:00
Vaibhav Sagar
725d900414
ihaskell: update
2022-10-10 08:37:52 +11:00
Vaibhav Sagar
e1fc53a97f
ihaskell: 0.10.3.0
2022-09-16 21:54:45 +10:00
Felix Yan
9457ad0b88
Update project description in .cabal
...
The repository description and README are referring to Jupyter instead of IPython. Let's make them consistent.
2022-08-25 16:24:34 +03:00
Vaibhav Sagar
575b2be1c2
ihaskell: 0.10.2.2
2021-11-30 01:49:43 +11:00
Vaibhav Sagar
d8e5aa0c45
Clean up ihaskell.cabal
2021-11-06 00:29:31 -04:00
Vaibhav Sagar
658fdfb1d3
Replace cereal
with binary
2021-11-05 12:53:47 -04:00
Vaibhav Sagar
8ebab9884b
ihaskell: support GHC 9.2
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
ae6b1fdaca
Install a prebuilt version of jupyterlab-ihaskell
automatically ( #1270 )
...
* ihaskell: automatically install the prebuilt labextension alongside the kernelspec
* README.md: Update to no longer mention installing jupyterlab-ihaskell
2021-09-10 18:50:38 +10:00
Brandon Chinn
2891bc8498
Remove dynamic flag
...
If anyone needs this flag, they should be able to just do
--ghc-options='-dynamic'. Instead of removing it, we could also hide it
behind a Cabal flag
2021-08-18 09:03:11 -07:00
Vaibhav Sagar
d929dfacfd
ihaskell.cabal: 0.10.2.1
2021-07-07 22:43:29 +10:00
Vaibhav Sagar
54f7c78114
ihaskell: 0.10.2.0
2021-04-26 02:57:42 +10:00
Vaibhav Sagar
cd9688f036
ihaskell: update
2021-04-25 19:37:55 +08:00
Vaibhav Sagar
151c93f274
ihaskell: 0.10.1.2
2020-08-25 23:58:04 +10:00
Junji Hashimoto
f658358327
Add dynamic flag to load extra shared library
2020-08-25 15:09:41 +09:00
Vaibhav Sagar
d7dc460a42
ihaskell: 0.10.1.1
2020-05-14 01:26:16 +08:00
Vaibhav Sagar
ba196ec642
ihaskell: 0.10.1.0
2020-05-03 17:15:51 +08:00
Vaibhav Sagar
3bfc2d8843
ihaskell: update
2020-03-29 22:16:51 +08:00
Vaibhav Sagar
2318ee2a90
ihaskell.cabal: bump ipython-kernel bound everywhere
2019-12-16 20:44:37 -05:00
Alexey Kuleshevich
2afcb3de15
Fix the lower bound on ipython-kernel
2019-12-16 20:41:14 -05:00
Vaibhav Sagar
e15dd63d2e
ihaskell: 0.10.0.2
2019-09-26 13:59:42 -04:00
Vaibhav Sagar
4ffe04ae8e
ihaskell: 0.10.0.1
2019-09-25 21:50:44 -04:00
Vaibhav Sagar
c7c27883f9
ihaskell.cabal: update version bound for ghc-parser
2019-09-25 21:49:41 -04:00
Vaibhav Sagar
cf453170bc
Use CPP to stay compatible with old HLint
2019-09-24 23:28:39 -04:00
Vaibhav Sagar
e19382a982
ihaskell.cabal: bump upper bound on ghc-boot dependency
2019-08-03 20:54:05 -04:00
Vaibhav Sagar
3da5974fff
ihaskell.cabal: we don't directly depend on uuid
2019-08-03 20:51:27 -04:00
Vaibhav Sagar
8098108b58
ihaskell: remove argv0 dependency
2019-08-03 13:38:37 -04:00
Vaibhav Sagar
a124492287
ihaskell.cabal: indicate lack of support for hlint > 2.1.17
2019-07-06 16:11:46 -04:00
Vaibhav Sagar
e836fa255a
Bump upper bounds for GHC 8.8 support
2019-07-06 16:11:46 -04:00
Vaibhav Sagar
0ffdd2765a
ihaskell: 0.10.0.0
2019-04-26 14:51:04 -04:00
Gregory W. Schwartz
2d54b99dda
Lower time bound.
2019-03-04 13:35:30 -05:00
Gregory W. Schwartz
66afc48636
Rebasing.
2019-03-04 12:37:33 -05:00
Thomas Peiselt
93cfa71d57
Remove duplicate module IHaskellPrelude
.
...
remove module from `main`, and promote from `other-modules` to
`exported-modules` in `library`.
Fixes #971 .
2018-11-17 21:20:32 +01:00
Alexander Vershilov
bf631b913f
Use Aeson.Object for metadata.
...
The IPython specification for the metadata does not
define that all fields in metadata must be textual.
Latest Jupyters lab uses that feature so the parsing
mechanism became incomplatible with the protocol.
We change Metadata to be an Aeson.Object and introduce
a 'Metadata' newtype in order to keep that explicit
and open for the later changes if needed.
Fixes #912 .
2018-11-16 23:53:48 +03:00
Thomas Peiselt
f95b71d293
Use hoogle v5.
...
Hoogle v5 uses a different json representation for the data, requires a
new URL and also contains HTML markup inside the json fields.
This commit removes all markup to be able to handle the hoogle responses
using the same structure as with the previous response structure (from
hoogle v4).
2018-10-24 20:39:22 +02:00
Vaibhav Sagar
9d4d581661
ihaskell.cabal: fix build error on macOS
2018-10-21 01:21:31 -04:00
Erik de Castro Lopo
ba9dadecae
ihaskell: Remove partial-fields
...
GHC 8.4 and later have the `-Wpartial-fields` warning flag, so add it and
fix the warnings.
2018-09-03 20:14:15 +10:00