On Mon, Mar 7, 2022, 23:16 Chet Ramey, wrote:
> On 2/26/22 2:01 PM, konsolebox wrote:
>
> > I think an option like 'escape' that simply escapes COMPREPLY
> > values when used for completion and doesn't compare it to existing
> > filesystem objects will be better.
>
> OK. I'll consider something l
On 2/26/22 2:01 PM, konsolebox wrote:
I think an option like 'escape' that simply escapes COMPREPLY
values when used for completion and doesn't compare it to existing
filesystem objects will be better.
OK. I'll consider something like this for the next version. Bash-5.2/
Readline-8.2 are featu
On Fri, Feb 25, 2022 at 2:46 PM Chet Ramey wrote:
>
> On 2/25/22 3:29 AM, konsolebox wrote:
> > On Mon, Feb 21, 2022 at 4:32 PM Chet Ramey wrote:
> >> What does `properly quoted' mean here and how does it differ from the
> >> quoting you get when you force complete to treat the completions as
> >
On 2/25/22 3:29 AM, konsolebox wrote:
On Mon, Feb 21, 2022 at 4:32 PM Chet Ramey wrote:
What does `properly quoted' mean here and how does it differ from the
quoting you get when you force complete to treat the completions as
filenames with `complete -o filenames'?
I realized that a "quote al
On Fri, Feb 25, 2022 at 8:29 AM konsolebox wrote:
> What I need more is an option that allows replacing the current
> word including the quote (', ", or $') that begins it with the result
> as is rather than appending the result to the quote.
... because the result is already quoted with `printf
On Mon, Feb 21, 2022 at 4:32 PM Chet Ramey wrote:
> What does `properly quoted' mean here and how does it differ from the
> quoting you get when you force complete to treat the completions as
> filenames with `complete -o filenames'?
I realized that a "quote all ' option is not what I want since
On 2/20/22 1:40 PM, konsolebox wrote:
It's difficult to make values like 'release[remote]' to become
properly quoted or escaped because if the current word starts with a
quote (which can be a ', a ", or a $'), a manually quoted COMPREPLY
value like release\[remote\] will make the completed value