gh-121160: Note that readline libraries using different history formats.
This is not something we can do too much about, without help from the underlying libraries.
The file formats seem to be treated as implementation details, hidden behind API calls.
- Issue: gh-121160
📚 Documentation preview 📚: https://cpython-previews--121327.org.readthedocs.build/
@Yhg1s, you're the readline expert. Does this look good?
I'll merge next week.
Eehh, "expert"... But yeah, I think this is the only thing we can do here.
Thanks!
Expert just means you've signed up for notifications about tricky or controversial changes :)
Thanks @encukou for the PR 🌮🎉.. I'm working now to backport this PR to: 3.12. 🐍🍒⛏🤖
Thanks @encukou for the PR 🌮🎉.. I'm working now to backport this PR to: 3.13. 🐍🍒⛏🤖 I'm not a witch! I'm not a witch!
Sorry, @encukou, I could not cleanly backport this to 3.12 due to a conflict.
Please backport using cherry_picker on command line.
cherry_picker 709db44255eb5d73fc22a1341dd0253e71ddfda9 3.12
GH-122030 is a backport of this pull request to the 3.13 branch.
GH-122031 is a backport of this pull request to the 3.12 branch.