Florian Märkl
|
47e99f6d11
|
Use Py_Finalize() instead of Py_FinalizeEx() for compatibility
|
2018-02-27 21:26:14 +01:00 |
|
Florian Märkl
|
b45314fd19
|
Fix IPyKernel restarting
|
2018-02-27 21:26:14 +01:00 |
|
Florian Märkl
|
ec55e40d5e
|
Support interrupting nested IPyKernel
|
2018-02-27 21:26:14 +01:00 |
|
Florian Märkl
|
693fc1eb1f
|
IPyKernel signal and poll
|
2018-02-27 21:26:14 +01:00 |
|
Florian Märkl
|
926a9ffd1e
|
Prepare IPyKernel communication
|
2018-02-27 21:26:14 +01:00 |
|
Florian Märkl
|
05be34ae6b
|
Jupyter refactoring and cleanup
|
2018-02-27 21:26:14 +01:00 |
|
xarkes
|
d23cc71b79
|
Added an error tab when Jupyter fails
|
2018-02-27 21:26:14 +01:00 |
|
Florian Märkl
|
b9b903052c
|
Run IPyKernel in subinterpreter and thus expose Cutter bindings to it
|
2018-02-27 21:26:14 +01:00 |
|
xarkes
|
abd9cca091
|
Added basic Cutter python bindings
|
2018-02-27 21:26:14 +01:00 |
|
Florian Märkl
|
0a9fba0677
|
Load cutter_jupyter.py from Qt resources
|
2018-02-27 21:26:14 +01:00 |
|
xarkes
|
a5e77c5095
|
Removed old r2pipe server
|
2018-02-27 21:26:14 +01:00 |
|
Florian Märkl
|
3164b5c118
|
Embed Jupyter using Python/C API
|
2018-02-27 21:26:14 +01:00 |
|
Florian Märkl
|
cea55dfdb1
|
Start Jupyter with single Process
|
2018-02-27 21:26:14 +01:00 |
|
xarkes
|
7526965b26
|
Added listening r2 server for Jupyter + r2pipe
|
2018-02-27 21:26:14 +01:00 |
|
Florian Märkl
|
1ba8e03f04
|
Basic Jupyter Integration
|
2018-02-27 21:26:14 +01:00 |
|