Changes in Poly/ML Version 5.4
Major New Features
* Major rewrite of the X86 code-generator and combining the 32 and
64-bit versions into a single module. It now supports the floating
point instructions.
* Changes to the way functions with polymorphic equality are
handled to eliminate the "structural equality" code.
* Uses the GMP library if that is available when Poly/ML is
built otherwise falls back to the old Poly/ML code.
Minor Additions and Changes
* Added a SingleAssignment structure
* Support for the Itanium processor using the interpreted version.
* Various bug fixes.
The package helps to automate a typical LaTeX workflow that
involves running LaTeX several times, running tools such as
BibTeX or makeindex, and so on. It will log requests like
"please rerun LaTeX" or "please run BibTeX on file X" to an
external XML file which lists all open tasks in a machine-
readable format. Compiler scripts and integrated LaTeX editing
environments may parse this file to determine the next steps in
the workflow in a way that is more efficient than parsing the
main log file. In sum, the package will do two things: 1)
enable package authors to use LaTeX commands to issue requests,
2) collect all requests from all packages and write them to an
external XML file at the end of the document.
The biblatex package is a complete reimplementation of the
bibliographic facilities provided by LaTeX in conjunction with
BibTeX. It redesigns the way in which LaTeX interacts with
BibTeX at a fairly fundamental level. With biblatex, BibTeX is
only used (if it is used at all) to sort the bibliography and
to generate labels. Instead of being implemented in BibTeX's
style files, the formatting of the bibliography is entirely
controlled by TeX macros. Good working knowledge in LaTeX
should be sufficient to design new bibliography and citation
styles -- there is no need to learn BibTeX's postfix stack
language. Just like the bibliography styles, all citation
commands may be freely (re)defined. In fact, users need not
remain bound to BibTeX for use with biblatex: an alternative
bibliography processor biblatex-biber is available. Development
of biblatex and biblatex-biber is closely coupled; the present
release of biblatex is designed to work with biblatex-biber
version 0.9.3. The package needs e-TeX, and uses the author's
etoolbox and logreq packages. For users of biblatex-biber,
version 0.9 is required (at least; refer to the notes for the
version of biblatex-biber that you are using). Apart from the
features unique to biblatex, the package also incorporates core
features of the following packages: babelbib, bibtopic,
bibunits, chapterbib, cite, inlinebib, mcite and mciteplus,
mlbib, multibib, splitbib. There are also some conceptual
parallels to the natbib and amsrefs packages. The biblatex
package supports split bibliographies, multiple bibliographies
within one document, and separate lists of bibliographic
shorthands. Bibliographies may be subdivided into parts (by
chapter, by section, etc.) and/or segmented by topics (by type,
by keyword, etc.). The package is fully localized and can
interface with the babel package.
* new autorehash builtin to control how the internal command hash
table is maintained.
* globstar globbing to allow ** and *** expansions
* euid, euser, egid variables.
* wait built-in is now interruptible
* new anyerror variable to control error handling in pipelines
Changelog:
In Gothic (Sans-serif) family
* Fix glyphs in Unicode : 0020-668f, 9475-ffff (first check)
* Fix glyphs in SJIS : second check completed
In Minchi (Serif) family
* Fix glyphs in Unicode : 0020-668f, 9470-ffff (first check)
* Fix glyphs in SJIS : second check completed
devel/p5-namespace-clean from 0.21 to 0.23.
pkgsrc changes:
- adjust dependencies
Upstream changes:
[0.23]
- Rely on B::Hooks::EndOfScope version 0.10 to fix issues with
new Module::Runtime versions (>= 0.012) on perl 5.10 due
to incorrect hook firing due to %^H localisation.
- Fix failures on 5.13.6 due to incorrect version number threshold
(RT#74683)
[0.22] (official fix of all the %^H ickyness)
- Simplify the >= 5.10 PP variant even more - move the hook from
DESTROY into DELETE
- Force explicit callback invocation order on 5.8 PP
[0.21_02]
- Replace the %^H tie approach with fieldhashes, fixes all known
corner cases and caveats on supported perls >= 5.8.1 (FC)
- Compile away the debugger fixup on perls >= 5.15.5 (FC)
[0.21_01]
- More robust handling of the tied %^H in pure perl mode (RT#73402)
- Limit the debugger workarounds to perls between 5.8.8 and 5.14,
extend debugger support to all perl versions (FC) (RT#69862)
- If possible, automatically install (but not load) the debugger
workaround libraries on perls between 5.8.8 and 5.14 (RT#72368)
- Add back dropped NAME section (RT#70259)
devel/p5-Test-Fatal from 0.008 to 0.010.
Upstream changes:
0.010 2012-02-16 10:27:54 America/New_York
avoid tickling an overloading bug in perl 5.6 during testing (thanks,
Zefram)
0.009 2012-02-09 15:26:11 America/New_York
advise against using isnt(exception{...},undef)
devel/p5-System-Command from 1.05 to 1.06.
Upstream changes:
1.06 Sun Jan 8 00:36:40 CET 2012
[ENHANCEMENTS]
- add tests that show that I don't understand what I'm doing
with STDIN/OUT/ERR, and remove the offeding code (RT #73614)
devel/p5-Path-Class from 0.24 to 0.25.
Upstream changes:
0.25 Wed Feb 15 20:55:30 CST 2012
- resolve() now croak()s instead of die()s on non-existent file. [Danijel Tašov]
- Added a traverse() method for directories, based on the fmap_cont()
method of Forest::Tree::Pure. It's an alternative to ->recurse,
which allows for more control over how the recursion
happens. [Jesse Luehrs]
- Fixed a grammar error in the docs. [Shlomi Fish]
and -Werror=implicit-function-declaration -- both map to the same
internal shell variable which makes that the results cannot be
distinguished
should fix PR pkg/46238 by Greg Oster
devel/p5-Parse-CPAN-Packages from 2.31nb2 to 2.35.
pkgsrc changes:
- import archivers/p5-Archive-Peek and adjust dependency information
Upstream changes:
2.35 Mon Sep 12 21:47:00 GMT+2 2011
- added rudimentary logic to return the subs in a package, as well as
verify via regex whether a given sub is in the package
2.34 Tue Aug 30 15:03:00 GMT+2 2011
- added methods to the generated objects to try and retrieve dist
contents from a local cpan mirror
- some refactoring/cleanup with no functional changes
2.33 Sun Dec 27 10:42:59 GMT+2 2010
- updated documentation
- explanation on how to use local cpan cache ( thanks to Slaven
Rezić <SREZIC@cpan.org> )
- spelling and package name fixes
(Phillip Moore <w.phillip.moore@gmail.com>)
- improved memory use a bit by eleminating temp variable
(thanks to Chris 'BinGOs' Williams <chris@bingosnet.co.uk>)
2.32 Sun Dec 26 14:02:59 GMT+2 2010
- better windows compatibility
(thanks to Vincent Pit <perl@profvince.com>)
archivers/p5-Archive-Peek to fulfil requirements of scheduled
devel/p5-Parse-CPAN-Packages update.
This module lets you peek into archives without extracting them.
from 1.01nb5 to 1.02 (same as in Perl5 core).
Upstream changes:
1.02 Mon, 29 Nov 2010 18:33:58 +0100
* First release with a changelog, woo!
* Synchronise with changes in bleadperl up to version 1.01_03.
* Memoize::Saves, an experimental example module previously included in this
distribution, has been removed and put into its own distribution on CPAN.
devel/p5-Module-Build from 0.38000 to 0.40000.
Upstream changes (from 0.3800 to 0.40):
0.40 - Fri Feb 24 18:47:48 CET 2012
- Released 0.39_02 as 0.40 without any code changes
0.39_02 - Thu Feb 17 00:33:18 MET 2012
[BUG FIXES]
- Fixed bug where modules without $VERSION might have a version of '0'
listed in 'provides' metadata, which will be rejected by PAUSE
[David Golden, reported by Christopher Fields]
- Fixed bug in PodParser to allow numerals in module names
[Tokuhirom]
- Fixed bug where giving arguments twice led to them becoming arrays,
resulting in install paths like "ARRAY(0xdeadbeef)/lib/Foo.pm"
[Leon Timmermans]
[DOCUMENTATION]
- Fixed deviance from alphabetical order in documentation of
constructor parameters. [Eric Brine]
- Add documentation for configure_requires constructor parameter.
[Eric Brine]
- Change some of the docs' language describing relationship to
MakeMaker. [Ken Williams]
[OTHER]
- List Perl-Toolchain-Gang repo as official repo
0.39_01 - Thu Jul 21 16:48:48 EDT 2011
[BUG FIXES]
- Fixed bug with a nested directory named 'share' inside a ShareDir
(RT#68585) [David Golden]
- Fixed failing tilde.t when run under UID without passwd entry
(RT#67893) [Dominic Hargreaves]
[DOCUMENTATION]
- Fixed typo in Module::Build (RT#67008) [David Golden]
[OTHER]
- Pod to HTML internals changed to support new Pod::Html work
in the Perl core