Package: procps
Version: 2:3.3.12-4
Severity: minor
Tags: patch

Dear Maintainer,

  the patch is in the attachment.

Input file is ps.1

Test nr. 2:

Enable and fix warnings from 'test-groff'.

<ps.1>:152 (macro BR): only 1 argument, but more are expected

chk_manuals: Output is from: test-groff -b -e -mandoc -T utf8 -rF0 -t -w w -z 

  and

Test nr. 15:

Change the name of a macro for two fonts (e.g., BR and IR) to one letter,
if there is only one argument.
Add the second argument if needed.  It is sometimes part of the first one.

152:.BR a

#####


Test nr. 8:

Protect a full stop (.) with "\&", if it has a blank (white-space) in front
of or (ignoring transparent characters to the full stop) after it, and it does
not mean an end of a sentence.

967:format (e.g. with option

#####

Test nr. 20:

Use a macro to change to the italic font, instead of \fI [1], if
possible.
The macros have the italic corrections, but "\c" removes them.
[1] man-pages(7)

30:\fBps\fR [\fIoptions\fR]
234:Identical to \fB\-\-pid\ \fI123\fR.
237:Identical to \fB\-\-pid\ \fI123\fR.
318:for the pids listed in the \fIpidlist\fR and doesn't apply
498:\fB\-o\ pid,\:\fIformat\fB,\:state,\:tname,\:time,\:command\fR or
499:\fB\-o\ pid,\:\fIformat\fB,\:tname,\:time,\:cmd\fR,
629:[\fB+\fR|\fB\-\fR]\fIkey\fR[,[\fB+\fR|\fB\-\fR]\fIkey\fR[,...]].
674:\fBO\fR[\fB+\fR|\fB\-\fR]\fIk1\fR[,[\fB+\fR|\fB\-\fR]\fIk2\fR[,...]].
697:[\fB+\fR|\fB\-\fR]\fIkey\fR[,[\fB+\fR|\fB\-\fR]\fIkey\fR[,...]].  Choose a
740:\fIs\fRimple,
741:\fIl\fRist,
742:\fIo\fRutput,
743:\fIt\fRhreads,
744:\fIm\fRisc or
745:\fIa\fRll.
805:will assume you really meant "\fBps\fR \fIaux\fR".
1864:Cancel \fBCMD_ENV\fR=\fIirix\fR non\-standard behavior.

#####

Test nr. 24:

Change a HYPHEN-MINUS (code 0x55, 2D) to a minus (\-), if in front of a
name for an option.

116:.B ps\ -ejH
121:.B ps\ -eLf
126:.B ps\ -eo euser,ruser,suser,fuser,f,comm,label
130:.B ps\ -eM
529:.B ps -o pid=X,\:comm=Y
794:column, the username will be truncated. See the -o and -O formatting

#####

Test nr. 27:

Split lines longer than 80 characters into two or more
lines.  Apropriate break points are the end of a sentence or subordinate
clause.

ps.1: line 315  length 90
ps.1: line 746  length 82
ps.1: line 1305 length 87
ps.1: line 1352 length 87
ps.1: line 1356 length 87
ps.1: line 1429 length 87
ps.1: line 1723 length 81
ps.1: line 1777 length 87
ps.1: line 1781 length 87

#####

Test nr. 28:

Wrong distance between sentences or protect the indicator.

1) Separate the sentences and subordinate clauses; each begins on a new
line.  See man-pages(7) and "info groff".

Or

2) Adjust space between sentences (two spaces),

3) or protect the indicator by adding "\&" after it.

The "indicator" is an "end-of-sentence character" (.!?).

