From 0660f2b2f40ebda3a147118bf2ad07d20bfd98db Mon Sep 17 00:00:00 2001 From: William McBrine Date: Wed, 11 Jul 2007 01:10:53 +0000 Subject: [PATCH] More. --- HISTORY | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/HISTORY b/HISTORY index 178da9fb..59965bf7 100644 --- a/HISTORY +++ b/HISTORY @@ -8,10 +8,13 @@ New features: - SDL port. See INSTALL, docs/sdl.txt and sdl1/* for details. -- Minimize screen writes by checking, in wnoutrefresh() and doupdate(), - whether the changes to curscr would be real changes. In most cases, - this makes no difference (writes were already limited to areas marked - as changed), but it can greatly reduce the overhead from touchwin(). +- Double-buffering -- minimize screen writes by checking, in doupdate() + and wnoutrefresh(), whether the changes to curscr are really changes. + In most cases, this makes no difference (writes were already limited + to areas marked as changed), but it can greatly reduce the overhead + from touchwin(). It also helps if you have small, separated updates on + the same line, or if you're repeatedly writing the same text to the + same area (which you shouldn't). - The PDC_RGB colors can now be used, or not, with any platform (as long as the same options are used when compiling both the library and @@ -25,6 +28,9 @@ New features: - Added setlocale() to tuidemo, to make it easier to browse files with non-ASCII characters. +- Sped up firework demo by replacing unneeded clear() and init_pair() + calls. + - Allow exit from ptest demo by typing 'q'. - New functions for implementors: PDC_pair_content() and PDC_init_pair()