Description: Resolve groff syntax errors and undefined macros
 Fixes several groff formatting issues across Slurm man pages:
 - Escapes leading single quotes with \& to prevent them from being interpreted
   as roff control characters.
 - Replaces the undefined .NR macro with the standard .IP (Indented Paragraph)
   for default values.
 - Replaces the non-standard .SP macro within table blocks with the correct tbl
   horizontal line separator (_).
Author: Gennaro Oliva <oliva@debian.org>
Forwarded: https://support.schedmd.com/show_bug.cgi?id=24871
Last-Update: 2026-03-19

--- a/doc/man/man1/salloc.1
+++ b/doc/man/man1/salloc.1
@@ -2343,7 +2343,7 @@
 .TP
 \fB\-v\fR, \fB\-\-verbose\fR
 Increase the verbosity of salloc's informational messages. Multiple
-'\fB\-v\fR's will further increase salloc's verbosity. By default only
+\&'\fB\-v\fR's will further increase salloc's verbosity. By default only
 errors will be displayed.
 .IP
 
--- a/doc/man/man1/sattach.1
+++ b/doc/man/man1/sattach.1
@@ -87,7 +87,7 @@
 .TP
 \fB\-v\fR, \fB\-\-verbose\fR
 Increase the verbosity of sattach's informational messages. Multiple
-'\fB\-v\fR's will further increase sattach's verbosity.
+\&'\fB\-v\fR's will further increase sattach's verbosity.
 .IP
 
 .SH "PERFORMANCE"
--- a/doc/man/man1/sbatch.1
+++ b/doc/man/man1/sbatch.1
@@ -2648,7 +2648,7 @@
 .TP
 \fB\-v\fR, \fB\-\-verbose\fR
 Increase the verbosity of sbatch's informational messages. Multiple
-'\fB\-v\fR's will further increase sbatch's verbosity. By default only
+\&'\fB\-v\fR's will further increase sbatch's verbosity. By default only
 errors will be displayed.
 .IP
 
--- a/doc/man/man1/srun.1
+++ b/doc/man/man1/srun.1
@@ -3192,7 +3192,7 @@
 .TP
 \fB\-v\fR, \fB\-\-verbose\fR
 Increase the verbosity of srun's informational messages. Multiple
-'\fB\-v\fR's will further increase srun's verbosity. By default only
+\&'\fB\-v\fR's will further increase srun's verbosity. By default only
 errors will be displayed. This option applies to job and step allocations.
 .IP
 
--- a/doc/man/man5/slurm.conf.5
+++ b/doc/man/man5/slurm.conf.5
@@ -502,7 +502,7 @@
 Use an alternative claim field for the Slurm UserName \fBsun\fR field. This
 option is designed to allow compatibility with tokens generated outside of
 Slurm. (This field may also be known as a grant.)
-.NR
+.IP
 Default: (disabled)
 .RE
 .IP
--- a/doc/man/man7/spank.7
+++ b/doc/man/man7/spank.7
@@ -514,7 +514,7 @@
 l l c c c c
 l l c c c c.
 Command@Function                         @Context   @Exitcode @Drains Node @Fails job
-.SP
+_
 srun   @slurm_spank_init                 @local     @1        @no          @yes
 srun   @slurm_spank_init_post_opt        @local     @1        @no          @yes
 srun   @slurm_spank_local_user_init      @local     @1        @no          @yes
