appendfilename/appendfilename
Karl Voit 2993ab9443 Fix TAB completion under libedit (uv/python-build-standalone)
TAB completion silently failed on interpreters linked against libedit
instead of GNU readline (e.g. the uv-managed python-build-standalone
interpreters now common on Debian/KDE setups). libedit ignores the GNU
readline binding 'tab: complete', so pressing TAB merely inserted a
literal tab character.

Detect the libedit backend via readline.__doc__ and emit the
libedit-specific binding 'bind ^I rl_complete' instead, keeping
'tab: complete' for genuine GNU readline.

Bump version to 2026.06.06.1.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-06 23:00:44 +02:00
..
__init__.py Fix TAB completion under libedit (uv/python-build-standalone) 2026-06-06 23:00:44 +02:00