Use correct *roff special character for hat/caret/circumflex accent. Signed-off-by: G. Branden Robinson <g.branden.robinson@xxxxxxxxx> --- man2/adjtimex.2 | 2 +- man2/eventfd.2 | 2 +- man2/mmap2.2 | 2 +- man2/perf_event_open.2 | 2 +- man2/quotactl.2 | 4 +-- man2/shmget.2 | 4 +-- man2/times.2 | 2 +- man3/drand48.3 | 6 ++-- man3/ldexp.3 | 2 +- man3/random.3 | 6 ++-- man3/tgamma.3 | 2 +- man5/proc.5 | 4 +-- man7/mount_namespaces.7 | 2 +- man7/random.7 | 2 +- man7/sched.7 | 2 +- man7/tcp.7 | 6 ++-- man7/udplite.7 | 6 ++-- man7/units.7 | 64 ++++++++++++++++++++--------------------- man7/unix.7 | 4 +-- man7/utf-8.7 | 2 +- 20 files changed, 63 insertions(+), 63 deletions(-) diff --git a/man2/adjtimex.2 b/man2/adjtimex.2 index 9f278674a..d76ec04a9 100644 --- a/man2/adjtimex.2 +++ b/man2/adjtimex.2 @@ -571,7 +571,7 @@ and .I stabil are ppm (parts per million) with a 16-bit fractional part, which means that a value of 1 in one of those fields -actually means 2^-16 ppm, and 2^16=65536 is 1 ppm. +actually means 2\[ha]-16 ppm, and 2\[ha]16=65536 is 1 ppm. This is the case for both input values (in the case of .IR freq ) and output values. diff --git a/man2/eventfd.2 b/man2/eventfd.2 index c1cb40894..5f25ca82b 100644 --- a/man2/eventfd.2 +++ b/man2/eventfd.2 @@ -183,7 +183,7 @@ event. As noted above, .BR write (2) can never overflow the counter. -However an overflow can occur if 2^64 +However an overflow can occur if 2\[ha]64 eventfd "signal posts" were performed by the KAIO subsystem (theoretically possible, but practically unlikely). If an overflow has occurred, then diff --git a/man2/mmap2.2 b/man2/mmap2.2 index 1c541d55b..1fd5732ad 100644 --- a/man2/mmap2.2 +++ b/man2/mmap2.2 @@ -36,7 +36,7 @@ file in 4096-byte units (instead of bytes, as is done by .BR mmap (2)). This enables applications that use a 32-bit .I off_t -to map large files (up to 2^44 bytes). +to map large files (up to 2\[ha]44 bytes). .SH RETURN VALUE On success, .BR mmap2 () diff --git a/man2/perf_event_open.2 b/man2/perf_event_open.2 index dd90ab007..68f68fe31 100644 --- a/man2/perf_event_open.2 +++ b/man2/perf_event_open.2 @@ -1681,7 +1681,7 @@ are logged into a ring-buffer. This ring-buffer is created and accessed through .BR mmap (2). .PP -The mmap size should be 1+2^n pages, where the first page is a +The mmap size should be 1+2\[ha]n pages, where the first page is a metadata page .RI ( "struct perf_event_mmap_page" ) that contains various diff --git a/man2/quotactl.2 b/man2/quotactl.2 index 47655d516..30e93966f 100644 --- a/man2/quotactl.2 +++ b/man2/quotactl.2 @@ -88,11 +88,11 @@ The original quota format. .TP .B QFMT_VFS_V0 The standard VFS v0 quota format, which can handle 32-bit UIDs and GIDs -and quota limits up to 2^42 bytes and 2^32 inodes. +and quota limits up to 2\[ha]42 bytes and 2\[ha]32 inodes. .TP .B QFMT_VFS_V1 A quota format that can handle 32-bit UIDs and GIDs -and quota limits of 2^63 - 1 bytes and 2^63 - 1 inodes. +and quota limits of 2\[ha]63 - 1 bytes and 2\[ha]63 - 1 inodes. .RE .IP The diff --git a/man2/shmget.2 b/man2/shmget.2 index e12915dd8..484dd317f 100644 --- a/man2/shmget.2 +++ b/man2/shmget.2 @@ -297,7 +297,7 @@ the default value for this limit is: .IP .in +4n .EX -ULONG_MAX - 2^24 +ULONG_MAX - 2\[ha]24 .EE .in .IP @@ -340,7 +340,7 @@ the default value for this limit is: .IP .in +4n .EX -ULONG_MAX - 2^24 +ULONG_MAX - 2\[ha]24 .EE .in .IP diff --git a/man2/times.2 b/man2/times.2 index 4f6aac578..745867e8e 100644 --- a/man2/times.2 +++ b/man2/times.2 @@ -155,7 +155,7 @@ On Linux, the "arbitrary point in the past" from which the return value of .BR times () is measured has varied across kernel versions. On Linux 2.4 and earlier, this point is the moment the system was booted. -Since Linux 2.6, this point is \fI(2^32/HZ) \- 300\fP +Since Linux 2.6, this point is \fI(2\[ha]32/HZ) \- 300\fP seconds before system boot time. This variability across kernel versions (and across UNIX implementations), combined with the fact that the returned value may overflow the range of diff --git a/man3/drand48.3 b/man3/drand48.3 index f9425a91e..a93b8655e 100644 --- a/man3/drand48.3 +++ b/man3/drand48.3 @@ -70,14 +70,14 @@ The and .BR nrand48 () functions return nonnegative -long integers uniformly distributed over the interval [0,\ 2^31). +long integers uniformly distributed over the interval [0,\ 2\[ha]31). .PP The .BR mrand48 () and .BR jrand48 () functions return signed long -integers uniformly distributed over the interval [\-2^31,\ 2^31). +integers uniformly distributed over the interval [\-2\[ha]31,\ 2\[ha]31). .PP The .BR srand48 (), @@ -110,7 +110,7 @@ according to the linear congruential formula: .PP The parameter .I m -= 2^48, hence 48-bit integer arithmetic is performed. += 2\[ha]48, hence 48-bit integer arithmetic is performed. Unless .BR lcong48 () is called, diff --git a/man3/ldexp.3 b/man3/ldexp.3 index 6ee0f5495..fc944b729 100644 --- a/man3/ldexp.3 +++ b/man3/ldexp.3 @@ -46,7 +46,7 @@ by 2 raised to the power .IR exp . .SH RETURN VALUE On success, these functions return -.IR "x * (2^exp)" . +.IR "x * (2\[ha]exp)" . .PP If .I exp diff --git a/man3/random.3 b/man3/random.3 index 5ad72d878..7bc300d7b 100644 --- a/man3/random.3 +++ b/man3/random.3 @@ -49,9 +49,9 @@ The function uses a nonlinear additive feedback random number generator employing a default table of size 31 long integers to return successive pseudo-random numbers in -the range from 0 to 2^31\ \-\ 1. +the range from 0 to 2\[ha]31\ \-\ 1. The period of this random number generator is very large, approximately -.IR "16\ *\ ((2^31)\ \-\ 1)" . +.IR "16\ *\ ((2\[ha]31)\ \-\ 1)" . .PP The .BR srandom () @@ -105,7 +105,7 @@ or be the result of a previous call of The .BR random () function returns a value between 0 and -.IR "(2^31)\ \-\ 1" . +.IR "(2\[ha]31)\ \-\ 1" . The .BR srandom () function returns no value. diff --git a/man3/tgamma.3 b/man3/tgamma.3 index d7318c2cb..1ed27bf66 100644 --- a/man3/tgamma.3 +++ b/man3/tgamma.3 @@ -42,7 +42,7 @@ These functions calculate the Gamma function of The Gamma function is defined by .PP .RS -Gamma(x) = integral from 0 to infinity of t^(x\-1) e^\-t dt +Gamma(x) = integral from 0 to infinity of t\[ha](x\-1) e\[ha]\-t dt .RE .PP It is defined for every real number except for nonpositive integers. diff --git a/man5/proc.5 b/man5/proc.5 index 7d09da6bb..b253e42f5 100644 --- a/man5/proc.5 +++ b/man5/proc.5 @@ -3073,7 +3073,7 @@ The size in bytes of a certain order is given by the formula: .IP .in +4n .EX -(2^order)\ *\ PAGE_SIZE +(2\[ha]order)\ *\ PAGE_SIZE .EE .in .IP @@ -5195,7 +5195,7 @@ On 32-bit platforms, 32768 is the maximum value for .IR pid_max . On 64-bit systems, .I pid_max -can be set to any value up to 2^22 +can be set to any value up to 2\[ha]22 .RB ( PID_MAX_LIMIT , approximately 4 million). .\" Prior to Linux 2.6.10, pid_max could also be raised above 32768 on 32-bit diff --git a/man7/mount_namespaces.7 b/man7/mount_namespaces.7 index cfd639c52..c40aae96b 100644 --- a/man7/mount_namespaces.7 +++ b/man7/mount_namespaces.7 @@ -1129,7 +1129,7 @@ in the following step: \fBstrace \-o /tmp/log \e\fP \fBumount /mnt/dir\fP umount: /etc/shadow: not mounted. -# \fBgrep \[aq]^umount\[aq] /tmp/log\fP +# \fBgrep \[aq]\[ha]umount\[aq] /tmp/log\fP umount2("/etc/shadow", 0) = \-1 EINVAL (Invalid argument) .EE .in diff --git a/man7/random.7 b/man7/random.7 index 280e798c6..69e6c2403 100644 --- a/man7/random.7 +++ b/man7/random.7 @@ -191,7 +191,7 @@ The amount of seed material required to generate a cryptographic key equals the effective key size of the key. For example, a 3072-bit RSA or Diffie-Hellman private key has an effective key size of 128 bits -(it requires about 2^128 operations to break) so a key generator +(it requires about 2\[ha]128 operations to break) so a key generator needs only 128 bits (16 bytes) of seed material from .IR /dev/random . .PP diff --git a/man7/sched.7 b/man7/sched.7 index ba9196ac8..4da3ea331 100644 --- a/man7/sched.7 +++ b/man7/sched.7 @@ -318,7 +318,7 @@ sched_runtime <= sched_deadline <= sched_period In addition, under the current implementation, all of the parameter values must be at least 1024 (i.e., just over one microsecond, -which is the resolution of the implementation), and less than 2^63. +which is the resolution of the implementation), and less than 2\[ha]63. If any of these checks fails, .BR sched_setattr (2) fails with the error diff --git a/man7/tcp.7 b/man7/tcp.7 index 2daea58af..c0c4a838b 100644 --- a/man7/tcp.7 +++ b/man7/tcp.7 @@ -300,11 +300,11 @@ Enabling this option can harm the clients of your server. .IR tcp_adv_win_scale " (integer; default: 2; since Linux 2.4)" .\" Since Linux 2.4.0-test7 Count buffering overhead as -.IR "bytes/2^tcp_adv_win_scale" , +.IR "bytes/2\[ha]tcp_adv_win_scale" , if .I tcp_adv_win_scale is greater than 0; or -.IR "bytes\-bytes/2^(\-tcp_adv_win_scale)" , +.IR "bytes\-bytes/2\[ha](\-tcp_adv_win_scale)" , if .I tcp_adv_win_scale is less than or equal to zero. @@ -368,7 +368,7 @@ but not loaded. This variable defines how many bytes of the TCP window are reserved for buffering overhead. .IP -A maximum of (\fIwindow/2^tcp_app_win\fP, mss) bytes in the window +A maximum of (\fIwindow/2\[ha]tcp_app_win\fP, mss) bytes in the window are reserved for the application buffer. A value of 0 implies that no amount is reserved. .\" diff --git a/man7/udplite.7 b/man7/udplite.7 index 6e2330340..509b3060c 100644 --- a/man7/udplite.7 +++ b/man7/udplite.7 @@ -64,15 +64,15 @@ The following two options are specific to UDP-Lite. .B UDPLITE_SEND_CSCOV This option sets the sender checksum coverage and takes an .I int -as argument, with a checksum coverage value in the range 0..2^16-1. +as argument, with a checksum coverage value in the range 0..2\[ha]16-1. .IP A value of 0 means that the entire datagram is always covered. Values from 1\-7 are illegal (RFC\ 3828, 3.1) and are rounded up to the minimum coverage of 8. .IP With regard to IPv6 jumbograms (RFC\ 2675), the UDP-Litev6 checksum -coverage is limited to the first 2^16-1 octets, as per RFC\ 3828, 3.5. -Higher values are therefore silently truncated to 2^16-1. +coverage is limited to the first 2\[ha]16-1 octets, as per RFC\ 3828, 3.5. +Higher values are therefore silently truncated to 2\[ha]16-1. If in doubt, the current coverage value can always be queried using .BR getsockopt (2). .TP diff --git a/man7/units.7 b/man7/units.7 index e089c2359..4618727ae 100644 --- a/man7/units.7 +++ b/man7/units.7 @@ -15,30 +15,30 @@ Below the standard prefixes. .TS l l l. Prefix Name Value -q quecto 10^\-30 = 0.000000000000000000000000000001 -r ronto 10^\-27 = 0.000000000000000000000000001 -y yocto 10^\-24 = 0.000000000000000000000001 -z zepto 10^\-21 = 0.000000000000000000001 -a atto 10^\-18 = 0.000000000000000001 -f femto 10^\-15 = 0.000000000000001 -p pico 10^\-12 = 0.000000000001 -n nano 10^\-9 = 0.000000001 -\[mc] micro 10^\-6 = 0.000001 -m milli 10^\-3 = 0.001 -c centi 10^\-2 = 0.01 -d deci 10^\-1 = 0.1 -da deka 10^ 1 = 10 -h hecto 10^ 2 = 100 -k kilo 10^ 3 = 1000 -M mega 10^ 6 = 1000000 -G giga 10^ 9 = 1000000000 -T tera 10^12 = 1000000000000 -P peta 10^15 = 1000000000000000 -E exa 10^18 = 1000000000000000000 -Z zetta 10^21 = 1000000000000000000000 -Y yotta 10^24 = 1000000000000000000000000 -R ronna 10^27 = 1000000000000000000000000000 -Q quetta 10^30 = 1000000000000000000000000000000 +q quecto 10\[ha]\-30 = 0.000000000000000000000000000001 +r ronto 10\[ha]\-27 = 0.000000000000000000000000001 +y yocto 10\[ha]\-24 = 0.000000000000000000000001 +z zepto 10\[ha]\-21 = 0.000000000000000000001 +a atto 10\[ha]\-18 = 0.000000000000000001 +f femto 10\[ha]\-15 = 0.000000000000001 +p pico 10\[ha]\-12 = 0.000000000001 +n nano 10\[ha]\-9 = 0.000000001 +\(mc micro 10\[ha]\-6 = 0.000001 +m milli 10\[ha]\-3 = 0.001 +c centi 10\[ha]\-2 = 0.01 +d deci 10\[ha]\-1 = 0.1 +da deka 10\[ha] 1 = 10 +h hecto 10\[ha] 2 = 100 +k kilo 10\[ha] 3 = 1000 +M mega 10\[ha] 6 = 1000000 +G giga 10\[ha] 9 = 1000000000 +T tera 10\[ha]12 = 1000000000000 +P peta 10\[ha]15 = 1000000000000000 +E exa 10\[ha]18 = 1000000000000000000 +Z zetta 10\[ha]21 = 1000000000000000000000 +Y yotta 10\[ha]24 = 1000000000000000000000000 +R ronna 10\[ha]27 = 1000000000000000000000000000 +Q quetta 10\[ha]30 = 1000000000000000000000000000000 .TE .RE .PP @@ -55,14 +55,14 @@ size, followed by "bi" for "binary". .TS l l l. Prefix Name Value -Ki kibi 2^10 = 1024 -Mi mebi 2^20 = 1048576 -Gi gibi 2^30 = 1073741824 -Ti tebi 2^40 = 1099511627776 -Pi pebi 2^50 = 1125899906842624 -Ei exbi 2^60 = 1152921504606846976 -Zi zebi 2^70 = 1180591620717411303424 -Yi yobi 2^80 = 1208925819614629174706176 +Ki kibi 2\[ha]10 = 1024 +Mi mebi 2\[ha]20 = 1048576 +Gi gibi 2\[ha]30 = 1073741824 +Ti tebi 2\[ha]40 = 1099511627776 +Pi pebi 2\[ha]50 = 1125899906842624 +Ei exbi 2\[ha]60 = 1152921504606846976 +Zi zebi 2\[ha]70 = 1180591620717411303424 +Yi yobi 2\[ha]80 = 1208925819614629174706176 .TE .RE .SS Discussion diff --git a/man7/unix.7 b/man7/unix.7 index 7c987fbd0..e9fe40c9b 100644 --- a/man7/unix.7 +++ b/man7/unix.7 @@ -416,9 +416,9 @@ then the socket is autobound to an abstract address. The address consists of a null byte followed by 5 bytes in the character set .IR [0\-9a\-f] . -Thus, there is a limit of 2^20 autobind addresses. +Thus, there is a limit of 2\[ha]20 autobind addresses. (From Linux 2.1.15, when the autobind feature was added, -8 bytes were used, and the limit was thus 2^32 autobind addresses. +8 bytes were used, and the limit was thus 2\[ha]32 autobind addresses. The change to 5 bytes came in Linux 2.3.15.) .SS Sockets API The following paragraphs describe domain-specific details and diff --git a/man7/utf-8.7 b/man7/utf-8.7 index abdf6244c..5ff634306 100644 --- a/man7/utf-8.7 +++ b/man7/utf-8.7 @@ -55,7 +55,7 @@ problems with, for example, \[aq]\e0\[aq] or \[aq]/\[aq]. The lexicographic sorting order of UCS-4 strings is preserved. .TP * -All possible 2^31 UCS codes can be encoded using UTF-8. +All possible 2\[ha]31 UCS codes can be encoded using UTF-8. .TP * The bytes 0xc0, 0xc1, 0xfe, and 0xff are never used in the UTF-8 encoding. -- 2.30.2
Attachment:
signature.asc
Description: PGP signature