Upstream changes:
v3.5.1 2017-11-30T16:09:33Z
- Fix packaging issue; explicitly declare version for Text::Xslate::Engine
v3.5.0 2017-11-30T15:57:50Z
- Migrate to using minil (#179)
- Improve perl 5.8 support (#182)
- Use version->declare() to declare $VERSION (#182)
- Make `prove -br t` work with dot-not-in-INC perls (#184)
- Run tests against both XS and pureperl (#185)
- Fix typo (anirvan #181)
The following packages fail to build due to "." not being in @INC:
devel/p5-PPI-PowerToys
sysutils/p5-Monitoring-Plugin
textproc/p5-Text-Xslate
www/SpeedyCGI
Pass PERL_USE_UNSAFE_INC=1 through MAKE_ENV to allow the configure
and build to proceed.
This needs to be revisited when perl-5.30.0 is released and that
environment variable is removed from Perl.
Upstream changes:
3.3.9 2015-12-18 22:15:00+0900
- Fix test for Windows
3.3.8 change breaks Windows
3.3.8 2015-12-18 16:20:00+0900
- Fix test for DragonflyBSD
- Update document
Problems found locating distfiles:
Package cabocha: missing distfile cabocha-0.68.tar.bz2
Package convertlit: missing distfile clit18src.zip
Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.
No effective change for the above reason.
Ok joerg
Upstream changes:
3.3.3 2014-08-04 15:50:00+0900
- No code changes from 3.3.2, just re-packaging.
3.3.2 2014-08-04 12:40:00+0900
[IMPROVEMENT]
- #127 Improve generating temporary file name
3.3.1 2014-08-03 11:45:40+0900
[ANNOUNCE]
- Now Xslate has new co-maintainers (those who can maintain and release
Xslate): lestrrat, syohex, and tokuhirom
[BUG FIXES]
- #126 Fix a typo in naming tempfiles (Hugmeir)
[DOCMENT]
- #125 Update document on Text::Xslate->bridge() and Builtin.pod
(Mike Raynham)
3.3.0 2014-08-03 11:54:02+0900
(mis-packaging release)
3.2.5 2014-07-15 08:18:31+0900
[TEST FIXES]
- No CGI.pm, which is no longer a standard module
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
Upstream changes:
3.2.4 2014-04-27 17:18:15+0900
[TEST FIXES]
- Fix#122, #120 testing issue on windows (syohex)
[FEATURES]
- Add $array.first() and $array.last() methods (#116, #118 / shyohex)
3.2.3 2014-04-23 07:32:39+0900
- Made a mistake in the release engineering, re-packaged on the correct
status.
3.2.2 2014-04-23 07:29:42+0900
[BUG FIXES]
- Fix#105 SEGV on blead (reported by tokuhirom, fixed by syohex in #117)
3.2.1 2014-04-17 07:55:38+0900
[BUG FIXES]
- Fix#111 (by syohex in #113) inputting "0" made a wrong result
Upstream changes:
3.1.1 2014-01-24 07:50:52+0900
[DOCUMENTS]
- Fix some typos (#102)
- Add an explanation of `validate()` (#101)
[BUG FIXES]
- Fix a race condition on making cache dirs (#103)
Upstream changes:
3.1.0 2013-11-16 16:46:35+0900
[BUG FIXES]
- Close#95; $/ affected the parse() method
[FEATURES]
- Add $xslate->validate($file) method to check template syntax
3.0.2 2013-11-15 21:56:53+0900
[BUG FIXES]
- Fix a mojibake issue where utf8::upgrade() was always called when
loading caches (hanabukuro++)
3.0.1 2013-11-04 12:27:51+0900
[TEST FIXES]
- Fix a test that might fail on a slow machine like Raspberry Pi
(Getty++)
3.0.0 2013-10-18 08:59:22+0900
- No code changes from 2.1.0, just re-packaging for package managers
2.1.0 2013-10-17 22:18:21+0900
[BUG FIXES]
- Fix an issue that multi-bytes string literals used for a hash key
was not dealt as a text string (@Niratama++)
WARNING: this change could break your code if you use multi-byte
text string as a hash key.
2.0010 2013-10-07 21:56:12+0900
[BUG FIXES]
- Fix an issue that vpath with text-strings raised errors
on newer perls due to specification changes in PerlIO::scalar (#90)
- Documentation tweaks (#84, #86)
Upstream changes:
2.0008 2013-07-06 00:09:43-0700
[BUG FIXES]
- Fix a chache issue that UTF8 flags were not turned on
as expected (#82)
- Fix Metakolon doc (#83)
2.0007 2013-06-21 13:16:16-0700
[DOCUMENTS]
- Add doc about chomping newlines (<:- ... -:>)
[NEW FEATURES]
- Add pre_process_handler to pre-process template content (bluescreen)
2.0006 2013-06-02 22:58:27
[BUG FIXES]
- Fix an issue that the state of VM broke on exception
reported by nihen
2.0005 2013-06-02 12:23:15
[BUG FIXES]
- Fix a Multiplexed WRAPPER issue reportedy by @kawamuray (#79)
Those who use WRAPPER, template cascading, or anonymous functions
(lambdas) are strongly recommended to upgrade Xslate.
2.0004 2013-05-29 20:27:07
[TEST FIXES]
- Template string must be bytes (#78)
2.0003 2013-05-10 12:59:11
[BUG FIXES]
- Fix a crash on compiling templates (#77)
2.0002 2013-04-26 12:51:47
[BUG FIXES]
- Support perl-blead (5.17.11)
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
Adjust DEPENDS
Upstream changes:
2.0001 2013-04-24 16:24:22
[FEATURES]
- Support PUREPERL_ONLY build
See the Lancaster Consensu:
219db464af/lancaster-consensus.md (specifying-pure-perl-builds)
2.0000 2013-02-20 09:21:08
- No code change from 1.9999_01
1.9999_01 2013-02-16 15:44:31
[CHANGES]
- Migrate from Any::Moose to Mouse because Any::Moose is deprecated
1.6002 2012-12-19 22:54:55
[BUG FIXES]
- Fix a bug where TTerse created no variable scopes (thanks to Yappo)
Upstream changes:
1.6001 2012-12-05 10:03:13
[BUG FIXES]
- Resolve issue #71: SV leaks in VM frames
1.6000_01 2012-11-04 09:56:45
- The bytecode version is now 1.6. So all the cache will be discarded.
[FEATURES]
- Add opcodes: find_file, suffix, is_code_ref, merge_file in
order to enhance template syntaxes (doy)
Update DEPENDS
Upstream changes:
1.5025 2012-10-20 21:45:27
[BUG FIXES]
- Fix a bug that constants with unary operators might result in
wrong values (thanks to @doy)
1.5024 2012-10-15 18:02:29
[BUG FIXES]
- Fix false assertion failure
(This change affects only to -DDEBUGGING enabled perl)
1.5023 2012-10-15 08:22:14
[TEST]
- Apply issue #66 again
- 1.5022 was identical to 1.5021 (thanks to @doy)
1.5022 2012-10-15 00:15:18
[TEST]
- Do not depend on extra modules in tests (issue #66, @nihen).
1.5021 2012-10-15 00:07:54
[BUG FIXES]
- Fix an issue that recursive call of render() may cause SEGV
thanks to doy for reporting this issue (isseu #65).
1.5020 2012-10-14 23:06:49
[BUG FIXES]
- Fix deploying issues reported at 1.5017, again.
thanks to @woremacx for reporting it.
- Fix a bug that calling macro which encloses outer variables,
may clobber other variables, thanks to @ktat for reporting it.
1.5019 2012-10-03 12:28:20
[BUG FIXES]
- Revert 1.5016's bugfix which introduced a more serious problem.
The complete bufix will be applied to 1.5020.
1.5018 2012-09-30 13:41:13
[FEATURES]
- "html_builder_module" option to import HTML builders;
functions imported with this option are wrapped by html_builder()
1.5017 2012-08-04 19:31:59
[BUG FIXES]
- Fix a problem on Win32
1.5016 2012-08-04 19:19:15
[BUG FIXES]
- Fix a bug that reloading templates could fail on deploying
- Fix a problem on 5.17
1.5015 2012-07-13 19:31:53
[IMPROVEMENT]
- Enhance extensibility for custom parsers (shmorimo)
1.5014 2012-06-26 19:41:20
[IMPROVEMENT]
- Add scalar::split() to Bridge::Star (tokuhirom)
1.5013 2012-06-12 23:46:44
[IMPROVEMENT]
- Add "macro" option to Text::Xslate->new() (gunyoki)
1.5012 2012-05-21 15:52:59
[IMPROVEMENT]
- imporve error messages when the parser reaches EOF
1.5011 2012-05-21 15:45:00
[BUG FIXES]
- add warning about https://github.com/xslate/p5-Text-Xslate/issues/55
For backword compatibility, we don't change its behavior, but
it is likely to a problem so we warnn about it.
1.5010 2012-05-04 01:04:47
[TEST FIXES]
- Make `HANRESS_OPTIONS=j9 make test` work (@punytan)
1.5009 2012-03-30 09:19:18
[IMPROVEMENT]
- Documentation improvement
1.5008 2012-03-28 09:39:45
[BUG FIXES]
- Fix a typo in an error messages (issues/53, thanks to wchristian)
- Fix an undefined behavior that giving utf8-encoded *bytes* as
params made mojibake in use of caches