[Templates-cvs] cvs commit: Template2/docsrc/src/Modules/Template/Stash XS.tt2

cvs@template-toolkit.org cvs@template-toolkit.org


cvs         06/02/02 11:46:07

  Modified:    docsrc/src/Modules/Template/Stash XS.tt2
  Log:
  * removed old bug reports
  
  Revision  Changes    Path
  1.2       +0 -31     Template2/docsrc/src/Modules/Template/Stash/XS.tt2
  
  Index: XS.tt2
  ===================================================================
  RCS file: /template-toolkit/Template2/docsrc/src/Modules/Template/Stash/XS.tt2,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XS.tt2	2001/08/21 17:52:23	1.1
  +++ XS.tt2	2006/02/02 11:46:07	1.2
  @@ -12,7 +12,6 @@
   
   This module loads the XS version of Template::Stash::XS. It should 
   behave very much like the old one, but run about twice as fast. 
  -See the synopsis above for usage information.
   
   Only a few methods (such as get and set) have been implemented in XS. 
   The others are inherited from Template::Stash.
  @@ -50,36 +49,6 @@
   
   Please report bugs to the Template Toolkit mailing list
   templates@template-toolkit.org
  -
  -As of version 2.05 of the Template Toolkit, use of the XS Stash is
  -known to have 2 potentially troublesome side effects.  The first
  -problem is that accesses to tied hashes (e.g. Apache::Session) may not
  -work as expected.  This should be fixed in an imminent release.  If
  -you are using tied hashes then it is suggested that you use the
  -regular Stash by default, or write a thin wrapper around your tied
  -hashes to enable the XS Stash to access items via regular method
  -calls.
  -
  -The second potential problem is that enabling the XS Stash causes all
  -the Template Toolkit modules to be installed in an architecture
  -dependant library, e.g. in
  -
  -    /usr/lib/perl5/site_perl/5.6.0/i386-linux/Template
  -
  -instead of 
  -
  -    /usr/lib/perl5/site_perl/5.6.0/Template
  -
  -At the time of writing, we're not sure why this is happening but it's
  -likely that this is either a bug or intentional feature in the Perl
  -ExtUtils::MakeMaker module.  As far as I know, Perl always checks the
  -architecture dependant directories before the architecture independant
  -ones.  Therefore, a newer version of the Template Toolkit installed
  -with the XS Stash enabled should be used by Perl in preference to any
  -existing version using the regular stash.  However, if you install a 
  -future version of the Template Toolkit with the XS Stash disabled, you
  -may find that Perl continues to use the older version with XS Stash 
  -enabled in preference.
   
   =head1 AUTHORS