jde-mode-syntax-table is simply #(char-table type syntax data (?_
2))
while java-mode-syntax-table is much richer, and does the right thing.
If I (setq jde-mode-syntax-table java-mode-syntax-table), everything is
much happier. I think something is wrong with jde-mode's derivation
from java-mode.
This wouldn't surprise me. JDE jumps through some weird hoops to get jde
as a derived mode. Its supposed to inherit syntax table entries (keymap
also)
but some weirdness may be going on.
andy