Found the problem, in reformatting code layout in conjunction with applying clang-format tool to XMLimport class I was manually inserting '{' ... '}' around single line code blocks for if/else constructs and mis-read the code structure so that a nested else code block got nested with the wrong if(...)
Just running up a fix PR... Incidentally whilst investigating and comparing the release_30 and development branches I discovered another error in the development branch that would affect at least MSVC builds on Windows platform, will address that as well. ** Changed in: mudlet Status: Confirmed => In Progress -- You received this bug notification because you are a member of Mudlet Makers, which is subscribed to Mudlet. https://bugs.launchpad.net/bugs/1668177 Title: Default packages are no longer installed on new profiles Status in Mudlet: In Progress Bug description: Default packages are no longer installed on new profiles - WoTMUD does not install anything at all (not the lua, echo, or deleteOldProfiles alias) and Lusternia literally only installs 1 timer from the mudlet- mapper package... This works fine in 2.1, and it is a seriously massive regression because upgrading Mudlet will not fix all the profiles that got created without these vital scripts that a lot of instructions depend upon and users will expect to see. To manage notifications about this bug go to: https://bugs.launchpad.net/mudlet/+bug/1668177/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mudlet-makers Post to : mudlet-makers@lists.launchpad.net Unsubscribe : https://launchpad.net/~mudlet-makers More help : https://help.launchpad.net/ListHelp