From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 08 12:24:20 2011 Received: (at submit) by debbugs.gnu.org; 8 Nov 2011 17:24:20 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RNpPF-0000OW-IC for submit@debbugs.gnu.org; Tue, 08 Nov 2011 12:24:19 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RNilP-0004KC-F9 for submit@debbugs.gnu.org; Tue, 08 Nov 2011 05:18:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RNiiU-0005cg-T9 for submit@debbugs.gnu.org; Tue, 08 Nov 2011 05:15:46 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-8.1 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:37686) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RNiiU-0005cY-Rf for submit@debbugs.gnu.org; Tue, 08 Nov 2011 05:15:42 -0500 Received: from eggs.gnu.org ([140.186.70.92]:39844) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RNiiQ-0000fq-T3 for bug-gnu-emacs@gnu.org; Tue, 08 Nov 2011 05:15:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RNiiM-0005bk-T3 for bug-gnu-emacs@gnu.org; Tue, 08 Nov 2011 05:15:38 -0500 Received: from mail1-relais-roc.national.inria.fr ([192.134.164.82]:14916) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RNiiM-0005b6-N6 for bug-gnu-emacs@gnu.org; Tue, 08 Nov 2011 05:15:34 -0500 X-IronPort-AV: E=Sophos;i="4.69,476,1315173600"; d="scan'208";a="129119081" Received: from chercheurs2-218.saclay.inria.fr (HELO [193.55.250.218]) ([193.55.250.218]) by mail1-relais-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-CAMELLIA256-SHA; 08 Nov 2011 11:15:31 +0100 Message-ID: <4EB90143.4020102@inria.fr> Date: Tue, 08 Nov 2011 11:15:31 +0100 From: Tiphaine Turpin User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.23) Gecko/20110922 Thunderbird/3.1.15 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: Incorrect return value from forward-line Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 08 Nov 2011 12:24:15 -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: -6.6 (------) The number of lines left to move which is returned by forward-line considers the last line as processed if it is not empty. For example, (forward-line 1) evaluates to 0 if point is on the last line but strictly before the end of the buffer. Tiphaine Turpin From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 08 13:24:07 2011 Received: (at 9991) by debbugs.gnu.org; 8 Nov 2011 18:24:07 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RNqL7-0001qq-6b for submit@debbugs.gnu.org; Tue, 08 Nov 2011 13:24:06 -0500 Received: from fencepost.gnu.org ([140.186.70.10] ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RNqL5-0001qg-0T for 9991@debbugs.gnu.org; Tue, 08 Nov 2011 13:24:03 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RNqL3-0000rm-PF; Tue, 08 Nov 2011 13:24:01 -0500 From: Glenn Morris To: Tiphaine Turpin Subject: Re: bug#9991: Incorrect return value from forward-line References: <4EB90143.4020102@inria.fr> X-Spook: lock picking enforcers Project Monarch North Korea X-Ran: Kp+6;5YD:\6i5{z)\/a:otx,"#+Jx,J (Tiphaine Turpin's message of "Tue, 08 Nov 2011 11:15:31 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 9991 Cc: 9991@debbugs.gnu.org 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: -6.4 (------) Tiphaine Turpin wrote: > The number of lines left to move which is returned by forward-line > considers the last line as processed if it is not empty. For example, > (forward-line 1) evaluates to 0 if point is on the last line but > strictly before the end of the buffer. I think you are describing the documented behaviour? C-h f forward-line With positive N, a non-empty line at the end counts as one line successfully moved (for the return value). (ISTR thinking it odd myself.) From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 08 13:47:11 2011 Received: (at 9991-done) by debbugs.gnu.org; 8 Nov 2011 18:47:11 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RNqhS-0002OW-Ft for submit@debbugs.gnu.org; Tue, 08 Nov 2011 13:47:10 -0500 Received: from fencepost.gnu.org ([140.186.70.10] ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RNqhQ-0002OO-Uo for 9991-done@debbugs.gnu.org; Tue, 08 Nov 2011 13:47:09 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RNqhQ-0002TN-Cg for 9991-done@debbugs.gnu.org; Tue, 08 Nov 2011 13:47:08 -0500 Resent-Message-ID: <20153.31020.338429.327139@fencepost.gnu.org> Resent-Date: Tue, 8 Nov 2011 13:47:08 -0500 Resent-From: Glenn Morris Resent-To: 9991-done@debbugs.gnu.org Bcc: rgm@gnu.org X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Message-ID: <4EB991A5.90701@inria.fr> MIME-Version: 1.0 References: <4EB90143.4020102@inria.fr> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 212.27.42.1 Date: Tue, 08 Nov 2011 21:31:33 +0100 From: Tiphaine Turpin To: Glenn Morris Subject: Re: bug#9991: Incorrect return value from forward-line User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110427 Lightning/1.0b3pre Thunderbird/3.1.9 X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: 9991-done 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 Resent-Date: Tue, 08 Nov 2011 13:47:10 -0500 X-Spam-Score: -6.6 (------) Le 08/11/2011 19:24, Glenn Morris a =E9crit : > > I think you are describing the documented behaviour? > > C-h f forward-line > > With positive N, a non-empty line at the end counts as one line > successfully moved (for the return value). > > (ISTR thinking it odd myself.) That's true, I just discovered the sentence, so either I read the specification too quickly or the other system on which I was working today has an older version of Emacs without this precision. Thanks for your help and sorry about the noise... Tiphaine From unknown Sat Aug 16 20:56:45 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 07 Dec 2011 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator