| Commit | Date | |
|---|---|---|
|
[r2219]
by
david_costanzo
Replace some of the command-processing logic with calls to ANSI C library functions. This makes the code smaller and easier to read. |
2007-04-08 07:46:08 | Tree |
|
[r2218]
by
david_costanzo
Refactor how the code determines if there's an editor open. Now, the checks have been centralized so that the implementation may change more easily. This was done as a step toward fixing the bug where the editor is checked by name, regardless of if the editor has anything to do with this FMSLogo session. |
2007-04-08 06:10:15 | Tree |
|
[r2217]
by
david_costanzo
Integrate translations of "Apply" and the names of various colors from Daniel Ajoy. |
2007-04-04 05:54:04 | Tree |
|
[r2216]
by
david_costanzo
Fix a few problems with the "clean" target where it wasn't cleaning everything it should have been. This was mostly due to the case-sensitive nature of find. |
2007-03-29 07:26:01 | Tree |
|
[r2215]
by
david_costanzo
Fix bug #1688926; '-1e-16 < 0' once again outputs true. The comparison logic for floating point values no longer treats floats within DBL_EPSILON of each other as being equal. Instead, the behavior is now as it was in MSWLogo. |
2007-03-29 07:17:21 | Tree |
|
[r2214]
by
david_costanzo
Establish a new baseline, which includes a few more tests and a few bug fixes. Unfortunately one of these bug fixes is for bug #1688926 introduced many more failures in the math test, because floating point numbers within DBL_EPSILON of each other are no longer treated as equal (the bug was that they were treated as equal). |
2007-03-29 07:15:31 | Tree |
|
[r2213]
by
david_costanzo
Add regression tests for bug #1688926, which is that very small numbers were treated as equal to zero even when they weren't. |
2007-03-29 07:09:52 | Tree |
| 2007-03-29 07:08:47 | Tree | |
| 2007-03-27 06:15:48 | Tree | |
|
[r2210]
by
david_costanzo
Fix bug #1622720; SELECTBOX GUI is now internationalized. This also fixes a related bug where pressing "X" on dialog didn't act the same as pressing the "Cancel" button. The fix was to replace the OWL TPickListDlg with a much simpler, but less general version that I wrote called CSelectBox. Doing it this way has the added benefit of making FMSLogo a little less dependent on OWL and reducing the code size a little. |
2007-03-27 06:12:20 | Tree |