From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#23621: 25.1.50; Buffer in >1 window; winner-undo recover window point Date: Wed, 07 Jun 2023 04:10:40 +0200 Message-ID: <87y1kwowdb.fsf_-_@web.de> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20743"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 23621@debbugs.gnu.org To: Tino Calancha Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jun 07 04:11:13 2023 Return-path: 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 ) id 1q6idl-0005FK-1y for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 07 Jun 2023 04:11:13 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q6idc-0001wx-HZ; Tue, 06 Jun 2023 22:11:04 -0400 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 ) id 1q6ida-0001wh-Sa for bug-gnu-emacs@gnu.org; Tue, 06 Jun 2023 22:11:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q6ida-0003jt-Jn for bug-gnu-emacs@gnu.org; Tue, 06 Jun 2023 22:11:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q6ida-0006zz-Fk for bug-gnu-emacs@gnu.org; Tue, 06 Jun 2023 22:11:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 07 Jun 2023 02:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23621 X-GNU-PR-Package: emacs Original-Received: via spool by 23621-submit@debbugs.gnu.org id=B23621.168610385126882 (code B ref 23621); Wed, 07 Jun 2023 02:11:02 +0000 Original-Received: (at 23621) by debbugs.gnu.org; 7 Jun 2023 02:10:51 +0000 Original-Received: from localhost ([127.0.0.1]:53309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q6idO-0006zV-W1 for submit@debbugs.gnu.org; Tue, 06 Jun 2023 22:10:51 -0400 Original-Received: from mout.web.de ([212.227.17.12]:33785) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q6idM-0006zE-2C for 23621@debbugs.gnu.org; Tue, 06 Jun 2023 22:10:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1686103841; x=1686708641; i=michael_heerdegen@web.de; bh=xxGLwAWjxAbsjACMO1SxNRwF/bgvflgZISb525Qh28I=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=grj1jbtNTfKcgXfcQoLgBCrillGuqci4YOF9PZpD1FPYFVsckOvTYVKTynCDyrmii1cjwB2 dDaoJOJTCJOnsgSbuJdGAuPpnRyA2Vcta5bT2kReqwtvFb/PJ1CO1la9yfjGKqmr/SW8+GuFr PzONEXVAt+FeujKXROHRge5O+1cxbg8ETeqqXC1NvOvCPTjFwfE8Msr4X0hd3ucM12/8nyyYq JQu/CMD7y4vSX63SrqBU+LY9E+dLL/buqT7wHbYO10FJM1BJdF9mvbRZpibE/cHPdcg1cnFhw L16y0p44Cxw9rtRJFPE6DOR2k1bsHs8UoEF8d1pnPgQ4364pvExw== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from drachen.dragon ([178.14.74.62]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1M91Po-1q0gEB0uoQ-0064hs; Wed, 07 Jun 2023 04:10:41 +0200 In-Reply-To: (Tino Calancha's message of "Fri, 27 May 2016 01:40:47 +0900 (JST)") X-Provags-ID: V03:K1:K8kHhq5KVKEcdKnt4U0Uvx4DcOWdGKvRFkX0TNOv/S+W0THugnW UODWuNcELe9qpV1fbRu83PSoFLbq3pxlzWs0RW+ouhA6pqoewBOreXsjmfQA9um7c/nnaMd 1DIvY5AILSbjfwHqguIDDfYJKCkWetvocT2Fqu30mTsEOx1+GCF4gIxpJyMXU3hJMhU/5rg FxHskCF5QHyEQXf4nDJrA== UI-OutboundReport: notjunk:1;M01:P0:QBPIS2mfvP8=;kWBwRbtsrGwU6kbcRgPgcdC2vD4 v4IQiLYL0zMF4cgGp0S21RZbYAs6XfzeDd9HkcEy3Re9y5+BCxbxuTfQc2ogIj6xjIt+S4Of0 7PiO4S6lgpVYKMOo7pwteJOnbxCOoicA7ydEnubQYtJ9/y2l0UmOm9zEB/x3i/DvoWef5Wa++ dKS2YYJYXvO0Inj4qTfw5NrKUipNKOtXeoIhiRLa1GoG3OYS63LaJH3bm6NcjAnoCp4bKXji5 dG1d6rEUQcZEDQTBDopLwnA+tqUE5Xw+ggJABnwL1NJZbVno05wDnOY7ipVva/V+Rb2gFrnaR ulK2eBTm3S9AaezKZ1JGACFmlRsanwWdPNsb076uV+NT5zHJNmkexfL2s4Grew/VmOhXqWG9W ali7j2yXZLH6hY0qKEO9pbBt75RREVHlJyhOeIUwCIEtbm15v/EcWhynYlBpU99oa5b/kSUHH aO9i61uqMLtZiiwxMiBIgvt/aPaH1yO7MC/nuZRY9Dt0vLU4CxEpCIBUfDHvdE/ZB4WUFxSIG H47YvxyK1KmeVTpc1/KRXM8tVhR0YRHip8vcD+7zvlwBd2+bJVeCXEwPFYppRqd4DfZGHNr29 roz+rxhP7Vh5rbpM4nJfbT+/R0W6ZCvQofeKtdOX7YN2DxNsZFGzl4j3kvy1fCWIRxGdB45HL 3LnUlHotYvErxErD0cWFMTx4ZzW4GOnDJ6HM9aJMXpM82l2iZ08zhQLBDa03Ouo/hj+NMjZLh I8aNDLujzV1xUv65zgxktjTi45Wd7G+Feb2yDTSQOpb2cwqpx+j/oxBOvS1ViewldobBEGms 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" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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:263066 Archived-At: Tino Calancha writes: > Subject: [PATCH] Editing same buffer in >1 window; winner-undo enhancement An alternative approach maybe: the original value of point is correctly saved in the saved window-configuration. That you get the same value of point for winner-undo in this case is a result of winner changing point in all buffers to the latest one (of saved buffer window points), AFAIU. Which is ok in most cases, but not when using multiple windows for one buffer: then you want to have the original window point. So, would it be appropriate to change the algorithm to skip changing point to be different from that of the saved window configuration when the displayed buffer is visible in multiple windows in the selected frame? Michael.