Newlisp editor mode for (X)Emacs - vim too

Notices and updates
Locked
Tim Johnson
Posts: 253
Joined: Thu Oct 07, 2004 7:21 pm
Location: Palmer Alaska USA

Newlisp editor mode for (X)Emacs - vim too

Post by Tim Johnson »

I've set up a newlisp mode for emacs. This mode is already
quite robust, but not well tested, and has the potential
of being a full-blown IDE.

It can host the newlisp editor, handling newlisp multi-line
commands and has full-blown on demand documentation, both
one-liners and verbose.

I'm also proposing a strategy
to easily parse data from the newlisp manual and output
name/value pairs (keywords+data) so that documentation
could also be generated from vim. I believe that boxer,
which is an awesome windows editor could also exploit
such data.

The newlisp emacs mode resources are at
http://www.johnsons-web.com/demo/newlisp/

This is just a beginning for me, but will make changes,
correct errors, given my time and knowledge. (See
caveats).

CAVEATS: I am a emacs newbie, and not really conversant
with newlisp at all. That means I have only
introductory knowledge of elisp, and virtually
none of newlisp. This project was done in parallel
with an emacs mode for rebol, which I am conversant
in *and* bearing in mind that some of the same resources
may be used for generating vim helpfiles for newlisp.
(and see abover re boxer and other editors)
Vim *is* my main editor at this time.

So vim users may be interested in the vim helpfile angle, and I'd
be happy to contribute. After building the helpfiles, a couple
of simple vimscript functions using <CWORD> or somesuch should
suffice.

In my mind, newlisp and emacs are a good fit, because, emacs is really
"driven" by elisp, which is (to avoid being redundant) a "lisp" language.

For those of you who are interested in emacs but have found the system
difficult or newsgroups not always helpful, I'd invite you to join up
at
http://groups.yahoo.com/group/emacs-comint/

which is moderated by me. With enough participation it could be helpful
to those interested in emacs (and certainly helpful to me)

NOTE: At least on you has been using mode. Please take note that
there has been some file name and syntax changes.

eddier
Posts: 289
Joined: Mon Oct 07, 2002 2:48 pm
Location: Blue Mountain College, MS US

Post by eddier »

Thanks a million. You've done quite a good job!

Eddie

Tim Johnson
Posts: 253
Joined: Thu Oct 07, 2004 7:21 pm
Location: Palmer Alaska USA

Post by Tim Johnson »

eddier wrote:Thanks a million. You've done quite a good job!

Eddie
:-)Let's see how it works for you and others. Any proficient newlisp programmer
can adapt to elisp and make emacs do just about anything for them.

Locked