Ah, my apologies. I read your last email too fast and I see the issue
you are trying to resolve. Thanks for pointing that out.
There is a utility `semantic-find-file-noselect' that deals with
recentf, and a wide range of other issues that should be dealt with in
this case also. I have checked in a variant of your patch that is
passing my tests suites, though I didn't repro your specific issue to
know if it will work for you.
Also, you may want to join the mailing list so your email doesn't get held.
Iain Nicol wrote:
> Eric M. Ludlam wrote:
>> You may be using an older version of CEDET. Variants of those bugs have
>> been fixed in CVS for a while. If you can, try the CVS version of CEDET
>> to resolve these issues.
> I'm already running a recent CVS checkout; I just did a fresh checkout,
> and I can still reproduce this issue.
>> Iain Nicol wrote:
>>> Sometimes when I open a source file in my home directory, a buffer for a
>>> system include is created which, unfortunately, stays open. Also, this
>>> system header is added to recentf.