From unknown Tue Aug 19 21:03:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17320: 24.3.90.1[pretest]; bug-sourcing design-flaw Resent-From: Andreas =?UTF-8?Q?R=C3=B6hler?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 23 Apr 2014 07:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 17320 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 17320@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.139823874030197 (code B ref -1); Wed, 23 Apr 2014 07:39:01 +0000 Received: (at submit) by debbugs.gnu.org; 23 Apr 2014 07:39:00 +0000 Received: from localhost ([127.0.0.1]:55655 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wcrlj-0007qy-Pi for submit@debbugs.gnu.org; Wed, 23 Apr 2014 03:39:00 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57427) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wcrlh-0007qn-6k for submit@debbugs.gnu.org; Wed, 23 Apr 2014 03:38:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WcrlW-0005W4-UF for submit@debbugs.gnu.org; Wed, 23 Apr 2014 03:38:56 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43971) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WcrlW-0005W0-Rj for submit@debbugs.gnu.org; Wed, 23 Apr 2014 03:38:46 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59126) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WcrlP-000227-Bu for bug-gnu-emacs@gnu.org; Wed, 23 Apr 2014 03:38:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WcrlH-0005Uo-S6 for bug-gnu-emacs@gnu.org; Wed, 23 Apr 2014 03:38:39 -0400 Received: from moutng.kundenserver.de ([212.227.17.13]:58960) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WcrlH-0005UW-Ih for bug-gnu-emacs@gnu.org; Wed, 23 Apr 2014 03:38:31 -0400 Received: from purzel.sitgens (brln-4d0c2754.pool.mediaWays.net [77.12.39.84]) by mrelayeu.kundenserver.de (node=mreue105) with ESMTP (Nemesis) id 0MCqAt-1Wko6g3kId-009ggu; Wed, 23 Apr 2014 09:38:30 +0200 Message-ID: <53576F2A.5000609@easy-emacs.de> Date: Wed, 23 Apr 2014 09:43:38 +0200 From: Andreas =?UTF-8?Q?R=C3=B6hler?= User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:4FHBopUmvmDTXnUDnaACa9kSjyLG2WR07g4hNTBwQNV 2wZ7O1Z2RE92mina/hpfTbSm0cZ9dT9mCL6ZCoRWkDHyvCl+SC RTAzncrul35IorVKTAUFukcniCEHK9FUD+HFH0CXO3TLOU/n0a hCRwbc7lW4GovcFyvWOdPudraNSwonX5nlgbNP4xazdn8tnBMF F50riQJbNvu+kMHWZXRGfGYGyrM34axSYHlaZ2dR7o/P9GSqgs HeNujE0bCNqGHH1qn71YtVDSatFmz6x0Te48e6G/vbyEQxkF5r 0tJbo0jveNV2SSE+biZmGp4y/INi/9CiIXMt6WZ997u+ooAyDv GsGvZUHZ/7bKJ8cG5B6hrRHpoYJmQ2Pm4iMRwLSMp X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) When looking for bug #17247 noticed the following lisp.el, line 374: ;; When comparing point against pos, we want to consider that if ;; point was right after the end of the function, it's still ;; considered as "in that function". ;; E.g. `eval-defun' from right after the last close-paren. (unless (bolp) (skip-chars-forward " \t") (if (looking-at "\\s<\\|\n") (forward-line 1))) ;;;;;;;;; A core function should not do that kind of provisions. Employing forward-line, point might end up at the beginning of valid code, not at the end. Thus beginning and end of functions are in risk being mixed. Suggest to drop that and let `eval-defun' etc. make provisions at their needs. Thanks, Andreas GNU Emacs 24.3.90.1 (i686-pc-linux-gnu, GTK+ Version 2.24.10) of 2014-04-21 From unknown Tue Aug 19 21:03:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17320: 24.3.90.1[pretest]; bug-sourcing design-flaw Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 29 Apr 2014 15:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17320 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Andreas =?UTF-8?Q?R=C3=B6hler?= Cc: 17320@debbugs.gnu.org Received: via spool by 17320-submit@debbugs.gnu.org id=B17320.139878644425557 (code B ref 17320); Tue, 29 Apr 2014 15:48:01 +0000 Received: (at 17320) by debbugs.gnu.org; 29 Apr 2014 15:47:24 +0000 Received: from localhost ([127.0.0.1]:45255 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WfAFf-0006e9-Q8 for submit@debbugs.gnu.org; Tue, 29 Apr 2014 11:47:24 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:55903 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WfAFd-0006dz-P2 for 17320@debbugs.gnu.org; Tue, 29 Apr 2014 11:47:22 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1WfAFc-0008Pw-Ao; Tue, 29 Apr 2014 11:47:20 -0400 From: Glenn Morris References: <53576F2A.5000609@easy-emacs.de> X-Spook: halcon Peking ASPIC rail gun Manfurov Delta Force Mafia X-Ran: 2D^C4t8P(}dZ7R|GDQP_{P7[Poj@MwG[,n!A$1qWGXr5jkM|T5 ("Andreas =?UTF-8?Q?R=C3=B6hler?="'s message of "Wed, 23 Apr 2014 09:43:38 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -5.7 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.7 (-----) Andreas R=C3=B6hler wrote: > lisp.el, line 374: > > ;; When comparing point against pos, we want to consider that if > ;; point was right after the end of the function, it's still > ;; considered as "in that function". > ;; E.g. `eval-defun' from right after the last close-paren. > (unless (bolp) > (skip-chars-forward " \t") > (if (looking-at "\\s<\\|\n") > (forward-line 1))) > > > > ;;;;;;;;; > > A core function should not do that kind of provisions. > Employing forward-line, point might end up at the beginning of valid > code, not at the end. > Thus beginning and end of functions are in risk being mixed. I do not find your argument compelling, so will close this as wontfix in a few weeks, unless anyone provides a more convincing justification. From debbugs-submit-bounces@debbugs.gnu.org Tue May 13 02:01:50 2014 Received: (at control) by debbugs.gnu.org; 13 May 2014 06:01:50 +0000 Received: from localhost ([127.0.0.1]:33166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wk5mg-0003yG-6e for submit@debbugs.gnu.org; Tue, 13 May 2014 02:01:50 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:56899 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wk5md-0003y6-Uz for control@debbugs.gnu.org; Tue, 13 May 2014 02:01:48 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Wk5md-0006q8-GW for control@debbugs.gnu.org; Tue, 13 May 2014 02:01:47 -0400 Date: Tue, 13 May 2014 02:01:47 -0400 Message-Id: Subject: control message for bug 17320 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.7 (-----) tag 17320 = wontfix notabug close 17320