[bug #65493] bash completion broken
Jernej Jakob <[email protected]> Sat, 5 Jul 2025 10:16:50 -0400 (EDT)
| Newsgroups | gmane.comp.boot-loaders.grub.bugs |
|---|---|
| Message-ID | <[email protected]> |
--8323329-1477524879-1751725009=:4099497 Content-Type: TEXT/plain; CHARSET=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Content-Disposition: inline Follow-up Comment #2, bug #65493 (group grub):=0A=0A[comment #1 comment #1:= ]=0A> This was corrected by commit =090876fdf215292a06ad087f862ae7677c85ae4= 44f on=0A> 2024-04-11. Reference:=0A> https://git.savannah.gnu.org/cgit/gru= b.git/commit/util/bash-completion.d/grub-completion.bash.in?id=3D0876fdf215= 292a06ad087f862ae7677c85ae444f=0A> =0A> Suggest to close this issue.=0A=0AW= hile the fix has been commited to master, a release with the fix has not be= en=0Amade yet.=0A=0A[comment #0 original submission:]=0A> "_split_longopt" = in bash changed to "_comp__split_longopt" sometime (its not=0A> only GRUB p= roblem, some other soft having same issue now), so easy=0A> workaround: jus= t change this file in text editor, .=0A=0AThe upstream issue about removal = of _split_longopt is here:=0Ahttps://github.com/scop/bash-completion/issues= /1135#issuecomment-1998483710=0ATo quote akinomyoga,=0A> _comp__split_longo= pt is not a part of public API and can be removed in the=0A> future at any = time.=0Aand=0A> Any functions and variables whose name contains __ as a sub= string are not=0A> public stable interfaces and considered subject to chang= e.=0ASo IMO such internal functions should not be used by 3rd party complet= ion=0Ascripts.=0A=0A=0A ________________________________________________= _______=0A=0AReply to this item at:=0A=0A <https://savannah.gnu.org/bugs/?= 65493>=0A=0A_______________________________________________=0AMessage sent = via Savannah=0Ahttps://savannah.gnu.org/=0A --8323329-1477524879-1751725009=:4099497 Content-Type: APPLICATION/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCaGkz0QAKCRCqLAuaBUf3 Tta5AQDTxG2JqvyyoloI79qTkNe7IWRrevwM/41ynhteo0JmqAEA0oShPK00Ma/P zBFdQvHZvI6vw+31gSGLZbqGMbveWQs= =ym+k -----END PGP SIGNATURE----- --8323329-1477524879-1751725009=:4099497--