Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com From: Chris Faylor Date: Thu, 27 May 1999 12:02:18 -0400 To: Kazuhiro Fujieda Cc: cygwin-developers AT sourceware DOT cygnus DOT com, shonnon AT armory DOT com Subject: Re: improve scroll speed on Win9x Message-ID: <19990527120218.B744@cygnus.com> References: <19990517112309 DOT C754 AT cygnus DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.3i In-Reply-To: ; from Kazuhiro Fujieda on Thu, May 27, 1999 at 05:41:32PM +0900 On Thu, May 27, 1999 at 05:41:32PM +0900, Kazuhiro Fujieda wrote: >>>> On Mon, 17 May 1999 11:23:09 -0400 >>>> Chris Faylor said: > >> This patch essentially reverts the changes that were added last >> month. They were actually contributed by Keith Reynolds. I'm hoping >> he will be able to comment on the problems that have been noted. > >I carefully designed my patch not to spoil the essence of the >changes to properly support a terminal capability of a settable >scrolling region. > >It is famous that console APIs are unstable and inefficient on >Win9x. If the same effect can be realized, printing terminal >characters is preferable than calling console APIs. The problem was that attributes were screwed up with the previous way of doing thins. cgf