Re: [cedet-semantic] completion question
Brought to you by:
zappo
From: Eric M. L. <er...@si...> - 2007-05-10 00:08:21
|
Hi, You should subscribe to the mailing lists so that your email doesn't get quarantined. The ebrowse support for CEDET is described in the application developers guide in the semantic DOC directory. If it throws an error, please use: M-x toggle-debug-on-error RET to turn on stack traces, and send the output. I've had trouble keeping it working across different versions of Emacs, so that may be related. Thanks Eric >>> Hadron <had...@go...> seems to think that: >"Eric M. Ludlam" <er...@si...> writes: > >>>>> Hadron <had...@go...> seems to think that: >>> >>>In the following code, >>> >>> >>> struct fstab * pCopy = g_malloc(sizeof(struct fstab)); >>> >>> pCopy->fs_spec=g_strdup(pfstabEntry->fs_spec); >>> /*snip*/ >>> pCopy-> >>> >>> fstab f; >>> >>>Why does pCopy-> not allow proper completion of the fstab structure >>>members? I have opened the relevant header. >> [ ... ] >> >> The definition of the fstab needs to be in a searchable database >> somewhere. You might be able to use >> `semanticdb-create-ebrowse-database' and point it at the directory >> where fstab is (/usr/include/whatever...) to get it working. > >What is ebrowse? I thought that was for c++? There is no mention of it >in the docs I read for setting up semantic for completion. I thought >that was what the project directory roots were for? > >Can you reference the online docs for this please and I will re-read. > >> If ebrowse doesn't have the right info in it, then >> `semanticdb-create-system-database' against that dir (as you tried >> earlier) should get it working. > >"apply: Wrong type argument: number-or-marker-p, nil" > > >> >> If those don't get it working, you can start debugging the semantic >> search path with `semantic-adebug-searchdb'. Those results will help >> me debug additional problems. >> >> Good Luck >> Eric > |