f5b2286ba1
(Needs a libcurses fix as well). No need to ponce about with __m_endwin (to remember we've done endwin()), the old recovery was wrong in any case - but I've left something that will do an explicit redraw. Allow the 'help' text to be from a variable (and hence translated). Fix the display of help so that the screen underneath is actually cleared. Preserve the screen contents while displaying help - redraw is too hard. Use endwin(); doupdate(); to do the full refresh when ^L is typed. Move menus up the screen if they would hit the bottom with too few lines to show an item and the scroll text (happens with big titles). Make 'y=0' center the window vertically - use of 0 means you can't have a menu starting on the topline, but this is unlikely to be a problem. Make all the menu options settable from the control file, not just from dynamic menus. Redo menu option list part of man page. |
||
---|---|---|
.. | ||
testm | ||
avl.c | ||
defs.h | ||
main.c | ||
Makefile | ||
mdb.c | ||
mdb.h | ||
menu_sys.def | ||
menuc.1 | ||
parse.y | ||
pathnames.h | ||
scan.l | ||
util.c |