Here are my bundles for erlang and yaws. Only language grammar so
far. I tested yours and found a few quirks and reverted back to
mine. The biggest quirk I noticed in yours was that it doesn't
handle camelCase. So a function or atom of myName gets color
highlighted into two different words.
Try out my version and see what you think. The Twilight theme works
very well for me.
I like your ideas of indenting...if you make any progress I would
love to see it.
I am far from a TextMate expert but would be happy to collaborate
with you to get erlang and yaws bundles in better form.
thanks, ke han
On Apr 17, 2006, at 11:42 PM, Domenico Carbotta wrote:
I promised I'd be back!
I'm working on a bundle for Erlang , a nice functional language
that focuses on multithreading and distributed programming. It's
mainly used in embedded programming of telephony equipment, but you
might have heard of ejabberd (a Jabber server written in — guess
what — Erlang). this is a first rough draft -- there's only a basic
syntax description. when it gets good enough I'll add it to the
repository, if you wish.
in order to improve it, I need some help on automated indentation.
this is a typical (small) Erlang module:
N * fact(N - 1).
I'd like to increase indentation of the next line if the current
line ends with -> and decrease indentation of the next line if the
line ends with "." or ";". still, I wasn't able to tweak the
in order to achieve this... (I tried and I tried, man, but I just
wasn't up to the task.) help? help?!? HEEEEEELP! ;)
For new threads USE THIS: textmate(a)lists.macromates.com
(threading gets destroyed and the universe will collapse if you don't)