From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: Buffer local `switch-to-buffer-preserve-window-point' Date: Mon, 30 Nov 2020 18:30:38 +0100 Message-ID: <7ea00c29-61f5-5ba2-3760-f47ab65b60dd@gmx.at> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27248"; mail-complaints-to="usenet@ciao.gmane.io" To: Evgeny Zajcev , emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Nov 30 18:35:51 2020 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 1kjn5b-0006z8-2I for ged-emacs-devel@m.gmane-mx.org; Mon, 30 Nov 2020 18:35:51 +0100 Original-Received: from localhost ([::1]:55616 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kjn5Z-0006kK-Q1 for ged-emacs-devel@m.gmane-mx.org; Mon, 30 Nov 2020 12:35:50 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47004) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjn0e-0003fm-0t for emacs-devel@gnu.org; Mon, 30 Nov 2020 12:30:44 -0500 Original-Received: from mout.gmx.net ([212.227.15.19]:41067) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjn0c-0002rS-5T for emacs-devel@gnu.org; Mon, 30 Nov 2020 12:30:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1606757439; bh=1ZGjpKXd3NTynKOVOScwqPz/+wMw3VIa6hdLaHiQjR0=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=AM7T8YDDPAnHbQxQZ15QDU4VEJMeEBgNsPvVDYK7mhnCjAKxFCNlVRhN67HcCg1tF 03ppA55Y4ljHdud9Z91T61SRs57c4/nq/M2iq9zHZ6ASiyo+FtM+liwkUCb3UbaN6P dqDYQT94IuIuPf4EE24275Wy6X1pQSXhfRbF5wDw= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.101] ([46.125.249.88]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MtwUw-1juHqd1YU8-00uLEJ; Mon, 30 Nov 2020 18:30:39 +0100 In-Reply-To: Content-Language: en-US X-Provags-ID: V03:K1:2HE/ghjkyEEOim/UTulQTa2dp9X4x30TZar8SW0dOGpLf9xOEj8 Cic0lSuwkmJJKCcDOKlT+RT5NQr+OcOaWqFEZY4Ora5kTdI9Egx+6VstFzW/9JNdORQFroQ hUW65mOiobt6hS1a07wwJbmiWu+jMaDP9U96UB889Wcn4sJZ4cPOLtl2C1MELb/5VRt9/10 5pJ/HUP91pjae6zRTbJZQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:zM6rlxpIK3w=:3Xt92hW0+roO/hZPBkHKOL LtMs8QInR4/F3uIcUu4MdkABfXlqq1+/gdQqRE7IlNYHmZQM/mIlWmm8dzXAhdhFRpBR5RDpO pwr6ik2xy69uFBq3vzDKCqqB25nn4hsj/QyTAh1C3QxnAh5k4xs79csI+sSQJOVHN5vmwVE7P Eera1sjq8QpoN2ers+zOjYRR9nQtCsS33wlb4ax3x5PwQF/Gyu2Dv/y1rVY2HscP9tjw8kwkN XmgzjYaN+Wbh/m973JZ+ozTrEdyM4tmU2adNGqMJxB78ZdKIwB2P71kcbsW30pCfyBW/czwAm QOIBJvYLh50y6Sw1wQWb+CSUk15u0+afIBttm6XFkp/KySH1OYVWwBp/zsms6YlG/PJE/azkP fVlAQV7YZG5v2LVgfTXY6Ti2aW6tFrZAorb+0VXbE+3kXplLs5IZUhsdriAz7YzjScbIKqkZ5 xLFywwe+mq59lHOe5z96HKCdyMkZBb7slz0FbbXo8EaH3alPs/3/eoFN6Iwxm5QLr7QBzd+yU cZBFMQLeTR2cAql61arvf0NsU/w/ouBgejJm5YJBBEkcL/1aTigZt0Elf4whGyyMMvua3rk3R uWyp5O2cuV3VVNzCKsoqMJoGOCXsdtcH0h9IWh+oQOXo15DUPTWdjyHMjNNaCNP4tJYTr0PVp SZMR2dVn1m7auHwHP3rRQHKvgJJd//qhXuhtn/FuoKsfk9PKyf7k1eCV6ujV5ly9NEMEq9RaW CapR2YCAJA2roaFz0B4bQvd6/w7YlxoZ6dhmbE0T1cAkgJGCNpNBw5I6JvVtxxIgLBvQytvB Received-SPF: pass client-ip=212.227.15.19; envelope-from=rudalics@gmx.at; helo=mout.gmx.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, 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:260081 Archived-At: > Ah, sorry, I thought that is in Emacs, but it was from my init.el :)), > replace with (switch-to-buffer (other-buffer)) OK. > The problem with their buffer local values is that they are used for buffer > logic *before* buffer is set as current, see `switch-to-buffer'. We should > either use `(buffer-local-value NAME buffer)' to get their values in > `switch-to-buffer', Good idea. Could you write a patch? martin