From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard G Riley Newsgroups: gmane.emacs.help Subject: Re: code completion Date: Wed, 12 Mar 2008 12:17:11 +0100 Message-ID: References: <878x0omhmw.fsf@bzg.ath.cx> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1205371187 21586 80.91.229.12 (13 Mar 2008 01:19:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 13 Mar 2008 01:19:47 +0000 (UTC) Cc: Richard G Riley , help-gnu-emacs@gnu.org To: Bastien Guerry Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Mar 13 02:20:15 2008 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JZc7C-0000c6-PT for geh-help-gnu-emacs@m.gmane.org; Thu, 13 Mar 2008 02:20:15 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JZc6d-0000K6-Om for geh-help-gnu-emacs@m.gmane.org; Wed, 12 Mar 2008 21:19:39 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JZOxT-0007tP-7A for help-gnu-emacs@gnu.org; Wed, 12 Mar 2008 07:17:19 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JZOxS-0007t5-4Y for help-gnu-emacs@gnu.org; Wed, 12 Mar 2008 07:17:18 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JZOxS-0007t2-0j for help-gnu-emacs@gnu.org; Wed, 12 Mar 2008 07:17:18 -0400 Original-Received: from nf-out-0910.google.com ([64.233.182.186]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JZOxR-0000nk-Ne for help-gnu-emacs@gnu.org; Wed, 12 Mar 2008 07:17:17 -0400 Original-Received: by nf-out-0910.google.com with SMTP id f5so1073003nfh.26 for ; Wed, 12 Mar 2008 04:17:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:to:cc:subject:references:date:in-reply-to:message-id:user-agent:mime-version:content-type:from; bh=+aQjjToAxcp2kNpPVZ49Bpf3YRhQbmhjwo3ohWvTvgU=; b=HqtjuJ+bKmS3Y4BYLvE3vThl6fu+2mVwuOk/qLVHVeFgtaAhdm4PFsYX2GKYB1UASqnHn7lWeIeGbmk5/pJ//QBW8xguNHZFd0qhZx0NuSljJyiCEiWjAKGrKM+IaQ4UKTfDIvF9vstntUf0Hx3231XbA7hSciNol+nA7DXk87Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=to:cc:subject:references:date:in-reply-to:message-id:user-agent:mime-version:content-type:from; b=o3rT7qd/RfDlM0sqK6TxWf2B4Dem00+AjDFYJmXAq7NYay5z7+kL9891bgwPq0fR42KVfuljer/u7WxR8ZsZqx3XQ13A2p4lKTdrC/XVkJQq0MqqaEHPtHoODVqtf0Rttq90Tkw0XJdxYtKGQ02IJNj/bg1QnplzvRAv1s5+pd8= Original-Received: by 10.78.147.6 with SMTP id u6mr21250877hud.13.1205320635980; Wed, 12 Mar 2008 04:17:15 -0700 (PDT) Original-Received: from localhost ( [85.179.193.254]) by mx.google.com with ESMTPS id j9sm4539606mue.6.2008.03.12.04.17.13 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 12 Mar 2008 04:17:14 -0700 (PDT) In-Reply-To: <878x0omhmw.fsf@bzg.ath.cx> (Bastien Guerry's message of "Wed, 12 Mar 2008 09:11:19 +0000") User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1 (gnu/linux) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) X-Mailman-Approved-At: Wed, 12 Mar 2008 21:17:15 -0400 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:52341 Archived-At: Bastien Guerry writes: > Richard G Riley writes: > >>> It's indeed a shame that no one of you young programmers who need this >>> ``modern IDE'' stuff steps forward to add such features to Emacs. >>> Don't just rely on us old farts! >> >> I'm not a young programmer. And certainly not an elisp programmer. As >> for "need" we dont really "need" more than a text editor, but like all >> productivity tools sometimes additions like code completion make life a >> lot easier. > > The OP posted the question on an emacs mailing list, so I assume he > wants to use Emacs. With this in mind, it looks more useful to tell > him about possible solutions or other ways to get answers, rather than > proposing him to cancel his request. This is true to a degree. But it is also worth being honest about the state of certain tools - and the code completion side of emacs is not overly strong. I applaud the efforts of emacs developers and give feedback and/or suggestions for fixes back where I can. This does not mean one should be overly optimistic about certain features. Code completion, refactoring and so forth are not strong and relatively hard, and can be confusing to configure and to use in my opinion. And I use emacs a lot. FWIW, I'm in the process of re-evaluating CEDET and so far its working reasonably well. However, it would be wrong to say all is flowers and sunshine. It is not and an honest answer (from my perspective) is more respectful at times.