Commit message Age Author Refs
r2641:1602274c
* Added a function for spawning a localhost kernel in a new process on random ports. * Refactored the prototype kernel's 'main' function * Gave IPythonWidget a (slightly) better 'main' method.
epatters
0
r2640:93949c91
* Fixed bug in CompletionLexer where a context would be generated for, e.g, 'foo('. * Added unit test for this bug. * Cleaned up and documented CompletionLexer.
epatters
0
r2639:28a713ea
Added 'start_listening' and 'stop_listening' methods to the kernel manager.
epatters
0
r2638:5e110efd
Updated FrontendWidget to use new 'replace' mode in BlockBreaker.
epatters
0
r2637:ccbd4b37
Merge branch 'blockbreaker' of git://github.com/fperez/ipython into qtfrontend
epatters
0
r2636:1491a320
Change get_source() api as per code review, to source_reset(). This now takes no flags, as a non-reset source access can be done simply on the .source attribute.
Fernando Perez
0
r2635:6112cd14
push() now swallows syntax errors and immediately produces a 'ready' state. This is intended, as the invalid input may in fact be OK with ipython extensions, but that can only be ascertained by the kernel, so the client should send this right away to the kernel.
Fernando Perez
0
r2634:ae1c8be4
Add support for append/replace mode after discussion with Evan. Also increase test coverage.
Fernando Perez
0
r2633:b62b703f
Split blockbreaker tests into a separate file and clean up api. After code review with Brian, decided to explicitly make parts of the API private.
Fernando Perez
0
r2632:deff0b9f
* Added 'stop' methods to the ZmqSocketChannels * Made setting the address of ZmqSocketChannels safe.
epatters
0
< 1 .. 2609 2610 2611 2612 2613 .. 2875 >