From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: IDE Date: Sat, 10 Oct 2015 10:56:24 +0300 Message-ID: <83bnc7tavr.fsf@gnu.org> References: <5610207A.2000300@harpegolden.net> <83fv1r3gzp.fsf@gnu.org> <83bncf3f9k.fsf@gnu.org> <5610E0BC.8090902@online.de> <83si5r106e.fsf@gnu.org> <831td9z18h.fsf@gnu.org> <5612E996.7090700@yandex.ru> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1444463799 1776 80.91.229.3 (10 Oct 2015 07:56:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 10 Oct 2015 07:56:39 +0000 (UTC) Cc: emacs-devel@gnu.org To: Tom Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 10 09:56:30 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 1Zkp13-0002Qg-RY for ged-emacs-devel@m.gmane.org; Sat, 10 Oct 2015 09:56:29 +0200 Original-Received: from localhost ([::1]:43981 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zkp12-0004Iz-RF for ged-emacs-devel@m.gmane.org; Sat, 10 Oct 2015 03:56:28 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53887) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zkp0z-0004Hp-I7 for emacs-devel@gnu.org; Sat, 10 Oct 2015 03:56:26 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zkp0u-0003Pj-Jz for emacs-devel@gnu.org; Sat, 10 Oct 2015 03:56:25 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:41126) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zkp0u-0003PL-CD for emacs-devel@gnu.org; Sat, 10 Oct 2015 03:56:20 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NVZ00600VAI6T00@a-mtaout22.012.net.il> for emacs-devel@gnu.org; Sat, 10 Oct 2015 10:56:18 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([84.94.185.246]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NVZ0051HVDUYI90@a-mtaout22.012.net.il>; Sat, 10 Oct 2015 10:56:18 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.172 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:191092 Archived-At: > From: Tom > Date: Sat, 10 Oct 2015 04:33:59 +0000 (UTC) > > > If it falls short compared with other IDEs, I think this would be a > > great area for improvement of Emacs. > > The number one requirement by IDE users today is perfect code completion > and powerful refactoring support for the language they develop in > (Java, C++, etc.). > > Any IDE which wants to compete with the popular IDEs must have these, > because users find these features much more helpful in development, > than keyboard macro support and such. > > So if Emacs wants to compete with these tools then it has to have seamless, > context aware code completion and refactoring support, and GNU tools > has to provide Emacs the necessary information to implement these > features. I agree. But to have that, the only way is to have motivated volunteers step forward and work on these features. Otherwise we will never have them. Right now, no one is working on that, though everyone is talking. the same as with weather.