From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Eric M. Ludlam" Newsgroups: gmane.emacs.devel Subject: Re: CEDET branch Date: Sat, 12 Sep 2009 16:20:16 -0400 Message-ID: <1252786816.4770.81.camel@projectile.siege-engine.com> References: <871vmgyhy2.fsf@stupidchicken.com> <8763bquvfh.fsf@stupidchicken.com> <1252757729.4770.43.camel@projectile.siege-engine.com> <87r5ucrnyt.fsf@engster.org> Reply-To: eric@siege-engine.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1252786794 31198 80.91.229.12 (12 Sep 2009 20:19:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 12 Sep 2009 20:19:54 +0000 (UTC) Cc: Chong Yidong , emacs-devel@gnu.org To: David Engster Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Sep 12 22:19:47 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 1MmZ4U-0008Cy-Je for ged-emacs-devel@m.gmane.org; Sat, 12 Sep 2009 22:19:46 +0200 Original-Received: from localhost ([127.0.0.1]:60995 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MmZ4T-0007iv-W1 for ged-emacs-devel@m.gmane.org; Sat, 12 Sep 2009 16:19:46 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MmZ3o-0007UV-5Y for emacs-devel@gnu.org; Sat, 12 Sep 2009 16:19:04 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MmZ3m-0007Tj-Mw for emacs-devel@gnu.org; Sat, 12 Sep 2009 16:19:03 -0400 Original-Received: from [199.232.76.173] (port=37853 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MmZ3m-0007Te-AW for emacs-devel@gnu.org; Sat, 12 Sep 2009 16:19:02 -0400 Original-Received: from static-71-184-83-10.bstnma.fios.verizon.net ([71.184.83.10]:45282 helo=projectile.siege-engine.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MmZ3l-0003RC-VE for emacs-devel@gnu.org; Sat, 12 Sep 2009 16:19:02 -0400 Original-Received: from projectile.siege-engine.com (localhost [127.0.0.1]) by projectile.siege-engine.com (8.14.3/8.14.3/Debian-6) with ESMTP id n8CKKHnQ016824; Sat, 12 Sep 2009 16:20:17 -0400 Original-Received: (from zappo@localhost) by projectile.siege-engine.com (8.14.3/8.14.3/Submit) id n8CKKGTM016823; Sat, 12 Sep 2009 16:20:16 -0400 X-Authentication-Warning: projectile.siege-engine.com: zappo set sender to eric@siege-engine.com using -f In-Reply-To: <87r5ucrnyt.fsf@engster.org> X-Mailer: Evolution 2.26.1 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) 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:115250 Archived-At: On Sat, 2009-09-12 at 20:56 +0200, David Engster wrote: > Eric M. Ludlam writes: > > On Thu, 2009-09-10 at 21:22 -0400, Chong Yidong wrote: > >> I wonder, though, whether the merged version of CEDET should provide a > >> different method for activating CEDET. The out-of-tree version requires > >> you to put something like > >> > >> (setq semantic-load-turn-useful-things-on t) > >> (require 'cedet) > >> > > > > That commentary was apparently written a very long time ago. The > > semantic load feature set has command such as: > > > > (semantic-load-enable-minimum-features) > > (semantic-load-enable-code-helpers) > > (semantic-load-enable-gaudy-code-helpers) > > > > which are handy, or a user can turn on the misc features one at a time. > > [...] > > > I updated the cedet.el comments to reflect the 'new way' of configuring > > things. > > The problem is that semantic-load.el isn't in the Emacs CEDET branch. If > the above configuration is OK for Emacs, it would have to be imported > first. I think it's ok for Emacs to do something different. For example, there might be some single submenu under tools with some options there to turn various subsets of CEDET on or off, calling them things like "completion" or "projects" or some-such. The current way CEDET does setup is too focused on the individual tools and goofy names therein. If I can ever get this cedet 1.0 thing "donish", that was one of many things on my future todo list. Eric