[issue9907] interactive mode TAB does not insert on OS X built with editline instead of GNU readline

2010-12-17 Thread R. David Murray
R. David Murray added the comment: Committed to py3k in 87356 and 2.7 in r87358. -- nosy: +r.david.murray resolution: -> fixed stage: patch review -> committed/rejected status: open -> closed ___ Python tracker __

[issue9907] interactive mode TAB does not insert on OS X built with editline instead of GNU readline

2010-12-17 Thread Ned Deily
Ned Deily added the comment: I believe this fix should go into 3.2 (and 2.7) as it has been reported by a number of people in various places and the fix risk is low. -- nosy: +benjamin.peterson, georg.brandl priority: normal -> release blocker ___ P

[issue9907] interactive mode TAB does not insert on OS X built with editline instead of GNU readline

2010-10-04 Thread Ned Deily
Ned Deily added the comment: The modified patch looks OK to me and tests OK. The rl_read_init_file call seems like a reasonable thing for users who are used to using libedit's .editrc. As a practical matter, though, I think the only thing that would be affected is an .editrc TAB binding. S

[issue9907] interactive mode TAB does not insert on OS X built with editline instead of GNU readline

2010-09-28 Thread Ronald Oussoren
Ronald Oussoren added the comment: On second thought, the patch isn't quite as harmless as I first thought: the default key-bindings that are created after the call to rl_initialize will replace custom bindings in the users .editrc file. I've attached a new version of the py3k patch that work

[issue9907] interactive mode TAB does not insert on OS X built with editline instead of GNU readline

2010-09-24 Thread Ronald Oussoren
Ronald Oussoren added the comment: Patch looks fine and should IMO be applied -- ___ Python tracker ___ ___ Python-bugs-list mailing l

[issue9907] interactive mode TAB does not insert on OS X built with editline instead of GNU readline

2010-09-21 Thread Ned Deily
Changes by Ned Deily : Added file: http://bugs.python.org/file18946/issue9907-27.patch ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue9907] interactive mode TAB does not insert on OS X built with editline instead of GNU readline

2010-09-21 Thread Ned Deily
Ned Deily added the comment: The problem is due to a difference in the behavior of the rl_initialize function between the editline readline emulation and the real GNU libreadline. Modules/readline.c setup_readline calls several rl functions to create various default bindings, including overr

[issue9907] interactive mode TAB does not insert on OS X built with editline instead of GNU readline

2010-09-20 Thread Ned Deily
Ned Deily added the comment: [Thanks to Nik Krumm for reporting the problem on python-list/comp.lang.python] -- ___ Python tracker ___ ___

[issue9907] interactive mode TAB does not insert on OS X built with editline instead of GNU readline

2010-09-20 Thread Ned Deily
New submission from Ned Deily : When building Python on OS X, there is now support for linking Python with the readline compatibility interface of the OS X supplied BSD editline library rather than using the GNU readline library. Because of deficiencies in the version in earlier OS X releases