Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 06 Nov 1998 13:17:06 -0800
From:      Mike Smith <mike@smith.net.au>
To:        Andrzej Bialecki <abial@nask.pl>
Cc:        Mike Smith <mike@smith.net.au>, freebsd-current@FreeBSD.ORG
Subject:   Re: ficl 
Message-ID:  <199811062117.NAA01041@dingo.cdrom.com>
In-Reply-To: Your message of "Fri, 06 Nov 1998 22:19:00 %2B0100." <Pine.BSF.4.02A.9811062215420.23415-100000@korin.warman.org.pl> 

next in thread | previous in thread | raw e-mail | index | archive | help
> > > (As a side note: I recently act as a panic detector :-) /boot/loader with
> > > Forth enabled dies on me after your recent changes).
> > 
> > My recent changes?  Which ones?
> 
> Erhm... You're right, it was jkh... anyway, it screams and dies.

Ok.  He's awake, but I'll look at it as well.  He did say there'd be 
more commits, so I was waiting to check it out.

> > > I have a question concerning at-xy, cls, and perhaps get-xy words. They
> > > are clearly arch dependent, so if I come to implementing them (I said:
> > > "IF" ;-), where I should add them? And, is this so simple as
> > > vidc_getchar() suggests?
> > 
> > You should always use getchar() and putchar(), and assume a minimal ANSI
> > terminal.  vidc_putchar will have to become a minimal ANSI terminal 
> > emulator.
> 
> ANSI.SYS or cons25 -compatible? This also means keeping some state inside
> get/putchar() so that it recognizes esc sequences...

*much* more minimal; I'd expect:

 - move cursor
 - standout on/off
 - clear screen

It might be feasible to add a few more.  Maintaining state's not all 
that difficult.  8)

-- 
\\  Sometimes you're ahead,       \\  Mike Smith
\\  sometimes you're behind.      \\  mike@smith.net.au
\\  The race is long, and in the  \\  msmith@freebsd.org
\\  end it's only with yourself.  \\  msmith@cdrom.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811062117.NAA01041>