At 09:22 AM 1/23/2001 +0100, David Ponce wrote:
>Hello,
>
>I got the same problem on Solaris 2.7 with Emacs 20.7.1. This is a
>known overlays related bug fixed by the attached patch that Emacs
>maintainers sent to me.
>
I am getting many reports of this "bug" and it is affecting other versions
of Emacs besides 20.7.1 and occuring on Linux as well as Solaris.
I wish I knew what is causing the bug. I gather that David thinks that it
has something to do with overlays. This would explain why the problem
appears when people upgrade from JDE 2.2.5 to 2.2.5, since 2.2.6 is the
first to use the version of semantic that relies on overlays to track the
locations of tokens in a Java buffer. Is it possible that there is some bug
in how semantic uses overlays?
Unfortunately, it does not occur on my Solaris machine or any of the
Windows machines I use (Windows 95, Millenium, NT). It appears that there
is something some users do or do not do that triggers the bug.
Some users seem to have fixed the problem by doing a
set-background-color/set-foreground-color in either Lisp or their XDefaults
file or not setting a default face. I do not know whether this is a fix
that works in all cases.
Anyway, this is becoming a major issue and I am at a loss about what to do
next. I don't think it's acceptable to ask people to wait for Emacs 21 or
to "patch" and recompile existing Emacs from the sources. I don't relish
removing semantic from the JDE but I may have to do so if a reliable,
reasonable fix for this problem does not emerge.
- Paul
>Hope this will help.
>
>Sincerely,
>David
>
>>
>>Hello.
>>With semantic bovinator > 1.2.1 I lose all of my highlighting in JDE.
>I'm
>>trying to upgrade to JDE2.2.6 cannot do so with out losing syntax
>highlights.
>>(i.e., jde2.2.6 requires semantic-1.3.2).
>>
>>I'm using minimal .emacs to test.
>>I'm on sun-sparc-solaris 2.8 .
>>I'm running gnu-emacs 20.7.1
>>
>>Any hints???
>>
>>Thanks in advance.
>>~Mathew Rippa
>
>