#678839 unzipsfx(1): Macros "EX/EE" defined too early in the manual

Package:
unzip
Source:
unzip
Description:
De-archiver for .zip files
Submitter:
Bjarni Ingi Gislason
Date:
2013-10-14 13:57:16 UTC
Severity:
minor
#678839#5
Date:
2012-06-24 16:44:55 UTC
From:
To:
  The marcos "EX/EE" are also defined in the file "an-ext.tmac"
for "groff", which is read when "TH" is executed.

  Some minor cosmetic fixes

  Patch:
--- unzipsfx.1	2012-06-24 02:15:27.000000000 +0000
+++ unzipsfx.1.new	2012-06-24 02:24:55.000000000 +0000
@@ -7,8 +7,10 @@
 .\"
 .\" unzipsfx.1 by Greg Roelofs
 .\"
+.TH UNZIPSFX 1 "20 April 2009 (v6.0)" "Info-ZIP"
 .\" =========================================================================
 .\" define .EX/.EE (for multiline user-command examples; normal Courier font)
+.\" must be after "TH" as the same macros are defined in "an-ext.tmac"
 .de EX
 .in +4n
 .nf
@@ -20,7 +22,6 @@
 .in -4n
 ..
 .\" =========================================================================
-.TH UNZIPSFX 1 "20 April 2009 (v6.0)" "Info-ZIP"
 .SH NAME
 unzipsfx \- self-extracting stub for prepending to ZIP archives
 .PD
@@ -44,7 +45,7 @@
 the current one can be selected as a compile-time option, which is now enabled
 by default since UnZipSFX version 5.5.  Similarly, decryption is supported as
 a compile-time option but should be avoided unless the attached archive
-contains encrypted files. Starting with release 5.5, another compile-time
+contains encrypted files.  Starting with release 5.5, another compile-time
 option adds a simple ``run command after extraction'' feature.  This feature
 is currently incompatible with the ``extract to different directory''
 feature and remains disabled by default.
@@ -89,7 +90,7 @@
 An optional list of archive members to be excluded from processing.
 Since wildcard characters match directory separators (`/'), this option
 may be used to exclude any files that are in subdirectories.  For
-example, ``\fCfoosfx *.[ch] -x */*\fR'' would extract all C source files
+example, ``\fCfoosfx *.[ch] \-x */*\fR'' would extract all C source files
 in the main directory, but none in any subdirectories.  Without the \fB\-x\fP
 option, all C source files in all directories within the zipfile would be
 extracted.
@@ -156,7 +157,7 @@
 .\" =========================================================================
 .SH AUTORUN COMMAND
 When \fIunzipsfx\fP was compiled with CHEAP_SFX_AUTORUN defined, a simple
-``command autorun'' feature is supported. You may enter a command into the
+``command autorun'' feature is supported.  You may enter a command into the
 Zip archive comment, using the following format:
 .PP
 .EX
@@ -184,7 +185,7 @@
 .EX
 cat unzipsfx letters.zip > letters
 chmod 755 letters
-zip -A letters
+zip \-A letters
 .EE
 .PP
 To create the same archive under MS-DOS, OS/2 or NT (note the use of the
@@ -192,7 +193,7 @@
 .PP
 .EX
 copy /b unzipsfx.exe+letters.zip letters.exe
-zip -A letters.exe
+zip \-A letters.exe
 .EE
 .PP
 Under VMS:
@@ -200,7 +201,7 @@
 .EX
 copy unzipsfx.exe,letters.zip letters.exe
 letters == "$currentdisk:[currentdir]letters.exe"
-zip -A letters.exe
+zip \-A letters.exe
 .EE
 .PP
 (The VMS \fIappend\fP command may also be used.  The second command installs
@@ -213,7 +214,7 @@
 .EE
 .PP
 (MakeSFX is included with the UnZip source distribution and with Amiga
-binary distributions.  ``\fCzip -A\fR'' doesn't work on Amiga self-extracting
+binary distributions.  ``\fCzip \-A\fR'' doesn't work on Amiga self-extracting
 archives.)
 To test (or list) the newly created self-extracting archive:
 .PP
@@ -244,13 +245,13 @@
 To extract everything \fIexcept\fP the \fC*.txt\fR files:
 .PP
 .EX
-letters -x *.txt
+letters \-x *.txt
 .EE
 .PP
 To extract only the README file to standard output (the screen):
 .PP
 .EX
-letters -c README
+letters \-c README
 .EE
 .PP
 To print only the zipfile comment: