Georg Bauhaus <[email protected]> writes:

>> So as a first step, do:
>> 
>> M-x global-font-lock-mode
>
> No effect. I am able to reproduce the error in GNU Emacs 24.3
> on both Mac and Windows. I use the ada-mode files from the
> ada-france.org repository in directory org.emacs.ada-mode,
> and start
>
>   emacs -Q -L path/to/org.emacs.ada-mode

Ok.

> That is, the Lisp files are not compiled, which I am guessing
> may have some effects, on timing?

yes, but it is easier to mess with the code when it is not compiled. I
have not seen any differences other than speed between byte-compiled and
not. 

> Just to make sure, I checked that I could have the replacements
> correctly in text-mode and in pascal-mode. Switching back to
> Ada mode brings back the phenomenon reliably; query-replace
> actually skips some occurrences irrespective of whether
> I request all replacements at once, or one at a time.

Ok.

I have on occasion seen a problem with query-replace when a region is
active; it replaces items outside the region.

> This is my test case. I query-replace “Milli" with “High”.
> Trying this a few times, only 4 or 5 of the 7 occurrences
> are replaced in ada-mode. 

I can reproduce this.

I'll work on disabling each line in ada-mode, to see if I can isolate it.

-- 
-- Stephe

_______________________________________________
Emacs-ada-mode mailing list
[email protected]
http://host114.hostmonster.com/mailman/listinfo/emacs-ada-mode_stephe-leake.org

Reply via email to