libc/locale: Mark up defined values better in the manual pages.
authorSascha Wildner <saw@online.de>
Sat, 1 Dec 2018 20:15:32 +0000 (21:15 +0100)
committerSascha Wildner <saw@online.de>
Sat, 1 Dec 2018 20:15:32 +0000 (21:15 +0100)
lib/libc/locale/newlocale.3
lib/libc/locale/setlocale.3
lib/libc/locale/uselocale.3
lib/libc/locale/xlocale.3

index 97d1893..c0ccafa 100644 (file)
@@ -51,17 +51,17 @@ Any other components will be inherited from
 The
 .Fa mask
 is either
-.Fa LC_ALL_MASK ,
+.Dv LC_ALL_MASK ,
 indicating all possible locale components,
 or the logical OR of some combination of the following:
-.Bl -tag -width "LC_MESSAGES_MASK" -offset indent
-.It LC_COLLATE_MASK
+.Bl -tag -width ".Dv LC_MESSAGES_MASK" -offset indent
+.It Dv LC_COLLATE_MASK
 The locale for string collation routines.
 This controls alphabetic ordering in
 .Xr strcoll 3
 and
 .Xr strxfrm 3 .
-.It LC_CTYPE_MASK
+.It Dv LC_CTYPE_MASK
 The locale for the
 .Xr ctype 3
 and
@@ -69,16 +69,16 @@ and
 functions.
 This controls recognition of upper and lower case, alphabetic or
 non-alphabetic characters, and so on.
-.It LC_MESSAGES_MASK
+.It Dv LC_MESSAGES_MASK
 Set a locale for message catalogs, see
 .Xr catopen 3
 function.
-.It LC_MONETARY_MASK
+.It Dv LC_MONETARY_MASK
 Set a locale for formatting monetary values; this affects
 the
 .Xr localeconv 3
 function.
-.It LC_NUMERIC_MASK
+.It Dv LC_NUMERIC_MASK
 Set a locale for formatting numbers.
 This controls the formatting of decimal points in input and output of floating
 point numbers in functions such as
@@ -87,7 +87,7 @@ and
 .Xr scanf 3 ,
 as well as values returned by
 .Xr localeconv 3 .
-.It LC_TIME_MASK
+.It Dv LC_TIME_MASK
 Set a locale for formatting dates and times using the
 .Xr strftime 3
 function.
index ad4a850..d134625 100644 (file)
@@ -57,7 +57,7 @@ The
 .Fn setlocale
 function recognizes several categories of routines.
 These are the categories and the sets of routines they select:
-.Bl -tag -width LC_MONETARY
+.Bl -tag -width ".Dv LC_MONETARY"
 .It Dv LC_ALL
 Set the entire locale generically.
 .It Dv LC_COLLATE
index 980ba39..921e429 100644 (file)
 .Sh DESCRIPTION
 Specifies the locale for this thread to use.
 Specifying
-.Fa LC_GLOBAL_LOCALE
+.Dv LC_GLOBAL_LOCALE
 disables the per-thread locale,
 while NULL returns the current locale without setting a new one.
 .Sh RETURN VALUES
-Returns the previous locale,
-or LC_GLOBAL_LOCALE if this thread has no locale associated with it.
+Returns the previous locale, or
+.Dv LC_GLOBAL_LOCALE
+if this thread has no locale associated with it.
 .Sh SEE ALSO
 .Xr duplocale 3 ,
 .Xr freelocale 3 ,
index a82564d..8f4b68e 100644 (file)
@@ -59,7 +59,8 @@ values are available:
 NULL refers to the current locale for the thread,
 or to the global locale if no locale has been set for this thread.
 .It
-LC_GLOBAL_LOCALE refers to the global locale.
+.Dv LC_GLOBAL_LOCALE
+refers to the global locale.
 .El
 .Pp
 The global locale is the locale set with the
@@ -81,7 +82,8 @@ that have been modified to take an explicit
 .Fa locale_t
 parameter as the final argument or, in the case of variadic functions,
 as an additional argument directly before the format string.
-Each of these functions accepts either NULL or LC_GLOBAL_LOCALE.
+Each of these functions accepts either NULL or
+.Dv LC_GLOBAL_LOCALE .
 In these functions, NULL refers to the C locale,
 rather than the thread's current locale.
 If you wish to use the thread's current locale,