From unknown Mon Aug 18 17:55:51 2025 X-Loop: bug-gnu-emacs@gnu.org Subject: bug#5674: 23.1; calculator moves point Resent-From: Sebastian Rose Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 03 Mar 2010 08:49:01 +0000 Resent-Message-ID: Resent-Sender: bug-gnu-emacs@gnu.org X-Emacs-PR-Message: report 5674 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: To: 5674@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.126760609723263 (code B ref -1); Wed, 03 Mar 2010 08:49:01 +0000 Received: (at submit) by debbugs.gnu.org; 3 Mar 2010 08:48:17 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NmkFc-00063A-O0 for submit@debbugs.gnu.org; Wed, 03 Mar 2010 03:48:17 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nmk24-0005wQ-Fb for submit@debbugs.gnu.org; Wed, 03 Mar 2010 03:34:16 -0500 Received: from mail.gnu.org ([199.232.76.166]:57091 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nmk21-0005H3-5t for submit@debbugs.gnu.org; Wed, 03 Mar 2010 03:34:13 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NmjoS-0001ys-AC for submit@debbugs.gnu.org; Wed, 03 Mar 2010 03:20:13 -0500 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on monty-python X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00, UNPARSEABLE_RELAY autolearn=ham version=3.1.0 Received: from lists.gnu.org ([199.232.76.165]:33418) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NmjoS-0001ye-2U for submit@debbugs.gnu.org; Wed, 03 Mar 2010 03:20:12 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NmjoQ-00027C-Pf for bug-gnu-emacs@gnu.org; Wed, 03 Mar 2010 03:20:11 -0500 Received: from [140.186.70.92] (port=40896 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NmjoO-00026O-ES for bug-gnu-emacs@gnu.org; Wed, 03 Mar 2010 03:20:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NmjoN-0002D7-FP for bug-gnu-emacs@gnu.org; Wed, 03 Mar 2010 03:20:08 -0500 Received: from mail.gmx.net ([213.165.64.20]:46950) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1NmjoM-0002CS-JN for bug-gnu-emacs@gnu.org; Wed, 03 Mar 2010 03:20:07 -0500 Received: (qmail invoked by alias); 03 Mar 2010 08:20:02 -0000 Received: from a89-182-195-90.net-htp.de (EHLO beteigeuze.gmx.de) [89.182.195.90] by mail.gmx.net (mp003) with SMTP; 03 Mar 2010 09:20:02 +0100 X-Authenticated: #8529601 X-Provags-ID: V01U2FsdGVkX1++yOFZuXS+9HyGSOmsUQE5/sYZANJmy1IgifoxsY z0PwoBGivbUOvt From: Sebastian Rose Date: Wed, 03 Mar 2010 09:20:01 +0100 Message-ID: <871vg1byvi.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Y-GMX-Trusted: 0 X-FuHaFi: 0.73999999999999999 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Mailman-Approved-At: Wed, 03 Mar 2010 03:48:14 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) --=-=-= Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your bug report will be posted to the bug-gnu-emacs@gnu.org mailing list, and to the gnu.emacs.bug news group. Please describe exactly what actions triggered the bug and the precise symptoms of the bug: In the current development head only: `M-x calculator' moves point to some arbitrary point in the buffer. You may test this in *scratch* buffer after startup (point will be moved to the end of the buffer in this case). This simple patch fixes it: --=-=-= Content-Type: text/x-verbatim Content-Disposition: inline --- lisp/calculator.el 2010-01-21 13:34:34.000000000 +0100 +++ /home/sebastian/Desktop/calculator.el 2010-03-01 20:50:12.000000000 +0100 @@ -724,7 +724,7 @@ (progn (cond ((not (get-buffer-window calculator-buffer)) - (let ((split-window-keep-point nil) + (let ((split-window-keep-point t) (window-min-height 2)) ;; maybe leave two lines for our window because of the normal ;; `raised' modeline in Emacs 21 --=-=-= -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Sebastian Rose Fachinformatiker / Anwendungsentwicklung Viktoriastr. 22 Entwicklung von Anwendungen mit freien Werkzeugen 30451 Hannover und Bibliotheken. 0173 83 93 417 sebastian_rose@gmx.de s.rose@emma-stil.de ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --=-=-=-- From unknown Mon Aug 18 17:55:51 2025 X-Loop: bug-gnu-emacs@gnu.org Subject: bug#5674: 23.1; calculator moves point References: <871vg1byvi.fsf@gmx.de> In-Reply-To: <871vg1byvi.fsf@gmx.de> Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Mar 2010 18:25:02 +0000 Resent-Message-ID: Resent-Sender: bug-gnu-emacs@gnu.org X-Emacs-PR-Message: followup 5674 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: To: Sebastian Rose Cc: 5674@debbugs.gnu.org Received: via spool by 5674-submit@debbugs.gnu.org id=B5674.126789988931837 (code B ref 5674); Sat, 06 Mar 2010 18:25:02 +0000 Received: (at 5674) by debbugs.gnu.org; 6 Mar 2010 18:24:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NnygD-0008HS-HK for submit@debbugs.gnu.org; Sat, 06 Mar 2010 13:24:49 -0500 Received: from pantheon-po35.its.yale.edu ([130.132.50.83]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nnyg9-0008HM-OB for 5674@debbugs.gnu.org; Sat, 06 Mar 2010 13:24:47 -0500 Received: from furry (173-14-147-246-NewEngland.hfc.comcastbusiness.net [173.14.147.246]) (authenticated bits=0) by pantheon-po35.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o26IOf4H015675 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 6 Mar 2010 13:24:41 -0500 Received: by furry (Postfix, from userid 1000) id F0EF456CC01; Sat, 6 Mar 2010 13:24:40 -0500 (EST) From: Chong Yidong Date: Sat, 06 Mar 2010 13:24:40 -0500 Message-ID: <877hpptijb.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -3.2 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.2 (---) > `M-x calculator' moves point to some arbitrary point in the buffer. You > may test this in *scratch* buffer after startup (point will be moved to > the end of the buffer in this case). > > This simple patch fixes it: Better not to bind split-window-keep-point at all, I think (not sure why the code did it). I've checked in just such a change. Thanks for the bug report. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 06 13:24:59 2010 Received: (at control) by debbugs.gnu.org; 6 Mar 2010 18:24:59 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NnygM-0008He-PM for submit@debbugs.gnu.org; Sat, 06 Mar 2010 13:24:59 -0500 Received: from pantheon-po34.its.yale.edu ([130.132.50.80]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NnygL-0008HY-BH for control@debbugs.gnu.org; Sat, 06 Mar 2010 13:24:57 -0500 Received: from furry (173-14-147-246-NewEngland.hfc.comcastbusiness.net [173.14.147.246]) (authenticated bits=0) by pantheon-po34.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o26IOqpu008544 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sat, 6 Mar 2010 13:24:52 -0500 Received: by furry (Postfix, from userid 1000) id 8C41856CC01; Sat, 6 Mar 2010 13:24:52 -0500 (EST) From: Chong Yidong To: control@debbugs.gnu.org Subject: close 5674 Date: Sat, 06 Mar 2010 13:24:52 -0500 Message-ID: <874okttiiz.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -3.2 (---) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.2 (---) close 5674 thanks