Please rename getPreferencesValue() into xmlGetValues() : it is a general usage and useful function not specific to Preferences
Reported by Samuel GOUGEON (@sgougeon)
BUG DESCRIPTION:
----------------
getPreferencesValue() has been made public and documented without SEP.
It was not described in the Preferences SEP #48.
It is a quite recent function, introduced in Scilab 5.5.0.
While the XML module was introduced in Scilab 5.4.0, so before.
It is rather strange that getPreferencesValue() is in the Preferences module and has this name,
since it is a general usage function able to get values from a XML file, even if it is not a
Preferences one. This general feature is clearly useful (*), but the function name and location are misleading.
So, renaming getPreferencesValue() into xmlGetValues() is requested here,
as well as moving it into the XML module.
(*) example of usage that has nothing to do with Preferences: reading the list of macros
defined in a lib file, without to have to load the library (what is required by libraryinfos()).