From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eric Ludlam Newsgroups: gmane.emacs.devel Subject: Re: IDE Date: Thu, 29 Oct 2015 18:35:55 -0400 Message-ID: <56329F4B.4020000@gmail.com> References: <561DC925.5050001@siege-engine.com> <561E32D2.4060501@yandex.ru> <83wpum3ozk.fsf@gnu.org> <87si59ln6u.fsf@isaac.fritz.box> <56224B63.3010803@yandex.ru> <562592ED.1070104@siege-engine.com> <56262577.70107@yandex.ru> <562702C2.6070505@gmail.com> <56276ECE.3090508@yandex.ru> <56281747.9050305@gmail.com> <56282664.3000409@yandex.ru> <56283D79.2070904@gmail.com> <5628C5E7.5060803@yandex.ru> <5628DD6C.6000408@gmail.com> <56303005.4030808@yandex.ru> <87r3ke6i8s.fsf@gmail.com> <56320282.2020405@yandex.ru> <87y4el52ir.fsf@gmail.com> <5632133A.7020801@yandex.ru> <871tcdg7ev.fsf@gmail.com> <56321B74.9030109@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1446158180 1516 80.91.229.3 (29 Oct 2015 22:36:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 29 Oct 2015 22:36:20 +0000 (UTC) Cc: David Engster , emacs-devel@gnu.org To: Dmitry Gutov , Oleh Krehel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Oct 29 23:36:08 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 1Zrvni-00065k-IM for ged-emacs-devel@m.gmane.org; Thu, 29 Oct 2015 23:36:06 +0100 Original-Received: from localhost ([::1]:47223 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zrvnh-00034I-VP for ged-emacs-devel@m.gmane.org; Thu, 29 Oct 2015 18:36:05 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46856) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zrvnd-000342-Lf for emacs-devel@gnu.org; Thu, 29 Oct 2015 18:36:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZrvnZ-0006fY-Hb for emacs-devel@gnu.org; Thu, 29 Oct 2015 18:36:01 -0400 Original-Received: from mail-yk0-x22b.google.com ([2607:f8b0:4002:c07::22b]:35941) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZrvnZ-0006fE-D3 for emacs-devel@gnu.org; Thu, 29 Oct 2015 18:35:57 -0400 Original-Received: by ykba4 with SMTP id a4so58310187ykb.3 for ; Thu, 29 Oct 2015 15:35:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=KQDxb5/bLQWd6PxLQivuL5G8ZfQK4ow4inbh+PniioM=; b=bj7S0H6B+yX2XWeE23Pas9r/z6uRW2zU2hdTzld22Y4ARtp5R7x5yp9zVDqHKIXYvk 8I4uHMzbjwlbH/hSbq1rBgxxolXXvdNDsEBqzhoHBohp4Ehw46/sqrwxIrN++dP6UsZv 09Ulam29gMivDphZJGxb7t5jrWu0Y/95oM9/bOCTflWpxQ1EVevgsjOkXxQFhgl3Tg0c qfoNgtp+Lbvn2p5mH5m8LrEbOpckyHPXrq/Vzhe2o/mzcHa/vZaabOw3YI9bzA5on9Nw QGYBtjxnAknm823y9zmzXZ7IKv1N28iEFSKTk86wkoz4vsXFtIsX3sOJvIwfQaGuYnT3 DTCQ== X-Received: by 10.129.36.7 with SMTP id k7mr3574610ywk.286.1446158156763; Thu, 29 Oct 2015 15:35:56 -0700 (PDT) Original-Received: from [192.168.1.202] (pool-71-184-198-118.bstnma.fios.verizon.net. [71.184.198.118]) by smtp.googlemail.com with ESMTPSA id t191sm2185367ywg.51.2015.10.29.15.35.55 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 29 Oct 2015 15:35:56 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 In-Reply-To: <56321B74.9030109@yandex.ru> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4002:c07::22b 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:192931 Archived-At: On 10/29/2015 09:13 AM, Dmitry Gutov wrote: > On 10/29/2015 02:56 PM, Oleh Krehel wrote: > >> I'm referring to the display of complex C++ types, some inheritance of >> members from one namespace into another, some heuristics for >> symbol-at-point completion, the ability to jump-to-tag in a whole >> directory instead of a single file etc. These are mostly minor >> improvements here and there. Since I make these small improvements often >> and don't have write access to CEDET > > There never was a prohibition to committing changes to CEDET in the > Emacs repository, and now according to the recent discussions on the > CEDET mailing list, all CEDET development is going to move to Emacs. > > So, commit away? > I read through the function-args readme briefly today, and it looks like some nice stuff. I can see why some of the pieces would be c++ specific. The usability improvements in this tool are really nice. If you have an assignment w/ the FSF, I would have been happy to provide write access and have help getting patches into CEDET, or add features. Your function args package notes that it has improved versions of CEDET functions. I rarely had time to focus on usability of keybindings and such, as I usually have my hands full keeping parsers and other infrastructure up to date. If someone has interests in interfaces and what kind of data is useful while editing, I'll always be glad to pull in those changes, and help keep things language neutral where applicable. Eric