• Join/Login
  • Business Software
  • Open Source Software
  • For Vendors
  • Blog
  • About
  • More
    • Articles
    • Create
    • SourceForge Podcast
    • Site Documentation
    • Subscribe to our Newsletter
    • Support Request
SourceForge logo
For Vendors Help Create Join Login
SourceForge logo
Business Software
Open Source Software
SourceForge Podcast
Resources
  • Articles
  • Case Studies
  • Blog
Menu
  • Help
  • Create
  • Join
  • Login
  • Home
  • Browse
  • FMSLogo
  • Code
FMSLogo

FMSLogo Code

A Logo programming environment for Microsoft Windows

Brought to you by: david_costanzo
  • Summary
  • Files
  • Reviews
  • Support
  • Tickets ▾
    • Feature Requests
    • Bugs
    • Support Requests
  • Discussion
  • Code
Menu ▾ ▴
 
  • Browse Commits
  • Browse Files

Code Commit Log


Commit Date  
[r1493] by david_costanzo

Note that FMSLogo is supported on Vista.

2006-08-19 06:22:02 Tree
[r1492] by david_costanzo

Add tests for REFRESH and NOREFRESH (which are both no-ops).

2006-08-19 06:21:17 Tree
[r1491] by david_costanzo

Fix a bug where RUNYOUDONTSAYWHATTODOWITHTEST was not getting buried.

2006-08-19 06:20:38 Tree
[r1490] by david_costanzo

Remove GOTO and TAG from the documented procedures. These are not currently supported by FMSLogo. Someday, I'd like to support them for compatibility with UCBLogo, but it is too late in the FMSLogo 6.10.0 release cycle to consider that. If FMSLogo ever does support these operations, the documention will be switched back in.

Credit goes to Theodoros Chatzigiannakis for reporting this.

2006-08-19 06:16:13 Tree
[r1489] by david_costanzo

Fix a misspelling of Elica.

Credit goes to Theodoros Chatzigiannakis for reporting this.

2006-08-19 06:14:04 Tree
[r1488] by david_costanzo

Remove SCAN, REFRESH, and NOREFRESH. SCAN was a no-op that was commented out--I have no idea what it was for.

REFRESH and NOREFRESH were also no-ops that were commented out. However, these are documented functions, so I added them back as library routines (no need to break any existing programs that might have defined a REFRESH procedure). I decieded to keep these because they are used by UCBLogo and keeping them improves the chances of writing portable Logo programs.

2006-08-19 05:52:14 Tree
[r1487] by david_costanzo

Add REFRESH and NOREFRESH for better compatibility with UCBLogo. These were added as library routines, instead of primitives, so that I don't break existing programs that may already define a "REFRESH" or a "NOREFRESH".

2006-08-19 05:47:25 Tree
[r1486] by david_costanzo

Fix bug #1539716: FMSLogo no longer crashes when procedures have lots of inputs >30000.

The bug was that gather_some_args() was recursive and processed a single argument in each call. So if there were lots of arguments, trying to gather them could blow the stack. The fix is to rewrite gather_some_args() to be iterative.

2006-08-14 01:52:58 Tree
[r1485] by david_costanzo

Add a some new regression tests.

2006-08-13 23:18:33 Tree
[r1484] by david_costanzo

Add a regression test for bug #1539716, which is that giving a procedure a large input of inputs (>30000) caused a FMSLogo to crash.

2006-08-13 23:17:39 Tree
Older >
SourceForge
  • Create a Project
  • Open Source Software
  • Business Software
  • Top Downloaded Projects
Company
  • About
  • Team
  • SourceForge Headquarters
    1320 Columbia Street Suite 310
    San Diego, CA 92101
    +1 (858) 422-6466
Resources
  • Support
  • Site Documentation
  • Site Status
  • SourceForge Reviews
SourceForge logo
© 2026 Slashdot Media. All Rights Reserved.
Terms Privacy Opt Out Advertise
mdb logo