GNU bug report logs - #73667
31.0.50; fido-vertical-mode and yank-pop do not work well together

Previous Next

Package: emacs;

Reported by: parlando <at> intergga.ch

Date: Sun, 6 Oct 2024 18:35:02 UTC

Severity: normal

Found in version 31.0.50

Full log


Message #8 received at 73667 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: parlando <at> intergga.ch, João Távora
 <joaotavora <at> gmail.com>
Cc: 73667 <at> debbugs.gnu.org
Subject: Re: bug#73667: 31.0.50;
 fido-vertical-mode and yank-pop do not work well together
Date: Sat, 12 Oct 2024 15:09:27 +0300
> Date: Sun, 6 Oct 2024 20:33:38 +0200
> From: parlando--- via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
> 
> Hi,
> 
> With fido-vertical-mode and if the kill-ring holds some larger text 
> blocks, then yank-pop (M-y) shows several blank lines between the 
> candidates in the minibuffer.
> 
> The selection of a candidate becomes cumbersome too, which unfortunately 
> makes M-y quite unusable. This may generally apply to cases with long 
> completion entries.
> 
> To reproduce:
> emacs -Q; then eval:
> 
> (fido-vertical-mode 1)
> (kill-ring-save 1 1) ; somehow, this leaves the system clipboard out
> 
> ;; set kill-ring to some short and one long entries
> (setq kill-ring
>        '(#("Short line 1")
> 	#("Short line 2")
> 	#("Short line 3")
> 	#("Short line 4")
> 	#("Large block
> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod 
> tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim 
> veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea 
> commodo consequat. Duis aute irure dolor in reprehenderit in voluptate 
> velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint 
> occaecat cupidatat non proident, sunt in culpa qui officia deserunt 
> mollit anim id est laborum.
> 
> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod 
> tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim 
> veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea 
> commodo consequat. Duis aute irure dolor in reprehenderit in voluptate 
> velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint 
> occaecat cupidatat non proident, sunt in culpa qui officia deserunt 
> mollit anim id est laborum.
> 
> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod 
> tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim 
> veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea 
> commodo consequat. Duis aute irure dolor in reprehenderit in voluptate 
> velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint 
> occaecat cupidatat non proident, sunt in culpa qui officia deserunt 
> mollit anim id est laborum.")
> 	#("Short line 5")
>         ))
> 
> (yank-pop)

João, any comments?




This bug report was last modified 251 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.