|
Post by metro on Mar 15, 2019 3:52:33 GMT -5
I'm not sure what I'm missing here lb5 just crashes after selecting a file (linux system)
filedialog "Open text file", "*.*", fileName$ if fileName$<>"" then fileName$=afterlast$(fileName$,"/") print fileName$ 'do stuff else notice "No file chosen!" end if
I still can't post code copied from the lb5(Lin) editor to this forum. I have to save it to a system text editor first or lb5(win) first
|
|
|
Post by donnybowers on Mar 15, 2019 6:48:53 GMT -5
I'm not sure what I'm missing here lb5 just crashes after selecting a file (linux system)
filedialog "Open text file", "*.*", fileName$ if fileName$<>"" then fileName$=afterlast$(fileName$,"/") print fileName$ 'do stuff else notice "No file chosen!" end if
I still can't post code copied from the lb5(Lin) editor to this forum. I have to save it to a system text editor first or lb5(win) first
It crashed on me too. The error dump said: "Cause of Dump: Unhandled exception: Array afterlast$( has 1 dimensions."
I just noticed that I can't seem to post code copied from lb5(Linux) either. I don't recall noticing that before.
|
|
|
Post by Chris Iverson on Mar 15, 2019 12:50:27 GMT -5
Okay, so "afterlast$()" isn't actually a function in LB5 yet.
However, this ties into something I've seen in a couple other errors, in that the LB5 IDE seems to sometimes crash hard when there's an LB runtime error, instead of just stopping execution and putting up an error message.
|
|
|
Post by metro on Mar 15, 2019 15:46:46 GMT -5
Okay, so "afterlast$()" isn't actually a function in LB5 yet. However, this ties into something I've seen in a couple other errors, in that the LB5 IDE seems to sometimes crash hard when there's an LB runtime error, instead of just stopping execution and putting up an error message. Thanks Chris Carl, any chance you have a list of things you haven't had time to implement yet. Just curious..... thanks
|
|
|
Post by Gordon Rahman on Mar 15, 2019 18:01:12 GMT -5
Hello metro, I estimate that LB5 has 345 commands and so on. I estimate that 53 are not yet implemented (mostly API, some SPRITE and Keyboard-Mouse and joystick input). I estimate that 27 are broken (some crashes or give error in LB4 and LB5) I estimate that 3 are partially broken But I see the end of the tunnel (as we say it in The Netherlands) I'm exited about the pace. I tried to answer you ... Gordon
|
|
|
Post by metro on Mar 15, 2019 18:19:57 GMT -5
G'day Gordon, Thanks for your input, we do seem to be moving at a great pace, if Carl's fingers don't get him into trouble again we could be enjoying the finished product soon.
Don't stand on the tracks.....not sure what that light could be. Have a great day
|
|
|
Post by meerkat on Mar 16, 2019 7:11:44 GMT -5
G'day down under.. Not sure what this is.. Is anyone trying to keep it up to date.. LB5 statusBeauty!
|
|
|
Post by tsh73 on Mar 16, 2019 8:42:05 GMT -5
I see LB5a348 does DIE on errors where LB5a347 showed a message.
Like, on
print 0.1 and 2
|
|
|
Post by metro on Mar 16, 2019 8:48:43 GMT -5
G'day down under.. Not sure what this is.. Is anyone trying to keep it up to date.. LB5 statusBeauty! Thanks Dan, that's Bonza
|
|
|
Post by Rod on Mar 16, 2019 9:41:49 GMT -5
Metro, Dan the spreadsheet you show the link to was an early attempt at coordinating testing of the first version of LB5. We should probably forget about it for now. The syntax and command set seem to have improved so its out of date.
Whether a similar shared sheet would help in later stages of testing needs debated. It was an attempt to show everyone where we were at, to stop multiple reports of the same error and to direct efforts at untested commands and functions.
To create a new sheet we would need the first cut of the documentation.
|
|
|
Post by Carl Gundel on Mar 16, 2019 9:54:49 GMT -5
I see LB5a348 does DIE on errors where LB5a347 showed a message. Like, on print 0.1 and 2 This is now fixed in the next build.
|
|
cundo
Full Member
Muchas Gracias!!
Posts: 146
|
Post by cundo on Mar 16, 2019 11:52:03 GMT -5
Hello metro, I estimate that LB5 has 345 commands and so on. I estimate that 53 are not yet implemented (mostly API, some SPRITE and Keyboard-Mouse and joystick input). I estimate that 27 are broken (some crashes or give error in LB4 and LB5) I estimate that 3 are partially broken But I see the end of the tunnel (as we say it in The Netherlands) I'm exited about the pace. I tried to answer you ... Gordon Is it the same Smalltalk "engine" ?
|
|