diff options
Diffstat (limited to 'upstream/debian-unstable/man3/initscr.3ncurses')
-rw-r--r-- | upstream/debian-unstable/man3/initscr.3ncurses | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/upstream/debian-unstable/man3/initscr.3ncurses b/upstream/debian-unstable/man3/initscr.3ncurses index 31b3ad07..747ca47d 100644 --- a/upstream/debian-unstable/man3/initscr.3ncurses +++ b/upstream/debian-unstable/man3/initscr.3ncurses @@ -1,5 +1,5 @@ .\"*************************************************************************** -.\" Copyright 2018-2022,2023 Thomas E. Dickey * +.\" Copyright 2018-2023,2024 Thomas E. Dickey * .\" Copyright 1998-2016,2017 Free Software Foundation, Inc. * .\" * .\" Permission is hereby granted, free of charge, to any person obtaining a * @@ -27,8 +27,8 @@ .\" authorization. * .\"*************************************************************************** .\" -.\" $Id: curs_initscr.3x,v 1.60 2023/12/23 16:27:25 tom Exp $ -.TH initscr 3NCURSES 2023-12-23 "ncurses 6.4" "Library calls" +.\" $Id: curs_initscr.3x,v 1.69 2024/04/20 21:24:19 tom Exp $ +.TH initscr 3NCURSES 2024-04-20 "ncurses 6.5" "Library calls" .ie \n(.g \{\ .ds `` \(lq .ds '' \(rq @@ -174,10 +174,10 @@ i.e., \fBset_term\fP returns no error. .SH PORTABILITY -These functions were described in the XSI Curses standard, Issue 4. +These functions were described in X/Open Curses, Issue 4. As of 2015, the current document is X/Open Curses, Issue 7. .SS Differences -X/Open specifies that portable applications must not +X/Open Curses specifies that portable applications must not call \fBinitscr\fP more than once: .bP The portable way to use \fBinitscr\fP is once only, @@ -189,7 +189,7 @@ This implementation allows using \fBinitscr\fP after \fBendwin\fP. Old versions of curses, e.g., BSD 4.4, would return a null pointer from \fBinitscr\fP when an error is detected, rather than exiting. It is safe but redundant to check the return value of \fBinitscr\fP -in XSI Curses. +in X/Open Curses. .PP Calling \fBendwin\fP does not dispose of the memory allocated in \fBinitscr\fP or \fBnewterm\fP. @@ -244,7 +244,8 @@ which normally corresponds to a terminal entry with the \fIgeneric\fP (\fIgn\fP) capability. Generic entries are detected by \fB\%setupterm\fP(3NCURSES) and cannot be used for full-screen operation. -Other implementations may handle a missing/empty \fITERM\fP variable differently. +Other implementations may handle +a missing/empty \fITERM\fP variable differently. .SS "Signal Handlers" Quoting from X/Open Curses Issue 7, section 3.1.1: .RS 5 @@ -270,7 +271,7 @@ Applications which must handle these signals should set up the corresponding handlers \fIafter\fP initializing the library: .TP 5 .B SIGINT -The handler \fIattempts\fP to cleanup the screen on exit. +The handler \fIattempts\fP to clean up the screen on exit. Although it \fIusually\fP works as expected, there are limitations: .RS 5 .bP |