allow for undo after file merge
replace RG_MODULE_STRING with file/lineno in debugging
improve debugging with file and line number
fix memory leak
clean up notation editor warnings
fix observer warnings
Yes this is a malformed loop (from 0 to 0). I have a fix for this. See codeberg pull request.
As far as I can see the default for renaming the device has always been true. The importbanksrename item in the conf file only gets written if the device editor is used to import banks. As far as I can see the only way to set "Import device name" to false is to uncheck the check box. Maybe not worth checking on this much more. I recommend closing this bug.