Thanks, I'll check it out.

On Sat, 26 Apr 2025, 1:14 am Chet Ramey, <chet.ra...@case.edu> wrote:

> On 4/25/25 11:18 AM, Tanmay Jagtap wrote:
> > *Dear Bash Maintainers,*
> >
> > I have encountered an issue with Bash autocompletion on my system.
> > Specifically, a file beginning with three dots (e.g., ...Hiding-From-You)
> > is autocompleted even when no dot (.) has been typed, which seems
> > inconsistent with typical Bash behavior where hidden files are excluded
> > from completion unless the input starts with a dot.
>
> I can't reproduce this using bash-5.2.37. I suspect this is the result your
> programmable completion specification for `cat' produces.
>
> You can find out the completion specification for cat by running
> `complete -p cat'.
>
>
> > ldd $(which bash)
> > # linux-vdso.so.1 (0x00007ffff7fc3000)
> > # libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6
> (0x00007ffff7e15000)
> > # libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ffff7c00000)
> > # /lib64/ld-linux-x86-64.so.2 (0x00007ffff7fc5000)
> > Note: libreadline is *not linked*, suggesting this Bash binary may not be
> > using readline, which may be relevant for the autocompletion issue.
>
> It's more likely that it means your version of bash is linked against the
> static version of readline that is part of the bash distribution.
>
> Chet
>
> --
> ``The lyf so short, the craft so long to lerne.'' - Chaucer
>                  ``Ars longa, vita brevis'' - Hippocrates
> Chet Ramey, UTech, CWRU    c...@case.edu    http://tiswww.cwru.edu/~chet/
>

Reply via email to