|
Ernst wrote:
> Hi Ralph,
>
> I finally found some time to try the new pbForth gui.
> OS: Linux 2.2.13 (based on redhat 5.2)
> tcl/tk: 8.03
>
> - The communications port to use it selected by changing the options file.
> This will certainly cause problems for people who don't read the
> instructions (i.e. for almost everybody...:) How about NOT setting any
> port in the options file as distributed, and popping up an error message
> if the serialPort string is empty? This is not as much work as making a
> full dialogue box, but will certainly help the non-readers to understand
> what's going on.
Hmmm...this is a good alternative, the dialog would then point the user in
the right direction, which is the rcxoption.tcl file. I like it. I could even
do it when the com port could not be opened...
> - Upload srecs didn't work at first, until the next point was fixed. I found
> this a bit surprising. Does it match the way the code works?
This is wierd. It works just fine on my Linux based on Caldera 2.2. The scope
problem is real, though. I'll fix it for the next release.
> - The console didn't work, complaining that "file4" was an unknown channel.
> Changing <puts $rcxutil::portID> to <puts $::rcxutil::portID> in
> rcxterm::putConsole fixed this. Apparently some sort of scope problem, and
> there are more of those $rcx... references in the code. Am I seeing a tcl
> bug or a feature here?
No, you're seeing bad cut and paste skills... :-)
> - text upload sometimes freezes. I couldn't find a specific reproducable
> instance, though :(
It might be that you've killed the interpreter unintentionally.
> - Doing an XModem download still requires the user to type SAVE-SYSTEM
> himself. It would be nice if the GUI did that, wouldn't it?
Yes, that's a great idea. I'll incororate it in the next release.
> - I think the idea of having a menu item that expends into a list of
> one-liners (this was mentioned on lugnet/pbforth) is very nice.
>
> - Same goes for a central pbForth code repository.
How to implement the repository? I can put it on my website easily if
I get the following info from a contributor:
1. Name and email address
2. Brief description of the code and what it does
3. The code itself
I'll play about with the format with a few sample submissions shortly.
Apologies if you did not want this published to the group, but I thought
it was apropos...
Cheers,
Ralph Hempel - P.Eng
--------------------------------------------------------
Check out pbFORTH for LEGO Mindstorms at:
<http://www.hempeldesigngroup.com/lego/pbFORTH>
--------------------------------------------------------
Reply to: rhempel at bmts dot com
--------------------------------------------------------
|
|
1 Message in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|