X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=man%2Fcurs_variables.3x;h=25294dfeabf55678e0d3e8e5d2d7ceb7af29abc4;hp=fffad7149ecf29c0d251ea244c56869b8f23480a;hb=3e91848cbe3dad23fdb60962fa9b678592591c34;hpb=6b4f5830b7910188b532d661f79775306715f67e;ds=sidebyside diff --git a/man/curs_variables.3x b/man/curs_variables.3x index fffad714..25294dfe 100644 --- a/man/curs_variables.3x +++ b/man/curs_variables.3x @@ -1,5 +1,6 @@ .\"*************************************************************************** -.\" Copyright (c) 2010-2018,2019 Free Software Foundation, Inc. * +.\" Copyright 2018-2019,2020 Thomas E. Dickey * +.\" Copyright 2010-2015,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 * @@ -26,7 +27,7 @@ .\" authorization. * .\"*************************************************************************** .\" -.\" $Id: curs_variables.3x,v 1.12 2019/02/16 23:43:23 tom Exp $ +.\" $Id: curs_variables.3x,v 1.15 2020/04/18 14:29:07 tom Exp $ .TH curs_variables 3X "" .ie \n(.g .ds `` \(lq .el .ds `` `` @@ -111,7 +112,7 @@ i.e., the number of lines. .SS TABSIZE This variable holds the number of columns used by the \fIcurses\fP library when converting a tab character to spaces as it adds the tab to a window -(see curs_addch(3X). +(see \fBcurs_addch\fP(3X). .SS The Current Screen This implementation of curses uses a special window \fBcurscr\fP to record its updates to the terminal screen. @@ -153,13 +154,17 @@ the physical screen with \fBmvcur\fP(3X). .bP This implementation uses the current value of \fBTABSIZE\fP only for updating the virtual screen. -It uses the terminal description's \fBinit_tabs\fP capability for -computing tab stops on the physical screen. +It uses the terminal description's \fBit\fP (\fBinit_tabs\fP) capability for +computing hardware tabs (i.e., tab stops on the physical screen). .bP Other implementations differ. For instance, NetBSD curses allows \fBTABSIZE\fP to be set through an environment variable. This implementation does not. +.IP +NetBSD curses does not support hardware tabs; +it uses the \fBinit_tabs\fP capability and the \fBTABSIZE\fP variable +only for updating the virtual screen. .PP \fBESCDELAY\fP is an extension in AIX curses: .bP