[net.micro.cpm] Apple CP/M questions

nowlin@ihu1e.UUCP (Jerry Nowlin) (04/17/84)

I have a couple of questions and a comment on the AZTEC C compiler  discussion
that's been going on.

     1) I have an Apple //e with a MicroSoft  Softcard  CP/M  card  in  it.  I
thought  I  would  just  have to live with the frustration of having my screen
cleared every time CP/M did a warm boot. Then I found out that  not  all  CP/M
systems  clear  their  screen  this  way. Why does MicroSoft's? How would I go
about changing it so that I just got a message saying "warm  boot"  like  some
systems I've heard of?

     2) I use a terminal emulator called M.I.T.E. from Microft Labs.  It works
under  CP/M  and  functions  well  except that I have to set a carriage return
delay to keep from loosing characters from the beginning of lines  at  300  or
1200  baud.  I  loose  characters  when  a  line  has to wrap around (ie. > 80
characters) or whenever a Ctl-G is received in spite  of  the  CR  delay.  The
termcap  for  a  soroc terminal works (TERM=soroc) for everything else but you
can imagine what the screen looks like when I try to use vi. Microft says  the
Apple  80  column card is too slow. Is this a classic case of finger pointing?
Does anybody have a suggestion to solve this problem? Is there a  faster  card
somewhere? If so does anyone want to buy a used Apple Extended 80 Column Card?

     3) I've been using the AZTEC  C  compiler  for  over  a  year  now.  I've
transferred programs back and forth from home to work (work=VAX 11/780, 4.2bsd
or PDP 11/70, V7) and only found one problem with the AZTEC library. There  is
no  "isalpha"  in  it. Since both "islower" and "isupper" are present it's not
really a problem. I'm very impressed with it's degree of UNIX compatibility.

One thing the others didn't mention about the AZTEC compiler was the fact that
IO redirection (ie. '<' and '>') is built in to any programs compiled with it.
This is a mixed blessing as far as I can tell. A  little  bitty  program  that
just  says  "hello  world"  with  a  simple printf generates a relatively huge
.com file.  There has to be a way to get around this redirection  code  but  I
haven't figured it out. Does anyone else have a clue?

     Sorry if I got a bit verbose. I'm hoping to get  some  helpful  responses
from  this  posting  and  I  wanted to make sure all you wizards out there had
enough information to help me.

-- 

    Jerry Nowlin
(ihnp4!ihu1e!nowlin)