From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tom Tromey Newsgroups: gmane.emacs.devel Subject: Re: Does CEDET work? Date: Wed, 18 Apr 2012 19:35:12 -0600 Message-ID: <87r4vkmrlb.fsf@fleche.redhat.com> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1334799325 20814 80.91.229.3 (19 Apr 2012 01:35:25 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 19 Apr 2012 01:35:25 +0000 (UTC) Cc: Emacs development discussions To: Jordi =?utf-8?Q?Guti=C3=A9rrez?= Hermoso Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 19 03:35:24 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SKgHL-0003Ks-Rb for ged-emacs-devel@m.gmane.org; Thu, 19 Apr 2012 03:35:23 +0200 Original-Received: from localhost ([::1]:57566 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SKgHL-0007sI-2y for ged-emacs-devel@m.gmane.org; Wed, 18 Apr 2012 21:35:23 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:33645) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SKgHG-0007rs-LE for emacs-devel@gnu.org; Wed, 18 Apr 2012 21:35:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SKgHE-0005gO-Uq for emacs-devel@gnu.org; Wed, 18 Apr 2012 21:35:18 -0400 Original-Received: from mx1.redhat.com ([209.132.183.28]:42528) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SKgHE-0005fq-NS for emacs-devel@gnu.org; Wed, 18 Apr 2012 21:35:16 -0400 Original-Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id q3J1ZEbh000308 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 18 Apr 2012 21:35:14 -0400 Original-Received: from barimba (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id q3J1ZCDN016543 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Wed, 18 Apr 2012 21:35:13 -0400 X-Attribution: Tom In-Reply-To: ("Jordi =?utf-8?Q?Guti=C3=A9rrez?= Hermoso"'s message of "Wed, 18 Apr 2012 17:36:57 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.95 (gnu/linux) X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.132.183.28 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:149796 Archived-At: Jordi> Indeed, I keep hearing of the person in [4]. Does CEDET work? Yeah, it does. Simplest way to try it, no configuring required: 1. Open a random .c file 2. M-x semantic-mode 3. 'C-c , j' then type the name of a symbol The way this is better than imenu is that if you have opened multiple .c files from the name directory, you can jump between tags in any of them. It has other features too. Ultimately for me it had some issue that caused me to turn it off. I think it caused unpredictable pauses while I was editing. Still, it is cool and I am looking forward to when the rough edges are polished off. Tom