🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.atari
Article #2489

Multi-window terminal emulation

#2489
From: hmm
Date: Thu, 13 Feb 1986 23:58
35 lines
2266 bytes
Hi there, here is a thing that some of you really need:
I've written a multi-window terminal emulation for the 520 ST.
Currently, it is only supported on 4.2 BSD UNIX, because it
needs pseudo-ttys (actually, the unix side is the uw code for
the macintosh from John D. Bruner).  The state is:

- Up to seven windows, 24*80 chars each (virtually)
- adm31 emulation
- Small 5*7 font so that 24*80 chars fit on a screen
- Monochrome monitor supported only

If you don't believe it, I'm editing this note in one of the 5 windows
on my screen.  The other windows contain: a hack game, some 'uw' source
code, and some administration stuff.  A real nice thing if you can log
in to another machine, read the source here and monitor the state of the
local net on the same screen !
Before I release it, I want to add a large font (selectable on
a per-window basis), some file transfer capability and speeeed !
In the moment it uses the vro_cpyfm() call, which is rather slow.
I think I'll write some fast routines which are optimized for the
special cases I need.  This should be not too difficult, because
every transfer will be word-aligned.

Some further thoughts:
What about a local editor, which uses ed on the unix side and provides
a window-oriented interface with mouse, cut and paste and all that neat
stuff ?  Possibility to run TOS programs in one window ?  Graphics
terminal emulation ?  Troff previewing ?  Any other ideas ?

A final word about releasing:
I want to post the source to mod.sources.  I will not post binaries, and
I will not send mail to anyone outside good old Germany (it's too expensive).

	Hans-Martin Mosner <hmm@unido.uucp>
	University of Dortmund (W. Germany)
Technical Details
Message-ID: <15700057@unido.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!decwrl!pyramid!ut-sally!seismo!mcvax!unido!hmm

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!decwrl!pyramid!ut-sally!seismo!mcvax!unido!hmm
From: hmm@unido.UUCP
Newsgroups: net.micro.atari
Subject: Multi-window terminal emulation
Message-ID: <15700057@unido.UUCP>
Date: Thu, 13-Feb-86 18:58:00 EST
Article-I.D.: unido.15700057
Posted: Thu Feb 13 18:58:00 1986
Date-Received: Mon, 17-Feb-86 05:25:53 EST
Sender: notes@unido.UUCP
Lines: 36
Nf-ID: #N:unido:15700057:000:1684
Nf-From: unido!hmm    Feb 13 23:58:00 1986