From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: State of the CEDET merge Date: Wed, 27 Jul 2011 08:25:56 +0200 Organization: Organization?!? Message-ID: <877h7444uj.fsf@fencepost.gnu.org> References: <877hc7lzcc.fsf@fencepost.gnu.org> <8762rq7w7h.fsf@stupidchicken.com> <871v2en9n1.fsf@fencepost.gnu.org> <871v2eyece.fsf_-_@engster.org> <87r5ad91dm.fsf@ginnungagap.bsc.es> <87zkp1solk.fsf@fencepost.gnu.org> <87wrk54pzp.fsf@ginnungagap.bsc.es> <87tyf7aw9b.fsf@engster.org> <871uxgyu0u.fsf@fencepost.gnu.org> <87vcus3slm.fsf@engster.org> <87k4b4jv8p.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1311747980 12840 80.91.229.12 (27 Jul 2011 06:26:20 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 27 Jul 2011 06:26:20 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jul 27 08:26:17 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QlxZQ-0000kB-75 for ged-emacs-devel@m.gmane.org; Wed, 27 Jul 2011 08:26:16 +0200 Original-Received: from localhost ([::1]:53988 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QlxZP-0007hA-OP for ged-emacs-devel@m.gmane.org; Wed, 27 Jul 2011 02:26:15 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:53215) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QlxZN-0007gl-4G for emacs-devel@gnu.org; Wed, 27 Jul 2011 02:26:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QlxZL-0007xz-KL for emacs-devel@gnu.org; Wed, 27 Jul 2011 02:26:13 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:44716) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QlxZL-0007xs-7l for emacs-devel@gnu.org; Wed, 27 Jul 2011 02:26:11 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QlxZJ-0000hF-HH for emacs-devel@gnu.org; Wed, 27 Jul 2011 08:26:09 +0200 Original-Received: from p508eac21.dip.t-dialin.net ([80.142.172.33]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 27 Jul 2011 08:26:09 +0200 Original-Received: from dak by p508eac21.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 27 Jul 2011 08:26:09 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 29 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: p508eac21.dip.t-dialin.net X-Face: 2FEFf>]>q>2iw=B6, xrUubRI>pR&Ml9=ao@P@i)L:\urd*t9M~y1^:+Y]'C0~{mAl`oQuAl \!3KEIp?*w`|bL5qr,H)LFO6Q=qx~iH4DN; i"; /yuIsqbLLCh/!U#X[S~(5eZ41to5f%E@'ELIi$t^ Vc\LWP@J5p^rst0+('>Er0=^1{]M9!p?&:\z]|;&=NP3AhB!B_bi^]Pfkw User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:r5Vevpf7rOZ+TggXP5h74L6k08k= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 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:142343 Archived-At: Chong Yidong writes: > David Engster writes: > >> We are working on it in the mentioned CEDET file-rename branch. We >> didn't make the Emacs24 freeze, but thanks for reminding us. > > I too regret that this could not be done for the 24.1 freeze, but we > should definitely get plan to bring Emacs CEDET back in synch with > upstream for Emacs 24.2. (Since CEDET was originally merged in 23.2, > there is at least some symmetry in this). The source for the CEDET parser generators and grammars has not ever been merged. "Getting back in synch" sounds like getting the newest generated parsers into Emacs distribution, something which I have no particular opinion about. But whatever version gets distributed, I find it worrying that we don't distribute the corresponding sources and code generators along with the generated code, so that a user may neither fix nor extend the existing functionality. Maintenance is impossible since you won't be able to get the parser sources corresponding to the particular version of Emacs you are using. We are, in essence, distributing binary blobs with Emacs, and I find it surprising that this does not seem to disturb anybody much except myself. -- David Kastrup