A controlled vocabulary for the subject: term is vital for the mode listings at Mode - Subject and Categories to be helpfull for the user.
user interface (modes that add “core” functionality, global menu entries and/or global keybindings)
emulation of other editors
support for jed-s on-line help system
internationalization and alternative character-set support
user interface enhancements
Slang language extensions for reuse in other modes and tools for use of slang-extensions in jed
modes for machine languages (markup and programming)
programming languages [slang, perl, python, c]
markup languages [html, tex, xml, yodl, restructured-text]
modes for Tex and Friends (e.g. LaTeX, BibTeX)
If there is a group of modes relating to a special language, create a new subcategory for languages.programming or languages.markup
interfaces to and emulation of system tools and resources
generic editing tools [dabbrev, temabbrv, autotext, turbo, ispell, ding]
interface to filesystem [filelist, grep, ffap, mtools, md5]
interface to online help systems [hyperman, info, jedscape, rfcview]
modes for editing and managing emails
make jed net-aware [browse_url, jedscape, uri]
helpers for the programmer [ctags, cdecl, hyperman, sltabc, tmtools]
interface to the operating system [ishell, print-buffer]
games, jokes, and amusements
modes specific to an operating system
Unix operating system
X-windows version of jed
MS-windows version of jed
DOS operating system