FMSLogo 8.5.0 (2026/05)

5 views
Skip to first unread message

Daniel Ajoy

unread,
May 13, 2026, 1:38:11 PM (10 days ago) May 13
to logof...@googlegroups.com, LogoES
                                  FMSLogo 8.5.0
--------------------------------------------------------------------------------

https://sourceforge.net/projects/fmslogo

 fmslogo-8.5.0.exe - Installer for the Logo environment
 fmslogo-8.5.0.zip - ZIP of the Logo environment

Changes From Previous Version

  o Fix Bug #385; Deleting the window from the setup callback of
    WINDOWCREATE no longer reads freed memory.
  o Fix Bug #392; RUNPARSE no longer leaks memory.
  o Fix Bug #505; FIRST now handles empty arrays.
  o Fix Bug #595; GENSYM now buries the variable "gensym.number".
  o Implement Feature Request #136; the PAUSE dialog now explains
    what pause mode is and what you can do in it.
  o Implement Feature Request #143; MACHINE now includes the current
    scale of the screen window as the 18th element.
  o Fix Bug #598; QUEUE, DEQUEUE, and NAME now behave correctly when the
    queue/variable name is shadowed by one of their own local variables.
  o Fix Bug #599; The output list of macros that are run as input
    to a procedure and which define local variables are now evaluated
    in the caller's context, not the context of the macro.
  o Fix Bug #600; A procedure which runs a tail-called APPLY no longer
    leaks its parameters into the caller's scope.
  o Fix Bug #601; PO now displays lines in procedures defined with
    DEFINE correctly in the Commander History.
  o Fix Bug #602; APPLY with a primitive now copies the inputlist so that
    it can't be modified.
  o Fix Bug #606; Running a procedure with parse error no longer leaks memory.
  o Fix Bug #608; SETLABELFONT no longer leaks memory when given an
    unknown font.  This was a regression introduced in version 8.3.0.
  o Minor improvements to the manual.

 For the history of changes across all versions, see
 https://sourceforge.net/p/fmslogo/source/HEAD/tree/logo/trunk/src/CHANGELOG.TXT

Source Code

 The source code is available under the GNU GPL.  Get it from:

   https://sourceforge.net/p/fmslogo/source/HEAD/tree/

Minimum System Requirements

 Windows XP with 512 MB RAM

Reply all
Reply to author
Forward
0 new messages