Subject: Re: [Summer of Code]Wide Character Support in curses
To: Julian Coleman <jdc@coris.org.uk>
From: Thor Lancelot Simon <tls@rek.tjls.com>
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?
Thor