-
+
curs_initscr 3x
-
+
@@ -56,7 +56,7 @@
WINDOW*initscr(void);intendwin(void);boolisendwin(void);
- SCREEN*newterm(char*type,FILE*outfd,FILE*infd);
+ SCREEN*newterm(constchar*type,FILE*outfd,FILE*infd);SCREEN*set_term(SCREEN*new);voiddelscreen(SCREEN*sp);
@@ -188,8 +188,8 @@
Quoting from X/Open Curses, section 3.1.1:
Cursesimplementationsmayprovideforspecialhandlingofthe
- SIGINT,SIGQUITandSIGTSTPsignalsiftheirdispositionis
- SIG_DFLatthetimeinitscriscalled...
+ SIGINT,SIGQUITandSIGTSTPsignalsiftheirdispositionis
+ SIG_DFLatthetimeinitscriscalled...Anyspecialhandlingforthesesignalsmayremainineffectforthelifeoftheprocessoruntiltheprocesschangesthedisposi-
@@ -229,9 +229,9 @@
terminal modes with def_shell_mode (see curs_kernel(3x)).
SIGWINCH
- This handles the window-size changes which were initially ignored
- in the standardization efforts. The handler sets a (signal-safe)
- variable which is later tested in wgetch (see curs_getch(3x)). If
+ This handles the window-size changes which were ignored in the
+ standardization efforts. The handler sets a (signal-safe) vari-
+ able which is later tested in wgetch (see curs_getch(3x)). If
keypad has been enabled for the corresponding window, wgetch re-
turns the key symbol KEY_RESIZE. At the same time, wgetch calls
resizeterm to adjust the standard screen stdscr, and update other