Hey Folks, When running an interactive interpreter python currently tries to import "readline", ostensibly to make your interactive experience a little easier (with history, extra keybindings, etc). For a while now we python has also shipped with a standard module called "rlcompleter" which adds name completion to the readline functionality. Can anyone think of a good reason why we don't import rlcompleter instead of readline by default? I can give you a good reason why it *should*, but I'd rather not bore anyone with the details if I don't have to. All in favor, snag the following patch.... ------------%< snip %<----------------------%< snip %<------------ Index: Modules/main.c =================================================================== RCS file: /cvsroot/python/python/dist/src/Modules/main.c,v retrieving revision 1.51 diff -r1.51 main.c 290c290 < v = PyImport_ImportModule("readline"); --- > v = PyImport_ImportModule("rlcompleter");
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4