1.26  April 5, 2004

[ BUG FIXES ]

- The fix to make CGIHandler support flush_buffer and autoflush caused
it to not rethrow any exceptions created during the request.  If
error_mode was set to 'fatal', then an error would simply cause no
output to be generated.  Task id #531.

- A comment in the last line of a component call with content caused a
syntax error in the compiled component.  Reported by Todd Goldenbaum.
Task id #530.

- The various request handling methods in CGIHandler once again return
the value of calling the Interp object's exec() method.

- Explicitly handle redirect statuses when an abort exception is
thrown from the Interp object's exec() method.  This fixes some
problems when this module was used with David Wheeler's
MasonX::Interp::WithCallbacks module.

- Using a <%shared> block when "in_package" was set to something other
than HTML::Mason::Commands led to an error like "Can't call method
"call_dynamic" on an undefined value".  Reported by David Wheeler.
Task id #535.



-dave

/*=======================
House Absolute Consulting
www.houseabsolute.com
=======================*/

-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

Reply via email to