Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/share/man/man9 Wording, markup.



details:   https://anonhg.NetBSD.org/src/rev/cc05322fbcce
branches:  trunk
changeset: 756907:cc05322fbcce
user:      jruoho <jruoho%NetBSD.org@localhost>
date:      Sat Aug 07 16:41:34 2010 +0000

description:
Wording, markup.

diffstat:

 share/man/man9/humanize_number.9 |  64 ++++++++++++++++++---------------------
 1 files changed, 30 insertions(+), 34 deletions(-)

diffs (127 lines):

diff -r 6029d768b311 -r cc05322fbcce share/man/man9/humanize_number.9
--- a/share/man/man9/humanize_number.9  Sat Aug 07 16:24:19 2010 +0000
+++ b/share/man/man9/humanize_number.9  Sat Aug 07 16:41:34 2010 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: humanize_number.9,v 1.8 2008/04/30 13:10:58 martin Exp $
+.\"    $NetBSD: humanize_number.9,v 1.9 2010/08/07 16:41:34 jruoho Exp $
 .\"
 .\" Copyright (c) 1999 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,49 +27,48 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd May 21, 1999
+.Dd August 7, 2010
 .Dt HUMANIZE_NUMBER 9
 .Os
 .Sh NAME
 .Nm humanize_number ,
 .Nm format_bytes
-.Nd format a number into a human readable form
+.Nd human readable numbers
 .Sh SYNOPSIS
 .Ft int
-.Fo humanize_number
-.Fa "char *buf" "size_t len" "uint64_t number" "const char *suffix"
-.Fa "int divisor"
-.Fc
+.Fn humanize_number \
+"char *buf" "size_t len" "uint64_t number" "const char *suffix" "int divisor"
 .Ft int
 .Fn format_bytes "char *buf" "size_t len" "uint64_t number"
 .Sh DESCRIPTION
-.Ss humanize_number
 The
 .Fn humanize_number
-function formats the unsigned 64 bit quantity given in
+function formats the unsigned 64-bit quantity given in
 .Fa number
 into
-.Fa buffer .
+.Fa buf .
 A space and then
 .Fa suffix
 is appended to the end.
-.Fa buffer
+The supplied
+.Fa buf
 must be at least
 .Fa len
 bytes long.
 .Pp
 If the formatted number (including
 .Fa suffix )
-would be too long to fit into
-.Fa buffer ,
-then divide
+is too long to fit into
+.Fa buf ,
+.Fn humanize_number
+divides
 .Fa number
 by
 .Fa divisor
-until it will.
-In this case, prefix
+until it will fit.
+In this case,
 .Fa suffix
-with the appropriate SI designator.
+is prefixed with the appropriate SI designator.
 Suitable values of
 .Fa divisor
 are 1024 or 1000 to remain consistent with the common meanings of the
@@ -86,38 +85,35 @@
 .It E  exa     1152921504606846976
 .El
 .Pp
+The
 .Fa len
-must be at least 4 plus the length of
+argument must be at least 4 plus the length of
 .Fa suffix ,
-in order to ensure a useful result is generated into
-.Fa buffer .
-.Ss format_bytes
+in order to ensure a useful result in
+.Fa buf .
+.Pp
 The
 .Fn format_bytes
 function
 is a front-end to
-.Fn humanize_number
-that calls the latter with a
+.Fn humanize_number .
+It calls the latter with a
 .Fa suffix
 of
 .Dq B .
 Also, if the suffix in the returned
-.Fa buffer
-would not have a prefix, remove the suffix.
+.Fa buf
+would not have a prefix, the suffix is removed.
 This means that a result of
 .Dq 100000
 occurs, instead of
 .Dq 100000 B .
 .Sh RETURN VALUES
-.Fn humanize_number
-and
-.Fn format_bytes
-return the number of characters stored in
-.Fa buffer
+Both functions return the number of characters stored in
+.Fa buf
 (excluding the terminating NUL) upon success, or \-1 upon failure.
+.Sh SEE ALSO
+.Xr humanize_number 3
 .Sh HISTORY
-.Fn humanize_number
-and
-.Fn format_bytes
-first appeared in
+These functions first appeared in
 .Nx 1.5 .



Home | Main Index | Thread Index | Old Index