X-Git-Url: http://ncurses.scripts.mit.edu/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fhtml%2Fman%2Fcurs_window.3x.html;h=660ed566fd72c60357778012cd8a8069effebfe5;hb=a09e8b13568e210a03ca4ad64e8552c0edea07c5;hp=dfe29211e1e621665ba38bb394c0b2db46a9dce9;hpb=74433bcf4f6fe40862a28f3c00edaedcd5054b01;p=ncurses.git diff --git a/doc/html/man/curs_window.3x.html b/doc/html/man/curs_window.3x.html index dfe29211..660ed566 100644 --- a/doc/html/man/curs_window.3x.html +++ b/doc/html/man/curs_window.3x.html @@ -1,6 +1,6 @@ @@ -229,9 +229,28 @@
The XSI Curses standard, Issue 4 describes these functions. + X/Open Curses states regarding delwin: + + o It must delete subwindows before deleting their parent. + + o If delwin is asked to delete a parent window, it can only succeed + if the curses library keeps a list of the subwindows. SVr4 curses + kept a count of the number of subwindows rather than a list. It + simply returned ERR when asked to delete a subwindow. Solaris + X/Open curses does not even make that check, and will delete a par- + ent window which still has subwindows. + + o Since release 4.0 (1996), ncurses maintains a list of windows for + each screen, to ensure that a window has no subwindows before al- + lowing deletion. + + o NetBSD copied this feature of ncurses in 2003. + PDCurses follows the scheme used in Solaris X/Open curses. +
- curses(3x), curs_refresh(3x), curs_touch(3x), curs_variables(3x) + curses(3x), curs_initscr(3x), curs_refresh(3x), curs_touch(3x), + curs_variables(3x)