From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Can we make set_point_both less expensive? Date: Sat, 21 Mar 2015 09:32:45 +0200 Message-ID: <83bnjmvm8y.fsf@gnu.org> References: <5505E34C.4000106@dancol.org> <8361a029p2.fsf@gnu.org> <83vbi0zukw.fsf@gnu.org> <55080104.9070606@gmx.at> <5508800E.3070600@gmx.at> <55092AE0.1080206@gmx.at> <5509CC67.5010207@gmx.at> <550A7FFB.7040502@gmx.at> <550BD579.9040804@gmx.at> <550C3335.4070405@gmx.at> <83zj77vh87.fsf@gnu.org> <83iodvv1az.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1426923197 8346 80.91.229.3 (21 Mar 2015 07:33:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 21 Mar 2015 07:33:17 +0000 (UTC) Cc: rudalics@gmx.at, dancol@dancol.org, emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Mar 21 08:33:08 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YZDu7-0006GB-Df for ged-emacs-devel@m.gmane.org; Sat, 21 Mar 2015 08:33:07 +0100 Original-Received: from localhost ([::1]:46886 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YZDu6-0006pI-Gy for ged-emacs-devel@m.gmane.org; Sat, 21 Mar 2015 03:33:06 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54078) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YZDtr-0006p5-Bm for emacs-devel@gnu.org; Sat, 21 Mar 2015 03:32:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YZDtm-0002ER-PK for emacs-devel@gnu.org; Sat, 21 Mar 2015 03:32:51 -0400 Original-Received: from mtaout24.012.net.il ([80.179.55.180]:32818) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YZDtm-0002DU-Hk for emacs-devel@gnu.org; Sat, 21 Mar 2015 03:32:46 -0400 Original-Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il (HyperSendmail v2007.08) id <0NLJ00P00W4Z8Y00@mtaout24.012.net.il> for emacs-devel@gnu.org; Sat, 21 Mar 2015 09:25:03 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout24.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NLJ00I1JWLRCB70@mtaout24.012.net.il>; Sat, 21 Mar 2015 09:25:03 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 80.179.55.180 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:184072 Archived-At: > From: Stefan Monnier > Cc: rudalics@gmx.at, dancol@dancol.org, emacs-devel@gnu.org > Date: Fri, 20 Mar 2015 17:50:25 -0400 > > >> > Redisplay never moves point, except when it was forced to keep a > >> > specific window-start position. > >> This is the case under discussion. > > That's not my understanding. > > I know, but I assure you that it is. It started with your comment: > > That contradicts the "catch movement of cursor" idea: redisplay could > well move point from where it is found before redisplay, as you know. I know, but it sounds like you are talking about much broader issues now than just that contradiction. In any case, the issue of where the cursor position which will be shown to user is known still stands.