This bug is really related to #384787, in sence that something was change in newt, or more likely - in slang. It looks like functions SLsmg_write_string and SLsmg_write_nstring now work incorrecly. This bug can be seen without d-i by using the following scripts:
whiptail --menu test 20 50 3 1 日本語 2 English 3 Українська\ мова And for bug similar to #384787 but with CJK: whiptail --inputbox test 20 50 日本語 14 жовтня 2006 о 13:49 +0200 Frans Pop написав(-ла): > I just noticed an important issue in newt that shows up in daily builds of > the installer. For languages (CJK) using double width characters, > calculation of line length is incorrect. It only affects a few languages, > but unfortunately affects them in a bad way. > > These screenshots show the issue: > http://people.debian.org/~fjp/d-i/d-i_newt_regression.png > http://people.debian.org/~fjp/d-i/d-i_newt_regression2.png > > I'm very sorry that I missed this when testing the fixed input box > handling (which really is fixed). > -- Eugeniy Meshcheryakov
signature.asc
Description: Digital signature