From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Eric Ludlam Newsgroups: gmane.emacs.help Subject: Re: Semantic bovinator question Date: Fri, 11 Jun 2004 09:15:30 -0400 Organization: The MathWorks, Inc., Natick, MA 01760 Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1088535670 17777 80.91.224.253 (29 Jun 2004 19:01:10 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 29 Jun 2004 19:01:10 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Jun 29 21:01:01 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BfNqn-0003tS-00 for ; Tue, 29 Jun 2004 21:01:01 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BfNsT-0006rN-4C for geh-help-gnu-emacs@m.gmane.org; Tue, 29 Jun 2004 15:02:45 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.yul.equant.net!newspeer.monmouth.com!newsfeed.mathworks.com!news.mathworks.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 38 Original-NNTP-Posting-Host: garritylinux.dhcp.mathworks.com Original-X-Trace: fred.mathworks.com 1086959730 6524 144.212.109.132 (11 Jun 2004 13:15:30 GMT) Original-X-Complaints-To: news@mathworks.com Original-NNTP-Posting-Date: Fri, 11 Jun 2004 13:15:30 +0000 (UTC) User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) Cancel-Lock: sha1:wQRzqXf56jCxkMjYctWzGyLv3q0= Original-Xref: shelby.stanford.edu gnu.emacs.help:123748 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:19109 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:19109 >>> dave.footitt@npsoam.kuju.com seems to think that: > >Hi all, > >Firstly - I am trying to accomplish a simple intellisense-type >completion facility linked to MS .Net project files, so stop me if >there is one already! > >If there isn't, then I'll attempt it. It seems the `semantic >bovinator' can be of considerable help, but I've read the docs just >now and there's a lot of it. So I have a few questions: > >- Does it support C++ ? Yes, though I think there are still a couple obscure cases it does not handle. >- How do I analyse a buffer? Everytime I do `M-x bovinate RET' I just > get an empty buffer with `nil' popping up. Do I need to do another > stage somewhere? You need to fully install it. Each supported major mode needs to have the correct tables set up so that it knows how to parse it. If you have downloaded the "cedet" beta package, follow the CEDET/INSTALL instructions. >- Once the buffer is analysed I presume I can save it, and call the > functions such as `semantic-analyze-possible-completions' ? Yes. There are also modes that will do that automatically if you leave Emacs idle for a little while. Eric -- Eric Ludlam The MathWorks x 7556 eludlam@mathworks.com http://www.siege-engine.com http://www.mathworks.com