Skip Menu |

This queue is for tickets about the Curses-UI CPAN distribution.

Report information
The Basics
Id: 7963
Status: resolved
Priority: 0/
Queue: Curses-UI

People
Owner: Nobody in particular
Requestors: Marek.Rouchal [...] gmx.net
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: (no value)
Fixed in: (no value)



Subject: Some minor issues in Curses-UI-0.94
Hello, I have Perl 5.8.5 on Linux (RH7.2) and Solaris/Sparc 8, built with gcc-3.2.3, ithreads and shared libperl, and a Curses linked against a quite recent ncurses package. First of all: excellent package, keep up the good work! make test is ok, but in the interactive test I get some "use of uninitialized value" when selecting an existing file from the file browser dialog. The last interactive demo (nr. 15) misses the Curses::UI::Dialog::Question module - did you perhaps forget to check that in? When going from demo 4 to 5, sometimes the screen was not properly redrawn - there still were characters from the previous demo. When changing the screen size, there seems to be an off-by-few error if the screen size was reduced - in case of enlarging the redraw is correct. Finally, it would be nice if the package (by default) supported CTRL-L to completely redraw the screen, clearing all spurious characters that might be there (e.g. from warnings printed to STDERR). Let me know if you need more information - I will happily send some debugging info, but unfortunately I cannot dig deeper into the code. Cheers, Marek
[MAREKR - Tue Oct 12 02:49:56 2004]: Show quoted text
> First of all: excellent package, keep up the good work!
Thanks, and thank you for your valuable feedback. Show quoted text
> make test is ok, but in the interactive test I get some > "use of uninitialized value" when selecting an existing file > from the file browser dialog.
The File selector is completely broken in 0.94... grr. Side effekt of a patch to Listbox. Should be fixed in CVS. Show quoted text
> The last interactive demo (nr. 15) misses the > Curses::UI::Dialog::Question module - did you perhaps forget > to check that in?
No, but Perl forget to put it into the manifest :-(. Two major errors in one release, how I hate that. File is in CVS and will be in the next release. Show quoted text
> When going from demo 4 to 5, sometimes the screen was not > properly redrawn - there still were characters from the > previous demo.
I can't reproduce that... maybe your terminal? Show quoted text
> When changing the screen size, there seems to be an off-by-few > error if the screen size was reduced - in case of enlarging the > redraw is correct.
Redrawing is a hack and this error is known, but I can't do that mutch about it. If the terminal reports that it has a certain size it has. Show quoted text
> Finally, it would be nice if the package (by default) supported > CTRL-L to completely redraw the screen, clearing all spurious > characters that might be there (e.g. from warnings printed to > STDERR).
I'm actually against adding new pacakge wide hotkeys because the'd lead to inexpected behaviour if somebody happens to overwrite a key, especially CTRL-L which will be something like load. Show quoted text
> Cheers, > > Marek
Thanks, Marcus