Bug Fixes for Version 3.11
Posted on May 1, 2020
New builds of Simply Fortran 3.11 have been released that correct a handful of user-reported issues in the latest version. A development environment bug causing Simply Fortran to lock up when editing the first line of C or Python files has been fixed. The options dialogs in Windows now use a more reliable method for presenting categories of options, which may mitigate certain crashes. The password request dialog now works properly again under GNU/Linux, fixing issues with unresolved dependencies. Version control tasks under GNU/Linux are now limited by a timeout feature that should prevent lockups of Simply Fortran's background processing that can cause high CPU usage and block compiling projects. Background tasks on GNU/Linux and macOS will no longer be a possible point of crashing when successfully completed due to an unnecessary call to pthread_cancel. The Fortran interface for the Message Passing Interface library has been added to the default linked libraries when MPI is enabled on macOS. Detection of missing Apple Command-Line Tools on macOS has been improved. The included Aplot library should now perform better margin calculations when wide labels are present on any axis.