• 4tH version v3.64.2 has been released!

    From Hans Bezemer@the.beez.speaks@gmail.com to comp.lang.forth on Thu Oct 2 17:53:02 2025
    From Newsgroup: comp.lang.forth

    You can download it at:
    https://sourceforge.net/projects/forth-4th/files/4th-3.64.2/

    Words

    - The words AHEAD, BINARY, SPIN and CLIP were added.

    Functionality

    - The words AHEAD, BINARY, SPIN and CLIP were added.
    - A library to write Media Wiki tables was added.
    - A library to write JSON files was added.
    - A library to format ISO 8601 dates was added.
    - A library to encrypt data according to the Advanced Encryption
    Standard was added.
    - A co-routine implementation using a round-robin buffer was added.
    - Several integer square root libraries were added.
    - Extensive SVG support was added.
    - Loading and saving .BMP bitmaps was added.
    - A simple printf() like formatter was added.
    - A double word binary shift was added.
    - Left and right binary rotate were added.
    - A 30-bit wide fixed point calculation library was added.
    - The complex numbers FFL library was added.
    - Other modules of the FFL library were added.
    - INSTR() compatible string searching libraries were added.
    - New randomizers were added.
    - A floating point word to calculate the perimeter of an ellipse has
    been added.
    - The rCYseedForthrCY tester has been added.
    - A new local variable library has been added.
    - New preprocessor libraries were added to support local variables - up
    to full Forth 200x compatibility.
    - A vector class has been added to FOOS.
    - A preprocessor library for 2VALUE was added.
    - An additional FFL support preprocessor library was added.
    - The @depth command was added to the preprocessor.
    - The THROW codes -19, -22 and -24 were aligned with their ANS equivalents.

    Bugfixes

    - A bug in exec_4th.c failed to initialize the picture buffer correctly.

    Hans Bezemer
    --- Synchronet 3.21a-Linux NewsLink 1.2