On Wed, 27 Feb 2019 at 12:57, G. Branden Robinson <g.branden.robinson@xxxxxxxxx> wrote: > > At 2019-02-27T12:28:35+0100, Michael Kerrisk (man-pages) wrote: > > Thanks for info, Branden. So, a patch as below would be appropriate? > > Looks good to me! Thanks! Cheers, Michael > > -Linux uses David L. Mills' clock adjustment algorithm (see RFC\ 5905). > > +Linux uses David L.\& Mills' clock adjustment algorithm (see RFC\ 5905). > > The system call > > .BR adjtimex () > > reads and optionally sets adjustment parameters for this algorithm. > > diff --git a/man2/futex.2 b/man2/futex.2 > > index 997741fd3..ea5931c26 100644 > > --- a/man2/futex.2 > > +++ b/man2/futex.2 > > @@ -1915,7 +1915,7 @@ Hart, D., 2009. \fIA futex overview and update\fP, > > .UR http://lwn.net/Articles/360699/ > > .UE > > .PP > > -Hart, D. and Guniguntala, D., 2009. > > +Hart, D.\& and Guniguntala, D., 2009. > > \fIRequeue-PI: Making Glibc Condvars PI-Aware\fP > > (from proceedings of the 2009 Real-Time Linux Workshop), > > .UR http://lwn.net/images/conf/rtlws11/papers/proc/p10.pdf > > diff --git a/man2/mremap.2 b/man2/mremap.2 > > index 45212e2b0..6f65d9cb6 100644 > > --- a/man2/mremap.2 > > +++ b/man2/mremap.2 > > @@ -271,6 +271,6 @@ in this scenario. > > .PP > > Your favorite text book on operating systems > > for more information on paged memory > > -(e.g., \fIModern Operating Systems\fP by Andrew S. Tanenbaum, > > +(e.g., \fIModern Operating Systems\fP by Andrew S.\& Tanenbaum, > > \fIInside Linux\fP by Randolf Bentson, > > -\fIThe Design of the UNIX Operating System\fP by Maurice J. Bach) > > +\fIThe Design of the UNIX Operating System\fP by Maurice J.\& Bach) > > diff --git a/man2/seccomp.2 b/man2/seccomp.2 > > index 7cbb816ba..035532b8b 100644 > > --- a/man2/seccomp.2 > > +++ b/man2/seccomp.2 > > @@ -1139,7 +1139,7 @@ and > > .IR Documentation/prctl/seccomp_filter.txt > > before Linux 4.13). > > .PP > > -McCanne, S. and Jacobson, V. (1992) > > +McCanne, S.\& and Jacobson, V.\& (1992) > > .IR "The BSD Packet Filter: A New Architecture for User-level Packet Capture" , > > Proceedings of the USENIX Winter 1993 Conference > > .UR http://www.tcpdump.org/papers/bpf\-usenix93.pdf > > diff --git a/man3/getnameinfo.3 b/man3/getnameinfo.3 > > index 90f4a284f..e13e49bf2 100644 > > --- a/man3/getnameinfo.3 > > +++ b/man3/getnameinfo.3 > > @@ -313,7 +313,7 @@ can be found in > > .BR hostname (7), > > .BR named (8) > > .PP > > -R. Gilligan, S. Thomson, J. Bound and W. Stevens, > > +R.\& Gilligan, S.\& Thomson, J.\& Bound and W.\& Stevens, > > .IR "Basic Socket Interface Extensions for IPv6" , > > RFC\ 2553, March 1999. > > .PP > > diff --git a/man3/random.3 b/man3/random.3 > > index 6270b5d43..645e83dd2 100644 > > --- a/man3/random.3 > > +++ b/man3/random.3 > > @@ -184,13 +184,13 @@ for that purpose. > > .PP > > Random-number generation is a complex topic. > > .I Numerical Recipes in C: The Art of Scientific Computing > > -(William H. Press, Brian P. Flannery, Saul A. Teukolsky, William > > -T. Vetterling; New York: Cambridge University Press, 2007, 3rd ed.) > > +(William H.\& Press, Brian P.\& Flannery, Saul A.\& Teukolsky, William > > +T.\& Vetterling; New York: Cambridge University Press, 2007, 3rd ed.) > > provides an excellent discussion of practical random-number generation > > issues in Chapter 7 (Random Numbers). > > .PP > > For a more theoretical discussion which also covers many practical issues > > -in depth, see Chapter 3 (Random Numbers) in Donald E. Knuth's > > +in depth, see Chapter 3 (Random Numbers) in Donald E.\& Knuth's > > .IR "The Art of Computer Programming" , > > volume 2 (Seminumerical Algorithms), 2nd ed.; Reading, Massachusetts: > > Addison-Wesley Publishing Company, 1981. > > diff --git a/man4/console_codes.4 b/man4/console_codes.4 > > index bbca863ef..6af663d84 100644 > > --- a/man4/console_codes.4 > > +++ b/man4/console_codes.4 > > @@ -592,7 +592,7 @@ own private-mode sequences, refer to the > > document by > > Edward Moy, > > Stephen Gildea, > > -and Thomas E. Dickey > > +and Thomas E.\& Dickey > > available with the X distribution. > > That document, though terse, is much longer than this manual page. > > For a chronological overview, > > diff --git a/man5/sysfs.5 b/man5/sysfs.5 > > index 52ee96719..f34069697 100644 > > --- a/man5/sysfs.5 > > +++ b/man5/sysfs.5 > > @@ -286,7 +286,7 @@ of thing that needs to be updated very often. > > .BR proc (5), > > .BR udev (7) > > .PP > > -P. Mochel. (2005). > > +P.\& Mochel. (2005). > > .IR "The sysfs filesystem" . > > Proceedings of the 2005 Ottawa Linux Symposium. > > .\" https://www.kernel.org/pub/linux/kernel/people/mochel/doc/papers/ols-2005/mochel.pdf > > diff --git a/man7/sched.7 b/man7/sched.7 > > index 6ddc53bd0..3e7d94f04 100644 > > --- a/man7/sched.7 > > +++ b/man7/sched.7 > > @@ -997,7 +997,7 @@ was not possible up to kernel version 2.6.17. > > .ad > > .PP > > .I Programming for the real world \- POSIX.4 > > -by Bill O. Gallmeister, O'Reilly & Associates, Inc., ISBN 1-56592-074-0. > > +by Bill O.\& Gallmeister, O'Reilly & Associates, Inc., ISBN 1-56592-074-0. > > .PP > > The Linux kernel source files > > .IR Documentation/scheduler/sched-deadline.txt , > > diff --git a/man7/unicode.7 b/man7/unicode.7 > > index 1cd224118..08b0484e5 100644 > > --- a/man7/unicode.7 > > +++ b/man7/unicode.7 > > @@ -230,7 +230,7 @@ The Unicode Standard, Version 3.0. > > The Unicode Consortium, Addison-Wesley, > > Reading, MA, 2000, ISBN 0-201-61633-5. > > .IP * > > -S. Harbison, G. Steele. C: A Reference Manual. Fourth edition, > > +S.\& Harbison, G.\& Steele. C: A Reference Manual. Fourth edition, > > Prentice Hall, Englewood Cliffs, 1995, ISBN 0-13-326224-3. > > .IP > > A good reference book about the C programming language. -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Linux/UNIX System Programming Training: http://man7.org/training/