Thomas Kluyver

Results 942 comments of Thomas Kluyver

nbval checks the output when the cell has finished running. This usually means that the `execute_reply` message has been sent on the shell channel and an idle status message has...

That issue does look potentially relevant. "got unknown result" is a message from ipyparallel when it gets a reply to a message ID which is not in `self.outstanding`: https://github.com/ipython/ipyparallel/blob/6.2.4/ipyparallel/client/client.py#L766

Try it and let us know!

Fine by me to drop 3.4 - do you want to make a separate PR dropping tests on 3.4, then we can merge that first?

Hi Vincent! That's an interesting one. `%load` and similar commands like `%recall` break the usual execution model by modifying the input. I guess they might also not do the expected...

That deprecation is somewhat theoretical. They're kind of ugly and we want to redesign how that information is sent at some point, but they work, and replacing them is not...

I don't think there's any great way to do this, because the notebook code is running in a separate process - nbval launches a Jupyter kernel, and sends the cells...

It's not really up to me, but my 2c is that this wouldn't be a good fit for nbval. I don't think the kind of comments & cell tags you...

It's configurable, with the option `IPCompleter.limit_to__all__` ([config options docs](http://ipython.readthedocs.io/en/stable/config/options/terminal.html)). The reason we do this is that we often want to use IPython to poke about and debug modules, so we...

I'm not sure we can detect Ctrl+tab as a separate key combo in the terminal, and it would require changes to the message protocol for the Jupyter frontends - which...