[Seaside] 2.5a5 ported to VW

Avi Bryant avi at beta4.com
Mon Jul 5 21:00:51 CEST 2004


On Jul 5, 2004, at 11:07 AM, Avi Bryant wrote:

>
> On Jul 5, 2004, at 9:41 AM, Bany, Michel wrote:
>
>> Avi,
>> During the tests I made on the port I discovered a few bugs, a couple
>> of STLINT "code critics" and a couple of VW compile warnings
>> The port includes some fixes for those bugs that are documented
>> in the attached document. You may want to check them so that you
>> can come up with the "official" fixes.
>
> Thanks, Michel.  I'll integrate these fixes as soon as possible.

I've updated SqueakMap to point to Seaside2.5a6-avi.2.mcz, which 
includes these fixes.  If you're interested, here are my notes on them:

--
Compile errors:
* WAComponent>>removeDecoration: - fixed
* WAComponent>>show:onAnswer: - not actually a problem

Bugs:

* Seaside fails when trying to enable halos on the WACanvasTest 
component -
this is indeed a bug, but I don't like the fix: it ought to be possible 
to enable halos on any component, regardless of which renderer class it 
uses.  I don't have a solution to this yet, but I don't see much value 
in including the workaround in the meantime; better to remind ourslves 
that this is broken.

* Seaside fails when the URL is an empty character string -
fixed.

* The HTML tag is not properly closed, <html<head> -
oops, fixed.

*In a composition, the last tag in a component may be left undisplayed, 
if its rendering class is a  kind of WACanvas -
fixed, though used #close as the polymorphic send across WARenderCanvas 
and WAHtmlRenderer to be more explicit.

* Missing block argument variable in exception handler -
fixed.

* Message sent but not implemented (WAPresenter>>decorationChainDo:) -
moved #renderOn: down to WAComponent instead.

* Method implemented but not sent 
(WARegistry>>expiredHandlerForRequest:) -
removed.

* IE6 requires </script>  -
fixed.

* WAStyleCollection doesn't check for nil attrs -
fixed.

* WACallbackStream, #upToEnd fails with sorted collection -
fixed.



More information about the Seaside mailing list