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: Tue, 11 Mar 2008 22:05:03 +0100 Organization: A noiseless patient Spider Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1205271641 29457 80.91.229.12 (11 Mar 2008 21:40:41 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 11 Mar 2008 21:40:41 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Mar 11 22:41:09 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 1JZCDY-0003jI-Dp for geh-help-gnu-emacs@m.gmane.org; Tue, 11 Mar 2008 22:41:04 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JZCD0-0000Ap-0l for geh-help-gnu-emacs@m.gmane.org; Tue, 11 Mar 2008 17:40:30 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!goblin1!goblin2!goblin.stu.neva.ru!feeder.erje.net!news.motzarella.org!motzarella.org!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 37 Original-X-Trace: feeder.motzarella.org U2FsdGVkX1/rQedlmYZCDsFvrpQfGlpNKYoVAXqagZHSq+NWuUQUsim4KjUuJQvedwIPQY5ZlYoGlAjPkLpWbwWI3JM6FLXccjTPr9X4k3gFgTXSPmm1GwUc8HNkttjOQFB26R0P4wuqW0gYj+SvOg== Original-X-Complaints-To: Please send complaints to abuse@motzarella.org with full headers Original-NNTP-Posting-Date: Tue, 11 Mar 2008 21:05:06 +0000 (UTC) X-Auth-Sender: U2FsdGVkX1/bFdnbrfAY95RLuFpNZi3SbC8YWtlqNgWKvwNpMf2VeQ== Cancel-Lock: sha1:Y/JkdzMakgsbpGJjgOn5ktg3CAo= User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1 (gnu/linux) Original-Xref: shelby.stanford.edu gnu.emacs.help:156897 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:52267 Archived-At: Eli Zaretskii writes: >> From: Richard G Riley >> Date: Tue, 11 Mar 2008 16:56:11 +0100 >> >> I have a nasty >> feeling that using emacs as a C/C++ IDE might be coming to the end of >> the road as it falls behind in many of the features (code completion, >> refactoring for an example) that more modern IDEs like Eclipse >> provides. The maintainer of ecb as good as said the same. A shame. > > 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. > > Every useful feature in Emacs (and elsewhere in Free Software) started > as a programmer's itch. There's nothing particularly hard about > adding this, much of the infrastructure is already there. All you > need is a little time and some will power. A lot more than a little. If adding real code completion was so easy I think it would be working a lot better - better programmers than me have attempted it in things like ebrowse, hippy-complete, and senator. I can only take the somewhat selfish view and hope someone else implements it :-; I use solely emacs, but if you're honest you know that something like Eclipse is a lot better as a Java/C/C++ IDE in many ways. Not all. But many ways. The things that keep me with emacs are such tools as org-mode and nxhtml. As well as Gnus of course:-; It's certainly not "dead in the water" and is a marvellous IDE in many, many ways.