+Wed Apr 11 12:19:25 CEST 2001 Wichert Akkerman <wakkerma@debian.org>
+
+ * dselect.main.cc: retry getch if it fails with EINTR
+
Sun Mar 11 19:24:58 CET 2001 peter karlsson <peterk@debian.org>
* po/sv.po: Updated Swedish translation.
* Change dpkg-gencontrol to fix comma-related syntax errors after
processing substvars
* Very package signatures if debsig-verify is installed
+ * Handle window resize in dselect main menu. Closes: Bug#93559
-- Wichert Akkerman <wakkerma@debian.org> UNRELEASED
dme(0,1);
for (;;) {
refresh();
- c= getch(); if (c==ERR) ohshite(_("failed to getch in main menu"));
+ do
+ c= getch();
+ while (c == ERR && errno == EINTR);
+ if (c==ERR) ohshite(_("failed to getch in main menu"));
if (c==C('n') || c==KEY_DOWN || c==' ') {
dme(cursor,0); cursor++; cursor %= entries; dme(cursor,1);
} else if (c==C('p') || c==KEY_UP || c==C('h') ||