Message193092
Modules/readline.c contains some code that improves interop with the readline emulation in libedit. That interop code is currently guarded by '#ifdef __APPLE__' preprocessor tests.
This should be replaced by '#if HAVE_LIBEDIT' to make it possible to use the same interop code on other platforms with libedit (such as BSD systems).
A patch should have two parts:
1) Detect in either configure or setup.py if libedit's readline emulation
will/should be used.
2) Change the __APPLE__ guards by HAVE_LIBEDIT guards. |
|
Date |
User |
Action |
Args |
2013-07-15 12:37:00 | ronaldoussoren | set | recipients:
+ ronaldoussoren |
2013-07-15 12:37:00 | ronaldoussoren | set | messageid: <1373891820.19.0.984276620623.issue18459@psf.upfronthosting.co.za> |
2013-07-15 12:37:00 | ronaldoussoren | link | issue18459 messages |
2013-07-15 12:37:00 | ronaldoussoren | create | |
|