12 Jun 2022 10:57
#29042
We are pleased to announce the release of FTN95 version 8.90. This is available for download now to supported users.
New Features:
- The Fortran 2003 Procedure pointers and type-bound procedures: (1) Type bound procedures (defined within TYPE CONTAINS). (2) Type procedure pointers (defined as members of a TYPE). Not implemented for .NET. (3) General procedure pointers (not defined with a TYPE). Not implemented for .NET.
- FLOOR and CEILING are now allowed in an initialisation statement.
- A warning is now provided when an argument of CMPLX is not single precision.
- An integer argument used as a function now produces a compile time warning.
- Mismatched COMMON BLOCK sizes are now accepted by default.
- ClearWin+: Two new options [xaxis=<caption>] and [yaxis=<caption>] have the added to %pl.
- ClearWin+: Additional runtime checks have been added for %bv string data
- ClearWin+: Two new routines GET_IMAGE_PROPERTY@ and SET_IMAGE_PROPERTY@ have been added and these enable the user to get and set JPEG image properties
- ClearWin+: A new subroutine WINDOW_REFRESH@ has been added that takes no arguments. When called in a callback function it has the same effect as a callback return value of DO_REDRAW
- ClearWin+: SET_SMOOTHING_MODE@ has been extended so that it is effective when drawing from a callback function for %pl
- ClearWin+: %bg can now take the tilde modifier %~bg. It is used within a %ob cell in order to set its background colour
- ClearWin+: Some more routines have been added for use with the multi-line edit control %re: EditWrite@, EditWriteLn@, EditReplaceLn@ and EditInsertLn@
-- Admin Silverfrost Limited