Hallo Kean,
also ich würde intuitiv bei Text, den ich ohne manuelle Zeilenumbrüche erfasst habe (in einem Textverarbeitungssystem, mit einem Texteditor, oder jetzt gerade in diesem Browser-Text-Area-Fenster), nicht erwarten, dass Umbrüche an bestimmten Stellen (etwa dort, wo bei der Eingabe zufällig der rechte Rand des Textbereichs war) statisch gespeichert werden. Und ich glaube, so geht es den meisten Menschen, die den Umstieg von der Schreibmaschine auf den Computer so einigermaßen bewältigt haben. D.h. man denkt sich den Text als Fließtext, auch wenn man ihn (dynamisch) umbrochen vor sich sieht.
Die Unterschiede zwischen der Anzeige im Widget und dem Output von Text-Wrap solltest Du aber dann eliminieren können, wenn Du im Eingabe-Widget eine Festbreitenschrift verwendest, denn dann kannst Du sicher sein, dass bei einer bestimmten Zahl von Zeichen umbrochen wird. Diese Zahl gibst Du dann
Text::Wrap als
columns mit.
HTH
Grüße
payx