
News : Version 17.10Sign in
6th June 2026
Winteracter v17.10 is now available.
Holders of a v16.0 or later licence can use their previously supplied licence file and credentials to download/install this release. It is not necessary to request a new licence, provided you have a v16.0 or later licence.
- Compilers/Platforms
- Support for NVIDIA Fortran on Linux/aarch64 (ARM64-based processors).
- LLVM FLang versions on Linux (x86_64 and ARM64) now built with Flang 22 (compatibilty with Flang 20/21 maintained)
- All of the following compiler releases successfully tested (no changes required):
- Intel Fortran 2026 [ifx] on Windows and Linux/x86_64.
- GNU gfortran 16 on Windows.
- GNU gfortran 15 on Linux.
- AMD AOCC 5.2 on Linux/x86_64.
- NVIDIA Fortran 26 on Linux/x86_64
- Ubuntu 26 LTS tested. Minor WiDE changes (see below).
- Note : The Linux ARM64 version of X/Winteracter is now built on Ubuntu 26, meaning that most of the ARM64 visual tools now require GLIBC 2.43 or later (e.g. Ubuntu 26 or Fedora 44 onwards). Installation/uninstallation and program recompilation is still supported on earlier Linux ARM64 GLIBC 2.38-2.42 systems (e.g. Ubuntu 24 or Fedora 39 onwards).
- Documentation
- The documentation has been the subject of a major conversion/restyling effort:
- Sources converted from RTF to HTML. Resulting sources extensively reworked to allow much more precise control over formatting/style.
- Entire documentation substantially restyled.
- Numerous minor content amendments applied, but existing organisation maintained.
- FAQ item added re VS2026+ifx project configuration.
- WiDE
Several minor enhancements to the Winteracter Development Environment:
- Improved multi-directory project support:
- Module write path selectable (supported by all compilers, except Silverfrost FTN95). Allows all compiled modules to be placed in a common location.
- "Clean" option substantially upgraded to handle multiple source and target directories. Also adapts to the new module write path option.
- Auto-clean option expanded to allow project directories to be cleaned automatically on change of compiler or release/debug configuration.
- Visual Studio 2026 selectable as tools/libs provider with Intel Fortran (ifx), on Windows.
- 32-bit Intel Fortran (ifort) option on Windows now avoids use of recent Windows SDK versions, which break linking on Windows 10/11.
- Output from cancelled processes can be displayed.
- Command window options added for Ptyxis and Xfce Terminal, on Linux. (Ptyxis replaced gnome-terminal in recent Gnome-based Linux distros, such as Ubuntu 25 onwards. WiDE uses Ptyxis automatically, on such systems.)
- NVIDIA Fortran option added on Linux/aarch64 (ARM64).
- "Make with Automake" removed, since it appears to have fallen out of use. Eliminates ambiguity associated with support for two different "make" options and simplifies make-related documentation.
- The "Libraries not found" dialog on Linux/macOS now provides a Help button linking to the "Required X Libraries" page in the docs. Useful when installing on a new system.
- Operating System :
IOsCommand allows all sub-processes of an external command to be treated as a process group. The entire group can be killed in a subsequent call to IOsCommandKill, avoiding orphan sub-processes.
- Presentation Graphics : Option to match scale value and tick mark angles to axes on 3D plots.
- Editor windows : "Replace All" optimised on Windows. Bookmark can be set/cleared/interrogated under program control.
- Tools
- WED : "Replace All" takes advantage of editor window optimisation, on Windows. "Insert>HTML>Symbol" offers 14 more commonly required symbols.
- HelpEd : Topic editors benefit from same enhancements as WED, plus the "Find All" option now supports the same filtering options as WED. Word wrap now configurable, in the HTML topic editor.
- InstEd : Command line arguments can be added to desktop and Start menu shortcuts.
- GraphEd : Option to take advantage of new 3D plot scale-value/tick-mark/axes angle matching.
- Data Viewer : Uses new scale-value/tick-mark/axes angle matching on 3D surface plots.
- rc : Intermediate Fortran code generated by the X/Winteracter resource compiler substantially modernised (mainly for the benefit of "Classic Flang" based compilers, such as NVIDIA and AMD Fortran).
|