Erik de Castro Lopo
00478f3b8f
Fix a couple of deprecation warnings
GHC7
2017-03-05 00:58:13 -08:00
Jun Matsushita
38ac12b506
OSX installation instructions.
2016-10-11 03:13:41 +05:30
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
Andrew Gibiansky
73791d3711
Attempt to fix quasiquotes parsing bug with a hack
2016-06-24 23:09:32 -07:00
Sumit Sahrawat
94338f8d4f
Merge pull request #666 from sumitsahrawat/ipython-replyto-config
...
Fix issue #665 : Make EasyKernel more configurable
2016-06-16 06:51:46 +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
c783897d36
Merge pull request #677 from leftaroundabout/bug/escape-anglebrackets
...
Escape html control characters in error messages.
2016-06-14 16:01:31 -07:00
Andrew Gibiansky
a57cb83c5a
Add a test that ensures that demo notebook doesnt change.
2016-06-14 15:59:24 -07:00
Andrew Gibiansky
ca20e2a348
Dont use SVG by default
2016-06-13 18:43:25 -07:00
Andrew Gibiansky
614e22ffe7
Update example notebook
2016-06-13 18:43:17 -07:00
Andrew Gibiansky
2063a1027c
Fix name collision due to static-canvas
2016-06-13 18:42:19 -07:00
Andrew Gibiansky
d9a607fb84
Do not autohighlight JSON anymore, just format it.
2016-06-13 18:42:06 -07:00
Andrew Gibiansky
905450e1b8
Fix pager to use display data mime bundles; remove user_variables.
2016-06-11 23:15:29 -07:00
Justus Sagemüller
b0a328a11b
Escape $
signs _after_ html control characters.
...
Otherwise these are misinterpreted as MathJax again (even in their `$` form, for whatever reason!).
2016-06-11 17:22:46 +02:00
Justus Sagemüller
a5e317f1d7
Escape html control characters in error messages.
...
Error messages are usually rendered surprisingly clean even without escaping, but in a few cases it went wrong quite badly, in particular the `<<loop>>` error would get rendered as the completely cryptic `<>`.
Also, something like `"one string" "another string" 4` used to give the error message
```
The function ‘"one string" "another string"’ is applied to one argument,
but its type ‘String’ has none
```
This kind of behavior is prevented by escaping the characters `<`, `>` and `&` to `<`, `>` and `&`, respectively.
2016-06-11 14:14:24 +02:00
Andrew Gibiansky
b7716b9fa2
add a blurb to README for mobile
2016-06-10 14:46:47 -07:00
Andrew Gibiansky
0c5e162be9
Fix issues associated with multiple IHaskells installed.
...
This fix is only a halfway-fix. If there are multiple IHaskell libraries
installed, you can still end up loading an interpreted version of the
wrong one; however, now Display values are serialized to bytestring, so
this will not cause any issues with transferring those between the two
versions. Widget messages are not serializable and cannot be
serializable, so those remain a problem, but instead of crashing it will
instead emit a loud warning on stderr.
2016-06-10 11:01:22 -07:00
Andrew Gibiansky
18b8fd0bd2
Read from printed output as UTF-8 ( fixes #671 ).
2016-06-09 11:08:58 -07:00
Andrew Gibiansky
db3515986c
Clean up test suite by splitting it into pieces
2016-06-09 01:21:42 -07:00
Andrew Gibiansky
4dc416c2af
Travis latest (no more formatting, set -e)
2016-06-09 00:01:49 -07:00
Andrew Gibiansky
faa8ff0db8
travis latest
2016-06-08 23:49:04 -07:00
Andrew Gibiansky
4f4b7be662
travis latest
2016-06-08 23:47:59 -07:00
Andrew Gibiansky
a5d4854899
travis 12
2016-06-08 01:20:40 -07:00
Andrew Gibiansky
54340af96b
Add display testing
2016-06-08 00:02:40 -07:00
Andrew Gibiansky
0024300c16
Travis fixes 11
2016-06-07 23:56:23 -07:00
Andrew Gibiansky
c839cf2bb2
Travis fixes 11
2016-06-07 23:54:11 -07:00
Andrew Gibiansky
989625b8c0
Travis fixes 10
2016-06-07 23:51:12 -07:00
Andrew Gibiansky
654369fd80
Travis fixes 9
2016-06-07 20:38:42 -07:00
Andrew Gibiansky
d6615e39e4
Travis fixes 8
2016-06-07 20:13:29 -07:00
Andrew Gibiansky
df53282bca
Travis fixes 7
2016-06-07 20:06:03 -07:00
Andrew Gibiansky
37df10055f
Travis fixes 6
2016-06-07 20:00:05 -07:00
Andrew Gibiansky
db1ef0d9dc
Travis fixes 5
2016-06-07 19:37:01 -07:00
Andrew Gibiansky
d04cd6a620
Travis fixes 4
2016-06-07 19:20:42 -07:00
Andrew Gibiansky
a5f8e5f22b
Travis fixes 2
2016-06-07 19:01:36 -07:00
Andrew Gibiansky
076eab8663
Travis fixes 1
2016-06-07 18:53:52 -07:00
Andrew Gibiansky
8318bd1d6a
Travis fixes
2016-06-07 18:46:22 -07:00
Andrew Gibiansky
0fe33acd05
Travis fixes
2016-06-07 18:42:18 -07:00
Andrew Gibiansky
202cd66385
Travis fixes
2016-06-07 18:35:00 -07:00
Andrew Gibiansky
fa059316df
Rewrite .travis.yml to use containers and stack.
...
This should make the build faster and more reliable,
and hopefully ressurect the test suite.
2016-06-07 18:31:52 -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
Andrew Gibiansky
f9846b6bd9
Separate stack.yaml for each package for simplicity
2016-06-07 17:26:47 -07:00
Andrew Gibiansky
8701eb7cb0
Remove ihaskell-basic
...
The ihaskell-basic display package has been with us for a while, but
has no useful instances and really doesn't help anyone. We're removing
it for the time being but could get it back someday if needed.
2016-06-07 17:02:29 -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
Sumit Sahrawat
e8ed4450a5
Stop building ihaskell-* with 7.8.*
2016-06-03 18:13:12 +05:30
Sumit Sahrawat
90f967c126
Formatting fixes
2016-06-03 18:09:16 +05:30