-.TH WHAT 1 ""
-.UC 4
-.SH NAME
-what \- show what versions of object modules were used to construct a file
-.SH SYNOPSIS
-.B what
-name ...
-.SH DESCRIPTION
-.I What
-reads each file and searches for sequences of the form ``@(#)''
-as inserted by the source code control system. It then prints the remainder
-of the string after this marker, up to a null character, newline, double
-quote, or ``>'' character.
-.SH BUGS
-As SCCS is not licensed with UNIX/32V, this is a rewrite of the
-.I what
-command which is part of SCCS, and may not behave exactly the same as that
+.\" @(#)what.1 8.1 (Berkeley) %G%
+.\"
+.Dd
+.Dt WHAT 1
+.Os BSD 4
+.Sh NAME
+.Nm what
+.Nd "show what versions of object modules were used to construct a file"
+.Sh SYNOPSIS
+.Nm what
+.Ar name Ar ...
+.Sh DESCRIPTION
+.Nm What
+reads each file
+.Ar name
+and searches for sequences of the form
+.Dq \&@(#)
+as inserted by the source code control system. It prints the remainder
+of the string following this marker, up to a null character, newline, double
+quote, or
+.Dq \&> character.
+.Sh BUGS
+As
+.Bx
+is not licensed to distribute
+.Tn SCCS
+this is a rewrite of the
+.Nm what
+command which is part of
+.Tn SCCS ,
+and may not behave exactly the same as that