Full Screen Editor

This is true. I have written a line editor (it didn’t take all that long)
that works just find. But it would be nice to be able to edit the text
using a simple full screen editor. Doesn’t have to be fancy. In fact,
fancy is bad – simple is good.

I’m also wondering in general how I would hook an external program up the IO
I am doing using sockets in Ruby?

Thanks,

Mark

From: Dossy [SMTP:dossy@panoptic.com]
Sent: 11 September 2002 23:22
To: ruby-talk@ruby-lang.org
Subject: Re: Full Screen Editor

I still don’t think you need to limit yourself to an editor written in
Ruby.

The issue is security. To shackle down something as powerful as emacs
or vim to be restricted enough to offer it as an editor to BBS users is
a lot more work than writing one from scratch.

However, there may be an approach that Mark hasn’t explored yet but is
only available (AFAIK) if the BBS is running under some variant of Unix
– run the editor in a chroot jail.

In all honesty, the potential security risk isn’t worth it when an
editor suitable for a BBS can be implemented – absolutely serious –
inside 20 hours.

Or at least, that’s how long it took me the /first/ time back when I
was just learning how to program.

– Dossy


Dossy Shiobara mail: dossy@panoptic.com
Panoptic Computer Network web: http://www.panoptic.com/
“He realized the fastest way to change is to laugh at your own
folly – then you can let go and quickly move on.” (p. 70)

NOTICE: This e-mail and any attachment(s) may contain confidential and
proprietary information of Goss International Corporation and/or its
subsidiaries and may be legally privileged. This e-mail is intended solely
for the addressee. If you are not the addressee, dissemination, copying or
other use of this e-mail or any of its content is strictly prohibited and
may be unlawful. If you are not the intended recipient please inform the
sender immediately and destroy the e-mail and any copies. All liability for
viruses is excluded to the fullest extent permitted by law. Any views
expressed in this message are those of the individual sender. No contract
may be construed by this e-mail.

···

-----Original Message-----
On 2002.09.12, Matt Gushee mgushee@havenrock.com wrote:

Pipes.

– Dossy

···

On 2002.09.12, Firestone, Mark - Technical Support mark.firestone@gossgraphic.co.uk wrote:

I’m also wondering in general how I would hook an external program up
the IO I am doing using sockets in Ruby?


Dossy Shiobara mail: dossy@panoptic.com
Panoptic Computer Network web: http://www.panoptic.com/
“He realized the fastest way to change is to laugh at your own
folly – then you can let go and quickly move on.” (p. 70)