From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Emacs contributions, C and Lisp Date: Sat, 10 Jan 2015 14:29:59 -0500 Message-ID: References: <83bnxuzyl4.fsf@gnu.org> <87vbkovhh7.fsf@engster.org> <87387rvobr.fsf@engster.org> <83ppat84hk.fsf@gnu.org> <20150106143933.0090bc83@jabberwock.cb.piermont.com> <83r3v77ij6.fsf@gnu.org> <20150106154539.3d0752c4@jabberwock.cb.piermont.com> <87wq4ype3z.fsf@fencepost.gnu.org> <878uherlf3.fsf@wanadoo.es> <20150108194342.1bd83ed1@jabberwock.cb.piermont.com> <871tn3furs.fsf@red-bean.com> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=Utf-8 X-Trace: ger.gmane.org 1420918279 16181 80.91.229.3 (10 Jan 2015 19:31:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 10 Jan 2015 19:31:19 +0000 (UTC) Cc: ofv@wanadoo.es, perry@piermont.com, emacs-devel@gnu.org To: Karl Fogel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 10 20:31:15 2015 Return-path: Envelope-to: ged-emacs-devel@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 1YA1kh-0001H8-6F for ged-emacs-devel@m.gmane.org; Sat, 10 Jan 2015 20:31:15 +0100 Original-Received: from localhost ([::1]:56030 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YA1kg-0001Cy-Jj for ged-emacs-devel@m.gmane.org; Sat, 10 Jan 2015 14:31:14 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55881) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YA1jW-0008J6-Go for emacs-devel@gnu.org; Sat, 10 Jan 2015 14:30:03 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YA1jU-0007M9-Uw for emacs-devel@gnu.org; Sat, 10 Jan 2015 14:30:02 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59649) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YA1jU-0007M0-SD for emacs-devel@gnu.org; Sat, 10 Jan 2015 14:30:00 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YA1jT-0007VA-9J; Sat, 10 Jan 2015 14:29:59 -0500 In-reply-to: <871tn3furs.fsf@red-bean.com> (message from Karl Fogel on Fri, 09 Jan 2015 16:34:31 -0600) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:181130 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > Richard, this is a very unfair characterization of what Perry has > been saying. He's not changing the subject by talking about > features other than completion. I said he took my words out of context. I was responding to someone else's message; we were talking about completion, nothing else. He reinterpreted my statement as about refactoring, which was the wrong context for it. It was also changing the subject. The topic of this discussion is completion. Despite the messages some have posted about refactoring, that's not the subject I am discussing. Occasionally bringing up a different but related topic is not a bad thing, but to do so persistently gets in the way. > Perry has very patiently explained how he *does* understand your > goals and shares them, No matter how patient it was, it did not get at the issue at hand. I believe he supports the free software goals at the deepest level. The divergence comes at a level less deep. He (along with others) is lobbying for one decision, rather than helping me consider the question carefully and make the right decision. Indeed, that sort of lobby campaign urges me to skip the careful thought and hastily adopt their conclusion. I insist on doing this slowly and carefully. I need to go through these issues systematically, to ascertain what options really exist and what their consequences are. Right now I am trying to understand the issue of completion. Refactoring is a different issue. I won't look at that issue until (1) I am done with the completion issue -- and (2) I have learned the basic facts about refactoring so that I CAN think about it. Getting back to completion, some tried to dismiss the idea that completion can be done with less than the full AST. The discussion convinces me that it can be done with somewhat less, but I want to understand what data is needed for various kinds of completion, and why. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call.