While we all wait for the next version of Inform 7, work continues on updating the Windows Inform 7 front-end. The front-end and the compilers are now 64-bit only, and it’s time to make a beta test release of this work to see if there are any problems. The installer is available from https://github.com/DavidKinder/Windows-Inform7/releases/download/6m62_w64_b1/I7_6M62_Windows.exe
Changes new in this build:
- The HTML renderer is now based on the Chromium Embedded Framework, rather than Internet Explorer. This should not lead to any functional differences, but there may be some.
- The preferences dialog has been redesigned expanded to match the OSX front-end, with much more control over the layout of the formatting in the source tab.
Changes since the initial release of 6M62 that have been seen in earlier updates:
- Extension projects are now supported.
- Auto-numbering of sections can now be turned on in the preferences dialog.
- The skein now incorporates some of the changes in the OSX front-end.
- If compilation is very slow, a warning is shown mentioning that Windows Defender might be the cause.
- The game will only be compiled if needed: if you click “Go!” without changing anything, then the previously compiled game file is simply used.
- The documentation is now cached when the front-end starts, so that the first search of the documentation is not delated while the documentation is loaded. This speeds up searching, though note that if you have Windows Defender running, this caching can take up to a minute or so.
- Long operations (such as running a “Test All” in an extension project, or downloading lots of extensions from the Public Library) can be aborted part-way through, by clicking on the “x” to the right of the progress bar.
- If the ni compiler (or any other of the secondary executables) fail, a full stack trace is now printed to the Console page of the Results tab. It would be helpful if this is added to any bug reports.