94 Commits

Author SHA1 Message Date
Vaibhav Sagar
348eff6ce5 ipython-kernel: 0.9.0.1 2017-12-23 00:15:39 +08:00
zainab-ali
cc570a22c2 Make silent and store_hitsory optional params 2017-10-08 17:34:28 +01:00
Andrew Gibiansky
3136676bbd Bump version in cabal file for upload 2017-08-18 23:49:38 -07:00
Andrew Gibiansky
5ba44347ae minor fixes to upload ipython-kernel and ghc-parser 2017-08-18 20:39:53 -07:00
Andrew Gibiansky
be4c870d99 Bump version in cabal file for upload 2017-08-18 20:03:27 -07: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
Libby Horacek
090ee844bf Reply to CommInfoRequest with actual open comms 2016-10-11 03:10:53 +05:30
Vaibhav Sagar
50a144ced8 Minor fixes. 2016-10-11 03:10:53 +05:30
Libby Horacek
321bdd95ff Use a Map instead of list of tuples for commInfo
It's a bit closer to a dictionary.
2016-10-11 03:10:53 +05:30
Libby Horacek
8de1a9e081 Add CommInfoRequest and CommInfoReply 2016-10-11 03:10:53 +05:30
Sumit Sahrawat
6659dd8336 Fix examples & add them to travis build 2016-06-16 06:12:07 +05:30
Sumit Sahrawat
8e381a7f54 Add more configurables for EasyKernel 2016-06-16 05:49:10 +05:30
Sumit Sahrawat
ba7cd9c84e Fix #665: Incomplete KernelInfoReply from EasyKernel.replyTo 2016-06-16 05:49:10 +05:30
Andrew Gibiansky
905450e1b8 Fix pager to use display data mime bundles; remove user_variables. 2016-06-11 23:15:29 -07:00
Sumit Sahrawat
90f967c126 Formatting fixes 2016-06-03 18:09:16 +05:30
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
Nicholas Luo
a76d3b82f1 Combine protocol version with rest of kernel info 2016-02-09 22:26:46 +08:00
Nicholas Luo
05100fe640 Add banner to KernelInfoReply 2016-02-09 22:26:46 +08:00
Andrew Gibiansky
c61006202e Remove dependence on here, allow haskell-src-exts 1.17 2015-12-07 21:33:22 -08:00
Sumit Sahrawat
e4e026cb92 Fix #597: Implement is_complete_{request,reply}
These messages are used by console frontends to check whether the
current input is complete or not. If it is not complete, the next line
is treated as the continuation of the code, and a '...' prompt is used
to show that.

To provide support for qtconsole, I have made it such that IHaskell
always responds to an is_complete_request by saying that the code is
complete, which only allows for single line inputs.
2015-10-28 16:33:44 +05:30
Sumit Sahrawat
376c6dd0be Fix not in scope errors on ghc-7.* 2015-10-28 16:33:27 +05:30
Sumit Sahrawat
4ebeb1fb58 Formatting fixes 2015-10-28 15:39:59 +05:30
Tom McLaughlin
6d3afb9e66 Merge master 2015-10-26 13:10:47 -07:00
Tom McLaughlin
cb37ce4cb5 Remove DisplayData show 2015-10-26 11:47:13 -07:00
Tom McLaughlin
3e9677ccab Cleaning up build 2015-10-26 11:42:22 -07:00
Andrew Gibiansky
89ba1ded48 Update to 0.8.2, support for aeson 0.11 2015-10-06 10:05:23 -07:00
Sumit Sahrawat
bcc861ae95 Formatting fixes 2015-09-12 09:49:46 +05:30
Sumit Sahrawat
f61ab434c1 Implement the suicidal comm workaround 2015-09-11 11:47:33 +05:30
Sumit Sahrawat
ceb3abdd51 Fix kernel death error 2015-09-11 11:47:33 +05:30
Sumit Sahrawat
48c3c1f689 Make widget messages match with IPywidgets
The ihaskell-widgets should send messages identical to what the
IPywidgets send. This has not been tested as there are some unresolved
issues in IHaskell that surface only if ipywidgets is installed.
2015-09-11 11:47:33 +05:30
Tom McLaughlin
e6fb0fe0e4 Tweaks 2015-09-05 23:59:27 -07:00
Andrew Gibiansky
a7400ea033 Reformat; remove ihaskell-parsec 2015-09-05 19:45:17 -07:00
Tom McLaughlin
1f64ae66d2 Update stack.yaml 2015-09-03 16:14:46 -07:00
Tom McLaughlin
bd965779af Add a bunch of new message types 2015-09-03 14:29:31 -07:00
Andrew Gibiansky
a394a2b850 Adding simple calculator EasyKernel example 2015-09-01 21:03:00 -07:00
Andrew Gibiansky
cde0a09574 Start fixing easykernel for ipython4; add example 2015-08-30 21:43:29 -07:00
Andrew Gibiansky
ad66ac8638 Minor reformatting 2015-08-25 15:39:01 -07:00
Andrew Gibiansky
9cbee9df1c Minor updates with JS 2015-08-25 15:37:42 -07:00
Andrew Gibiansky
a061e22921 Update to newest kernel_info_reply protocol 2015-08-25 15:07:19 -07:00
Andrew Gibiansky
71265f2d2e Fix build failures 2015-08-25 11:41:21 -07:00
Andrew Gibiansky
4df808fe45 Support for ipython 4 2015-08-16 00:43:30 -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
Sumit Sahrawat
916e7ab7ea Fix formatting 2015-07-24 15:11:50 +05:30
Andrew Gibiansky
4afec8b0c3 Merge pull request #534 from GaloisInc/jhx-dynamic
Add withDynamic to IPython.Kernel.ZeroMQ
2015-07-22 23:43:55 -07:00
Joe Hendrix
19c664fa97
Fix thread exception that occurs in withEphemeralPorts. 2015-07-22 13:51:33 -07:00
Joe Hendrix
4292912153
Minimize interface to ephemeral ports. 2015-07-22 10:53:38 -07:00
Joe Hendrix
55552c8aaa
More channel creation code into separate function. 2015-07-21 23:52:50 -07:00