Debian Bug report logs - #1074092
vim: Annoying visual bell in insert mode when pageing after upgrade to trixie

version graph

Package: vim; Maintainer for vim is Debian Vim Maintainers <[email protected]>; Source for vim is src:vim (PTS, buildd, popcon).

Reported by: Helge Kreutzmann <[email protected]>

Date: Sun, 23 Jun 2024 08:39:04 UTC

Severity: minor

Found in version vim/2:9.1.0496-1

Full log


Message #15 received at [email protected] (full text, mbox, reply):

Received: (at 1074092) by bugs.debian.org; 3 Aug 2024 14:36:26 +0000
From [email protected] Sat Aug 03 14:36:26 2024
X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
	(2021-04-09) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-11.3 required=4.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FOURLA,HAS_BUG_NUMBER,
	PGPSIGNATURE,RDNS_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham
	autolearn_force=no version=3.4.6-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 78; hammy, 150; neutral, 138; spammy,
	0. spammytokens: hammytokens:0.000-+--H*ct:pgp-sha256,
	0.000-+--bookworm, 0.000-+--trixie, 0.000-+--H*ct:application,
	0.000-+--H*ct:protocol
Return-path: <[email protected]>
Received: from [2a01:4f8:261:4d55::2] (port=34943 helo=mail.helgefjell.de)
	by buxtehude.debian.org with utf8esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.94.2)
	(envelope-from <[email protected]>)
	id 1saFrq-000kYt-TL
	for [email protected]; Sat, 03 Aug 2024 14:36:26 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=helgefjell.de;
	s=selector.helgefjell; t=1722695776;
	bh=rxt3OarZQOzeGCb95Cdx3nwEI2mTjQxqVfVjdcMfLuc=;
	h=Date:From:To:Cc:Subject:References:In-Reply-To;
	b=en936TmpKXmFrJf1LOJr0EPIuv55Z3pSj5PRQufoh0u/720tgRzLjFyTsrSKCx1lX
	 SNB076n16lR/0zyzBR3nhP+oBJv3wOhKgpeRkbgLansLmyiqFqLsB8GvRostA11l7e
	 mTyoThTn66nqP2T3Ac8nMnIPJUhmTpeF4SITi5atnowkrhRBKLMn0OQMoa34PhdV1F
	 AMF1fbTGdyMFCo97DcX20OITF1i/sg+1q8qiSIXysd5WfRu9CAa23VxkT37etbTmoz
	 ltSoH5v56DmcL1pSrQTReEkxm9uxB5wGOydYWYmASHfdJFXmEvon//bMNAh+NjEj64
	 3TND6Uoi+TIdA==
Original-Subject: Re: Bug#1074092: vim: Annoying visual bell in insert mode when
 pageing after upgrade to trixie
Author: Helge Kreutzmann <[email protected]>
Received: from localhost (localhost [127.0.0.1])
  (uid 1002)
  by mail.helgefjell.de with local
  id 00000000000200E3.0000000066AE4060.0000872E; Sat, 03 Aug 2024 14:36:16 +0000
Date: Sat, 3 Aug 2024 14:36:16 +0000
From: Helge Kreutzmann <[email protected]>
To: James McCoy <[email protected]>
Cc: [email protected]
Subject: Re: Bug#1074092: vim: Annoying visual bell in insert mode when
 pageing after upgrade to trixie
Message-ID: <[email protected]>
References: <[email protected]>
 <grrhvxoquygfssxy2ogzwk74b4s4lhc3cnt56wl6o5seh4qqrv@g5t3dqmwocqs>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="=_meinfjell-34606-1722695776-0001-2"
Content-Disposition: inline
In-Reply-To: <grrhvxoquygfssxy2ogzwk74b4s4lhc3cnt56wl6o5seh4qqrv@g5t3dqmwocqs>
X-Public-Key-URL: http://www.helgefjell.de/data/debian_neu.asc
X-homepage: http://www.helgefjell.de/debian
[Message part 1 (text/plain, inline)]
Am Sun, Jun 23, 2024 at 11:19:33AM -0400 schrieb James McCoy:
> On Sun, Jun 23, 2024 at 08:37:59AM GMT, Helge Kreutzmann wrote:
> > Up until bookworm no visual bell was shown in vim on the console
> > with my configuration. Now in insert mode (only), when paging an annoying visual
> > bell is shown.
> > 
> > This is *not* occuring with --clean but from the Debian changes I
> > could not derive which settings fault it is. 
> 
> I would suggest first comparing the output of ":set" with "vim --clean"
> and "vim". That should help narrow down which options differ from the
> defaults and may affect this behavior.

Thanks.

vim --clean
  background=dark     helplang=de         incsearch         nolangremap           mouse=nvi           ruler               scrolloff=5         ttimeout            viminfofile=NONE
  display=truncate    history=200         langnoremap       noloadplugins         nrformats=bin,hex   scroll=37           showcmd             ttimeoutlen=100     wildmenu
  backspace=indent,eol,start
  fileencodings=ucs-bom,utf-8,default,latin1


vim:
  autoindent          backspace=indent    helplang=de         incsearch           ruler               shiftround          shortmess=nxtToOS   smartcase           smarttab            visualbell          wildmenu
  background=dark   nofoldenable          ignorecase          laststatus=2        scroll=36           shiftwidth=4        showmatch           smartindent         softtabstop=4       wildignore=*.swp
  cinoptions=t0,(0,u0
  cpoptions=aABceFsJ
  fileencodings=ucs-bom,utf-8,default,latin1
  formatoptions=tcq2l
  formatprg=fmt -cu -w70
  listchars=eol:$,tab:>-,trail:_
  printoptions=paper:a4
  statusline=%<%f%y%m%r%=%l,%c%V %P
  suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc
  viminfo='1000,f1,"500,:50,@10,/100


> > As this is a (minor) regression, I'm reporting this. And if you have
> > any suggestion how to find out which setting this causes (except for
> > bisecting) I would be happy :-))
> 
> You could bisect your config by placing the "finish" command in your
> vimrc at various points to see what introduces the behavior.

Thanks, this made it easy.

It is the option "visualbell" which causes this behaviour. Until 
bookworm paging worked in in insert mode with this option but without
visual bell, now it does.

Is this a delibarate feature change?

Greetings

           Helge

-- 
      Dr. Helge Kreutzmann                     [email protected]
           Dipl.-Phys.                   http://www.helgefjell.de/debian.php
        64bit GNU powered                     gpg signed mail preferred
           Help keep free software "libre": http://www.ffii.de/
[signature.asc (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 11:48:21 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.