[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sr #111224] custom completion not used after escaped semicolon
From: |
anonymous |
Subject: |
[sr #111224] custom completion not used after escaped semicolon |
Date: |
Thu, 10 Apr 2025 18:55:38 -0400 (EDT) |
URL:
<https://savannah.gnu.org/support/?111224>
Summary: custom completion not used after escaped semicolon
Group: The GNU Bourne-Again SHell
Submitter: None
Submitted: Thu 10 Apr 2025 10:55:35 PM UTC
Category: None
Priority: 5 - Normal
Severity: 2 - Minor
Status: None
Privacy: Public
Assigned to: None
Originator Email: david@mandelberg.org
Open/Closed: Open
Discussion Lock: Any
Operating System: GNU/Linux
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Thu 10 Apr 2025 10:55:35 PM UTC By: Anonymous
Given this function with completion:
$ LC_ALL=C bash --norc
bash-5.2$ f() { :; } && complete -A user f
Pressing tab at the end of this line completes to root as expected:
bash-5.2$ f abc ro
But this does not offer any completions, even though the backslash is
escaped:
bash-5.2$ f \; ro
This completes to /dev/null:
bash-5.2$ f \; /dev/nu
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/support/?111224>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [sr #111224] custom completion not used after escaped semicolon,
anonymous <=