<div dir="ltr">We have also just released a new version of Dancer2 which fixes a few notable errors on our part that required 5.10 without noticing.<div><br></div><div>I think Peter (SysPete) deserved a big ++ here on all the work he did on it:</div><div>* <a href="https://github.com/PerlDancer/Dancer2/issues/1096">https://github.com/PerlDancer/Dancer2/issues/1096</a></div><div>* <a href="https://github.com/PerlDancer/Dancer2/issues/1097">https://github.com/PerlDancer/Dancer2/issues/1097</a><br></div><div>* <a href="https://github.com/PerlDancer/Dancer2/pull/1098">https://github.com/PerlDancer/Dancer2/pull/1098</a></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 31, 2015 at 11:48 PM, Darren Duncan <span dir="ltr"><<a href="mailto:darren@darrenduncan.net" target="_blank">darren@darrenduncan.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 2015-12-31 8:29 AM, Warren Young wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Dec 31, 2015, at 8:20 AM, Warren Young <<a href="mailto:wyml@etr-usa.com" target="_blank">wyml@etr-usa.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I think we’re either going to have to hold off on D2 for some time, or as you say, try to get the Xslate plugin backported to 5.8.<br>
</blockquote>
<br>
It turns out that fixing this is a one-liner:<br>
<br>
   <a href="https://github.com/rsimoes/Dancer2-Template-Xslate/pull/7" rel="noreferrer" target="_blank">https://github.com/rsimoes/Dancer2-Template-Xslate/pull/7</a><br>
<br>
A wish to use //= on a single line in the plugin is a pretty silly reason to require Perl 5.10. :)<br>
</blockquote>
<br></span>
Indeed.<br>
<br>
In my experience, the most common reasons that Perl code would require a version over 5.8 is due to wanting to use some new syntactic features such as that, and that instead sticking to the syntax 5.8 has would not change the code very much.<br>
<br>
There are other, deeper features of Perl versions over 5.8 that make them worth upgrading to, but often code incompatibilities aren't due to people needing these things, and so for that code it should still support 5.8.<br>
<br>
Bottom line, if a Perl module/script you depend on requires a higher Perl version number than you have, don't just take that at face value but look into it and you may often find that tweaking this module's source is indeed the easiest path.<span class="HOEnZb"><font color="#888888"><br>
<br>
-- Darren Duncan</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
_______________________________________________<br>
dancer-users mailing list<br>
<a href="mailto:dancer-users@dancer.pm" target="_blank">dancer-users@dancer.pm</a><br>
<a href="http://lists.preshweb.co.uk/mailman/listinfo/dancer-users" rel="noreferrer" target="_blank">http://lists.preshweb.co.uk/mailman/listinfo/dancer-users</a><br>
</div></div></blockquote></div><br></div>