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 -- David Laight: da...@l8s.co.uk