Immo,
I'm forwarding your message to the mailing list.
1) I'm wondering if the Rainbow example bug is due to the version of
QT4 that I distribute with the Windows binary. If you could check
this once more after the next release I'd appreciate it. I'm going to
compile the latest QT version before the release, is that what you
used?
2) I've added a SOUND command in the devel branch. Currently it takes
a path to a .wav file as an argument and plays that. It works fine on
windows, but I haven't yet tested it in Linux. It uses the QSound
system, which should be cross-platform, but I'm not sure how well that
works.
3) The semicolon character is now a shortcut for the REM command.
4) I'll fix the interpreter so the color resets to black before a
program is run.
-Ian
---------- Forwarded message ----------
From: Immo-Gert Birn <imm...@gm...>
To: kidbasic-devel <kid...@li...>
Date: Thu, 14 Dec 2006 18:49:03 +0100
Subject: Open Bugs
Hi all,
I had a look at the two open bugs.
1) Win98 rainbow example does not work
I could reproduce the issue and found that the newest version (as
made from current dev source) does not have the issue any more. More
details can be found in the bug description. Probably the bug report can
be closed.
2) Concentric circles - What is wrong?
Evidently the bug submitter would like to have circles that are not
filled. Anyway, I think that the current behavior is fine. Probably the
bug report (which is not about a bug) can be closed, too.
Still there might be an issue: Currently, BASIC256 remembers the last
color even if a new program was started using Program->New:
Step 1:
Write a program
clg
color clear
and execute it.
Step 2:
Use the new button to start a new program:
line 10,10,300,10
and execute it. Noting will be drawn as the current color is still set
to CLEAR.
I think this is a bug.
@Ian: We shall postpone the IF-thing after the 1.0 release. I see your
point and basically I am fine with whatever you will finally decide.
Best regards,
Immo
|