aka ENhanced Java INteraction mode for Emacs ;-P Many of the features of ENSIME could be made available for Java source code editing. Specifically: jump to source of symbol at point method completion package navigation classname completion On the emacs side, this would involve creating an ensime-java-mode (or enjine-mode) that enables the functions that are to be used, which sends requests to the