From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Something is rotten with end-of-line and move-end-of-line Date: Mon, 28 Nov 2005 12:35:40 +0100 Message-ID: <85acfpc8dv.fsf@lola.goethe.zz> References: <85y83dleho.fsf@lola.goethe.zz> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1133193117 16028 80.91.229.2 (28 Nov 2005 15:51:57 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 28 Nov 2005 15:51:57 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 28 16:51:56 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EglDM-0001lf-O1 for ged-emacs-devel@m.gmane.org; Mon, 28 Nov 2005 16:46:49 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EglDJ-0006OJ-Nf for ged-emacs-devel@m.gmane.org; Mon, 28 Nov 2005 10:46:45 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Egk9y-0003u2-3z for emacs-devel@gnu.org; Mon, 28 Nov 2005 09:39:14 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Egk9w-0003qr-6J for emacs-devel@gnu.org; Mon, 28 Nov 2005 09:39:12 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Egk9v-0003qN-T9 for emacs-devel@gnu.org; Mon, 28 Nov 2005 09:39:11 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Egk9v-00064y-Vl for emacs-devel@gnu.org; Mon, 28 Nov 2005 09:39:12 -0500 Original-Received: from localhost ([127.0.0.1] helo=lola.goethe.zz) by fencepost.gnu.org with esmtp (Exim 4.34) id 1Egk9a-0000lx-0O; Mon, 28 Nov 2005 09:38:59 -0500 Original-Received: by lola.goethe.zz (Postfix, from userid 1002) id 579A01D59820; Mon, 28 Nov 2005 12:35:40 +0100 (CET) Original-To: rms@gnu.org In-Reply-To: (Richard M. Stallman's message of "Sun, 27 Nov 2005 23:46:39 -0500") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:46702 Archived-At: "Richard M. Stallman" writes: > However this is supposed to be resolved: it does not appear to > make much sense to have both move-end-of-line as well as > end-of-line do exactly the same thing, one in Lisp, one in C. > > They are not the same; I wrote move-end-of-line because it needs to > be different. It was to fix a bug. > > Unfortunately, I don't remember what the difference is. Neither do the doc strings remember the difference. And that means that whatever bug you fixed by introducing the difference is bound to be repeated by others, since there is no way to guess which of the two functions is supposed to be used for what purpose. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum