Modes I've written for jEdit 4.2, or greater, which may or may not yet be included with jEdit.
A mode for Apache config files. Included in 4.2pre7. download apacheconf.xml.
~/.jedit/catalog entry:
<MODE NAME="apacheconf" FILE="apacheconf.xml"
FILE_NAME_GLOB="*httpd.conf" />
A mode for CVS commit messages. Included in 4.2pre10. download cvs-commit.xml.
~/.jedit/catalog entry:
<MODE NAME="cvs-commit" FILE="cvs-commit.xml"
FILE_NAME_GLOB="cvs*.tmp"/>
A mode for ".def" files used for win32 DLL's. Not yet submitted. download def.xml.
~/.jedit/catalog entry:
<MODE NAME="def" FILE="def.xml"
FILE_NAME_GLOB="*.def"/>
A mode for django templates. Not yet submitted. download django.xml.
~/.jedit/catalog entry:
<MODE NAME="django" FILE="django.xml"/>
Set the following property for HTML tag completion:
mode.django.xml.completion-info=jeditresource:/XML.jar!/xml/completion/html-complete.xml
A mode for django templates with HTML. This requires the plain django mode to work. Not yet submitted. download django+html.xml.
~/.jedit/catalog entry:
<MODE NAME="django+html" FILE="djangohtml.xml"
FIRST_LINE_GLOB="*\{%*" />
Set the following property for HTML tag completion:
mode.django+html.xml.completion-info=jeditresource:/XML.jar!/xml/completion/html-complete.xml
A mode for Embperl. Included in 4.2pre13. download embperl.xml.
~/.jedit/catalog entry:
<MODE NAME="embperl" FILE="embperl.xml"
FILE_NAME_GLOB="*.epl"/>
A mode for EZT, a template language written by Greg Stein. Not yet submitted. download ezt.xml.
~/.jedit/catalog entry:
<MODE NAME="ezt" FILE="ezt.xml"
FILE_NAME_GLOB="*.ezt"/>
A mode for Groovy. Included in 4.2pre15. download groovy.xml.
~/.jedit/catalog entry:
<MODE NAME="groovy" FILE="groovy.xml"
FILE_NAME_GLOB="*.{groovy,grv}"/>
A mode for Inno Setup. Included in 4.2final. download inno-setup.xml.
~/.jedit/catalog entry:
<MODE NAME="inno-setup" FILE="inno-setup.xml"
FILE_NAME_GLOB="*.iss"/>
A mode for Mako Templates. Not yet submitted. download mako.xml.
~/.jedit/catalog entry:
<MODE NAME="mako" FILE="mako.xml"
FILE_NAME_GLOB="*.mako" />
A mode for Mako Templates, with HTML. This requires the plain mako mode to work. Not yet submitted. download mako+html.xml.
~/.jedit/catalog entry:
<MODE NAME="mako+html" FILE="makohtml.xml" />
A mode for MoinMoin wiki pages. Included in 4.2pre7. download moin.xml.
~/.jedit/catalog entry:
<MODE NAME="moin" FILE="moin.xml"
FILE_NAME_GLOB="*.moin" />
A mode for Myghty templates. Included in 4.3pre4. download myghty.xml.
~/.jedit/catalog entry:
<MODE NAME="myghty" FILE="myghty.xml"
FILE_NAME_GLOB="{autohandler,dhandler,*.myt}"/>
A mode for Mod_python Python Server Pages. Included in 4.2pre8. download psp.xml.
~/.jedit/catalog entry:
<MODE NAME="psp" FILE="psp.xml"
FILE_NAME_GLOB="*.psp" />
A mode for Python Template Language, the templating language used by Quixote. Included in 4.2pre15. download ptl.xml.
~/.jedit/catalog entry:
<MODE NAME="ptl" FILE="ptl.xml"
FILE_NAME_GLOB="*.ptl" />
A mode for Pyrex. Included in 4.2pre2. download pyrex.xml.
~/.jedit/catalog entry:
<MODE NAME="pyrex" FILE="pyrex.xml"
FILE_NAME_GLOB="*.{pyx}" />
A mode for reStructuredText, a component of Docutils. Included in 4.2pre13. download rest.xml.
~/.jedit/catalog entry:
<MODE NAME="rest" FILE="rest.xml"
FILE_NAME_GLOB="*.{rst,rest}"
FIRST_LINE_GLOB="{===,~~~,---,+++}*"/>
A mode for Ruby HTML -- an ASP/JSP templating language. Not yet submitted. download rhtml.xml.
~/.jedit/catalog entry:
<MODE NAME="rhtml" FILE="rhtml.xml"
FILE_NAME_GLOB="rhtml.tmp" />
A mode for SWIG interface files. Included in 4.2pre8. download swig.xml.
~/.jedit/catalog entry:
<MODE NAME="swig" FILE="swig.xml"
FILE_NAME_GLOB="*.{i,swg}" />
A mode for Subversion commit messages. Included in 4.2pre10. download svn-commit.xml.
~/.jedit/catalog entry:
<MODE NAME="svn-commit" FILE="svn-commit.xml"
FILE_NAME_GLOB="svn-commit.tmp" />
A mode for Subversion logs. Not yet submitted. download svn-log.xml.
~/.jedit/catalog entry:
<MODE NAME="svn-log" FILE="svn-log.xml"
FILE_NAME_GLOB="svn-log.tmp"/>
A mode for TWiki markup. Included in 4.3pre2.
~/.jedit/catalog entry:
<MODE NAME="twiki" FILE="twiki.xml"
FILE_NAME_GLOB="*.twiki"/>
A mode for Zope Page Templates. Included in 4.2pre13. download zpt.xml.
~/.jedit/catalog entry:
<MODE NAME="zpt" FILE="zpt.xml"
FILE_NAME_GLOB="*.{zpt,pt}"/>