Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Oct 1994 19:51:22 -0700 (PDT)
From:      "Rodney W. Grimes" <rgrimes@gndrsh.aac.dev.com>
To:        ache@freefall.cdrom.com (Andrew A. Chernov)
Cc:        CVS-commiters@freefall.cdrom.com, cvs-lib@freefall.cdrom.com
Subject:   Re: cvs commit: src/lib/libtermcap tputs.c
Message-ID:  <199410080251.TAA05895@gndrsh.aac.dev.com>
In-Reply-To: <199410062032.NAA05184@freefall.cdrom.com> from "Andrew A. Chernov" at Oct 6, 94 01:32:10 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> ache        94/10/06 13:32:09
> 
>   Modified:    lib/libtermcap tputs.c
>   Log:
>   Change padding mechanism to use usleep, old variant not works
>   on terminals with no pad char (cons25) and quote from tputs.c says so too:
>   ! 	 * Too bad there are no user program accessible programmed delays.
>   ! 	 * Transmitting pad characters slows many
>   ! 	 * terminals down and also loads the system.

You can not use a time function to do terminal timing, there can easily
be fifo's and other buffers in the path that will infact cram the characters
back up against each other and break any CPU delays you did :-(.



-- 
Rod Grimes                                      rgrimes@gndrsh.aac.dev.com
Accurate Automation Company                   Custom computers for FreeBSD



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