🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: news.software.readers
Article #649

Re: TIN interface suggestion.

#649
From: Scott Ophof
Date: Mon, 25 Jan 1993 08:55
46 lines
2716 bytes
On 23 Jan 1993 17:42:59 GMT twpierce@unix.amherst.edu (Tim Pierce) said:
>In article <9301230412.AA17218@SERVER.uwindsor.ca> ophof@SERVER.uwindsor.ca (Scott Ophof) writes:
>>On 22 Jan 1993 01:39:30 GMT twpierce@unix.amherst.edu (Tim Pierce) said:
>>>In article <9301211857.AA25542@SERVER.uwindsor.ca> ophof@SERVER.uwindsor.ca (Scott Ophof) writes:
>>>>Iain & Steve, my fervent hope is that you both are implementing it
>>>>so that your utility can (without real difficulties) be used as
>>>>"front-end" for (virtually) any application (ie. not only tin).
>>>>...
>>>>And hoping *still* more that it won't necessitate re-compilation by
>>>>the user (though *very* nice as extra!).
>>>How do you imagine that any such thing will be possible?
>I'm implying not that recompilation would be a problem, but that a
>utility which would work for nearly any application would be nothing
>short of unbelievable.  The way the operating system is designed makes
>this close to impossible, if not actually impossible.

Um..  Even I, who am not wildly pro-Unix, would not wish to say
something like that of Unix.
Just to make sure we're on the same track, I'll restate my
suggestion in a bit more detailed fashion:
 - User X sets up a translate table A1 for application A (ie. he
   types key "k", the application does "d", and so on for each
   command he wants to have redefined).  X does the same with table
   B1 for application B, etc.
 - User Y does the same, building table A2 for application A, etc.
 - Etcetera for User Z, etc.
Now when user X invokes application A, the "translator" will
interpose itself between user & the application, and use table A1.
When User Z invokes application A, table A3 will be used (if user Z
built one, of course).

IMHO this should easily be possible in Unix.  It even adheres to all
the rules for a Unix filter (which I just checked!).  And somewhere
I heard the term "pty" used.  Could that be relevant?

Please tell me what (if anything) is wrong with the above.
And if this discussion (by now) doesn't belong here, please tell me
where it would fit better.


Regards.
$$\    F. Scott Ophof

--------------------------->  I speak *only* for *myself*  <-----
My credo:  Computers exist for OUR benefit, NEVER vice-versa.
Technical Details
Message-ID: <9301250854.AA01628@SERVER.uwindsor.ca>
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!not-for-mail
References: <C1BIJn.D5s@unix.amherst.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!not-for-mail
From: ophof@SERVER.uwindsor.ca (Scott Ophof)
Newsgroups: news.software.readers
Subject: Re: TIN interface suggestion.
Date: 25 Jan 1993 02:55:37 -0600
Organization: UTexas Mail-to-News Gateway
Lines: 48
Sender: daemon@cs.utexas.edu
Message-ID: <9301250854.AA01628@SERVER.uwindsor.ca>
References: <C1BIJn.D5s@unix.amherst.edu>
NNTP-Posting-Host: cs.utexas.edu