84:environment variable. The use of BSD\-style options will also change the
319:additional filtering rules. The order of pids is unsorted
320:and preserved. No additional selection options, sorting
432:Do full\-format listing. This option can be combined with many other
794:column, the username will be truncated. See the -o and -O formatting
967:format (e.g. with option
1016:command with all its arguments as a string. Modifications to the arguments
1070:processor utilization. Currently, this is the integer value of the percent
1305:Unique inode number describing the namespace the process belongs to. See 
namespaces(7).
1352:Unique inode number describing the namespace the process belongs to. See 
namespaces(7).
1356:Unique inode number describing the namespace the process belongs to. See 
namespaces(7).
1360:nice value. This ranges from 19 (nicest) to \-20 (not nice to others),
1398:mask of the pending signals. See
1429:Unique inode number describing the namespace the process belongs to. See 
namespaces(7).
1777:Unique inode number describing the namespace the process belongs to. See 
namespaces(7).
1781:Unique inode number describing the namespace the process belongs to. See 
namespaces(7).
1843:Default output format override. You may set this to a format
1937:Michael K. Johnson

#####

Test nr. 30:

Surround a block of comments with the macros ".ig" and "..".
The .\" (\#) at the beginning of each line is then not needed.
Makes it easier to add and remove text and adjust lengtxh of lines.

NO PATCH

2:.\" (The preceding line is a note to broken versions of man to tell
3:.\" Man page for ps.
4:.\" Quick hack conversion by Albert Cahalan, 1998.
5:.\" Licensed under version 2 of the Gnu General Public License.
6:.\"
8:.\"
9:.\" To render this page:
10:.\"    groff -t -b -man -X -P-resolution -P100 -Tps ps.1 &
11:.\"    groff -t -b -man -X -TX100 ps.1 &
12:.\"    tbl ps.1 | troff -Ww -man -z
13:.\"    groff -t -man -Tps ps.1 | ps2pdf - - > ps.pdf
14:.\"
15:.\" Ragged-right text.
17:.\" Disable hyphenation.
19:.\"
20:.\" ColSize is used for the format spec table.
21:.\" It's the left margin, minus the right, minus
22:.\" the space needed for the 1st two columns.
23:.\" Making it messy: inches, ens, points, scaled points...
24:.\"
26:.\"
98:.\" 
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
149:.\" 
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
186:.\" Current "g" behavior: add in the session leaders, which would
187:.\" be excluded in the sunos4 personality. Supposed "g" behavior:
188:.\" add in the group leaders -- at least according to the SunOS 4
189:.\" man page on the FreeBSD site. Uh oh. I think I had tested SunOS
190:.\" though, so maybe the code is correct.
225:.\" 
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
414:.\" 
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
559:.\" 
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
563:.\"  .TP
564:.\"  .B C
565:.\"  use raw CPU time for %CPU instead of decaying average
714:.\" 
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
733:.\" 
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
762:.\" 
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
929:.\"K        stime   system time (conflict, system vs. start time)
988:.\" #######################################################################
989:.\" lB1 lB1 lB1 lB1 s s s
990:.\" lB1 l1  l1  l1  s s s.
991:.\"
992:.\" lB1 lB1 lBw(5.5i)
993:.\" lB1 l1  l.
994:.\"
1810:.\" #######################################################################

#####

Test nr. 35:

Add a space around "|" to increase readability

746:The argument can be shortened to one of the underlined letters as in: 
s|l|o|t|m|a.

#####

Test nr. 38:

Email addresses use the macro ".MT" and end with ".ME".

1933:.UR lankeste@\:fwi.\:uva.\:nl
1936:.UR johnsonm@\:redhat.\:com
1941:.UR mjshield@\:nyx.\:cs.\:du.\:edu
1945:.UR cblake@\:bbn.\:com
1952:.UR albert@\:users.\:sf.\:net
1959:.UR procps@\:freelists.\:org

#####

Test nr. 28:

Wrong distance between sentences or protect the indicator.

1) Separate the sentences and subordinate clauses; each begins on a new
line.  See man-pages(7) and "info groff".

Or

2) Adjust space between sentences (two spaces),

3) or protect the indicator by adding "\&" after it.

The "indicator" is an "end-of-sentence character" (.!?).

73:command with all its arguments as a string. Modifications to the arguments
127:processor utilization. Currently, this is the integer value of the percent
362:Unique inode number describing the namespace the process belongs to. See 
namespaces(7).
409:Unique inode number describing the namespace the process belongs to. See 
namespaces(7).
413:Unique inode number describing the namespace the process belongs to. See 
namespaces(7).
417:nice value. This ranges from 19 (nicest) to \-20 (not nice to others),
455:mask of the pending signals. See
486:Unique inode number describing the namespace the process belongs to. See 
namespaces(7).
834:Unique inode number describing the namespace the process belongs to. See 
namespaces(7).
838:Unique inode number describing the namespace the process belongs to. See 
namespaces(7).

#####

-- System Information:
Debian Release: buster/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 
'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.80-2 (SMP w/2 CPU cores)
Locale: LANG=is_IS.iso88591, LC_CTYPE=is_IS.iso88591 (charmap=ISO-8859-1), 
LANGUAGE=is_IS.iso88591 (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages procps depends on:
ii  init-system-helpers  1.51
ii  libc6                2.27-2
ii  libncurses5          6.1-1
ii  libncursesw5         6.1-1
ii  libprocps6           2:3.3.12-4
ii  libtinfo5            6.1-1
ii  lsb-base             9.20170808

Versions of packages procps recommends:
ii  psmisc  23.1-1

procps suggests no packages.

-- Configuration Files:
/etc/init.d/procps changed [not included]

-- no debconf information

-- 
Bjarni I. Gislason

Attachment: ps.1.diff.gz
Description: GNU Zip compressed data

Reply via email to