Skip to content

[gawk 5.4.0] Bug in ambiguous completion with GNU Awk 5.4.0 #674

@0xhtml

Description

@0xhtml
GNU bash, version 5.3.9(1)-release (x86_64-pc-linux-gnu) [Arch Linux]
ble.sh, version 0.4.0-devel4+32bb63da (noarch) [git 2.52.0, GNU Make 4.4.1, GNU Awk 5.4.0, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)]
bash-completion, version 2.17.0 (hash:480ffcc6a751e55621ec526eb5dea7a0d86d9e72, 17877 bytes) (noarch)
locale: LANG=de_DE.UTF-8
terminal: TERM=foot wcwidth=16.0-west/16.0-2+ri, foot:12500 (1;012500;0)
options: +extglob -hostcomplete +inherit_errexit

An update to GNU Awk from 5.2.3 to 5.4.0 breaks the completion of file names. Pressing tab on ambiguous completion no longer shows the file list (if configured through bleopt complete_ambigous=) but picks the first completion option instantly. Downgrading awk fixes the problem. Not sure if the bug is in awk or blesh uses some functionality of GNU awk that changed in the release.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions