Subject: Re: [Summer of Code]Wide Character Support in curses
To: Julian Coleman <>
From: Thor Lancelot Simon <>
List: tech-userlevel
Date: 06/12/2005 13:58:54
On Tue, Jun 07, 2005 at 04:47:16PM +0100, Julian Coleman wrote:
> In order to support these functions, the curses internal storage of
> characters and attributes needs to be modified.  For example, each
> character position might be described by a structure containg:
> 	character value (32 bits)
> 	character attributes (32 bits)
> 	character width
> 	non-spacing character list/pointer

If this isn't done carefully it could quadruple the memory footprint of
many curses-using programs, which would be unfortunate.  Can't we use
the wide representations only if necessary?