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: Sun, 24 Jul 2011 10:14:57 +0200 Organization: Organization?!? Message-ID: <871uxgyu0u.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> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1311495322 14575 80.91.229.12 (24 Jul 2011 08:15:22 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 24 Jul 2011 08:15:22 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 24 10:15:18 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 1QktqE-0000Kj-QQ for ged-emacs-devel@m.gmane.org; Sun, 24 Jul 2011 10:15:14 +0200 Original-Received: from localhost ([::1]:43102 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QktqE-0000Tm-3K for ged-emacs-devel@m.gmane.org; Sun, 24 Jul 2011 04:15:14 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:51778) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QktqB-0000Th-VN for emacs-devel@gnu.org; Sun, 24 Jul 2011 04:15:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QktqA-0004Aw-NY for emacs-devel@gnu.org; Sun, 24 Jul 2011 04:15:11 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:37992) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QktqA-0004Aj-Bt for emacs-devel@gnu.org; Sun, 24 Jul 2011 04:15:10 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Qktq8-0000Iq-Ez for emacs-devel@gnu.org; Sun, 24 Jul 2011 10:15:08 +0200 Original-Received: from p508eabcd.dip.t-dialin.net ([80.142.171.205]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 24 Jul 2011 10:15:08 +0200 Original-Received: from dak by p508eabcd.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 24 Jul 2011 10:15:08 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 37 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: p508eabcd.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:+akLmI3l62BV9uSsc4LHXtFWp7A= 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:142245 Archived-At: David Engster writes: > Lluís writes: >> In fact, I'm only tracking changes introduced in Emacs. But not those >> introduced after my last merge for a specific file (these will have to >> be manually re-checked). >> >> Changes in the cedet trunk should be automatically merged when I merge >> the branch. > > I must admit I don't fully understand the 'file-rename' branch, > especially at what point you would call this branch "finished". Could > you (very roughly) outline how you plan to merge the different versions > in the end? Since both versions differ substantially, I guess you would > need some kind of diff-file which contains the (wanted) differences > between the two versions, like the Gnus people use? > >> All this, added with my lack of elisp skill, knowledge on cedet >> internals and knowledge on what has been changed and why, make the task >> a tough one. > > It would help if you could name some concrete tasks which have to be > done next. I've seen the 'open_issues' file, but I don't really > understand those items listed there. Please don't take these questions > the wrong way; I very much appreciate your work you've already done on > the merge and the bzr transition. So, a number of months have passed, and feature freezes are around the corner or done. Does it mean that we are finally planning to ship Emacs-24 with unmaintainable binary content without source code, the preferred form of modification? Because that is what the compiled CEDET parsers are. The grammars are notably absent, and so are the parser generators (bovinator, wisent and something else) and their documentation. -- David Kastrup