diff --git a/lib/roken/rtbl.3 b/lib/roken/rtbl.3 index 3188c96a5..a8ab940c0 100644 --- a/lib/roken/rtbl.3 +++ b/lib/roken/rtbl.3 @@ -1,33 +1,33 @@ .\" Copyright (c) 2004 Kungliga Tekniska Högskolan -.\" (Royal Institute of Technology, Stockholm, Sweden). -.\" All rights reserved. +.\" (Royal Institute of Technology, Stockholm, Sweden). +.\" All rights reserved. .\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: .\" -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. .\" -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. .\" -.\" 3. Neither the name of the Institute nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. +.\" 3. Neither the name of the Institute nor the names of its contributors +.\" may be used to endorse or promote products derived from this software +.\" without specific prior written permission. .\" -.\" THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. +.\" THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND +.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +.\" ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE +.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +.\" SUCH DAMAGE. .\" $Id$ .\" .Dd June 26, 2004 @@ -52,7 +52,7 @@ .Sh LIBRARY The roken library (libroken, -lroken) .Sh SYNOPSIS -.Fd #include +.In rtbl.h .Ft int .Fn rtbl_add_column "rtbl_t table" "const char *column_name" "unsigned int flags" .Ft int @@ -84,7 +84,7 @@ The roken library (libroken, -lroken) .Sh DESCRIPTION This set of functions assemble a simple table consisting of rows and columns, allowing it to be printed with certain options. Typical use -would be output from tools such as +would be output from tools such as .Xr ls 1 or .Xr netstat 1 , @@ -97,15 +97,15 @@ and destroyed with .Fn rtbl_destroy . .Pp Global flags on the table are set with -.Fa rtbl_set_flags -and retrieved with -.Fa rtbl_get_flags . +.Fa rtbl_set_flags +and retrieved with +.Fa rtbl_get_flags . At present the only defined flag is .Dv RTBL_HEADER_STYLE_NONE which supresses printing the header. .Pp Before adding data to the table, one or more columns need to be -created. This would normally be done with +created. This would normally be done with .Fn rtbl_add_column_by_id , .Fa column_id is any number of your choice (it's used only to identify columns), @@ -113,7 +113,7 @@ is any number of your choice (it's used only to identify columns), is the header to print at the top of the column, and .Fa flags are flags specific to this column. Currently the only defined flag is -.Dv RTBL_ALIGN_RIGHT , +.Dv RTBL_ALIGN_RIGHT , aligning column entries to the right. Columns are printed in the order they are added. .Pp @@ -133,15 +133,15 @@ is whatever string you wish to include in that cell. It should not include newlines. For columns added with .Fn rtbl_add_column -you must use -.Fn rtbl_add_column_entry +you must use +.Fn rtbl_add_column_entry instead. .Pp .Fn rtbl_new_row fills all columns with blank entries until they all have the same number of rows. .Pp -Each column can have a separate prefix and suffix, set with +Each column can have a separate prefix and suffix, set with .Fa rtbl_set_column_affix_by_id ; .Fa rtbl_set_column_prefix allows setting the prefix only by column name. In addition to this, @@ -194,8 +194,8 @@ Column A Column B Column C A-1 B-1 C-1 A-2 B-2 C-2 A-3 B-3 C-3 -A-4 - B-4 +A-4 + B-4 C-4 .Ed .\" .Sh SEE ALSO