111 Commits

Author SHA1 Message Date
Justus Sagemüller
8dcb905043 Enable +RTS options on the ihaskell executable.
This allows selecting e.g. a number of processors for multithreading other than 1,
or to impose a memory cap.
2017-09-23 13:54:06 +02:00
Justus Sagemüller
da52ee499e Reflect lack of support for GHC<8 in the dependencies.
As per #716, GHC-7 support has at the moment no priority. Use the GHC7 tag
for the last version that retains the original GHC-7.10 support.

https://github.com/gibiansky/IHaskell/releases/tag/GHC7

(However, it is still quite feasible to support GHC-7.10 in master, see
#747.)
2017-09-06 11:46:00 +02:00
Justus Sagemüller
096b1b6bce Adjust dependency lower boundary.
In `haskell-src-exts-1.17`, `Module` was not parameterised yet, so trying
to compile with that version gives

src/IHaskell/Eval/Lint.hs:36:19:
    ‘SrcExts.Module’ is applied to too many type arguments
    In the type ‘SrcExts.Module SrcSpanInfo’
    In the type declaration for ‘ExtsModule’
2017-09-05 18:20:32 +02:00
Andrew Gibiansky
3136676bbd Bump version in cabal file for upload 2017-08-18 23:49:38 -07:00
Vaibhav Sagar
378b245524 Default binPkgDb to False 2017-08-18 23:49:01 -07:00
Andrew Gibiansky
2fcf6f96b5 Bump version in cabal file for upload 2017-08-18 20:00:09 -07:00
Vaibhav Sagar
835194fc8b Update aeson lower bound 2017-03-30 20:48:59 +07:00
Andrei Barbu
deeaf00338 Remove default flags; they break ghci 2017-03-12 20:09:45 -04:00
Andrei Barbu
36467e8e86 relax overly-tight package bounds; stack file update 2017-03-06 05:21:45 -05:00
Andrei Barbu
e97b70198f Apply #686 2017-03-05 10:12:24 -05:00
Erik de Castro Lopo
00478f3b8f Fix a couple of deprecation warnings 2017-03-05 00:58:13 -08:00
Andrew Gibiansky
db3515986c Clean up test suite by splitting it into pieces 2016-06-09 01:21:42 -07:00
Andrew Gibiansky
12e88a36ab Get test suite working again.
Also, add some utilities for working with IHaskell components in `stack
ghci`.
2016-06-07 18:16:58 -07:00
Justus Sagemüller
9eb2235f9e Constrain dependecy of ipython-kernel to actually match the version.
Previously, `cabal install ihaskell` would happily use ipython-kernel-0.8.3, resulting in error

    ‘protocolVersion’ is not a (visible) field of constructor ‘KernelInfoReply’
2016-06-04 11:49:56 +05:30
Sergei Trofimovich
d0854f849d ihaskell.cabal: add missing 'here' depend into testsuite
Preprocessing test suite 'hspec' for ihaskell-0.8.4.0...

Hspec.hs:20:18:
    Could not find module ‘Data.String.Here’
    It is a member of the hidden package ‘here-1.2.7@here_1j09jYtlmBB7SYT9WO9k1d’.
    Perhaps you need to add ‘here’ to the build-depends in your .cabal file.
    Use -v to see a list of the files searched for.

Signed-off-by: Sergei Trofimovich <siarheit@google.com>
2016-03-25 11:20:18 +00:00
Andrew Gibiansky
a43075af12 Bump package versions 2016-03-21 09:54:57 -07:00
Andrew Gibiansky
f7e9853de6 Allow aeson 0.11 2016-03-21 09:53:26 -07:00
Andrew Gibiansky
c61006202e Remove dependence on here, allow haskell-src-exts 1.17 2015-12-07 21:33:22 -08:00
Andrew Gibiansky
89ba1ded48 Update to 0.8.2, support for aeson 0.11 2015-10-06 10:05:23 -07:00
Andrew Gibiansky
73a6ddd85e Version bump 2015-09-05 19:36:31 -07:00
Andrew Gibiansky
823bbac9f3 Minor bumps in versioning 2015-08-26 18:01:10 -07:00
Andrew Gibiansky
716d8a6bcc Version bound on ipython-kernel 2015-08-25 21:50:38 -07:00
Andrew Gibiansky
9cbee9df1c Minor updates with JS 2015-08-25 15:37:42 -07:00
Andrew Gibiansky
8e5e51ff14 Adding support for Stack and running without support lib 2015-08-24 13:54:22 -07:00
Andrew Gibiansky
cab4cfdf4b Version bump ihaskell 2015-08-16 00:54:15 -07:00
Andrew Gibiansky
5bdddf7f12 Changing homepage to Github 2015-08-16 00:53:54 -07:00
Luke Randall
cb0dc7a326 Allow aeson 0.9 2015-08-12 22:31:03 +02:00
Andrew Gibiansky
c1c9362997 packaging updates 2015-08-11 11:22:30 -07:00
Andrew Gibiansky
eb6caf068b Merge pull request #508 from sumitsahrawat/widgets
Backbone widgets
2015-06-25 08:26:53 -04:00
Andrew Gibiansky
cb55d6b16a Bumping versions for new release 2015-06-23 23:30:52 -04:00
Sumit Sahrawat
e253c8481f Separate out publish to a module
Separate out publish to IHaskell.Publish
Replace publish with publishResult, which also requires more arguments.
2015-06-09 14:02:59 +05:30
Sumit Sahrawat
1ab66f3535 Basic framework for widgets 2015-06-02 12:38:51 +05:30
Andrew Gibiansky
e86272af10 Removing MissingH 2015-05-29 13:14:49 +02:00
Andrew Gibiansky
36de4c2b99 Get rid of system-filepath 2015-05-27 20:45:49 +02:00
Andrew Gibiansky
6df3ee72bb Fixing kernel death, closes #505 2015-05-27 18:31:37 +02:00
Andrew Gibiansky
f7296881b7 Removing classy-prelude from dependencies, creating small custom prelude 2015-05-25 20:49:40 +02:00
Andrew Gibiansky
49a77f6343 Fixing merge conflict 2015-05-22 11:49:21 +02:00
Andrew Gibiansky
fdd6f51394 Updating versions and pushing to hackage 2015-05-22 11:48:00 +02:00
Andrew Gibiansky
accbec475f Updating for classy-prelude fixes, etc 2015-05-21 19:54:29 +02:00
Sumit Sahrawat
2553fbda4c Add dependency on chunked-data explicitly
Constrain the version of chunked-data used by classy-prelude, thus
fixing issue #491 and fixing the build.
2015-05-18 04:50:16 +05:30
Andrew Gibiansky
73469b7c9c Add support for type inspection with shift tab (inspect_reply) 2015-05-14 03:31:58 -07:00
Sumit Sahrawat
86ab3b6d3d Fix #482, bump lower bounds on aeson 2015-04-21 22:01:17 +05:30
Adam C. Foltzer
8bc3f43c3e move Stdin module to IHaskell
This allows removing the unix dependency for ipython-kernel, and seems
like the right thing to do as the Stdin module is very specific to the
case of running a Haskell kernel.
2015-03-30 10:31:20 -07:00
Andrew Gibiansky
3af35ad217 Version bumps for Hackage 2015-03-25 22:08:21 -07:00
Andrew Gibiansky
39a2725035 Finished simplifying command-line interface 2015-03-10 14:14:05 -07:00
Andrew Gibiansky
a26226b692 Bumping some versions 2015-03-06 15:56:18 -08:00
Andrew Gibiansky
5c94631e23 Attempting to fix more build issues 2015-03-06 15:16:12 -08:00
Andrew Gibiansky
eb204a6efc Include custom.css with data files 2015-03-06 13:41:06 -08:00
Andrew Gibiansky
8eaf1aa65d Merging jupyter branch into master 2015-03-06 12:52:38 -08:00
Andrew Gibiansky
2fc9b661aa Attempting to migrate tests back into package... ugh 2015-03-05 18:21:51 -08:00