From: Noel W. <noe...@ya...> - 2003-05-13 16:29:36
|
Hi all, I've made a new SchemeUnit release. Noticeable changes are: - fix a bug with the exception message type (if you tried the web test stuff I uploaded yesterday and got lots of non-printing exceptions this will fix it) - remove 3D location values (as per recent emails to plt-scheme) in favour of a string giving the location The second change may have broken the GUI. It works with a few tests I've tried but may not track error locations now. Please give it a whirl if you have the opportunity. If no-one mentions anything I'll announce this release in a few days. Noel ===== Email: noelwelsh <at> yahoo <dot> com Jabber: noelw <at> jabber <dot> org __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |
From: Ryan C. <rya...@ya...> - 2003-05-13 18:35:40
|
--- Noel Welsh <noe...@ya...> wrote: > Hi all, > > I've made a new SchemeUnit release. Noticeable > changes are: > > - fix a bug with the exception message type (if you > tried the web test stuff I uploaded yesterday and got > lots of non-printing exceptions this will fix it) > > - remove 3D location values (as per recent emails to > plt-scheme) in favour of a string giving the location > > The second change may have broken the GUI. It works > with a few tests I've tried but may not track error > locations now. Please give it a whirl if you have the > opportunity. If no-one mentions anything I'll > announce this release in a few days. These changes will almost certainly break the gui, but the gui was already broken by changes in mzscheme. I was going to fix them this weekend, but anonymous cvs was down, so... My list of things to fix includes: - problem with the resizeable panels on MacOSX; easy to fix - namespace issue; easy to fix - location information; this doesn't seem essential; I can remove the link and just provide the text or something - exception reporting when the object caught was not a substruct of exn; this should be easy I talked to Robby when he was here and got some direction on how to use DrScheme to sandbox the code properly, but I haven't had a chance to try that again. That's going to have to wait for a while longer, unfortunately. The others I should be able to fix within a day or two of anoncvs.plt-scheme.org reappearing. Ryan __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |
From: Noel W. <noe...@ya...> - 2003-05-13 20:30:02
|
--- Ryan Culpepper <rya...@ya...> wrote: > - location information; this doesn't seem essential; > I can remove the > link and just provide the text or something This was one of the nicest features of the GUI, so we can reinstate the location information (as a syntax object or similar) if it will help. I can do this tomorrow if you'd like. Noel ===== Email: noelwelsh <at> yahoo <dot> com Jabber: noelw <at> jabber <dot> org __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |
From: Ryan C. <rya...@ya...> - 2003-05-16 04:58:03
|
Okay, I made my changes. Namespace issue fixed (something changed sometime between 203.3 and 203.6 with namespaces and modules and gensym). I hope I've fixed a problem that was bothering MacOSX people, but I don't have a Mac, so I'll have to get one of my friends to test it. This was reported to the Schematics bug tracker. There was a bug in our handling of test cases which raise objects which are not exn structs. (raise 'foo) is legal code, and we dropped it and blew up. I fixed the code which catches exceptions (schemeunit.ss) and the various UIs to report it correctly. --- Noel Welsh <noe...@ya...> wrote: > This was one of the nicest features of the GUI, so we > can reinstate the location information (as a syntax > object or similar) if it will help. I can do this > tomorrow if you'd like. I've added a case to location display that just shows the string. We can try going back to the old way if you like. I never use the location link, just the backtrace. The show-backtrace function aquired an extra argument, which I added. That breaks compatibility with DrScheme 203. I think that's all. Still no time to figure out how to properly sandbox the execution. Ryan __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |
From: Noel W. <noe...@ya...> - 2003-05-17 09:43:14
|
--- Ryan Culpepper <rya...@ya...> wrote: > Okay, I made my changes. Great! I've uploaded a new schemeunit-14.plt. I'll send a release notice out on Monday. Noel ===== Email: noelwelsh <at> yahoo <dot> com Jabber: noelw <at> jabber <dot> org __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |