Avoid extra spacing in the generated man pages
diff --git a/vncviewer/vncviewer.man b/vncviewer/vncviewer.man
index b3251e5..54ae86c 100644
--- a/vncviewer/vncviewer.man
+++ b/vncviewer/vncviewer.man
@@ -96,11 +96,11 @@
 .TP
 .B \-display \fIXdisplay\fP
 Specifies the X display on which the VNC viewer window should appear.
-
+.
 .TP
 .B \-geometry \fIgeometry\fP
 Standard X position and sizing specification.
-
+.
 .TP
 .B \-listen \fI[port]\fP
 Causes vncviewer to listen on the given port (default 5500) for reverse
@@ -108,7 +108,7 @@
 using the 'Add New Client' menu option or the '\-connect' command-line option.
 Xvnc supports reverse connections with a helper program called
 .B vncconfig.
-
+.
 .TP
 .B \-SecurityTypes \fIsec-types\fP
 Specify which security schemes to attempt to use when authenticating with
@@ -116,79 +116,79 @@
 \fBVncAuth\fP, \fBPlain\fP, \fBTLSNone\fP, \fBTLSVnc\fP, \fBTLSPlain\fP,
 \fBX509None\fP, \fBX509Vnc\fP and \fBX509Plain\fP. Default is to attempt
 every supported scheme. 
-
+.
 .TP
 .B \-passwd, \-PasswordFile \fIpassword-file\fP
 If you are on a filesystem which gives you access to the password file used by
 the server, you can specify it here to avoid typing it in.  It will usually be
 "~/.vnc/passwd".
-
+.
 .TP
 .B \-Shared
 When you make a connection to a VNC server, all other existing connections are
 normally closed.  This option requests that they be left open, allowing you to
 share the desktop with someone already using it.
-
+.
 .TP
 .B \-ViewOnly
 Specifies that no keyboard or mouse events should be sent to the server.
 Useful if you want to view a desktop without interfering; often needs to be
 combined with
 .B \-Shared.
-
+.
 .TP
 .B \-AcceptClipboard
 Accept clipboard changes from the server. Default is on.
-
+.
 .TP
 .B \-SendClipboard
 Send clipboard changes to the server. Default is on.
-
+.
 .TP
 .B \-SendPrimary
 Send the primary selection and cut buffer to the server as well as the
 clipboard selection. Default is on.
-
+.
 .TP
 .B \-Maximize
 Maximize viewer window. 
-
+.
 .TP
 .B \-FullScreen
 Start in full-screen mode.
-
+.
 .TP
 .B \-FullScreenAllMonitors
 Use all local monitors and not just the current one when switching to
 full-screen mode.
-
+.
 .TP
 .B \-FullscreenSystemKeys
 Pass special keys (like Alt+Tab) directly to the server when in full-screen
 mode.
-
+.
 .TP
 .B \-DesktopSize \fIwidth\fPx\fIheight\fP
 Instead of keeping the existing remote screen size, the client will attempt to
 switch to the specified since when connecting. If the server does not support
 the SetDesktopSize message then the screen will retain the original size.
-
+.
 .TP
 .B \-RemoteResize
 Dynamically resize the remote desktop size as the size of the local client
 window changes. Note that this may not work with all VNC servers.
-
+.
 .TP
 .B \-AutoSelect
 Use automatic selection of encoding and pixel format (default is on).  Normally
 the viewer tests the speed of the connection to the server and chooses the
 encoding and pixel format appropriately.  Turn it off with \fB-AutoSelect=0\fP.
-
+.
 .TP
 .B \-FullColor, \-FullColour
 Tells the VNC server to send full-color pixels in the best format for this
 display.  This is default. 
-
+.
 .TP
 .B \-LowColorLevel, \-LowColourLevel \fIlevel\fP
 Selects the reduced color level to use on slow links.  \fIlevel\fP can range
@@ -196,38 +196,38 @@
 256 colors. Note that decision if reduced color level is used is made by
 vncviewer. If you would like to force vncviewer to use reduced color level
 use \fB-AutoSelect=0\fP parameter.
-
+.
 .TP
 .B \-PreferredEncoding \fIencoding\fP
 This option specifies the preferred encoding to use from one of "Tight", "ZRLE",
 "hextile" or "raw".
-
+.
 .TP
 .B \-NoJpeg
 Disable lossy JPEG compression in Tight encoding. Default is off.
-
+.
 .TP
 .B \-QualityLevel \fIlevel\fP
 JPEG quality level. 0 = Low, 9 = High. May be adjusted automatically if
 \fB-AutoSelect\fP is turned on. Default is 8.
-
+.
 .TP
 .B \-CompressLevel \fIlevel\fP
 Use specified lossless compression level. 0 = Low, 6 = High. Default is 2.
-
+.
 .TP
 .B \-CustomCompressLevel
 Use custom compression level. Default if \fBCompressLevel\fP is specified.
-
+.
 .TP
 .B \-DotWhenNoCursor
 Show the dot cursor when the server sends an invisible cursor. Default is off.
-
+.
 .TP
 .B \-PointerEventInterval \fItime\fP
 Time in milliseconds to rate-limit successive pointer events. Default is
 to send events immediately.
-
+.
 .TP
 .B \-Log \fIlogname\fP:\fIdest\fP:\fIlevel\fP
 Configures the debug log settings.  \fIdest\fP can currently be \fBstderr\fP or
@@ -235,14 +235,14 @@
 output.  \fIlogname\fP is usually \fB*\fP meaning all, but you can target a
 specific source file if you know the name of its "LogWriter".  Default is
 \fB*:stderr:30\fP.
-
+.
 .TP
 .B \-MenuKey \fIkeysym-name\fP
 This option specifies the key which brings up the popup menu. The currently
 supported list is: F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, Pause,
 Print, Scroll_Lock, Escape, Insert, Delete, Home, Page_Up, Page_Down).
 Default is F8.
-
+.
 .TP
 \fB\-via\fR \fIgateway\fR
 Automatically create encrypted TCP tunnel to the \fIgateway\fR machine