From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#14843: 24.3.50; `line-move', `line-move-visual' need doc strings Date: Fri, 12 Jul 2013 01:26:38 -0700 (PDT) Message-ID: References: <<83e00f63-4458-4901-8816-4875f599d9cc@default>> <<83li5c5kvp.fsf@gnu.org>> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1373617631 22581 80.91.229.3 (12 Jul 2013 08:27:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 12 Jul 2013 08:27:11 +0000 (UTC) Cc: 14843@debbugs.gnu.org To: Eli Zaretskii , Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jul 12 10:27:10 2013 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 1UxYh3-00044M-5e for geb-bug-gnu-emacs@m.gmane.org; Fri, 12 Jul 2013 10:27:09 +0200 Original-Received: from localhost ([::1]:51917 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UxYh2-0003Dd-Dh for geb-bug-gnu-emacs@m.gmane.org; Fri, 12 Jul 2013 04:27:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36928) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UxYgx-0003DW-Am for bug-gnu-emacs@gnu.org; Fri, 12 Jul 2013 04:27:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UxYgw-0000VT-8q for bug-gnu-emacs@gnu.org; Fri, 12 Jul 2013 04:27:03 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:55182) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UxYgw-0000VL-5h for bug-gnu-emacs@gnu.org; Fri, 12 Jul 2013 04:27:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1UxYgv-0004Iy-Q5 for bug-gnu-emacs@gnu.org; Fri, 12 Jul 2013 04:27:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Jul 2013 08:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14843-submit@debbugs.gnu.org id=B14843.137361761016515 (code B ref 14843); Fri, 12 Jul 2013 08:27:01 +0000 Original-Received: (at 14843) by debbugs.gnu.org; 12 Jul 2013 08:26:50 +0000 Original-Received: from localhost ([127.0.0.1]:49498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UxYgj-0004IH-Lt for submit@debbugs.gnu.org; Fri, 12 Jul 2013 04:26:49 -0400 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:29252) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UxYgh-0004I0-L7 for 14843@debbugs.gnu.org; Fri, 12 Jul 2013 04:26:48 -0400 Original-Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id r6C8Qeb3012083 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 12 Jul 2013 08:26:41 GMT Original-Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r6C8QdpQ027616 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 12 Jul 2013 08:26:40 GMT Original-Received: from abhmt108.oracle.com (abhmt108.oracle.com [141.146.116.60]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r6C8QdaE029235; Fri, 12 Jul 2013 08:26:39 GMT In-Reply-To: <<83li5c5kvp.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.7 (607090) [OL 12.0.6668.5000 (x86)] X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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:76267 Archived-At: > > Perhaps it is also a small wonder that NONE of the uses of `line-move', > > including those in simple.el itself, make ANY USE of the additional > > parameters introduced in Emacs 22 (and not used even in 22). >=20 > That's not true. These arguments are used by next-line and previous > line. Yes and no. One of them is used; the other (TO-END) is not. But you're missing the point. Neither is used in any of the zillion uses of `line-move' - other than `(next|previous)-line'. And that lends some support to the idea that those programming those uses might not have even understood these undocumented parameters. In addition, it is NOT the case that optional parameter TO-END is used anywhere. And I do mean strictly anywhere this time. It was introduced in Emacs 22 but NEVER used anywhere, AFAICT. Again, not being documented might be one reason this vestige (vestige of nothing) has never been used and has never been removed. I made this clear in bug #14844 (where I mentioned only TO-END, not also TRY-VSCROLL).