Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

NEdit Features (Literate Programming + Scheme)

2 views
Skip to first unread message

Aaron W. Hsu

unread,
Mar 1, 2010, 10:17:47 PM3/1/10
to
Hello,

I wanted to let interested parties know that I have uploaded new versions
of my nedit.rc file and scheme.calltips files to my gopher server:

gopher://gopher.sacrideo.us/1nedit

There are a number of nice things available there.

1) A Noweb Scheme language mode that does mostly correct syntax highlight
for Noweb files that contain Scheme code. It highlights the Scheme code
and the Noweb code separately, and expects TeX as the documentation
language.

2) A mostly complete Scheme Smart Indent macro set that does auto
indenting somewhat intelligently for Scheme code. It is missing the
traditional Lisp indentation for forms like the following:

(proc arg1
arg2
...)

but I hope to add this soon. Patches welcome to do this. Otherwise, most
of the other indenting styles work.

3) Also included are some scripts to invoke a make interface for auto
creating R6RS libraries, Scheme code, and vanilla scheme files such as are
used in the makefiles for the Arctic Repository.

4) The Scheme calltips patterns provides function signatures for R6RS
procedures and macros, as well as Chez Scheme extensions.

Comments and suggestions welcome.

Aaron W. Hsu

--
A professor is one who talks in someone else's sleep.

0 new messages