From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail
From: Eshel Yaron via "Bug reports for GNU Emacs,
 the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org>
Newsgroups: gmane.emacs.bugs
Subject: bug#74437: 30.0.92;
 completion-preview-idle-delay is delayed by flyspell
Date: Fri, 22 Nov 2024 09:55:03 +0100
Message-ID: <m1jzcvbqc8.fsf@macbookpro.home>
References: <87cyirbfpd.fsf@alternateved.com> <m1cyirfbhf.fsf@macbookpro.home>
 <86bjybta3i.fsf@gnu.org> <m134jnf4oo.fsf@macbookpro.home>
 <861pz7t4yb.fsf@gnu.org> <m14j43dlmv.fsf@macbookpro.home>
 <86sermrr8i.fsf@gnu.org> <m1ldxddhri.fsf@macbookpro.home>
 <86jzcxswbx.fsf@gnu.org> <m1frnjd8zx.fsf@macbookpro.home>
 <86mshrogur.fsf@gnu.org>
Reply-To: Eshel Yaron <me@eshelyaron.com>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214";
	logging-data="31472"; mail-complaints-to="usenet@ciao.gmane.io"
User-Agent: Gnus/5.13 (Gnus v5.13)
Cc: 74437@debbugs.gnu.org, mail@alternateved.com
To: Eli Zaretskii <eliz@gnu.org>
Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Nov 22 09:56:22 2024
Return-path: <bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org>
Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org
Original-Received: from lists.gnu.org ([209.51.188.17])
	by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
	(Exim 4.92)
	(envelope-from <bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org>)
	id 1tEPSf-00080f-Tm
	for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 22 Nov 2024 09:56:22 +0100
Original-Received: from localhost ([::1] helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <bug-gnu-emacs-bounces@gnu.org>)
	id 1tEPSO-000354-BT; Fri, 22 Nov 2024 03:56:04 -0500
Original-Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>)
 id 1tEPSN-00032X-Hm
 for bug-gnu-emacs@gnu.org; Fri, 22 Nov 2024 03:56:03 -0500
Original-Received: from debbugs.gnu.org ([2001:470:142:5::43])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>)
 id 1tEPSN-0006o8-6s
 for bug-gnu-emacs@gnu.org; Fri, 22 Nov 2024 03:56:03 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=debbugs.gnu.org; s=debbugs-gnu-org; 
 h=MIME-Version:Date:References:In-Reply-To:From:To:Subject;
 bh=ljrcZoXMeF2WBq+An3u6kxgvGN8bPx6GVS0exq8xe4o=; 
 b=Dfgk5pGgE7q1UFcGCaanPv3gv6JA9RcXdzZepn9bEAHbBY24kPo/T/EsXcw7cr+rJuq0xcSO6WD44faKif/dZeYUrPxtrLmCpUXn8XWqiCChDcyeseYEhYCDSCUmvrTX9kk9VXuwLgX/k3POfz+gr5ngQZsYDnQkJFxm4Ye2dsdf9My0a6llM4UfDbDgBlhm4zD8fqRz/Qfm2q735wPzPBSDmdiIjVJqeylR9AYzXBgLe7rkfnuuyAAQwvmOHMkwiUlntC4YdXZk+JV056Q0wW3QzlVlpU3hLtO4z5lo+9s20uuqUcYJbNALv7Aau4AFsYaS2GS1SvQ/SppMqZwMVg==;
Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2)
 (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1tEPSM-0006YY-Ua
 for bug-gnu-emacs@gnu.org; Fri, 22 Nov 2024 03:56:02 -0500
X-Loop: help-debbugs@gnu.org
Resent-From: Eshel Yaron <me@eshelyaron.com>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Fri, 22 Nov 2024 08:56:02 +0000
Resent-Message-ID: <handler.74437.B74437.173226571025091@debbugs.gnu.org>
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 74437
X-GNU-PR-Package: emacs
Original-Received: via spool by 74437-submit@debbugs.gnu.org id=B74437.173226571025091
 (code B ref 74437); Fri, 22 Nov 2024 08:56:02 +0000
Original-Received: (at 74437) by debbugs.gnu.org; 22 Nov 2024 08:55:10 +0000
Original-Received: from localhost ([127.0.0.1]:53003 helo=debbugs.gnu.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>)
 id 1tEPRV-0006WL-PW
 for submit@debbugs.gnu.org; Fri, 22 Nov 2024 03:55:10 -0500
Original-Received: from mail.eshelyaron.com ([107.175.124.16]:33864 helo=eshelyaron.com)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <me@eshelyaron.com>) id 1tEPRS-0006TR-Uc
 for 74437@debbugs.gnu.org; Fri, 22 Nov 2024 03:55:08 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=eshelyaron.com;
 s=mail; t=1732265706;
 bh=Akk9wdYgjqy3fkvJMvbQYgO05KSH2Hi/kO4gAK+GQNQ=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
 b=foIhTE1tZobHfPXwjLhdWMYs8xGuNV33wb793wKdby9KdUqmRUuhpn7JUqlLnPVwU
 EcOQ5NFuwS3Q+JhhijMvtVoSkdRwuh3cSAGZNJYU3b6eH3eQF1wnWx30lUQrwsHJZX
 ztguIqf2xsWZInNV1WQB/FJBT9btwdzbI2eTmG6xD8Gt76lGo2BOVRMH9a3tb3oR8z
 DnxsbZ9+LMCIXYIrztXBWKG0bUvFOMXJnfuMOghMCuZR9hy+J5BleMWvJfEkGDQcha
 1xGZXCfExW3140335imUj66mcZIz7jTiUxFkC48aDYAf2Kq4LMi78zxms5edF5dV8C
 p/qShKUGs9PgQ==
In-Reply-To: <86mshrogur.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 22 Nov
 2024 09:41:32 +0200")
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
X-BeenThere: bug-gnu-emacs@gnu.org
List-Id: "Bug reports for GNU Emacs,
 the Swiss army knife of text editors" <bug-gnu-emacs.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/bug-gnu-emacs>,
 <mailto:bug-gnu-emacs-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/bug-gnu-emacs>
List-Post: <mailto:bug-gnu-emacs@gnu.org>
List-Help: <mailto:bug-gnu-emacs-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/bug-gnu-emacs>,
 <mailto:bug-gnu-emacs-request@gnu.org?subject=subscribe>
Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org
Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org
Xref: news.gmane.io gmane.emacs.bugs:295782
Archived-At: <http://permalink.gmane.org/gmane.emacs.bugs/295782>

Eli Zaretskii <eliz@gnu.org> writes:

>> From: Eshel Yaron <me@eshelyaron.com>
>> Cc: 74437@debbugs.gnu.org,  mail@alternateved.com
>> Date: Fri, 22 Nov 2024 08:26:42 +0100
>> 
>> >> > The question is: what do users expect to happen in those cases?
>> >> 
>> >> I don't know
>> >
>> > Neither do I.  I didn't say something was wrong with either of these
>> > implementations, I'm just saying they should be well tested by users
>> > before we have enough basis to make the decisions whether the idea is
>> > generally good and whether it should probably become the default in
>> > some future version.
>> 
>> Sounds good.  So here's a full patch that keeps the current
>> implementation as the default:
>
> Thanks.  Please install on master, but please add a NEWS entry which
> calls out this change and invites feedback on using this new behavior.

Done, in 097b685aa1c.

Tomasz, setting this new option flyspell-delay-use-timer to non-nil
(after building Emacs from the master branch, or applying these changes
to your copy of flyspell.el) should hopefully resolve the extended delay
you've been seeing.


Eshel