From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Distinguish between regional undo and undo to the beginning in undo-equiv-table Date: Sat, 06 Mar 2021 13:40:20 -0500 Message-ID: References: <195AF8D0-1BFD-419D-88A1-69EA1FEED4D6@gmail.com> <60DCC8C7-CCA4-4113-88BE-B81A395C494D@gmail.com> <4890CDDF-E0DD-464B-9268-AD404015129D@gmail.com> <06A32454-8DB2-492C-9A69-A825AD5B66A2@gmail.com> <20C721E0-BC98-4D82-BD73-BA8BD6398058@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22842"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: emacs-devel To: Yuan Fu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Mar 06 19:41:27 2021 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 1lIbri-0005r0-E9 for ged-emacs-devel@m.gmane-mx.org; Sat, 06 Mar 2021 19:41:26 +0100 Original-Received: from localhost ([::1]:52220 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIbrh-0008Vw-Gn for ged-emacs-devel@m.gmane-mx.org; Sat, 06 Mar 2021 13:41:25 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:32906) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIbqj-000824-As for emacs-devel@gnu.org; Sat, 06 Mar 2021 13:40:25 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:5794) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIbqh-0004KP-Hh for emacs-devel@gnu.org; Sat, 06 Mar 2021 13:40:24 -0500 Original-Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id BD56C10023D; Sat, 6 Mar 2021 13:40:22 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 6CD52100019; Sat, 6 Mar 2021 13:40:21 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1615056021; bh=KLRB409X9ytnC3A7BSZexF+0FWCC5ZBF/z/L27baLGU=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=A2XVSuFpZv2Q3iiuVBi/v6Goc5LwMvRsk2tHJw4W0GlDRdqpsrbMMyAYldQudDUfB 1WJWkF2N29KlqjMlhfbe3laCXmaMISKnV30WQRoBfs2j9U2+mQeFkK+sTRdtbHk5QL FmemRHvUEXwHbjoKdFc0Ycic3pCBpdCKkBqYwuXa6Epehtuf/Zfit0KZFeVy00gMEt EKmsRh/uMnQEpRRHsteidIRliN+rxEPfvOmT4z6hnj0XjTKjowTfZIiyEpWDLJPwjm VJG5k/fvyELG3NtE6lBS3mL9t36operYBfv1nYjV6MHBL7M90bPWLaFa6bdx3TzPo5 rQWfZdHvWVCNA== Original-Received: from alfajor (unknown [216.154.43.249]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 4125B1202FC; Sat, 6 Mar 2021 13:40:21 -0500 (EST) In-Reply-To: <20C721E0-BC98-4D82-BD73-BA8BD6398058@gmail.com> (Yuan Fu's message of "Sat, 6 Mar 2021 12:28:53 -0500") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:266098 Archived-At: > I think that=E2=80=99s fine. If the entry disappeared, that means either = the key or > the value is no longer in the undo list, no? Yes (in practice, it's usually the value which disappears first, since the value is supposed to be "older" and these things normally disappear as a result of undo-log truncation). Stefan