Upstream changes:
0.08 2012-12-11 12:18:56 Europe/London
- Require perl 5.8.3, as Moose does
0.07 2011-12-12 12:58:19 Europe/London
- Provide optimize_as for pre-2.0100 Moose versions
- Bump MooseX::Types version requirement (RT#73188)
- Add missing dependencies
- Enforce version dependencies at runtime (RT#73189)
0.06
- Use inline_as instead of the deprecated optimize_as
Upstream changes:
0.368 2013-08-14
- Fix tests on windows
0.367 2013-08-13
- Improve Test::Aggregate::Nested error handling:
Don't treat undef as a failure;
Show a warning and let Test::More::subtest() determine the result.
This solves the false negative reported in
https://rt.cpan.org/Public/Bug/Display.html?id=87240
Thanks to the venerable Andreas J. K枚nig for reporting!
- Add more tests.
- Actually include previously added tests to the dist
(Where are you Dist::Zilla?)
0.366 2013-07-11
- Update metadata; Re-release to reindex with additional permissions
0.365 2013-07-10
- Avoid printing unnecessary "ok - "'s diag()s when they are passing,
and when the 'verbose' option is set to 0.
- The problem was that the $verbose option was hard-coded as
'2' deep inside the module.
- Catch errors in tests under Test::Aggregate::Nested; report as ok(0)
- Pod fixes
- Update repository metadata
Upstream changes:
1.35 Tue Aug 13 19:50:55 PDT 2013
- improve conversion of certain composed characters to MARC8
Some characters should not be fully decomposed
before converting them to MARC8. This patch adds
a table of such characters, based on Annex A of
http://www.loc.gov/marc/marbi/2006/2006-04.html
and on some sample records provided by Jason
Stephenson of MVLC.
- recognize G0 and G1 characters properly
When converting from MARC8 to UTF8, MARC::Charset now
properly recognizes if a (single-byte) MARC8 character falls
in G0 or G1.
This is part of the fix for RT#63271 (converting characters
in the Extended Cyrillic character set), but should also
fix similar issues with converting characters in the extended
Arabic set.
This commit also means that all MARC8 character sets that support
both G0 and G1 wll be properly converted, regardless of whether
they're currently set as the G0 or G1 character set. For example,
it is now possible to convert Extended Latin as G0 or Basic Latin
as G1.
This fixes RT#63271
- have MARC::Charset::Code->marc_value() handle G0/G1 conversion
Since there's at present no need to do things like have
ANSEL be the G0 character set when converting from UTF8 to
MARC8, this commit centralizes the logic for deciding
whether to return the G0 or G1 MARC8 representation of a
character.
Also add MARC::Charset::Code->g0_marc_value(), which returns
the G0 representation of the character for use by the
character DB.
- New test cases for converting Vietnamese and Extended Cyrillic
text.
1.34 Mon Feb 11 09:10:35 PST 2013
- RT#83257: use AnyDBM_File rather than hardcode GDBM_File
To improve portability, use AnyDBM_File to select a DBM
rather than rely on GDBM_File. GDBM_File apparently used
to be a core module, but not all distributions included it,
particularly OS X. In any event, GDBM_File is no longer
core.
This patch also includes a tweak to allow MARC::Charset to
work with NDBM_File and ODBM_File, neither of which
support 'exists'.
I've tested MARC::Charset successfully on the following
DBMs:
- GDBM_File
- DB_File
- NDBM_File
- ODBM_File
- SDBM_File
This is also my preferred order; SDBM_File is selected last
because it produces the biggest data file on disk.
- RT#38912: fix mapping of double diacritics (ligature and double
tilde).
Thanks to Thomas P. Ventimiglia for the bug report and test case.
Upstream changes:
1.31 -- Wed Aug 14 20:38 UTC 2013
* Bugfix pairmap to return list length in scalar context
* Added "Odd number of elements" warnings to all pair* functions
1.30 -- Mon Aug 05 13:09 UTC 2013
* Added pairfirst
* Added MULTICALL implementations to pairmap/pairgrep/pairfirst
* Fix declaration-after-code for C99-challenged compilers
* Documentation updates to List::Util
1.29 -- Thu Aug 01 13:40 UTC 2013
* Bugfix to pairmap/pairgrep when stack moves beneath them during operation
1.28 -- Thu Aug 01 12:19 UTC 2013
-- BROKEN; do not use. See 1.29
* Added pairgrep, pairmap, pairs (inspired by List::Pairwise)
* Added pairkeys and pairvalues
1.26_001 -- Sun Dec 23 15:58
* Fix multicall refcount bug RT#80646
1.26 -- Sun Dec 16 19:39
* Merge patch from JDHEDDEN - Add Scalar::Util::isdual() RT#76150
1.25_01 -- Wed Nov 21 09:47
* Fix a hash order dependency bug t/tainted.t
(Currently this is a core only version to fix perl5 smokes)
Upstream changes:
2.0100 Wed 14 Aug 08:23:53 IDT 2013
- Added the unique_key() method to XML::LibXML::Node.
- t/40reader.t: assigning from $@ to a lexical so it won't be
over-ridden.
- https://rt.cpan.org/Ticket/Display.html?id=87830
- Thanks to Douglas Christopher Wilson for the report.
Upstream changes:
Version 0.2-7
* Trivial changes (updated package fields, daj)
Version 0.2-6
* Removed deprecated \synopsis in some Rd files (thanks to Prof. Ripley)
Upstream changes:
Changes to Version 2.0-18
o Bug fix to boot with type="residual"
o Added densityPlot() function.
Changes to Version 2.0-17
o Add a variable to AMSsurvey.
o Fix to residualPlots to compute lack of fit tests with missing values and glms.
o Fix to residualPlots with a 0/1 variable not declared a factor.
o Boxplot() now works properly with at argument passed to boxplot() via ... (contribution of Steve Ellison).
o qqPlot.lm() now works with "aov" objects (fixing problem reported by Thomas Burk).
o Small fixes to code and docs.
Changes to Version 2.0-16
o Fixed bug in printing of hypotheses by linearHypothesis(), where numeric
constants of the form 1.* or -1.* were printed incorrectly (reported by Johannes Kutsam).
o Fixed a bug in showLabels() with multiple groups in the scatterplot() and scatterplotMatrix() function.
o linearHypothesisTest() now tolerates newlines and tabs in hypotheses (suggestion of David Hugh-Jones).
o two bugs fixed in Boot() (found by David Pain) changed argument f to f. in bootCase().
o summary.Boot(), confint.Boot() and hist.Boot() handle aliases correctly.
o Boxplot.formula() now accepts more than one conditioning variable (suggestion of Christina Yassouridis).
O Boxplot() now properly handles at argument passed through via ... to boxplot() (contribution of Steve Ellison).
o Small fixes.
Changes to Version 2.0-15
o Added an argument coef. to linearHypothesis so tests of the linear hypohtesis form can be computed without reference to a fitted model
o Added a linearHypothesis.nlsList method
o Added an nls method for Boot
o Recode() introduced as alias for recode() to avoid name clash with Hmisc.
o residualPlots for glms now ignore starting values for the computing algorithm when computing lack of fit tests; starting values previously caused an error.
o Marginal Model Plots now allow conditioning on a categorical variable.
Changes to Version 2.0-14
o Smoothers now given as arguments to scatterplot(), scatterplotMatrix(), residualPlots() and other functions; gamLine(), loessLine() (default), and quantregLine() smoothers provided.
o linearHypothesis.mer() and Anova.mer() now consistent with pbkrtest version 0.3-2.
o Small changes and fixes.
Changes to Version 2.0-13
o Added point marking (id.n, etc.) to dataEllipse
o Changed the default for id.method with the invTranPlot to "x".
o The ncvTest has been rewritten for stability, and unneeded 'data', 'subset' and 'na.action' argument have been removed
o Added new function 'Boot' that is a simple front-end to boot::boot that will be useful when bootstrapping regression models. Implemented for lm and glm, but this is likely to work for many other S3 regression models with and 'update' method, 'subset' argument.
o Fixed bug in 'compareCoefs' with non-full rank models
o Modified 'bootCase' to return a matrix of class c("bootCase", "matrix") so generic functions can be written to summarize these objects.
o Minor changes to the returned value of showLabels to give both the label and the corresponding row number. showLabels documentation tweaked.
o Improved handling of center.pch argument to ellipse() (suggestion of Rob Kushler).
o New test argument for linearHypothesis.mer() and test.statistic argument for Anova.mer() for F-tests with Kenward/Roger df, provided by pbkrtest package.
o Anova.mlm() now will do univariate repeated-measures ANOVA even if the error SSP matrix is singular.
o hccm() will now accept a weighted linear models (suggestion of Stefan Holst Bache).
o deltaMethod.default() now applies coef() and vcov() to a model for which these are supported (generalizing a suggestion by Scott Kostyshak).
o Fixed handling of labels argument in scatterplot.formula() and scatterplotMatrix.formula().
o Fixed qqPlot.default() so that it honors line="none" (bug reported by Rob Kushler).
o Added new default method for confidenceEllipse(), which now can construct confidence ellipses for linear functions of coefficients.
o globalVariables() called for R 2.15.1 or later.
o Fixed bug in logit() when percents=TRUE and largest percent is 1 (reported by Eric Goodwin).
o Added radius argument to scatter3d() (suggestion of Antonino Messina).
o Fixed spurious errors message in scatter3d() when groups present but surface=FALSE (reported by David L. Carlson).