- Modified hunk file format to contain a per-hunk version in order to support backwards compatible changes to the save-file format.
- Upped current save-file version to 3 (from 2).
- Added save-file code to backwards compatibly upgrade loaded version 2 save-files to version 3.
- When a save-file without the input file embedded is loaded, before showing the file open dialog for the user to locate the input file, show a confirmation dialog notifying them why the file dialog will be shown and giving them the opportunity to abort.
- Further refactoring decoupling the 'qtui.py' interface from direct use of 'disassembly.py'.
- Moved missing function 'set_data_type' from 'qtui.py' to 'editor_state.py' to fix broken user setting of data type.
- Fixed bug where 'go to user specified address' functionality was completely broken.
- Fixed bug where 'disassembly.recalculate_line_count_index' recalculated from the wrong position.