From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Richard M. Stallman" Newsgroups: gmane.emacs.devel Subject: Re: Release plans Date: Fri, 29 Aug 2008 19:48:09 -0400 Message-ID: References: <87hc9ka8eg.fsf@uwakimon.sk.tsukuba.ac.jp> <20080817073124.GA1294@muc.de> <87ljyv5gy5.fsf@uwakimon.sk.tsukuba.ac.jp> <20080818101802.GA2615@muc.de> <87bpzqqk7b.fsf@uwakimon.sk.tsukuba.ac.jp> <20080818210927.GD2615@muc.de> <87wsidnxqp.fsf@uwakimon.sk.tsukuba.ac.jp> <87ljytkwpk.fsf@rattlesnake.com> <878wusz0v9.fsf@uwakimon.sk.tsukuba.ac.jp> <87vdxp27z6.fsf@uwakimon.sk.tsukuba.ac.jp> <87prnxe5hc.fsf@rattlesnake.com> <873aktck5d.fsf@uwakimon.sk.tsukuba.ac.jp> <87k5e5dsvq.fsf@rattlesnake.com> <48B44802.1080302@emf.net> <87ej4atczj.fsf@gmail.com> <48B78A75.8080103@emf.net> <803akoyrqy.fsf@tiny.isode.net> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1220053842 30099 80.91.229.12 (29 Aug 2008 23:50:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 29 Aug 2008 23:50:42 +0000 (UTC) Cc: emacs-devel@gnu.org To: Bruce Stephens Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Aug 30 01:51:36 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KZDke-0007fj-Ad for ged-emacs-devel@m.gmane.org; Sat, 30 Aug 2008 01:51:36 +0200 Original-Received: from localhost ([127.0.0.1]:59725 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KZDjf-0006zw-RD for ged-emacs-devel@m.gmane.org; Fri, 29 Aug 2008 19:50:35 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KZDir-0006KR-02 for emacs-devel@gnu.org; Fri, 29 Aug 2008 19:49:45 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KZDio-0006Jx-8q for emacs-devel@gnu.org; Fri, 29 Aug 2008 19:49:44 -0400 Original-Received: from [199.232.76.173] (port=59207 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KZDio-0006Ju-72 for emacs-devel@gnu.org; Fri, 29 Aug 2008 19:49:42 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:47886) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KZDio-0004Xl-0F for emacs-devel@gnu.org; Fri, 29 Aug 2008 19:49:42 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1KZDhJ-0001fk-FJ; Fri, 29 Aug 2008 19:48:09 -0400 In-reply-to: <803akoyrqy.fsf@tiny.isode.net> (message from Bruce Stephens on Fri, 29 Aug 2008 12:39:49 +0100) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:103231 Archived-At: Surely XRefactory's big advantage over CEDET is use of an EDG-based parser (which costs money)? So in that sense the restrictions on how the core gcc project develops (whether it can provide suitable dumps of parse trees and the like) are more significant than restrictions on The FSF would be glad to have features in GCC for outputting cross-reference information, if that is the best way to do this job. One drawback of that approach for cross-references is that it tends to fail to show that this code uses both foo and bar: #ifdef HAVE_XYZ foo (); #else /* not HAVE_XYZ */ bar (); #endif /* not HAVE_XYZ */