Subject: Re: bug#57943: 28.1; ido-everywhere in emacs 28 adds a (wrong!) trailing slash to URLs

From: Eli Zaretskii <[email-masked]>
Date: Tue, 20 Sep 2022 14:39:38 +0300

> From: "Trent W. Buck" <[email-masked]>
> Date: Tue, 20 Sep 2022 11:50:30 +1000
> 
> This is a regression since Emacs 27.
> 
> Steps to reproduce:
> 
>     1. echo https://en.wikipedia.org/wiki/Culture >tmp.txt
> 
>     2. emacs -Q -nw -eval '(progn (setq ido-use-url-at-point t) (ido-mode +1) (ido-everywhere -1))' tmp.txt -f ido-find-file
> 
>        --> Find file or URL: https://en.wikipedia.org/wiki/Culture
> 
>     3. emacs -Q -nw -eval '(progn (setq ido-use-url-at-point t) (ido-mode +1) (ido-everywhere +1))' tmp.txt -f ido-find-file
> 
>        --> Find file or URL: https://en.wikipedia.org/wiki/Culture/ [Not readable]
> 
>        If you press RET here, it opens the URL with a trailing slash.
>        It is also impossible to edit the URL beforehand.

I can reproduce this in Emacs 28, but not in Emacs 29, so I guess we
have fixed that already.

Thanks.