Thanks, Sergio. You're the best archaeologist! S2
On Mon, 10 Apr 2023 13:55:27 -0400 Sergio Durigan Junior <sergi...@sergiodj.net> wrote: > On Monday, April 10 2023, Gabriel F. T. Gomes wrote: > > > When I took the maintainer role for bash-completion, I did a lot of bug > > archaeology, but the amount of bugs and patches was too large, so I > > don't know the reason for every packaging bit. I could do some more > > digging, but a lot of the history was gone when we moved to salsa (I > > even forgot the name of the old system), so I'll just focus on your > > problem and try to determine if we can get rid of this specific patch > > while minimizing pain for other users. > > Hey! > > So, the old system was called Alioth. When we migrated to salsa, there > was some effort to preserve the history of old repositories, and > fortunately bash-completion was one of them. > > For reference, you can find the Alioth archive here: > > https://alioth-archive.debian.org/ > > Bash-completion's archive is here: > > https://alioth-archive.debian.org/git/bash-completion/ > > We're interested in the debian.git.tar.xz file, which contains the > git repo for the Debian package: > > $ wget https://alioth-archive.debian.org/git/bash-completion/debian.git.tar.xz > $ tar xf debian.git.tar.xz > $ git clone debian.git old-bash-completion > $ cd old-bash-completion > $ git log -- debian/patches/00-fix_quote_readline_by_ref.patch > commit d734ca3bd73ae49b8f452802fb8fb65a440ab07a > Author: David Paleino <da...@debian.org> > AuthorDate: Wed Mar 19 10:20:35 2014 +0100 > Commit: David Paleino <da...@debian.org> > CommitDate: Wed Mar 19 10:20:35 2014 +0100 > > fix_quote_readline_by_ref.patch, thanks to JuanJo Ciarlante (Closes: > #739835) > > + avoid escaping 1st '~' (LP: #1288314) > + avoid quoting if empty, else expansion without args only shows > dirs (LP: #1288031) > + replace double escaping to single (eg for completing file/paths > with spaces) > > HTH, >