unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Semantic bovinator question
@ 2004-06-10 16:23 dave.footitt
  2004-06-11 13:15 ` Eric Ludlam
  0 siblings, 1 reply; 2+ messages in thread
From: dave.footitt @ 2004-06-10 16:23 UTC (permalink / raw)



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++ ?

- 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?

- Once the buffer is analysed I presume I can save it, and call the
  functions such as `semantic-analyze-possible-completions' ?


Many thanks,


Dave

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Semantic bovinator question
  2004-06-10 16:23 Semantic bovinator question dave.footitt
@ 2004-06-11 13:15 ` Eric Ludlam
  0 siblings, 0 replies; 2+ messages in thread
From: Eric Ludlam @ 2004-06-11 13:15 UTC (permalink / raw)


>>> 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

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2004-06-11 13:15 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-10 16:23 Semantic bovinator question dave.footitt
2004-06-11 13:15 ` Eric Ludlam

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).