RText: A solution in search of a problem.

George Hovey <[email protected]>
Newsgroups gmane.editors.jedit.user
Message-ID <CAHznvD32LYHZw_7mR10m+TxWJ2fh8swZvymrq9O8+VZJgCHDfQ@mail.gmail.com>
Too bad the author of RText didn't do a little market research before
jumping in to produce the editor everyone is waiting for.  What's been
achieved so far sounds a lot like the state of jEdit circa 2000, except
that jEdit already had a more sophisticated conception.  Its subsequent
expansion and refinement over 20 years make it a formidable act to follow.
And RText sounds like a one developer effort.  He'll need to be superman to
outdo jEdit.

Of course, jEdit had the benefit of being designed and managed by Slava
Pestov (at the ripe age of 14).  Slava absolutely doesn't crave praise, so
I'll just call him extremely intelligent.  I followed the forum when some
features were still under design. He was not a dictator: everything was
hashed out in a collegial way.  The search dialog was discussed and revised
for a long time before they were satisfied.

Two jEdit features of note, which are not obtained cheaply, are its extreme
robustness and its novel syntax coloring engine (which, I think, was
Slava's baby).

jEdit is written of, by and for programmers and they are harsh critics of
software that loses their work.  jEdit doesn't.  Being rather lazy, I often
shut down an editing montage of 10 or 20 windows, some subdivided, by
shutting down Windows 10.  I know that if I wait 30 seconds after any
editing change, then on restart jEdit will reconstruct exactly what I was
looking at.

jEdit has XML based syntax coloring that has uses beyond the default
language 'mode' files.  For example, my pet language NetRexx, which is the
best Java replacement you have never heard of (it produces classes which
are absolutely interoperable with javac's classes but has a simplified
syntax with powerful extensions).  I have a personal programming standard
and a NetRexx mode that colors it.  It allows coloring subfields of an
identifier so that type and symantics and a conventional variable name are
given distinct background colors.  Easy with jEdit.

BTW RText, like seemingly every editor that comes out of the 'nix world,
does not have the concept of coloring the  background of text.  Is it
missing capabilities, or imagination?

I also produce programmer-grade (not fussy) docs in 'jEdit mode' that
allows including correctly colored examples in various programming
languages.  I also write custom mode files to color end-user reports.

A replacement for jEdit would have to have some dramatic new principle to
be worth adopting.  For example, IntelliJ, which I have used in Android,
has phenomenal capabilities - in a small number of languages.  But this
requires profound knowledge of language syntax and semantics.  And its
editor is rudimentary by jEdit standards.  If it had a jEdit face and some
reasonable way for a user to adapt it to new languages it would be a world
beater.  But I'm not holding my breath.

So in the meantime I'll stay with jEdit, a prospect that doesn't disturb me
at all.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

-- 
-----------------------------------------------
jEdit Users' List
[email protected]
https://lists.sourceforge.net/lists/listinfo/jedit-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.