X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fcurs_variables.3x.html;h=afeca3b21e894698f094f0f5e3f225a305d9be0f;hp=72baa5620a4b1767a966a23971b4c1e957d59da4;hb=d97989d1e0db7282c723cabb44b991b951790006;hpb=17c5992a16be94247b83f2bbb9accdd9b7e7bb72 diff --git a/doc/html/man/curs_variables.3x.html b/doc/html/man/curs_variables.3x.html index 72baa562..afeca3b2 100644 --- a/doc/html/man/curs_variables.3x.html +++ b/doc/html/man/curs_variables.3x.html @@ -1,6 +1,6 @@ @@ -34,7 +34,7 @@
- ESCDELAY and TABSIZE are extensions, not provided in most other imple- - mentations of curses. + TABSIZE is a feature of SVr4 curses which is not documented by X/Open + curses. - ESCDELAY is an extension in AIX curses: + o In SVr4 curses, TABSIZE is initially set from the terminal descrip- + tion's init_tabs capability. After that, it can be altered by the + applications using SVr4 curses. - o In AIX, the units for ESCDELAY are fifths of a millisecond. + SVr4 curses uses the current value of TABSIZE to compute the posi- + tion of tabstops for updating both the virtual screen with add- + ch(3x) as well as the physical screen with mvcur(3x). - o The default value for AIX's ESCDELAY is 0.1 seconds. + o This implementation uses the current value of TABSIZE only for up- + dating the virtual screen. It uses the terminal description's it + (init_tabs) capability for computing hardware tabs (i.e., tab stops + on the physical screen). - o AIX also enforces a limit of 10,000 seconds for ESCDELAY; this im- + o Other implementations differ. For instance, NetBSD curses allows + TABSIZE to be set through an environment variable. This implemen- + tation does not. + + NetBSD curses does not support hardware tabs; it uses the init_tabs + capability and the TABSIZE variable only for updating the virtual + screen. + + ESCDELAY is an extension in AIX curses: + + o In AIX, the units for ESCDELAY are fifths of a millisecond. + + o The default value for AIX's ESCDELAY is 0.1 seconds. + + o AIX also enforces a limit of 10,000 seconds for ESCDELAY; this im- plementation currently has no upper limit. - This implementation has long used ESCDELAY with units of milliseconds, - making it impossible to be completely compatible with AIX. Likewise, - most users have either decided to override the value, or rely upon its + This implementation has long used ESCDELAY with units of milliseconds, + making it impossible to be completely compatible with AIX. Likewise, + most users have either decided to override the value, or rely upon its default value.