For the Emacs users
Brian T Rice
water at tunes.org
Mon May 19 06:02:50 PDT 2003
I spent tonight fixing up numerous small bugs and adding many enhancements
to the Emacs mode for Slate:
^-highlighting works.
Parametrized templates have been added! "C-c t" will give you templates
for (t)raits, (p)rototypes, and (m)ethods. They're fairly simple for now,
but they solve about 60% of the work I have to do in generating Slate
library code.
Numerous small adjustments have made parentheses- and quote-matching work
properly now in all the cases that seemed possible (feel free to prove me
wrong).
Indentation is still mostly in its same odd state. If there is someone who
can assist with the algorithms for this, I would appreciate it, even if
it's just some pointers to good explanations.
Inferior mode is almost working. I'm concerned that I'll only be able to
really use one Lisp implementation with it, since they all have these odd
listener behavior quirks. CLISP again will likely be the candidate to
pick; it's designed for interaction anyway.
So, it's one small step, but it makes my daily work easier and lets me
handle some larger volumes of code more easily. The inferior mode should
help a bit to automate fileIn's and testing.
Anyway, enjoy!
--
Brian T. Rice
LOGOS Research and Development
http://tunes.org/~water/
More information about the Slate
mailing list