There are several different user-visible spelling of CreateUnoService Basic function in the help. See e.g. https://git.libreoffice.org/help/+/master/source/text/sbasic/shared/calc_functions.xhp: *four* uses and different spellings of the string, that are visible to user (in different form), and *not a single proper spelling*! line 24: "createUNOservice" in a bookmark (visible in search results); line 31: "CreateUNOService" in the text; line 37: "createUnoService" in the code; line 79: "createUNOService" in the code. In the "CreateUnoService Function" help page ( https://git.libreoffice.org/help/+/master/source/text/sbasic/shared/03131600.xhp ), most of the uses are correct (CamelCase, with three initials in uppercase), but line 66 shows "createUnoService" in the code... Indeed, Basic is case-insensitive. But inconsistency is bad. The canonical spelling is in the code that maps the names to their implementation - namely, https://opengrok.libreoffice.org/xref/core/basic/source/runtime/stdobj.cxx?r=1f5797e0#239
I can take a look.
Patch on review here: https://gerrit.libreoffice.org/c/help/+/155234
Julien Nabet committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/help/commit/37c3a04916cc6d3e605e33de0733d58e6ba37f1f tdf#156580: CreateUnoService is spelled differently in help
Julien Nabet committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/help/commit/1c1992ef335ba67137134fe99672db631a7782c7 Related tdf#156580: CreateUnoServiceWithArguments is spelled differently in help