I stumbled upon an omission in the Usage Instructions of Memento.nsh.
Doing the steps as described leads to an error message during compile:
Just because I had a printout of memento.nsh I quickly found theError: resolving install function "__MementoSectionMarkNew4" in function "__MementoSectionMarkNew3"
which I inserted after all MementoSections....and the project compiled.!define MementoSectionDone
So maybe someone should just insert another step between step 5 and step 6 of the usage description::
"Insert a {MementoSectionDone} after all MementoSections have been declared."