X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=man%2Fcurs_initscr.3x;h=83e459dd28826440166713de633f49a192e30d5b;hp=24b6fc52a67883c5e5591082f19ae5bb7f2ef78e;hb=6941ed1e8bfdfc7634a57655dc71e7a7ed02a6e8;hpb=dcfe712cb3492636e8d50c9867cf05aec089a576 diff --git a/man/curs_initscr.3x b/man/curs_initscr.3x index 24b6fc52..83e459dd 100644 --- a/man/curs_initscr.3x +++ b/man/curs_initscr.3x @@ -1,5 +1,5 @@ .\"*************************************************************************** -.\" Copyright (c) 1998-2016,2017 Free Software Foundation, Inc. * +.\" Copyright (c) 1998-2017,2018 Free Software Foundation, Inc. * .\" * .\" Permission is hereby granted, free of charge, to any person obtaining a * .\" copy of this software and associated documentation files (the * @@ -26,10 +26,11 @@ .\" authorization. * .\"*************************************************************************** .\" -.\" $Id: curs_initscr.3x,v 1.27 2017/03/04 20:59:02 tom Exp $ +.\" $Id: curs_initscr.3x,v 1.30 2018/04/07 20:54:12 tom Exp $ .TH curs_initscr 3X "" .de bP -.IP \(bu 4 +.ie n .IP \(bu 4 +.el .IP \(bu 2 .. .ie \n(.g .ds `` \(lq .el .ds `` `` @@ -55,7 +56,7 @@ .br \fBbool isendwin(void);\fR .br -\fBSCREEN *newterm(char *\fP\fItype\fP\fB, FILE *\fP\fIoutfd\fP\fB, FILE *\fP\fIinfd\fP\fB);\fR +\fBSCREEN *newterm(const char *\fP\fItype\fP\fB, FILE *\fP\fIoutfd\fP\fB, FILE *\fP\fIinfd\fP\fB);\fR .br \fBSCREEN *set_term(SCREEN *\fP\fInew\fP\fB);\fR .br @@ -190,8 +191,9 @@ Other implementations may handle a missing/empty TERM variable differently. Quoting from X/Open Curses, section 3.1.1: .RS 5 .PP -\fICurses implementations may provide for special handling of the SIGINT, -SIGQUIT and SIGTSTP signals if their disposition is SIG_DFL at the time +\fICurses implementations may provide for special handling of the \fBSIGINT\fP, +\fBSIGQUIT\fP and \fBSIGTSTP\fP signals +if their disposition is \fBSIG_DFL\fP at the time \fBinitscr\fP is called \fP... .PP \fIAny special handling for these signals may remain in effect for the @@ -234,7 +236,7 @@ assuming that it has been completely altered. It also updates the saved terminal modes with \fBdef_shell_mode\fP (see curs_kernel(3X)). .TP 5 .B SIGWINCH -This handles the window-size changes which were initially ignored in +This handles the window-size changes which were ignored in the standardization efforts. The handler sets a (signal-safe) variable which is later tested in \fBwgetch\fP (see curs_getch(3X)).