Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/lib/libcurses

On Sat, Nov 09, 2013 at 11:17:00AM +0000, Brett Lymn wrote:
> Module Name:  src
> Committed By: blymn
> Date:         Sat Nov  9 11:16:59 UTC 2013
> Modified Files:
>       src/lib/libcurses: add_wch.c addbytes.c addch.c addchnstr.c
>           curses_private.h
> Log Message:
> Rename the old __waddbytes function to _cursesi_waddbytes and add a
> parameter that controls whether or not certain characters in the
> string are interpreted or not (things like tab being expanded).
> Fix the addchstr family functions so that they call _cursesi_waddbytes
> with character interpretation off as per SUSV2.

Does not expanding tabs actually make sense?
At a guess it would lead to tab characters being send to the terminal
and the display getting f**cked up.

I also suspect it will break applications that expect curses to
expand tabs.


David Laight:

Home | Main Index | Thread Index | Old Index