From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#38457: 27.0.50; dabbrev-expand regression due to message change Date: Wed, 04 Dec 2019 05:38:41 +0200 Message-ID: <837e3ckbem.fsf@gnu.org> References: <8736e3vve8.fsf@gmx.net> <8736e2coyv.fsf@mail.linkov.net> <83y2vujd0y.fsf@gnu.org> <87blspm0sm.fsf@mail.linkov.net> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="61317"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 38457@debbugs.gnu.org, stephen.berman@gmx.net To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Dec 04 04:40:59 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1icLX8-000FoP-G3 for geb-bug-gnu-emacs@m.gmane.org; Wed, 04 Dec 2019 04:40:58 +0100 Original-Received: from localhost ([::1]:33688 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1icLX5-0008EE-IP for geb-bug-gnu-emacs@m.gmane.org; Tue, 03 Dec 2019 22:40:56 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59420) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1icLWI-0008Bx-D8 for bug-gnu-emacs@gnu.org; Tue, 03 Dec 2019 22:40:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1icLWG-0003KJ-6y for bug-gnu-emacs@gnu.org; Tue, 03 Dec 2019 22:40:05 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:35354) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1icLWG-0003Cw-1R for bug-gnu-emacs@gnu.org; Tue, 03 Dec 2019 22:40:04 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1icLWD-00084n-V1 for bug-gnu-emacs@gnu.org; Tue, 03 Dec 2019 22:40:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 04 Dec 2019 03:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38457 X-GNU-PR-Package: emacs Original-Received: via spool by 38457-submit@debbugs.gnu.org id=B38457.157543075130934 (code B ref 38457); Wed, 04 Dec 2019 03:40:01 +0000 Original-Received: (at 38457) by debbugs.gnu.org; 4 Dec 2019 03:39:11 +0000 Original-Received: from localhost ([127.0.0.1]:41327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1icLVO-00082r-Vc for submit@debbugs.gnu.org; Tue, 03 Dec 2019 22:39:11 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:48959) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1icLVM-00082U-FT for 38457@debbugs.gnu.org; Tue, 03 Dec 2019 22:39:09 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:41102) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1icLVA-0000PK-O4; Tue, 03 Dec 2019 22:38:56 -0500 Original-Received: from [176.228.60.248] (port=1968 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1icLV6-0007KV-4e; Tue, 03 Dec 2019 22:38:52 -0500 In-reply-to: <87blspm0sm.fsf@mail.linkov.net> (message from Juri Linkov on Wed, 04 Dec 2019 01:44:57 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:172826 Archived-At: > From: Juri Linkov > Cc: stephen.berman@gmx.net, 38457@debbugs.gnu.org > Date: Wed, 04 Dec 2019 01:44:57 +0200 > > > So please try to find a simpler fix for this problem, one that doesn't > > involve a timer. > > This is the simplest and the safest solution. The simplest solution would be to prevent dabbrev-expand from displaying the message in the first place; there are conditions for that which evidently the new implementation somehow triggers. > I wanted to implement it earlier but had no time before. I see no > problems with it. Let's not rock the boat too much so close to the release cycle because of a very minor problem which caused these changes. You may not see any problems with it now, but I'm certain we will bump into numerous problems very soon if we make such significant changes in this infrastructure, which is used everywhere in Emacs.