From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#12170: save-excursion fails boundary case with recenter Date: Sun, 12 Aug 2012 12:31:05 +0200 Message-ID: <502785E9.20906@gmx.at> References: <000001cd7696$b0e93d60$12bbb820$@com> <5024D593.7080305@gmx.at> <003601cd76fd$b21cd590$165680b0$@com> <50251EED.3010804@gmx.at> <83393uefkw.fsf@gnu.org> <502626AD.1080505@gmx.at> <83sjbtd6p0.fsf@gnu.org> <50266AAF.4000504@gmx.at> <83mx21cvml.fsf@gnu.org> <502682BA.5050704@gmx.at> <83ipcpcruu.fsf@gnu.org> <83has9cr16.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1344767507 19172 80.91.229.3 (12 Aug 2012 10:31:47 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 12 Aug 2012 10:31:47 +0000 (UTC) Cc: 12170@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Aug 12 12:31:46 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1T0VSR-0000So-0m for geb-bug-gnu-emacs@m.gmane.org; Sun, 12 Aug 2012 12:31:43 +0200 Original-Received: from localhost ([::1]:54837 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T0VSP-0000LP-MO for geb-bug-gnu-emacs@m.gmane.org; Sun, 12 Aug 2012 06:31:41 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:34132) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T0VSM-0000L1-Je for bug-gnu-emacs@gnu.org; Sun, 12 Aug 2012 06:31:39 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T0VSL-0006rM-LL for bug-gnu-emacs@gnu.org; Sun, 12 Aug 2012 06:31:38 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:41096) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T0VSL-0006rI-IU for bug-gnu-emacs@gnu.org; Sun, 12 Aug 2012 06:31:37 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1T0VaV-00067V-5w for bug-gnu-emacs@gnu.org; Sun, 12 Aug 2012 06:40:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 12 Aug 2012 10:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12170 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 12170-submit@debbugs.gnu.org id=B12170.134476798623492 (code B ref 12170); Sun, 12 Aug 2012 10:40:02 +0000 Original-Received: (at 12170) by debbugs.gnu.org; 12 Aug 2012 10:39:46 +0000 Original-Received: from localhost ([127.0.0.1]:50641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T0VaD-00066q-US for submit@debbugs.gnu.org; Sun, 12 Aug 2012 06:39:46 -0400 Original-Received: from mailout-de.gmx.net ([213.165.64.22]:49554) by debbugs.gnu.org with smtp (Exim 4.72) (envelope-from ) id 1T0VaB-00066j-GQ for 12170@debbugs.gnu.org; Sun, 12 Aug 2012 06:39:44 -0400 Original-Received: (qmail invoked by alias); 12 Aug 2012 10:31:16 -0000 Original-Received: from 62-47-36-185.adsl.highway.telekom.at (EHLO [62.47.36.185]) [62.47.36.185] by mail.gmx.net (mp020) with SMTP; 12 Aug 2012 12:31:16 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX195OcwlYw15wXDxLWN7w7ezJG2KDPcFRr+0JOIrIu sTYaUdeExbsGPC In-Reply-To: <83has9cr16.fsf@gnu.org> X-Y-GMX-Trusted: 0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 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.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:63065 Archived-At: > As another FWIW, running the recipe with save-window-excursion shows > that set-window-configuration called after the body tries to set the > window start at position 1 and the window point at position 67. But > the last position in a 33-line window that starts at position 1 is 33, > so these two values cannot be satisfied at once. Due to the fact that we use markers when storing start and point positions. Usually the point position prevails. But apparently `recenter' is stronger. martin