From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: CEDET merge question Date: Sat, 05 Sep 2009 12:28:31 -0400 Message-ID: <87eiql2w5s.fsf@cyd.mit.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1252168076 16484 80.91.229.12 (5 Sep 2009 16:27:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 5 Sep 2009 16:27:56 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Sep 05 18:27:49 2009 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 1Mjy7A-0003F8-4K for ged-emacs-devel@m.gmane.org; Sat, 05 Sep 2009 18:27:48 +0200 Original-Received: from localhost ([127.0.0.1]:40383 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mjy79-0002FD-I0 for ged-emacs-devel@m.gmane.org; Sat, 05 Sep 2009 12:27:47 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mjy6j-00026t-8q for emacs-devel@gnu.org; Sat, 05 Sep 2009 12:27:21 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mjy6d-00024R-9F for emacs-devel@gnu.org; Sat, 05 Sep 2009 12:27:19 -0400 Original-Received: from [199.232.76.173] (port=57797 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mjy6c-000249-Kb for emacs-devel@gnu.org; Sat, 05 Sep 2009 12:27:14 -0400 Original-Received: from cyd.mit.edu ([18.115.2.24]:56381) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Mjy6c-0000S5-6c for emacs-devel@gnu.org; Sat, 05 Sep 2009 12:27:14 -0400 Original-Received: by cyd.mit.edu (Postfix, from userid 1000) id 7D56A57E275; Sat, 5 Sep 2009 12:28:31 -0400 (EDT) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. 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:115053 Archived-At: I have a question about CEDET that hopefully someone on this list, who has more experience using CEDET than me, can help answer (I've been corresponding with Eric Ludlam, but he's gone on vacation). The Semantic parser appears to have two major "back-ends", bovine and wisent, which are used to generate Semantic tags. Does anyone know how crucial these packages are, and whether one or the other (or both) be dropped or somehow trimmed down? I ask because the CEDET merge already involves an uncomfortably large amount of code, and it's rather dismaying to see these two big code trees "embedded" in subdirectories of Semantic. (Wisent, for instance, appears to be an entire Elisp reimplementation of Bison...) (The CVS branch I'm using for the CEDET merge is not yet suitable for general testing; I'll inform the list when it's ready.)