[REBOL] Re: Folding browser & editor+RebPad+(X)Emacs
From: tim::johnsons-web::com at: 23-Dec-2002 11:50
Hello Andrew/Rebols:
I use vim which has folding features, but I don't use
them, but I should get used to them. I'm also exploring
(X)Emacs which has folding features and I am kind of familiar
with the 'emacs' style folding used in their configuration
services.
In my opinion, folding is an attractive idea. What is more
attractive to me is the bigger picture:
A programmer's editor written in rebol. For rebol. and
customizable in rebol. This idea has enormous appeal to
me. I note that emacs is customizable by it's own proprietory
version of lisp (elisp).
I think that an all - rebol editor could be a killer app given
that it offered full extendability using rebol itself. It
could also serve to tie together some of the other good
rebol applications that have been developed.
I want to add that I found François Jouen's Rebpad very
intriguing and was a little disappointed by what seemed to
be a dismissal by some because of all the french 'words
and strings. Well I can't speak or read french either, but
I consider that to be a moot point. Many multi-lingual
computer programs have been written. Using associative
lists, one could have a rebol editor that "speaks" French,
Spanish, Klingon, Middle Earth or <blush>English</blush>.
But the bottom line is this: A edit for rebol, in rebol,
extendable by rebol. Able to work with other rebol
apps. Hugely appealing.
Regards
(your linguistically challenged english-only reboler)
-tim-
* Gregg Irwin <[greggirwin--mindspring--com]> [021223 08:29]:
> Hi Andrew,
>
> AM> What do people think about a cgi script that would allow a browser to view
> AM> and edit Rebol script, and fold blocks (and strings) open or closed?
> ...
> AM> Naturally, clicking on a "[" (open square bracket) would fold open up the
> AM> block, and clicking on a "]" would fold close the block. For example,
> AM> clicking on the first "[" in this view:
>
> Code folding editors can be pretty cool, though I've never gotten into
> them myself as I grew up on a different paradigm. In any case, would
> it be possible to detect a click anywhere on a folded block (e.g. on
> any part of "[...]") to expand it? It's hard to say, not having used
> it, but I think it might be easy to get confused if you have to click
> on a particular bracket to get what you want, especially if they're
> close. I would also think a hot-key might be a better choice, so you
> could have the caret anywhere in a block and hitting the key would
> collapse, or expand, the block it's currently in.
>
> Take this with a grain of salt since it's not my area. Maybe someone
> who has used lot of others will chime in. My only experience with this
> kind of thing is Frontier, which does it a bit differently than many
> others I expect since Dave Winer thinks in outlines.
>
> -- Gregg
>
> --
> To unsubscribe from this list, please send an email to
> [rebol-request--rebol--com] with "unsubscribe" in the
> subject, without the quotes.
--
Tim Johnson <[tim--johnsons-web--com]>
http://www.alaska-internet-solutions.com
http://www.johnsons-web.com