| Commit | Date | |
|---|---|---|
|
[r6139]
by
david_costanzo
Refactoring: Replace a for loop with no initialization statement with a while loop. |
2026-04-03 02:36:07 | Tree |
|
[r6138]
by
david_costanzo
Refactoring: Move a local variable declaration and assignment closer to where the variable is first used. |
2026-04-03 02:28:00 | Tree |
| 2026-04-03 02:02:05 | Tree | |
|
[r6136]
by
david_costanzo
Fix Bug #600; A procedure which runs a tail-called APPLY no longer leaks its parameters into the caller's scope. The fix was to split llocal() into two procedures, one that creates a variable scope and one that doesn't. This change diverges from UCBLogo's implementation, which also doesn't have this bug. |
2026-04-02 03:33:19 | Tree |
|
[r6135]
by
david_costanzo
Add a bad input test to APPLY that crashes UCBLogo but not FMSLogo. |
2026-04-02 03:03:08 | Tree |
|
[r6134]
by
david_costanzo
Rewrite some tests which log very long lines to instead log short lines. |
2026-04-01 02:10:50 | Tree |
|
[r6133]
by
david_costanzo
Use wxSingleInstanceChecker to detect if another instance of FMSLogo is running on startup. |
2026-03-31 02:32:05 | Tree |
|
[r6132]
by
david_costanzo
Refactoring: Rename NODETYPES to NODETYPE. |
2026-03-31 01:55:52 | Tree |
|
[r6131]
by
david_costanzo
Change NODETYPES from "unsigned short" to an enum. |
2026-03-31 01:41:14 | Tree |
|
[r6130]
by
david_costanzo
Fix Bug #598; QUEUE and DEQUEUE now behave correctly when the queue name is shadowed by one of their own local variables. |
2026-03-30 03:56:46 | Tree |