X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=man%2Fcurs_addch.3x;h=e45048793a1e17294d24d4f63ec43635ab3fd65c;hp=1ad071a8a8a0e06cabdcd9ad52adbcec9799c1f2;hb=6b96eb711cbf58da43002ff14b66d8a52c19a731;hpb=b040313679284c778b4f02a5b34d9e775ceba697 diff --git a/man/curs_addch.3x b/man/curs_addch.3x index 1ad071a8..e4504879 100644 --- a/man/curs_addch.3x +++ b/man/curs_addch.3x @@ -1,6 +1,6 @@ '\" t .\"*************************************************************************** -.\" Copyright (c) 1998-2010,2011 Free Software Foundation, Inc. * +.\" Copyright (c) 1998-2011,2014 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,8 +27,11 @@ .\" authorization. * .\"*************************************************************************** .\" -.\" $Id: curs_addch.3x,v 1.32 2011/01/15 14:15:10 tom Exp $ +.\" $Id: curs_addch.3x,v 1.33 2014/05/24 19:47:41 tom Exp $ .TH curs_addch 3X "" +.de bP +.IP \(bu 4 +.. .SH NAME \fBaddch\fR, \fBwaddch\fR, @@ -55,17 +58,29 @@ The \fBaddch\fR, \fBwaddch\fR, \fBmvaddch\fR and \fBmvwaddch\fR routines put the character \fIch\fR into the given window at its current window position, which is then advanced. They are analogous to \fBputchar\fR in \fBstdio\fR(3). -If the advance is at the right margin, the cursor automatically wraps to the -beginning of the next line. At the bottom of the current scrolling region, if -\fBscrollok\fR is enabled, the scrolling region is scrolled up one line. +If the advance is at the right margin: +.bP +The cursor automatically wraps to the beginning of the next line. +.bP +At the bottom of the current scrolling region, +and if \fBscrollok\fR is enabled, +the scrolling region is scrolled up one line. +.bP +If \fBscrollok\fR is not enabled, +writing a character at the lower right margin succeeds. +However, an error is returned because +it is not possible to wrap to a new line .PP If \fIch\fR is a tab, newline, or backspace, -the cursor is moved appropriately within the window. +the cursor is moved appropriately within the window: +.bP Backspace moves the cursor one character left; at the left edge of a window it does nothing. +.bP Newline does a \fBclrtoeol\fR, then moves the cursor to the window left margin on the next line, scrolling the window if on the last line. +.bP Tabs are considered to be at every eighth column. The tab interval may be altered by setting the \fBTABSIZE\fR variable. .PP