Typos in license text (and others)
I'm using latest codespell
to check for common typos in source code.
While it detects dozens of issues in the whole libXML source code, there is one that is bugging me particularly:
MERCHANTIBILITY. The correct spelling is MERCHANTABILITY.
This is troublesome, because people are required to quote the license text explicitly mentioned in some files (e.g. hash.c
) if libXML gets integrated in 3rd party software:
# ~/libxml2-2.9.10> grep -ir MERCHANTIBILITY
list.c: * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
hash.c: * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
trio.c: * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
triodef.h: * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
dict.c: * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
triostr.c: * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
trionan.c: * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
trio.h: * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
trionan.h: * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
triop.h: * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
triostr.h: * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
Attached are lists of spelling problems found in the libXML2 2.9.10 source code tree (some of them are obviously false positives).
Edited by Jo