Technology >>

Erlang syntax highlighting support for the Joe Editor

We've developed an Erlang syntax highlighting definitions file for the open source Joe Editor (freely available for most platforms). If you use Erlang together with Joe on a regular basis, read on past the jump.

For about the last 15 years (yikes), I've been a user of the Joe Editor through thick and thin. It's small, fast, almost free of depencies, but unfortunately, completely unpopular. In fact, I often feel like I may be the only avid Joe user in the whole world.

Recent versions of Joe have added syntax highlighting, and to make my life working in Erlang more tolerable, I developed a quick and dirty (and flawed) syntax highlighting definitions file for Erlang use with Joe. Click here to download it. Once you have a copy, drop it into /usr/local/etc/joe/syntax (or similar), and add these lines to your joerc file (/usr/local/etc/joe/joerc in my case) to enable the definition file:

*.erl
-autoindent
-syntax erlang
-semi_comment
-tab 2

The module still has a lot of problems - in particular, the preprocessor statements are often colored wrong. Still, I find it useful. Caveat emptor. Problems? lackner@gmail.com.

94 comments

There are 3 comments about this post:

Just thought I'd let you know... You are not the only seasoned Joe user out there! :)

Not only that, you're not the only one using Joe to edit Erlang code!

Thanks for the syntax highlighting code, if I make any changes I'll be sure to send them your way.
You're not the only fan of Joe the Editor. You're also not the only fan of Joe that feels like they're the only fan of Joe. ;)
Same here. Been a long time JOE user for more than 13 years. ;) One of the few things that's missing for me in it though (and VIM has) is vertical window splitting.

 



Hint: You can signup for an account or login to your account to make your life easier.