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 @@

PORTABILITY

        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.
+
 
 

SEE ALSO

-       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)