<tr>
+ <td>"bug fix"</td>
+ <td>"bugfix" or "bug-fix"</td>
+ <td>"bugfix" isn't a word</td>
+ </tr>
Joseph, can you please advise?
I'm happy with this patch unless Sandra wishes to contradict it.
I think "bug fix" is correct as a noun, but if used as an adjective immediately
before the noun it modifies, the normal English convention is to hyphenate such
phrases. For example, it is correct to refer to a patch that implements a "bug
fix" (unhyphenated noun) as "a bug-fix patch" (hyphenated adjective). I agree
that "bugfix" isn't a real word.
OK. May I commit the patch above, then? Then will come the task of
identifying breaches of this convention. :-)