From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: find-file-hook, recenter, scroll-conservatively and save-place Date: Fri, 01 Feb 2019 10:05:44 +0100 Message-ID: <5C540BE8.3000803@gmx.at> References: <877eelupkc.fsf@errge.nilcons.com> <5C52FCDD.7010803@gmx.at> <83y370zymm.fsf@gnu.org> <5C534206.7020100@gmx.at> <87imy4tmoa.fsf@errge.nilcons.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="148234"; mail-complaints-to="usenet@blaine.gmane.org" To: Gergely Risko , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Feb 01 10:07:12 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gpUn0-000cPA-MB for ged-emacs-devel@m.gmane.org; Fri, 01 Feb 2019 10:07:10 +0100 Original-Received: from localhost ([127.0.0.1]:41079 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gpUmz-0006mu-K2 for ged-emacs-devel@m.gmane.org; Fri, 01 Feb 2019 04:07:09 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:47451) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gpUlr-0006lY-EA for emacs-devel@gnu.org; Fri, 01 Feb 2019 04:06:00 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gpUlp-0000tW-LK for emacs-devel@gnu.org; Fri, 01 Feb 2019 04:05:59 -0500 Original-Received: from mout.gmx.net ([212.227.15.15]:54767) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gpUlp-0000so-CV for emacs-devel@gnu.org; Fri, 01 Feb 2019 04:05:57 -0500 Original-Received: from [192.168.1.101] ([212.95.5.163]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LvlTo-1hCqXG2GS4-017UOa; Fri, 01 Feb 2019 10:05:54 +0100 In-Reply-To: <87imy4tmoa.fsf@errge.nilcons.com> X-Provags-ID: V03:K1:WSLKk6KjEYjxUBUc3lwaDjd/+F9o99AuFeGyRew+tM60IP6fAcl +Z3swy7tr4KmDDSjstcYlhmzYJEjAPv03TsrJoCfl2Tx/EaU/geZR8Z9SqBW7gVkRbbZ5SD Y+UzojniYerUH/+kZyLwGXRc7Zn00x8zZtjGadn0U/zt3u9DVngWnrARpH/9Rkm9bbDVgdG MjG54PMpIcHJ/dkI7a0pw== X-UI-Out-Filterresults: notjunk:1;V03:K0:uCmCtPTPItY=:caFJ7dQ+Af8wGqpb+aKPEM H5Kb2ytfM44htKYHT9cOMnF1kXFWZM10sR02lAV+ctA2EqSE3gtn5wh6JIPL8Yj4e8EaU7d8Z Zv9gqmQVpCa5QqCAY7lQFp6VwJjLonXZeQmfcpPxZtLGVO5dv3avTvlRq9Vck2jL1uzedlaob z859xzAaeTTw4A11AdUbvxtKjlTKuthdP9eq0sN1V8IkeZCBBPYYKtej6dA7ywUZuJ1E2NZ/Z DONs+0OISTQd02FNUdOduis8SqWYitpXyopS9Cq0sm/YsqydlH1nGlr9oI5xdupnBAk/GdtFd ANO/sbDdtDBwx8A+oLKLhbkKGxaHG9o2lg17sIZ4wUOe5o9HswmPIZrlj4Ph4Bpx1RedK6msu bXhNNbDYqlS7DqRhbLPbhHMx6qNs2+cY6UdGBE0QWZEghElOQy8wXTuNOJ7FBC0xp22EpdAFI PJtQS9qtA2wr09jQ8lxb4qHoF5nquNUVOiAMxWRf3nqC/TvRqXjfp/w4YDTWpPWixd0/hSCcE hDsTyEGk1hN/dxto11lJ+Hzc6KVRhnG5MNUsby4Kzj+qqH3gae/Xd9rOItGHMWes1kyC1UYh2 euIre0Fd/ZMnszO3L8cuwZUg3Gd7BaVxE/jKNNbr52VdTRuiQVoGHXshIIYYvfSVvkl1RiOWw LoDgCpSeg1TwQS5e73C+zsV2gIegSgFDOqSBFvKTqSEwuhvB0CSW/WlH6hc21UAtlokr2d6jm HJEI3hND2aWPc01dVyJ0Nmx0CU3hFOuj55/mEgTcEhcf0JJCezw6uqE7iErvfvsqyOxrxwtf X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.15 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:232882 Archived-At: > ..., but > the first file is simply displayed with switch-to-buffer. So I guess > we would have to put a recenter here in startup.el conditional on the > buffer-local variable that was meant to display-buffer by the > save-place hook. Or maybe replace the marked switch-to-buffer call > with: (display-buffer (...) '(display-buffer-same-window)) Emacs 27 has 'switch-to-buffer-obey-display-actions'. Can you try that? martin