From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Peter Lee Newsgroups: gmane.emacs.help Subject: ECB+semantic, ebrowse, ctags/etags Date: Fri, 14 Feb 2003 16:18:09 GMT Organization: Prodigy Internet http://www.prodigy.com Sender: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1045240308 20847 80.91.224.249 (14 Feb 2003 16:31:48 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 14 Feb 2003 16:31:48 +0000 (UTC) Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18jiaG-0004g9-00 for ; Fri, 14 Feb 2003 17:21:04 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18jiZm-0002tr-00 for gnu-help-gnu-emacs@m.gmane.org; Fri, 14 Feb 2003 11:20:34 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!cyclone.bc.net!snoopy.risq.qc.ca!news-out.nuthinbutnews.com!propagator2-sterling!news-in-sterling.newsfeed.com!news-in.nuthinbutnews.com!news.astraweb.com!news-small.astraweb.com!prodigy.com!newsmst01.news.prodigy.com!prodigy.com!postmaster.news.prodigy.com!newssvr11.news.prodigy.com.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 28 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/21.2 Original-NNTP-Posting-Host: 216.62.199.3 Original-X-Complaints-To: abuse@prodigy.net Original-X-Trace: newssvr11.news.prodigy.com 1045239488 ST000 216.62.199.3 (Fri, 14 Feb 2003 11:18:08 EST) Original-NNTP-Posting-Date: Fri, 14 Feb 2003 11:18:08 EST X-UserInfo1: FKPO@MC@@S@SSTX[KZD\_T@@USXHQD\MNPWZKB]MPXHDUWYAKVUOPCW[ML\JXUCKVFDYZKBMSFX^OMSAFNTINTDDMVW[X\THOPXZRVOCJTUTPC\_JSBVX\KAOTBAJBVMZTYAKMNLDI_MFDSSOLXINH__FS^\WQGHGI^C@E[A_CF\AQLDQ\BTMPLDFNVUQ_VM Original-Xref: shelby.stanford.edu gnu.emacs.help:110193 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:6696 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:6696 If I'm on a c++ member function definition or a c++ member variable, I would like to be able to jump to the declaration. With ebrowse I can simply do ebrowse-tags-find-declaration (C-c b F). I was under the impression that I could achieve the same thing with either ECB+semantic or ctags/etags. With ECB+semantic, all it seems to do is provide paned views of interesting things in whatever file I'm in. Is there a jump-to-declaration that I'm just missing? I'm using ecb 1.91.1 and semantic 1.4.3. With ctags, it just cycles through tokens. Is there a find-declaration function for ctags/etags ? I'd really like to just use ecb and not have to create browse files. There is an annoying problem with browse files such that, if I have multiple browse files loaded and hit (C-c b F) it will prompt me for which tree I want to use (which is fine). But when I select the tree I want, instead of using the word under the cursor, as it would if there were only one tree loaded, it will prompt me for the token. Anyway, I'm just trying to get a feel for the best *C++* code navigation package. What does everyone here use for immediately jumping to member func/variable declarations/definitions? TIA.