koreth@panarthea.ebay.sun.com (Steven Grimm) (07/25/90)
Submitted-by: sgstree@polyslo.CalPoly.EDU (Samuel Streeper)
Posting-number: Volume 11, Issue 89
Archive-name: gulwrap
The following is a program that will allow you to run Gulam
from within Gemini.
If you run Gulam from within Gemini, you will
find that you cannot run any programs from within
Gemini after Gulam exits. The reason is that Gulam
does not restore the shell pointer after it exits,
and Gemini executes all its commands through the shell
pointer, which is no longer valid. This program is a
"Gulam wrapper." It saves the old shell pointer (which
probably points to Mupfel) and then runs Gulam. When
Gulam exits, it restores the shell pointer, and everything
is hunky-dory.
-samuel streeper
table
!"#$%&'()*+,-./0123456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
begin 644 gul_bin.arc
M&@A'54Q!35\R+E!21P > $ )<4\XBS5!\" ,8#0 ! % !( W ,Q$#Dz
MX(( Y?D.TA $S^(3R82]/9-8T$] )2T D#"2K$9Q09F$'<&!8@6 !A &TEAy
M)@ .!@ -A#@"V$YM+P"\:"#DS \>(9T$>?(NYHAF*M$YR75P@)RB2D?@(V!/x
M)3DG=4)HS$".*U@G5@8BR5/5RU$ )J;N),'ET=J=I-XFD$M03-V[!(4!#@!Lw
ML*VB;Y?P#2"&*0 (=Q&B>1N7*D&Z=MD2)*9WL=]'3KR<K1-D+#MH8\%AT9P!v
M'(A$(90\#O$% @G3;*P!E=:Y>G4(J"00//X!0K;2H" [0T@PV^5JG>_CCV[u
M]FTGNJ$S=XX:>O#AQ8^#2+[<=/?FT:%/EPV!MFVEV=%O?X[^.W$(QI$KK[,0t
MP)<Y:)3!!AM?P '"'&'84089#2@PT!%5,!%$$RY (<41!Q7P7X #%@B"'&7,s
M0<<;(#+H("0$"*" 0YH8($!#"#@@ ((T&@ C K0J( #-TIP(P4]_ABD 0 r
"&@ ;q
p
end