Module Name:    src
Committed By:   uwe
Date:           Fri Aug 16 12:54:08 UTC 2024

Modified Files:
        src/lib/libc/locale: c16rtomb.3 c32rtomb.3

Log Message:
c16rtomb(3), c32rtomb(3): brush up markup


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/libc/locale/c16rtomb.3 \
    src/lib/libc/locale/c32rtomb.3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/lib/libc/locale/c16rtomb.3
diff -u src/lib/libc/locale/c16rtomb.3:1.2 src/lib/libc/locale/c16rtomb.3:1.3
--- src/lib/libc/locale/c16rtomb.3:1.2	Thu Aug 15 14:58:00 2024
+++ src/lib/libc/locale/c16rtomb.3	Fri Aug 16 12:54:07 2024
@@ -1,4 +1,4 @@
-.\"	$NetBSD: c16rtomb.3,v 1.2 2024/08/15 14:58:00 riastradh Exp $
+.\"	$NetBSD: c16rtomb.3,v 1.3 2024/08/16 12:54:07 uwe Exp $
 .\"
 .\" Copyright (c) 2024 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -36,11 +36,15 @@
 .Lb libc
 .\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 .Sh SYNOPSIS
+.
 .In uchar.h
+.
 .Ft size_t
-.Fn c16rtomb "char * restrict s" \
-"char16_t c16" \
-"mbstate_t * restrict ps"
+.Fo c16rtomb
+.Fa "char * restrict s"
+.Fa "char16_t c16"
+.Fa "mbstate_t * restrict ps"
+.Fc
 .\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 .Sh DESCRIPTION
 The
@@ -105,23 +109,23 @@ NUL-terminate it, and print it:
 char16_t c16[] = { 0xd83d, 0xdca9 };
 char buf[__arraycount(c16)*MB_CUR_MAX + 1], *s = buf;
 size_t i;
-mbstate_t mbs = {0};	/* initial conversion state */
+mbstate_t mbs = {0};    /* initial conversion state */
 
 for (i = 0; i < __arraycount(c16); i++) {
-	size_t len;
+        size_t len;
 
-	len = c16rtomb(s, c16[i], &mbs);
-	if (len == (size_t)-1)
-		err(1, "c16rtomb");
-	assert(len < sizeof(buf) - (s - buf));
-	s += len;
+        len = c16rtomb(s, c16[i], &mbs);
+        if (len == (size_t)-1)
+                err(1, "c16rtomb");
+        assert(len < sizeof(buf) - (s - buf));
+        s += len;
 }
-*s = '\e0';		/* NUL-terminate */
+*s = '\e0';             /* NUL-terminate */
 printf("%s\en", buf);
 .Ed
 .\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 .Sh ERRORS
-.Bl -tag -width ".Bq Er EILSEQ"
+.Bl -tag -width Bq
 .It Bq Er EILSEQ
 A surrogate code point was passed as
 .Fa c16
@@ -185,7 +189,7 @@ in the standard which suggests that pass
 should unconditionally store a null byte and reset
 .Fa ps
 to the initial conversion state:
-.Bd -offset indent
+.Bd -filled -offset indent
 If
 .Fa c16
 is a null wide character, a null byte is stored, preceded by any shift
Index: src/lib/libc/locale/c32rtomb.3
diff -u src/lib/libc/locale/c32rtomb.3:1.2 src/lib/libc/locale/c32rtomb.3:1.3
--- src/lib/libc/locale/c32rtomb.3:1.2	Thu Aug 15 14:58:00 2024
+++ src/lib/libc/locale/c32rtomb.3	Fri Aug 16 12:54:07 2024
@@ -1,4 +1,4 @@
-.\"	$NetBSD: c32rtomb.3,v 1.2 2024/08/15 14:58:00 riastradh Exp $
+.\"	$NetBSD: c32rtomb.3,v 1.3 2024/08/16 12:54:07 uwe Exp $
 .\"
 .\" Copyright (c) 2024 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -36,11 +36,15 @@
 .Lb libc
 .\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 .Sh SYNOPSIS
+.
 .In uchar.h
+.
 .Ft size_t
-.Fn c32rtomb "char * restrict s" \
-"char32_t c32" \
-"mbstate_t * restrict ps"
+.Fo c32rtomb
+.Fa "char * restrict s"
+.Fa "char32_t c32"
+.Fa "mbstate_t * restrict ps"
+.Fc
 .\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 .Sh DESCRIPTION
 The
@@ -63,7 +67,7 @@ of surrogate code points.
 .Pp
 If a surrogate code point is passed,
 .Nm
- will return
+will return
 .Li (size_t)-1
 to denote failure with
 .Xr errno 2
@@ -88,23 +92,23 @@ NUL-terminate it, and print it:
 char32_t c32[] = { 0x1f4a9, 0x20ac, 0x21 };
 char buf[__arraycountb(c32)*MB_CUR_MAX + 1], *s = buf;
 size_t i;
-mbstate_t mbs = {0};	/* initial conversion state */
+mbstate_t mbs = {0};    /* initial conversion state */
 
 for (i = 0; i < __arraycount(c32); i++) {
-	size_t len;
+        size_t len;
 
-	len = c32rtomb(s, c32[i], &mbs);
-	if (len == (size_t)-1)
-		err(1, "c32rtomb");
-	assert(len < sizeof(buf) - (s - buf));
-	s += len;
+        len = c32rtomb(s, c32[i], &mbs);
+        if (len == (size_t)-1)
+                err(1, "c32rtomb");
+        assert(len < sizeof(buf) - (s - buf));
+        s += len;
 }
-*s = '\e0';		/* NUL-terminate */
+*s = '\e0';             /* NUL-terminate */
 printf("%s\en", buf);
 .Ed
 .\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 .Sh ERRORS
-.Bl -tag -width ".Bq Er EILSEQ"
+.Bl -tag -width Bq
 .It Bq Er EILSEQ
 A surrogate code point was passed as
 .Fa c32 .

Reply via email to