In a couple places, coreutils.texi uses @w around (bare) long option names. These are the ones I noticed:
621:@item @w{@kbd{--strip-trailing-slashes}} 1268:The @w{@kbd{--target-directory}} (@option{-t}) option allows the @command{cp}, 1312:operating on it. The @w{@kbd{--strip-trailing-slashes}} option enables I'm guess the point is to avoid line breaks at the internal hyphens (there would/should never be line breaks at leading hyphens). In which case, a cleaner/more general approach would be @allowcodebreaks false Then there is no need for sprinkling @w throughout the source. We added that in Texinfo 4.11, released 2007. (It belatedly occurs to me that we should make @option, specifically, always disallow line breaks at hyphens.) karl