# Modes at Jedmodes
# ~~~~~~~~~~~~~~~~~
#
# Types:
#
# A: Additions     add a new capability but keep the "look and feel"
# C: Color schemes
# D: Drop-in       replace equally named standard mode with enhanced usability
# E: Enhancements  provide an improved look and feel or enhance usability
# O: Obsoleted     no longer needed but still present in Jedmodes
# T: Tests         test scripts for use with unittest.sl
# U: Utils         provide functions used by other modes
# X: extra	   experimental and seldom used modes
#
# Obsolete and outcommented modes are not included in the jed-extra package.

# Type Name        Abstract

X   apsmode        pretty printing mode using a2ps
X   autotext       autotext a la MS Word
D   brief          Brief editor emulation
A   browse_url     Functions for display of web pages from within JED.
X   bufed          buffer manager
U   bufutils       Tools for buffer and windows handling
A   boxquote       Draw a border on the left around a region
D   cal            calendar and diary
A   calc           SLang calculator
X   cdecl          S-Lang version of K&R's dcl program
E   ch_table       A "popup_buffer" with a table of characters
U   circle         Circular array with relational indexing
C   colors         collection of color schemes
X   complete       keyword completion function
A   console_keys   make shift-arrow etc. work under linux-console
A   css1           Mode for Cascading Style Sheets (CSS)
A   csvutils       Utilities to work with csv data
D   cua            CUA (Windows/Mac/CDE/KDE-like) bindings for Jed
A   cuamark        CUA style of marking ("volatile regions")
D   cuamisc        Helper functions for the cua suite
A   cuamouse       CUA compatible mouse mode
X   custmode       Custom syntax highlighting
O   dabbrev        Complete the current word looking for similar word-beginnings
U   datutils       Convenience functions for several Data_Types
X   diagnose       Diagnostic functions for SLang programmers
X   dict	   dict dictionary lookup mode (alternative version)
A   dict-backend   backends for dictmode
A   dictmode       dict dictionary lookup (including thesaurus)
X   diffmode       Unified diff mode viewer and editor
E   ding           Ding dictionary lookup function and mode
A   email          mode for editing emails
E   ffap           Find File At Point
E   filelist       A special mode for file listings (ls, locate)
X   fileview       configurable file viewing function
E   filter-buffer  Filter buffer  show/hide lines that match a pattern
X   folding-keypad-bindings  Bind numpad keys to fold actions
A   gdbmrecent     another recent mode
A   gnuplot        Mode for the Gnuplot plotting program
A   grep           JED interface to the `grep` command
O   home-lib       Initialize libraries for jed extensions easily
D   hyperhelp      Hypertext help browser.
E   hyperman       hypertextish man pager
D   info           Info reader for JED
A   ishell         Interactive shell ("workbook mode")
D   ispell         spell checking utilities
A   jedasp         Try to simulate MS IIS Active Server Pages with JED
X   jedscape       html browser
A   keywords       Create keyword lists for syntax tables
O   kp_keydefs     keydefs for the numeric keypad (now included in x-keydefs)
#D   latex-jlm      Yet another latex mode for Jed
A   libdir         Support for library directories with jed extensions
A   life           Conway's Game of Life
U   listing        Mode for listings of e.g. files or findings
X   m_history      Save minibuffer lines across sessions
A   make           Mode for 'Makefile' files
A   make_ini       Initialize non-standard modes automatically
A   manedit        JED mode for editing Linux manpages.
A   md5            MD5 message digest algorithm implemented in SLang
U   menutils       popup menu extensions
O   minued         Minibuffer edit mode (now in standard library)
X   moby-thesaurus English thesaurus via dict protocol
A   mtools         Interface to mtools for easy floppy read/write under UNIX
A   mupad          Mode for Mupad (computer algebra system) files.
E   navigate       "History feature" known from many browsers
X   newsflash      RSS+Atom reader
E   numbuf         Number the buffers and bind Alt-[n] to "go to buffer n"
X   occur          occur with context
X   pcre           Perl-compatible searching functions
A   po_mode        Mode for editing PO-files
A   print          simple printer interface
X   pylit          Helper functions for literal programming with PyLit
D   pymode         Python mode with integrated help and "workbook mode"
D   recent         Provide easy access to recently opened/saved files.
X   rfcview        RFC viewer
X   rimini	   Reverse incremental search for the minibuffer
A   rst            Mode for reStructured Text
A   ruby           Mode for the ruby programming language
O   scrnhelp       Show little help buffers
X   server	   Run JED as editing server
U   sl_utils       Basic SLang programming utils
A   snake          Eat the apples and stay away from the walls
U   sprint_var     Pretty printing of variable values (required by diagnose mode)
A   sql            Syntax highlighting for SQL modes
X   sqlited        Mode for working with SQLite databases
U   strutils       String processing functions
X   subpar         paragraph reformatter
X   svn            Interface to the CVS and SVN version control systems
E   tar            interface to GNU tar
A   temabbrv       On request replaces the word at cursor with a user-defined template
X   templates      Open templates and do some replacements
T   tests          Unit test scripts of (some) Jedmodes modes for use with unittest.sl
A   tm             TM documentation parser and TM creation tools
A   tokenlist      Display a list of routines or matching lines in current buffer
U   txtutils       Tools for text processing (marking, string processing, formatting)
X   unittest       Framework for unit testing of S-Lang scripts
E   uri            Let jed handle Universal Ressource Indicators (URIs)
E   utf8helper     Converting latin-1 <-> utf8.
E   vi             vi editor emulation mode
A   view           A generic view mode for readonly buffers
U   window         Window management routines
A   x-keydefs      extended set of Key_* variables for xjed
X   zip		   browsing zip archives similar to dired or filelist
