Mark Abrams writes:
> "Berndl, Klaus" wrote:
>
>> The ECB versions >= 1.60 contain code for better handling eshell.
>> My first question: Do you use the eshell package in combination with
>> ECB?
>
> No I am not using eshell, unless it is part of a package that I am not
> aware of. There is no eshell.el in my lisp directories.
>
> Mark
I am not using it either, and sometimes see the refresh problem.
jde-version: 2.2.9beta9.1
semantic-version: 1.4beta14
eieio-version: 0.17beta4
I found myself having this problem yesterday, while editing a java class
too large to post to the group. In trying (and failing - see below) to
boil my class down to a small example I found the following:
1) The refresh occurred (repeatedly) while I was editing an unterminated
string, which was followed by another string, like this (cursor shown
with >|<):
String string1 =
"A test" +
"case >|<
String string2 =
"Another" +
"string";
2) The autorefresh reliably goes away when I terminate the first string
with another double quote.
3) I successively removed chunks of the original file, each time
verifying that the auto-refresh still happened. This worked until I
made a deletion (somewhat before the first string above) which
stopped the autorefresh. Confusingly, undoing the deletion,
returning the buffer to the previous state (in which the autorefresh
occurred), did not make the autorefresh start up again.
Reloading the file, from the last "broken" state, did not make the
autorefresh start up again.
4) When it happens, the autofresh takes place regularly, at a frequency
I have come to associate with the auto-reparse (semantic, I think)
that takes place after changes in the buffer. I don't have hard
evidence for it being a semantic issue, though, as I didn't see any
messages in the *Messages* buffer.
I have not included the file which causes this problem, as the problem
does not occur when the file is simply loaded up. I am sorry that this
report is not more helpful.
Rory