From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: No, not solved (was: undo-auto--undoable-change infloop) Date: Fri, 29 Jul 2022 09:05:03 +0300 Message-ID: <83czdo8ne8.fsf@gnu.org> References: <87o7xc1qbh.fsf@web.de> <831qu8dqrx.fsf@gnu.org> <87bktbciup.fsf@web.de> <877d3zcfw9.fsf@web.de> <83mtcuby3w.fsf@gnu.org> <87y1weeyqa.fsf@web.de> <87tu72extv.fsf_-_@web.de> <83tu71aird.fsf@gnu.org> <87sfmkhhuc.fsf_-_@web.de> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29207"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Michael Heerdegen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jul 29 08:06:57 2022 Return-path: Envelope-to: ged-emacs-devel@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 ) id 1oHJ9E-0007Ox-MB for ged-emacs-devel@m.gmane-mx.org; Fri, 29 Jul 2022 08:06:56 +0200 Original-Received: from localhost ([::1]:42744 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oHJ9C-0002ne-W8 for ged-emacs-devel@m.gmane-mx.org; Fri, 29 Jul 2022 02:06:55 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34492) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oHJ7I-000214-1s for emacs-devel@gnu.org; Fri, 29 Jul 2022 02:04:56 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:34454) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oHJ7H-0006bS-LB; Fri, 29 Jul 2022 02:04:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=9k7ydDQGFAH6t2tt26W+XKuKA2K+yfPoyeXnlQSIRUw=; b=N9Bx5NPdYh5C EB6a+hA1iZzdGLw3MjzjyNrH3/iVLnYUNmGTPsXLI6hFAGUlLVqO1MszdmxbGvq+/W7w97M1r21YY bxUzanPPcH1u1h60WA3AR+5yWpybXWxwwPSQ3fNDWU0bUjz3EN4Nmfhk8zDKN1nBS5HDRSanpK8Rh xx/lvCJOzHpMcsWyLgRi8rHPh+S2izI5GePiY7p1VVeE6xuRSrhQn2okZ7w9sErnP8qrZUueFhxsl iDmhSmVl0UHOn8JQr+r4C2FFTs/jZz+W5BGvzDKZVMCuch/a9QX5KHX54O4kkiE+lycg7RRDvrT0y 3if54mnFtSRWuYi2neocpQ==; Original-Received: from [87.69.77.57] (port=4852 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oHJ7D-0003HE-Fe; Fri, 29 Jul 2022 02:04:52 -0400 In-Reply-To: <87sfmkhhuc.fsf_-_@web.de> (message from Michael Heerdegen on Fri, 29 Jul 2022 02:40:11 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:292813 Archived-At: > From: Michael Heerdegen > Cc: emacs-devel@gnu.org > Date: Fri, 29 Jul 2022 02:40:11 +0200 > > Eli Zaretskii writes: > > > Any reason why you didn't use temporary buffers for that? AFAIR, undo > > is disabled there automatically. > > I actually do, I use buffers from evaluating > > (list (generate-new-buffer " *El-Search Work Buffer A*" t) > (generate-new-buffer " *El-Search Work Buffer B*" t)) > > But the problem is back. After I had checked that `buffer-undo-list' > had been t all the time and my change could not have had an effect at > all, the problem instantly reappeared out of nothing. I did not change > anything! This is really mysterious and very frustrating. I have > wasted hours now for this stuff and do not know a bit more than when it > started. So what is the problem, again? Can you describe what your Lisp program does, and what are the symptoms of the problem when it happens? If the problem is with timers, what does list-timers report when the problem happens? If you have a reproducible recipe, perhaps submit a bug report.