X-Git-Url: http://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=man%2Ftput.1;h=8e4a565842c403939dd104018cae08b112d0c232;hb=7f4b9f390624835ceb0849965a7f6ff2dcb39d00;hp=62fa9ebcb305e0919f5d25c40d7bf7e2e61feaa7;hpb=7d6371e47006c8aef4ac94f52998a35b03bf89cf;p=ncurses.git diff --git a/man/tput.1 b/man/tput.1 index 62fa9ebc..8e4a5658 100644 --- a/man/tput.1 +++ b/man/tput.1 @@ -1,6 +1,7 @@ '\" t .\"*************************************************************************** -.\" Copyright (c) 1998-2017,2018 Free Software Foundation, Inc. * +.\" Copyright 2018-2020,2021 Thomas E. Dickey * +.\" Copyright 1998-2016,2017 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 * @@ -27,7 +28,7 @@ .\" authorization. * .\"*************************************************************************** .\" -.\" $Id: tput.1,v 1.61 2018/08/25 23:28:12 tom Exp $ +.\" $Id: tput.1,v 1.66 2021/03/06 15:56:23 tom Exp $ .TH @TPUT@ 1 "" .ds d @TERMINFO@ .ds n 1 @@ -275,7 +276,7 @@ named \fBinit\fP has a more well-established use. .PP Besides the special commands (e.g., \fBclear\fP), @TPUT@ treats certain terminfo capabilities specially: -\fBlines\fP and \fBcolumns\fP. +\fBlines\fP and \fBcols\fP. @TPUT@ calls \fBsetupterm\fP(3X) to obtain the terminal size: .bP first, it gets the size from the terminal database @@ -546,6 +547,9 @@ A few platforms such as FreeBSD recognize termcap names rather than terminfo capability names in their respective \fBtput\fP commands. Since 2010, NetBSD's \fBtput\fP uses terminfo names. Before that, it (like FreeBSD) recognized termcap names. +.IP +Beginning in 2021, FreeBSD uses the ncurses \fBtput\fP, +configured for both terminfo (tested first) and termcap (as a fallback). .PP Because (apparently) \fIall\fP of the certified Unix systems support the full set of capability names, the reasoning for documenting @@ -571,7 +575,7 @@ However that part of X/Open Curses does not follow existing practice It assigns exit code 4 to \*(``invalid operand\*('', which may be the same as \fIunknown capability\fP. For instance, the source code for Solaris' xcurses uses the term -\*(``invalid\*'' in this case. +\*(``invalid\*('' in this case. .bP It assigns exit code 255 to a numeric variable that is not specified in the terminfo database. @@ -589,8 +593,8 @@ to either ncurses or X/Open. \fBstty\fR(1), \fB@TABS@\fR(\*n), \fB@TSET@\fR(\*n), -\fBterminfo\fR(5), -\fBcurs_termcap\fR(3X). +\fBcurs_termcap\fR(3X), +\fBterminfo\fR(5). .PP This describes \fBncurses\fR version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).