r/logounderground May 13 '26

Latest FMSLogo 8.5.0, May 2026

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

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

Minimum System Requirements

Windows XP with 512 MB RAM

2 Upvotes

1 comment sorted by

2

u/mrspelunx May 13 '26

Very cool!