Andrew Gibiansky
2f06049777
Reformatting all of ihaskell source
2015-03-19 18:30:22 -07:00
Andrew Gibiansky
9cd9cfb1b8
Adding remainder of completion work
2015-03-16 18:39:24 -07:00
Andrew Gibiansky
2eca349123
Fixing completion
2015-03-16 18:39:24 -07:00
Andrew Gibiansky
5af5d8e205
Debug flag causes printing of raw messages
2015-03-16 11:37:23 -07:00
Andrew Gibiansky
39a2725035
Finished simplifying command-line interface
2015-03-10 14:14:05 -07:00
Andrew Gibiansky
7a4f8e9676
Fixing kernelspec, removing traces of profile
2015-03-02 21:20:17 -08:00
Andrew Gibiansky
bb907baf0a
Emitting custom.css on each cell evaluation
2015-03-02 20:26:09 -08:00
Andrew Gibiansky
769a626236
Removing profile
2015-03-02 19:45:45 -08:00
Andrew Gibiansky
1c232f1780
Fixing notebook invocation to start jupyter; also making console default
2015-03-02 16:27:06 -08:00
Andrew Gibiansky
0f39ef9729
Adding debug flag. Implementing history req/reply messages (nonfunctional)
2015-03-02 00:24:55 -08:00
Andrew Gibiansky
6cb1c4c538
Initial refactoring of startup and kernelspec installation
2015-03-01 22:12:58 -08:00
Andrew Gibiansky
d47cf4e70d
Add --ghclib flag to the kernel command to specify ghc libdir manually.
2014-12-25 15:20:25 -05:00
Edward Tjörnhammar
03ce250452
Hide ClassyPrelude 0.10.* readChan and writeChan
2014-10-22 20:42:03 +02:00
Andrew Gibiansky
2762da3e3e
Added pager
and no-pager
options for controlling whether to use the
...
pager. Closes #126 .
2014-05-18 08:53:21 -07:00
Andrew Gibiansky
670ccde9ca
things compile with new hlint and classy-prelude
2014-05-17 15:06:37 -07:00
Andrew Gibiansky
699e292b60
Removed ipython-kernel
, merged back.
...
Separating packages not working so well.
2014-05-16 22:02:48 -07:00
Andrew Gibiansky
9de530301d
setting up for widgets
2014-03-18 14:05:44 -07:00
Andrew Gibiansky
3ca98642b8
parsec working! all cleaned up
2014-03-18 01:02:18 -07:00
Andrew Gibiansky
f07febc32a
cleaned things up, and initial version of stuff works!!
2014-03-17 20:25:53 -07:00
Andrew Gibiansky
721c5d1d45
comms work now
2014-03-17 13:11:48 -07:00
Andrew Gibiansky
631bebe143
Backend should now start comms. Untested.
2014-03-17 11:35:50 -07:00
Andrew Gibiansky
42d2493091
Adding types and scaffold for widgets.
2014-03-16 16:37:32 -07:00
Andrew Gibiansky
0b750e1577
Adding --help support.
2014-03-09 17:57:08 -07:00
Andrew Gibiansky
fb22bcf468
Fixed text/bytestring handling in Main, as per @aavogt's PR
2014-03-09 13:21:26 -07:00
Andrew Gibiansky
5dc11f2fe7
mostly working, it not being updated
2014-02-28 23:21:13 -08:00
Andrew Gibiansky
957de8ff57
upgraded everything to aeson >= 0.7, which required fairly major changes
2014-02-28 22:20:29 -08:00
PierreR
2c2249e619
Fix #192 : compilation failure with classy-prelude 0.8
2014-02-16 22:24:55 +01:00
Paul Ivanov
d03296b00a
add input code re-broadcast
...
Our (ipython) docs probably weren't very clear about this, but frontends
expect to get a re-broadcast of the input code, along with an execution
count (since otherwise only the frontend which sent an execute_request
knows what was actually executed). I was working on
ivanov/vim-ipython#86 and found that I wasn't getting the In [ ] prompts
when connected to an IHaskell kernel.
This is my first non-trivial (though still somewhat trivial) Haskell
patch.
2014-02-03 12:49:44 -08:00
Andrew Gibiansky
ec9aa8e968
ctrl-c once does nothing, ctrl-c twice kills everything, closes #145
2014-01-25 20:41:12 -08:00
Andrew Gibiansky
a3222f6139
adding hoogle support for classes, closes #158
2014-01-25 18:17:37 -08:00
Andrew Gibiansky
258a07d3bd
updated
2014-01-25 17:31:55 -08:00
Andrew Gibiansky
52e9c178ce
changing installation to use virtualenv
2014-01-11 20:59:26 -07:00
Andrew Gibiansky
9d7149c437
adding --ipython flag which you point to an executable
2014-01-10 15:13:01 -05:00
Andrew Gibiansky
51b8ea2488
changing DisplayData -> Display in IHaskell
2014-01-09 18:09:57 -05:00
Andrew Gibiansky
d423acb37e
splitting out all zmq-related things into ipython-kernel
2014-01-08 19:22:51 -05:00
Andrew Gibiansky
208d434d45
separating flags into separate module
2014-01-08 16:27:36 -05:00
Andrew Gibiansky
a097310ed0
initial hoogling commit
2014-01-07 22:48:01 -05:00
Andrew Gibiansky
287381192f
changing :info to use the ipython pager
2014-01-06 16:09:53 -05:00
Andrew Gibiansky
ba6db61624
changing interface of IHaskell.Display to not use quite as many strings
2014-01-06 14:25:41 -05:00
Andrew Gibiansky
c7b11432b4
stdin works
2014-01-05 23:01:38 -05:00
Andrew Gibiansky
e09132a0a6
added shelling out directive
2014-01-05 13:34:13 -05:00
Andrew Gibiansky
4566475324
Changing :set to be useful. :set [no]lint, :set no[svg].
2014-01-04 20:13:06 -05:00
Adam Vogt
63ecc797eb
move IHaskell stuff to src/
2014-01-03 00:10:15 -05:00