56 Commits

Author SHA1 Message Date
Sumit Sahrawat
b1efbc1c39 Fix kernel death on opening notebooks with widgets
Previously, the kernel would die when opening a notebook with widgets
as there is no widget stored in the kernel when it starts.
2015-06-05 14:19:57 +05:30
Sumit Sahrawat
ba05744db4 Seamless click handling
Evaluate accumulated widget messages in the Ghc Monad, after a comm_msg
recieved from the frontend is handled.
2015-06-05 12:24:17 +05:30
Sumit Sahrawat
37e4c2a634 Move some functions around
- Move dupHeader to IHaskell.Types
- Move handleMessage and widgetHandler to IHaskell.Eval.Widgets
- Make handleMessage and widgetHandler more flexible
2015-06-05 11:15:09 +05:30
Sumit Sahrawat
42907a5bb4 Conform to the messaging spec
Still no visible outputs.
2015-06-04 12:39:16 +05:30
Sumit Sahrawat
1ab66f3535 Basic framework for widgets 2015-06-02 12:38:51 +05:30
Andrew Gibiansky
6df3ee72bb Fixing kernel death, closes #505 2015-05-27 18:31:37 +02:00