Do not lose changes in files at opening other files for editting
Published in build:
Due to this issue, rather much efforts can disappear. Moreover, this may be rather unexpected.
Originally I specified this feature request at #9366. But it turned out to be complex.