[Catalyst-commits] r9189 - in Catalyst-View-TT-XHTML/1.000/trunk: . lib/Catalyst/View/ContentNegotiation

t0m at dev.catalyst.perl.org t0m at dev.catalyst.perl.org
Tue Feb 3 22:16:43 GMT 2009


Author: t0m
Date: 2009-02-03 22:16:43 +0000 (Tue, 03 Feb 2009)
New Revision: 9189

Modified:
   Catalyst-View-TT-XHTML/1.000/trunk/.shipit
   Catalyst-View-TT-XHTML/1.000/trunk/lib/Catalyst/View/ContentNegotiation/XHTML.pm
Log:
More doc tweaks, adjust .shipit in anticipation of rename.

Modified: Catalyst-View-TT-XHTML/1.000/trunk/.shipit
===================================================================
--- Catalyst-View-TT-XHTML/1.000/trunk/.shipit	2009-02-03 22:09:14 UTC (rev 9188)
+++ Catalyst-View-TT-XHTML/1.000/trunk/.shipit	2009-02-03 22:16:43 UTC (rev 9189)
@@ -1,7 +1,7 @@
 # auto-generated shipit config file.
 steps = FindVersion, ChangeVersion, CheckChangeLog, DistTest, Commit, Tag, MakeDist
 
-svk.tagpattern =  //mirror/Catalyst-View-TT-XHTML/1.000/tags/%v
+svn.tagpattern = http://dev.catalyst.perl.org/repos/Catalyst/Catalyst-View-ContentNegotiation-XHTML/1.000/tags/%v
 
 # svn.tagpattern = MyProj-%v
 # svn.tagpattern = http://code.example.com/svn/tags/MyProj-%v

Modified: Catalyst-View-TT-XHTML/1.000/trunk/lib/Catalyst/View/ContentNegotiation/XHTML.pm
===================================================================
--- Catalyst-View-TT-XHTML/1.000/trunk/lib/Catalyst/View/ContentNegotiation/XHTML.pm	2009-02-03 22:09:14 UTC (rev 9188)
+++ Catalyst-View-TT-XHTML/1.000/trunk/lib/Catalyst/View/ContentNegotiation/XHTML.pm	2009-02-03 22:16:43 UTC (rev 9189)
@@ -55,9 +55,9 @@
 
 =head1 NAME
 
-Catalyst::View::ContentNegotiation::XHTML - A Moose Role to apply to
-Catalyst views adjusts the response Content-Type header to 
-application/xhtml+xml content if the browser accepts it.
+Catalyst::View::ContentNegotiation::XHTML - Adjusts the 
+response Content-Type header to application/xhtml+xml 
+if the browser accepts it.
 
 =head1 SYNOPSIS
 
@@ -73,18 +73,24 @@
 
 =head1 DESCRIPTION
 
-This is a very simple Role which uses a method modifier to run after the
-C<process> method, and sets the response C<Content-Type> to be 
+This is a simple Role which sets the response C<Content-Type> to be 
 C<application/xhtml+xml> if the users browser sends an C<Accept> header 
 indicating that it is willing to process that MIME type.
 
-Changing the C<Content-Type> causes browsers to interpret the page as
-XML, meaning that the markup must be well formed.
+Changing the C<Content-Type> to C<application/xhtml+xml> causes 
+browsers to interpret the page as XML, meaning that your markup must 
+be well formed.
 
+=head1 CAVEATS
+
 This is useful when you're developing your application, as you know that
 all pages you view are parsed as XML, so any errors caused by your markup
 not being well-formed will show up at once.
 
+Whilst this module is has been tested against most popular browsers including
+Internet Explorer, it may cause unexpected results on browsers which do not
+properly support the C<application/xhtml+xml> MIME type.
+
 =head1 METHOD MODIFIERS
 
 =head2 after process




More information about the Catalyst-commits mailing list