🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.apple2.gno
Article #227

Re: Shells

#227
From: Jawaid Bazyar
Date: Mon, 28 Dec 1992 22:00
35 lines
1825 bytes
vandry@CAM.ORG (Phillip Vandry) writes:

[ fine suggestions for gsh deleted ]

  We'll be adding all the things you mentioned to the next version of
gsh.

>Say you have a background process and you want to change a paramater or
>something. 
[..]

>That's named pipes as UNIX implements them, isn't it?
>Well, most of that stuff is a wish list anyway.

  The socket interface is probably equivalent in functionality; I've
considered named pipes, but sockets are much more flexible and
named pipes aren't used anymore, really.

>RE: gsh not connected to the kern.

>Who intercepts the ORCA Execute call (system() in C). I thought kern took care
>of all intercepting of things, but that command sting has to make it to gsh
>somehow for parsing and execution... What is there are several shells running?
>Who gets the Execute call? 

  The kernel (which handles all other ORCA shell calls) also accepts
the Execute call; but there is a kernel call that allows shells to 
install Execute handlers.  So, when gsh starts up it makes this call
(SetExecuteVector) so it can handle Execute calls.

-- 
 Jawaid Bazyar              |   Ask me about the GNO Multitasking Environment
 Procyon, Inc.              |   for the Apple IIgs!   
 bazyar@cs.uiuc.edu         |   P.O Box 620334
 --Apple II Forever!--      |   Littleton, CO 80162-0334   (303) 933-4649
Technical Details
Message-ID: <bazyar.725580014@teal>
Path: arc1-ca.pugleaf.net!sparky!uunet!haven.umd.edu!darwin.sura.net!zaphod.mps.ohio-state.edu!cs.utexas.edu!sun-barr!ames!ncar!csn!teal!bazyar
References: <BzzEGz.73G@CAM.ORG>

Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.apple2.gno
Path: arc1-ca.pugleaf.net!sparky!uunet!haven.umd.edu!darwin.sura.net!zaphod.mps.ohio-state.edu!cs.utexas.edu!sun-barr!ames!ncar!csn!teal!bazyar
From: bazyar@teal.csn.org (Jawaid Bazyar)
Subject: Re: Shells
Message-ID: <bazyar.725580014@teal>
Sender: news@csn.org (news)
Nntp-Posting-Host: teal.csn.org
Organization: Colorado SuperNet, Inc.
References: <BzzEGz.73G@CAM.ORG>
Date: Mon, 28 Dec 1992 22:00:14 GMT
Lines: 35