<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-15">
<META content="MSHTML 6.00.6000.16788" name=GENERATOR></HEAD>
<BODY style="MARGIN: 4px 4px 1px">
<DIV>Martin:</DIV>
<DIV> </DIV>
<DIV>I use CRiSP.  <A href="http://www.crisp.com/">http://www.crisp.com/</A> </DIV>
<DIV> </DIV>
<DIV>If you want to try it, I can provide you with my Modula-3 keyword and template files.</DIV>
<DIV> </DIV>
<DIV>Regards,</DIV>
<DIV>Randy<BR><BR>>>> Martin Bishop <martinbishop@bellsouth.net> 1/1/2009 10:53 PM >>><BR>I use the Modula-3 elisp code for Emacs to edit Modula-3 source, but<BR>it's somewhat annoying having to hit TAB to complete keywords (otherwise<BR>I have to hold shift to type them out).<BR><BR>I have used an Oberon mode for Emacs before, that would auto upcase the<BR>keywords.  If you typed 'module' and then pressed space, it would become<BR>'MODULE', etc.<BR><BR>I tried to modify the code from the Oberon mode and add it to the<BR>Modula-3 mode, but I had no luck.  Does anyone know of any Modula-3<BR>elisp code that does this? Or is there another editor that is capable of<BR>this?  I have NEdit and jEdit, both have Modula-3 highlighting support,<BR>but neither help in actually editing Modula-3 code.<BR><BR></DIV></BODY></HTML>