[IPython-dev] New developers looking to help

Robert McGibbon rmcgibbo at gmail.com
Wed Jan 9 18:34:07 EST 2013

GNU readline is specifically for tty terminals. It's the library that (among other things) lets the client read what's been entered into the terminal before the <enter> key is pressed and the characters are sent to standard in. It also has other stuff for registering crtl- keypresses, remembering history, implementing tab completion, etc.

In the qtconsole and notebook, all of that stuff has to be done differently because the mechanisms for reading from the input line are different.


On Jan 9, 2013, at 3:18 PM, satshabad khalsa wrote:

> Awesome! We found issue 1393 to be pretty cool. It's the ctrl-r history search functionality for the qtconsole frontend. Is anyone actively working on this? 
> In the docs it's mentioned that the Ipython terminal uses the GNU readline library for it's ctrl-r functionality, but on this issue MinRK said it would have to be implemented from scratch because qtconsole doesn't use readline. Is there a specific reason it doesn't use that library? If we could use it would implementing this involve just connecting the right pieces in the right places? If not, where would it be best implemented from scratch?
> Thanks!
> Satshabad
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20130109/a4cb1c6a/attachment.html>

More information about the IPython-dev mailing list