well, I was able to get semantic and semantic-db to save cache files in =
a directory outside of my source tree.
However, I still have problems getting the sort of information I want =
out of the tools.
For a brief time, I was able to have the current function and its =
arguments summarized in the echo area (in color even) for C and C++ =
files. I also used to have semantic speedbar analysis update =
automatically if the cursor stopped in one place for a while. For some =
reason, these things are no longer working. The only clue I've got is =
this, somewhat cryptic, error from the recent messages buffer:
itimer "itimer-0" signaled: (error "Invalid converter character )")
any hints as to what that could mean?
From: Eric M. Ludlam [mailto:eric@...]
Sent: Friday, July 18, 2003 5:02 AM
To: Kevin Powell
Subject: Re: [cedet-semantic] Problem with
>>> "Kevin Powell" <KPowell@...> seems to think that:
>I was experiencing problems using the semanticdb-default-save-directory =
>I really wanted to contain the semanticdb cache files outside of my
>However, when I set the variable, semantic started throwing errors,
>and I could no longer open files that semantic parses. I got the
>following error in the minibuffer: Symbol's function definition is
>void: subst-char-in-string. removing the setting for
>semanticdb-default-save-directory caused things to go back to normal.
>it turns out that this function is defined in the jde, but I had
>deferred jde loading unil I actually open a java file.
>turning off the deferred JDE loading fixed things, sort of.
>I no longer get the error at startup, but semantic and semantic-db do
>not seem to be working well any longer. I can't seem to make
>semanticdb save a cache file at all anymore. Any hints?
>the XEmacs version is 21.4
[ ... ]
Your problem is unfamiliar to me, but I don't use XEmacs either.
Semanticdb will not save any cache files if it cannot write to the
directory. Some visual inspection of the code indicates that the
save directory variable value needs to end with a / based. Do you
have one of those?
Eric Ludlam: zappo@..., =
Home: http://www.ludlam.net Siege: http://www.siege-engine.com
Emacs: http://cedet.sourceforge.net GNU: http://www.gnu.org