I guess in genManual.cpp the list should not just get sorted (https://github.com/musescore/MuseScore/blob/master/manual/genManual.cpp…) but also be made unique. On the other hand I have the suspicion, that the second entries content (e.g. in FileIO.html) may overwrite the 1st, which might have had different content?
Further investigation shows that two files were missing from being scanned, qmlplugin.h and svggeneratot.h, both mscore rather than libmscore.
Added a fix for this as a commit to PR #908
Comments
I guess in genManual.cpp the list should not just get sorted (https://github.com/musescore/MuseScore/blob/master/manual/genManual.cpp…) but also be made unique. On the other hand I have the suspicion, that the second entries content (e.g. in FileIO.html) may overwrite the 1st, which might have had different content?
Ah, no, it is because libmscore/plugins.h is scanned twice, explicitly in https://github.com/musescore/MuseScore/blob/master/manual/genManual.cpp… and implicitly in the code that follows that, where libmscore/*.h is scanned.
Might be a left over from when plugins.h was in mscore/?
Further investigation shows that two files were missing from being scanned, qmlplugin.h and svggeneratot.h, both mscore rather than libmscore.
Added a fix for this as a commit to PR #908
Fixed in 425162438e
Automatically closed -- issue fixed for 2 weeks with no activity.