From mboxrd@z Thu Jan 1 00:00:00 1970 From: benoit.pierre@gmail.com (=?utf-8?q?Beno=C3=AEt_PIERRE?=) Date: Wed, 19 Aug 2009 22:56:55 +0200 Subject: [sup-talk] [PATCH] fix garbaged text in textfield when using ncursesw Message-ID: <1250715278-sup-1941@localdomain> Apparently, field_buffer content is not initialized to blanks when using the wide-character version of ncurses. Forcing a call to set_field_buffer fix the problem. --- lib/sup/textfield.rb | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/sup/textfield.rb b/lib/sup/textfield.rb index b8dec59..76803bf 100644 --- a/lib/sup/textfield.rb +++ b/lib/sup/textfield.rb @@ -35,9 +35,9 @@ class TextField @completion_block = block @field = Ncurses::Form.new_field 1, @width - question.length, @y, @x + question.length, 256, 0 @form = Ncurses::Form.new_form [@field] - @value = default + @value = default || '' Ncurses::Form.post_form @form - set_cursed_value default if default + set_cursed_value @value end def position_cursor -- 1.6.3.3 -- A: Because it destroys the flow of conversation. Q: Why is top posting dumb? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 197 bytes Desc: not available URL: