Skip to content

Conversation

@gpshead
Copy link
Member

@gpshead gpshead commented Feb 10, 2021

Existing irreconcilable API differences remain in readline.get_begidx and readline.get_endidx behavior based on libreadline vs libedit use.

https://bugs.python.org/issue43172

Existing irreconcilable API differences remain in readline.get_begidx
and eadline.get_endidx behavior based on libreadline vs libedit use.
@gpshead gpshead added type-bug An unexpected behavior, bug, or error tests Tests in the Lib/test dir labels Feb 10, 2021
@gpshead gpshead self-assigned this Feb 10, 2021
@gpshead gpshead requested a review from vstinner February 10, 2021 06:22
@gpshead
Copy link
Member Author

gpshead commented Feb 10, 2021

There isn't anyone who'd consider themselves an expert on this ancient module's internals as far as I can see...

mostly waiting on CI tests and any other pair of C focused eyeballs.

@gpshead gpshead closed this Feb 10, 2021
@gpshead gpshead reopened this Feb 10, 2021
@gpshead gpshead added the 🔨 test-with-buildbots Test PR w/ buildbots; report in status section label Feb 12, 2021
@bedevere-bot
Copy link

🤖 New build scheduled with the buildbot fleet by @gpshead for commit f31c22a 🤖

If you want to schedule another build, you need to add the ":hammer: test-with-buildbots" label again.

@bedevere-bot bedevere-bot removed the 🔨 test-with-buildbots Test PR w/ buildbots; report in status section label Feb 12, 2021
@gpshead
Copy link
Member Author

gpshead commented Feb 12, 2021

buildbot tests look good, the three red ones are unrelated.

@gpshead gpshead merged commit fd053fd into python:master Feb 12, 2021
@gpshead gpshead deleted the test_readline_libedit branch February 12, 2021 20:04
@vstinner
Copy link
Member

Sorry @gpshead, I was sick last days and wasn't available for reviews. But I see that you managed to merge your PR, cool! It's good to see libedit supported on more platforms ;-)

adorilson pushed a commit to adorilson/cpython that referenced this pull request Mar 13, 2021
…ythonGH-24499)

bpo-43172: readline now passes its tests when built against libedit.

Existing irreconcilable API differences remain in readline.get_begidx
and readline.get_endidx behavior based on libreadline vs libedit use.
A note about that has been documented.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tests Tests in the Lib/test dir type-bug An unexpected behavior, bug, or error

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants