Index of /project/Java/Emacs

[ICO]NameLast modifiedSizeDescription

[PAR]Parent Directory  -  
[DIR]screen_shot/2020-09-12 05:45 -  
[-el]jmt-mode-autoloads.el2023-07-17 06:24 911  
[   ]jmt-mode-autoloads.readme2023-02-15 16:20 1.0K 
[-el]jmt-mode.el2024-03-27 03:22 121K 
[   ]LICENCE.txt2024-03-27 03:22 1.0K 
[brc]notes.brec2024-03-16 23:42 13K 

Java Mode Tamed

Java Mode Tamed (aka `jmt-mode`) is an Emacs major mode derived from the built-in Java mode. It affords better control of Java mode, particularly in regard to syntax highlighting. For this, it defines customizeable faces to highlight the following syntax features.

Additionally it corrects the highlighting of features that are mishandled by the built-in mode, such as:

Installation

You can install `jmt-mode` from MELPA using a package manager, e.g. the built-in `package.el`. It should then activate for any loaded file that has either a `.java` extension or `java` shebang.

Alternatively, see `jmt-mode.el` for instructions on manual installation.

Customization

To see a list of the customizeable faces, enter a `jmt-mode` buffer (or otherwise load `jmt-mode`) and type `M-x customize-group <RET> jmt <RET>`. Alternatively, look through the `defface` definitions in `jmt-mode.el`.

For reference, a working example of customization is available:

Copying

Copyright © 2019-2024 Michael Allan. The files for this project are released under an MIT licence.

* Includes branch `reluk.ca` which is liable to rebasing, and `master` which is not.