be more consistent showing messages after performing edits;
includes a minor bug fix;
note that messages are still not shown after editing markers or exporting a file;
I think all the logic should still be checked - either we can get rid of all the pops as unnecessary, or we need more in a few places
be more helpful when encoder is not defined correctly