Commit graph

229140 commits

Author SHA1 Message Date
mef
849b9223f8 Update 1.002004 to 1.004001
----------------------------
1.004001  2014-10-20
        - improved consistent check diagnostics GH #11 (SZABGAB)

1.004000  2014-10-18
        - add consistent check GH #10 (SZABGAB)

1.003001  2014-09-06
        - remove inline and remove _get_version, trying to skip test there won't
          work GH #4 (ETHER)

1.003000  2014-09-05
        - skip packages unindexable by pause GH #4 (ETHER)
2015-02-17 13:24:24 +00:00
mef
3771e63f4b Update 0.14 to 0.17
-------------------
0.17 2014/11/13
  - oops, forgot to update MANIFEST...

0.16 2014/11/13
  - dropped cpanfile support, as it forced users of this module
    to update too many modules, especially while testing backward
    compatibility with older perls.

0.15 2014/07/13
  - dropped (experimental) Test::More 1.5/2.0 support
2015-02-17 13:22:30 +00:00
mef
84362512eb Update 0.2.5 to 0.3.0
---------------------
(From the Changes)
0.3.0   Thu Dec 18 21:57:51 CET 2014
        This release, in brief:
        - improves clarity through nomenclature:
              * renames "(output layer) backend implementation" to
                "(capture) strategy", for more standard nomenclature
                (and less of a mouthful);
              * renames "pseudo-layer" to "multi-layer" (if so
                declared) or "non-trapping layer" (neither is a direct
                analogue to PerlIO pseudo layers, so the nomenclature
                was misleading);
        - adds (import) options to the TempFile and SystemSafe capture
          strategy factories, allowing for different ways to handle
          PerlIO layers;
        - using these for two new standard capture strategies,
          "tempfile-preserve" and "systemsafe-preserve"; and
        - fixes a bug in SystemSafe.
2015-02-17 13:20:28 +00:00
mef
147e722f32 Update 0.03 to 0.05
-------------------
0.05      2013-11-27 15:06:40 Europe/Paris
    * Support for mocking of unknown symbols (Damiano Turrisi, Alexis Sukrieh).

0.04      2013-09-14 11:17:48 Europe/Paris
    *   Removed a spurious Unicode space which caused failures in t/pod.t.
        (chromatic)
2015-02-17 13:12:54 +00:00
wiz
04a59f1490 Updated devel/p5-List-MoreUtils to 0.405 2015-02-17 13:12:22 +00:00
wiz
a3346eac42 Update to 0.405:
0.405	2015-02-14
    - fix RT#78527 - first_val/last_val in documentation
    - fix RT#102055 - ExtUtils::MakeMaker required version absurdly high
    - update README (deploy it as README.md now)
    - fix compiler issue for older/ansi-c89 compilers
    - remove local compat workarounds in favour for ppport.h
2015-02-17 13:12:13 +00:00
wiz
b8ab28c56b Updated www/p5-libwww to 6.13 2015-02-17 13:11:25 +00:00
wiz
e4e383ce34 Update to 6.13:
2015-02-14  Release 6.13

Karen Etheridge (1):
    - fixed Makefile.PL compatibility with older ExtUtils::MakeMaker (from
      release 6.12)

_______________________________________________________________________________
2015-02-13  Release 6.12

Karen Etheridge (1):
    - fixed prereq declarations in release 6.11

_______________________________________________________________________________
2015-02-13  Release 6.11

Graham Knop (1):
    - cleanup of the test running mechanism; allowing greater flexibility and
      should also resolve RT#102083

_______________________________________________________________________________
2015-02-12  Release 6.10

Karen Etheridge (1):
    - lower runtime prereqs recommendation on LWP::Protocol::https to suggests,
      to work around a circular dependency in CPAN clients when the 'install
      recommendations' option is enabled (RT#101732)

_______________________________________________________________________________
2015-02-09  Release 6.09

Steffen Ullrich (1):
    - checks for EINTR now also check EWOULDBLOCK (they sometimes differ on
      MSWin32)

Daina Pettit (1):
    - fixed pod syntax

Jason A Fesler (2):
    - Fixed checking the % character in address regex
    - Improved regex for literal IPv6 addresses
2015-02-17 13:11:16 +00:00
mef
80e02704f0 Update to 0.09
--------------
0.09   2014-11-05 03:55:58Z
  - add formal deprecation notice - please use Test::TempDir::Tiny instead!
2015-02-17 13:11:07 +00:00
wiz
0a1759640c Updated devel/p5-Error to 0.17023 2015-02-17 13:09:14 +00:00
wiz
0c62edac62 Update to 0.17023:
Feb 12 2015 <shlomif@shlomifish.org> (Shlomi Fish)

  Error.pm #0.17023
  - Minimal version of Module-Build reduced to 0.280801
    - https://rt.cpan.org/Public/Bug/Display.html?id=102062
2015-02-17 13:09:05 +00:00
mef
5834ab6158 Update 0.21 to 0.29
-------------------
0.29 2014-09-20T04:21:14Z

0.28 2014-07-04T07:37:50Z
    - Fixed minor testing issue on Win32.
      (charsbar++)

0.27 2014-07-03T05:37:00Z
    - Fix another issue with Result_Stream branch of TB

0.26 2014-06-27T04:20:47Z
    - Fix support for Result_Stream Test::Builder branch
      (exodist)

0.25 2014-06-24T01:34:10Z
    - Switch to EUMM

0.24 2014-04-07T21:21:56Z
    - Cygwin 64-bit - allow tests to pass
    (rwhitworth)

0.23 2014-03-12T20:12:11Z
    - 06_fail_lineno.t fails on Windows due to path separator #9
      (nanis)

0.22 2014-03-11T00:01:43Z
    - Care the is_passing value.
      https://rt.cpan.org/Public/Bug/Display.html?id=93726
      (Reported by RHOELZ++)
2015-02-17 13:05:40 +00:00
mef
75debed849 Update 0.05 to 0.08
-------------------
0.08 Sun Oct 20 20:14:17 2013 +0800
    doc updates only(copyright years, changes, etc)

0.07 Sun Oct 20 20:03:50 2013 +0800
    quote arguments in test names(requires String::ShellQuote or Win32::ShellQuote)
2015-02-17 13:02:57 +00:00
abs
86706685f7 Fix off by one error which caused SEGV when no valid scaling option found
Add comments to patch-ab
Bump PKGREVISION
2015-02-17 09:59:30 +00:00
pho
3c1f659e8a Add upstream Trac URL for our workaround to non-standard curses path 2015-02-17 09:29:17 +00:00
wiz
48e21024d8 Use ${PY_DISTVERSION} in PKGNAME instead of 0.
Noted by mef on pkgsrc-users.
2015-02-17 08:08:31 +00:00
mef
b25702292d Updated devel/p5-Test-Differences to 0.6300
Updated devel/p5-Test-Inter to 1.06
Updated devel/p5-Test-Kwalitee to 1.22
Updated devel/p5-Test-LeakTrace to 0.15
Updated devel/p5-Test-LongString to 0.17
Updated devel/p5-Test-POE-Server-TCP to 1.18
Updated devel/p5-Test-Perl-Critic to 1.03
Updated textproc/p5-Pod-Spell-CommonMistakes to 1.002
Updated devel/p5-Test-Pod-Spelling-CommonMistakes to 1.001
2015-02-17 06:57:50 +00:00
mef
62d1ecddcb Update to 1.001
---------------
 - Updates to the automatically-generated files ( thanks RT#76845 )

 [STATISTICS]
 - code churn: 3 files changed, 5 insertions(+), 4 deletions(-)
---------------------------------------------------------------------
2015-02-17 06:56:55 +00:00
mef
6bbe57a49d Update 1.000 to 1.002
---------------------
1.002 2014-11-04T20:39:52Z UTC
 - Split off the Pod::Spelling adaptor ( thanks RT#99987 )

 [STATISTICS]
 - code churn: 5 files changed, 272 insertions(+), 98 deletions(-)

1.001 2014-10-31T19:09:06Z UTC
 - Updated the wordlist
 - Add support for Pod::Spelling as an adaptor, RT#80625 ( thanks
   RIBASUSHI! )

 [STATISTICS]
 - code churn: 8 files changed, 212 insertions(+), 17 deletions(-)
2015-02-17 06:54:58 +00:00
mef
c0347d54e0 (pkgsrc)
- Add PERL5_MODULE_TYPE=     Module::Build
(upstream)
  - Update to 1.03
   ---------------
[1.03] Released on 2015-02-03

     all_critic_ok() will now run tests in parallel over multiple cores. So if
     you have 8 cores, your Perl::Critic tests could run 8x faster. However,
     the actual performance depends on the size and shape of your code base and
     your Perl::Critic configuration. Thank you Mario Roy for writing the
     wonderful MCE module that makes this all possible!

     If you're using the critic_ok() function directly (perhaps because you
     want more control over which files are tested) then you won't see any
     performance boost. I recommend gathering your list of files first, and
     then passing the list to all_critic_ok().

     The deprecated function all_code_files() has now been removed from
     Test::Perl::Critic. Use Perl::Critic::Utils::all_perl_files() instead.
2015-02-17 06:50:00 +00:00
mef
2a5f741b24 Update to 1.16 to 1.18
-----------------------------------------
version 1.18 at 2014-12-14 19:04:59 +0000
-----------------------------------------
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
    Correct the code in the first SYNPOSIS
2015-02-17 06:42:37 +00:00
mef
b80ed4ebd1 Update 0.06 to 0.08
-------------------
0.08 - Sat Oct 19 08:48:49 PDT 2013
 - Bump version number, META.yml was not bumped in 0.07.

0.07 - Mon Oct 14 20:41:41 PDT 2013
 - Hide other distribution modules from PAUSE - via shibayu36
2015-02-17 06:40:39 +00:00
mef
31328acad0 Update 0.15 to 0.17
-------------------
0.16
    Force string comparison to use string context (Nick Pongratz)
0.17
    Regenerate tarball, update changes
2015-02-17 06:38:17 +00:00
mef
4440b84d45 Update to 0.15
--------------
0.15 2014-11-14 07:51:22+0900
    - Fix test failure on Windows (#1)
2015-02-17 06:36:14 +00:00
mef
fd4afcd655 Update 1.14 to 1.22
-------------------
1.22      2014-08-16 03:25:59Z
    - do not stop running tests at the first failure (broken since 1.20)

1.21      2014-08-16 00:12:37Z
    - document metrics added in Module::CPANTS::Analyse 0.93_03

1.20      2014-08-10 02:57:00Z (TRIAL RELEASE)
    - running the tests via the import method directly has been deprecated;
      the new kwalitee_ok() function is added to provide a more sane and
      logical layout to your tests.

1.19      2014-07-19 17:01:08Z
    - kwalitee-metrics script now includes the module version as well as the
      name, for each metric provided
    - remove test that is rendered invalid with upcoming changes to
      Test::Builder (1.005+)
    - document new metrics added in Module::CPANTS::Analyse 0.93_01

1.18      2014-01-22 04:47:40Z
    - updated list of available metrics

1.17      2013-10-20 21:49:31Z
    - oops, fixed tests that break when AUTHOR_TESTING is not set

1.16      2013-10-20 21:44:53Z
    - now printing even more diagnostics on error (as much as we have
      available)

1.15      2013-09-25 03:12:20Z
    - re-release with fixed compile test
2015-02-17 06:33:45 +00:00
mef
2d25e4be68 (pkgsrc)
- Add following line
   PERL5_MODULE_TYPE=     Module::Build
(upstream)
 - Update 1.05 to 1.06
-------------------
1.06  2015-02-11
  - Fixed some typos.  RT 88523.
  - Changed ChangeLog file to new Changes specification.
  - Documentation improvments
  - Put distro on GitHub.  Gabor Szabo
  - Fixed Module::Build requirement.  RT 102059.
      https://rt.cpan.org/Public/Bug/Display.html?id=102059
	Test::Inter has an requirement for Module::Build of 0.39, yet
	it builds just fine with Module::Build 0.280801. Please reduce
	the Module::Build version requirement
2015-02-17 06:29:59 +00:00
mef
21b75088d9 Update 0.6100 to 0.6300
-----------------------
0.63 Thu November 20, 2014
    - Minor doco-fixes
    - Remove use of flatten, always use Data::Dumper for saner, more readable
      output, fixes RT #95446 (David Precious (bigpresh))

0.62 Wed June 25, 2014
    - Production release
2015-02-17 06:21:36 +00:00
mef
5c5a52d736 Updated devel/p5-Sys-Syscall to 0.25
Updated devel/p5-System-Command to 1.111
Updated devel/p5-Term-ANSIColor to 4.03
Updated devel/p5-Term-Cap to 1.16
Updated devel/p5-Term-ProgressBar to 2.17
2015-02-17 06:09:09 +00:00
mef
09cbed3926 Update 2.13 to 2.17
-------------------
2.17 2015-01-23
   - Handle case when the maximum number of items is unknown (LukeGoodsell)

2.16 2014-09-09 17:00:00
   - Cygwin width issue  RT #8344 (LukeGoodsell)
   - Remove unused DEBUG variables.
   - Stop exorting $PACKAGE $VERSION.
   - Add use warnings;

2.15 2014-04-13 23:23:23
    - Add Term::ProgressBar::IO (DON)

2.14 2013-07-21 13:34:52
    - Document the term_width argument to the constructor (OVID)
    - Add a "silent" option to the constructor (OVID)
2015-02-17 06:07:49 +00:00
mef
bd9d67de03 Update to 1.16
--------------
1.16: Sat  5 Apr 10:19:35 BST 2014
      - Make last resort actually work from drm00
      - Removed change log from Cap.pm
2015-02-17 06:04:17 +00:00
mef
bf380631b7 Remove unnecessary (overwritten) MASTER_SITES line. 2015-02-17 06:02:24 +00:00
mef
e8d51ff218 (pkgsrc)
- Add following line
    PERL5_MODULE_TYPE=     Module::Build
(upstream)
  - Update to 4.03
--------------
Term::ANSIColor 4.03 (2014-03-23)

    Switch the module build system to Module::Build, but still generate a
    Makefile.PL file for backward compatibility and for the use of Perl
    core.

    Fix typo in SYNOPSIS (colorstrip example) and duplicated word.
    Thanks, Olivier Mengue and David Steinbrunner.  (#85480, #94006)

    Skip POD and some other style tests unless doing automated or release
    testing.  Skip POD spelling, coverage, and Perl::Critic tests unless
    doing author testing.  Use the Lancaster Consensus environment
    variables instead of RRA_MAINTAINER_TESTS.  (#93474)

    Add SEE ALSO reference to Win32::Console::ANSI.  (#87295)
2015-02-17 05:59:58 +00:00
taca
c5caf68a5c Fix previous commit;
* Setting PKGNAME was accidently removed.
* Fix typo on php-exif dependency.

Noted by tnn@.
2015-02-17 05:59:54 +00:00
mef
515f88d2f4 Update to 1.111
---------------
1.111 Sat Feb 14 2015
    [ENHANCEMENTS]
    - throw an error on empty string env variables on Win32 (MITHALDU)
    [DOCUMENTATION]
    - minor documentation improvements
    - added the list of contributors to the META file
2015-02-17 05:35:51 +00:00
mef
82cdb7f4a4 (pkgsrc)
- update COMMENT= and DESCR file as well
(upstream)
  - Update 0.23 to 0.25  (file 'CHANGES' notes only diff)
-------------------
0.25:
 - adds ARM support
: ----------------------------------------------------------------------
2015-02-17 05:33:45 +00:00
taca
7bef43c259 Note update of mail/roundcube package to 1.1.0nb1. 2015-02-17 03:53:04 +00:00
taca
5a190d7117 Remove patch-installer_check.php and add dependency to php-exif since
roundcube use php-exif if available and comment in patch-installer_check.php
was wrong.

Bump PKGREVISION.
2015-02-17 03:52:31 +00:00
rodent
ca47c78d8a Include <machine/endian.h> for NetBSD too, which keeps BYTE_ORDER from
being redefined. This was a problem on OpenBSD in a previous version of the
package too. Defuzz patches.
2015-02-17 02:00:07 +00:00
rodent
4518f019bf Remove -lcrypt on OpenBSD. Fixes build failure on this platform. 2015-02-17 01:55:12 +00:00
plunky
41a8ce4648 Added geography/kplex version 1.2 2015-02-16 21:11:55 +00:00
plunky
9dd9959975 SUBDIR += kplex 2015-02-16 21:11:07 +00:00
plunky
575cc42aab new package: kplex
--

kplex is a multitransport software data multiplexer, working with
data conforming to the NMEA-0183 standard.

Kplex multiplexes data inputs from sources such as serial lines,
pseudo terminals and network interfaces and send to any (reasonable)
number of similar outputs.

kplex can perform filtering of inputs (so you only get the data you
want, or don't get the data you don't want from a given source) and
outputs (so you only send what you want where you want) and can
perform fine-grained failover so that for any given type of data,
you specify a priority order of the source you would like to take
it from.
2015-02-16 21:10:32 +00:00
adam
42a1ca56e7 Updated mail/roundcube to 1.1.0 2015-02-16 18:35:52 +00:00
nros
c9833ff8c1 Added p5-autovivification
Updated tex-biblatex and tex-biblatex-doc
2015-02-16 18:03:04 +00:00
nros
71faa13a13 Add missing dependecies to to p5-biblatex-biber.
Remove dependency to tex-biblatex since tex-biblatex now depends on
p5-biblatex-biber because biber is now biblatex default backend.
Bump pkgrevision.
2015-02-16 17:57:14 +00:00
nros
75403607aa Update tex-biblatex-doc to version 2.9a.
Ok by wiz.
2015-02-16 17:31:32 +00:00
nros
5974a68ff1 Update tex-biblatex to version 2.9a.
Changelog:

RELEASE NOTES FOR VERSION 2.9a

* Biber version 1.9 is required for biblatex 2.9a
* Fixed some bugs with defernumbers option
* With biber, the scanner for \mkcomprange will normalise any sequence of
  dashes with \bibrangedash and any (optionally space-surrounded) comma or
  semi-colon with \bibrangessep (see docs). Range compression now works
  properly in citation notes.

RELEASE NOTES FOR VERSION 2.9

* Biber version 1.9 is required for biblatex 2.9
* With biber, the \printshorthands functionality is subsumed under a more
  general "bibliography list" functionality. See the documentation for
  \printbiblist and the new examples file "92-bibliographylists.tex".
  Previous list of shorthands macros have legacy aliases for backwards
  compatibility.
* INCOMPATIBLE CHANGE - The generalisation of the \printshorthands facility
  into a bibliography list printing facility necessitated changing the
  default bibliography environment name for printing shorthands from
  "shorthands" to "shorthand" so that it matches the field name it uses.
  This allows the other relevant "short*" fields to be automatically
  available with environments, filters etc. for building bibliography lists
  of abbreviations. The same applies to the default "shorthands" driver
  which is now called "shorthand". If you (re)define either the "shorthands"
  bibliography environment or the "shorthands" driver in your style, please
  change the names to remove the "s" or you will pick up the internal
  defaults instead.
* The data model defining macros are no longer valid in a document
  (including the preamble). They in fact only ever partially worked as
  biblatex uses the data model to define some internal macros before the
  preamble and document is read. Using these macros in a document would
  lead to strange behaviour sooner or later and so now they are disabled
  after the data model is loaded and will generate a warning.
* The "sortlocale" option no longer passes its value to the biber option of
  the same name. Biblatex now has its own "sortlocale" option which is used
  to set the global sorting locale on sorting specifications which don't
  define one. The ability to define sorting locales per-sortscheme is new
  in this version. See the PDF documentation. This is unlikely to impact
  anyone. The biber "sortlocale" option can be use to override the
  biblatex-specified sorting locales if you need to.

RELEASE NOTES FOR VERSION 2.8a

* INCOMPATIBLE CHANGE - The "language" option has new values. "language=autobib" changes
  language for bibliography entries based on the LANGID field and the "autolang" option setting.
  As a new feature, "language=autocite" does the same for citations. "language=auto" sets
  both "autocite" and "autobib" and the default is "lanauge=autobib". This is a change from
  the previous default. If your style sets "language=auto" explicitly, you will get the new
  citation language switching behaviour and might want to use "language=autobib" to get the old
  behaviour back.

RELEASE NOTES FOR VERSION 2.8

* Biber version 1.8 is required for biblatex 2.8
* Polyglossia is now better supported
* The HYPHENATION field is now called LANGID. The old name still works for backwards compat. This
  field does a lot more than just selecting hyphenation patterns and was misleading.
* New field LANGIDOPTS for Polyglossia users allows specification of
  language-specific options (like variants such as "american" english and
  babelshorthands etc.). See the biblatex-examples.bib file which has been
  converted to use the new field names and fields.
* "babel" option renamed to "autolang". Old name generates a warning but
  still works. Since Polyglossia support now basically works, this name is now
  too package specific. There is a new value "langname" for this option
  which is Polyglossia only and allows the use of the main polyglossia language
  switching environment which can use the options given in the LANGIDOPTS field.
* New value "year" for "datelabel" option
* New internal field "datelabelsource" for package authors specifies which
  date field the datelabel was generated from.

RELEASE NOTES FOR VERSION 2.7a

* Bugfix release for 2.7

RELEASE NOTES FOR VERSION 2.7

* Biber version 1.7 is required for biblatex 2.7

* New field EVENTTITLEADDON now part of default data model and default styles

* Many citation command enhancements, better flow-of-text integration for
  \textcite et al. See changelog in PDF doc for details.

RELEASE NOTES FOR VERSION 2.6

* Biber version 1.6 is required for biblatex 2.6

* INCOMPATIBLE CHANGE - \DeclareLabelyear is now \DeclareLabeldate so
  that the extra fields labelmonth and labelday can be generated by
  biber. The 'labelyear' package option is now called 'labeldate'. The
  old names will work but will generate warnings. The default
  definition for \DeclareLabeldate in biblatex.def results in the same
  behaviour as with the old \DeclareLabelyear.

* Localised and fixed string fallbacks now possible as values for labelyear field

* Cyclic and cascading RELATED entries now working properly.

RELEASE NOTES FOR VERSION 2.5

* Biber version 1.5 is required for biblatex 2.5

* New  sourcemap step "entrynull" can be used to completely skip an entry.

RELEASE NOTES FOR VERSION 2.4

* Biber version 1.4 is required for biblatex 2.4

* New macro \DeclareStyleSourcemap for style authors who want to define source mappings which
  are not changed by users using \DeclareSourcemap. Style maps so defined are run after user
  mappings and before driver default mappings.

* New RELATEDOPTIONS field giving more control over the exact options for related entry processing

* INCOMPATIBLE CHANGE - \DeclareLabelname, \DeclareLabelTitle and \DeclareLabelyear now have
  a different syntax in order to prepare for future multi-script support. The change is minor -
  just wrap all fields in \field{} and don't use any commas to separate fields. For example, the
  default definition of \DeclareLabelname was:

  \DeclareLabelname{%
    shortauthor,
    author,
    shorteditor,
    editor,
    translator}

  and is now:

  \DeclareLabelname{%
    \field{shortauthor}
    \field{author}
    \field{shorteditor}
    \field{editor}
    \field{translator}
  }

RELEASE NOTES FOR VERSION 2.3

*  Biber version 1.3 is required for biblatex 2.3

*  New "append" mode for \DeclareSourcemap so that fields can be combined

*  Detection of some situations which requires biber or latex reruns.
   Specifically, when sorting schemes are added or removed, when citations are added
   or removed, when sorting=none and citation order changes and the interactions of
   these situations when defernumbers=true. Biblatex should now report that a re-run is
   required in such situations.

*  Bugfixes

RELEASE NOTES FOR VERSION 2.2

*  Biber version 1.2 is required for biblatex 2.2

*  Bugfixes

RELEASE NOTES FOR VERSION 2.1

*  Biber version 1.1 is required for biblatex 2.1

*  Custom data models is now looked for in more places. See PDF
   documentation. Custom data model conflicts are now better processed by
   biber.

*  Some improved localisation (Norwegian) and doc fixes.

RELEASE NOTES FOR VERSION 2.0

*  Biber is now the default backend. Biblatex 2.0 requires biber
   1.0.  It will not work with any earlier release of biber due to
   .bcf format changes required to support the new list-local sorting
   feature.

*  Biblatex with bibtex as the backend is now frozen at version 1.7. When
   using biblatex with the option "backend=bibtex" (which must be
   specified now, the default is backend=biber if no option is specified),
   biblatex 1.7 will be automatically used. Apart from important bug fixes,
   no more development will be done on the 1.7 branch which means that
   users must switch to backend=biber (or don't specify the backend at all)
   to get version 2.0 and future new features. All major new 2.0 features
   require biber anyway so this is no real change for bibtex users.

*  New options to enable counters which track different combinations of
   information. Here is a summary which contains all tracking options,
   including the new ones (row marked with with a star, table is also in
   the PDF documentation):

                   Enabled     Enabled          Tracked
   Option          field       counter          information
   --------------  ----------  --------------   -------------------
   labelalpha      labelalpha  extraalpha       label
   labelyear       labelyear   extrayear        labelname+labelyear
   *labeltitle     ---         extratitle       labelname+labeltitle
   *labeltitleyear ---         extratitleyear   labeltitle+labelyear

   The naming of the options and counters is a little unintuitive because
   the original ones were named before requests for the new ones were made.
   The "Tracked information" column makes clear which information is tracked
   by the counters. The new counters will appear in the .bbl inside an entry
   and can be used just like "extraalpha" and "extrayear". The new options
   controlling the new counters are false by default and are not used by the
   standard styles.

*  The biblatex data model is now customisable using the \DeclareDatamodel*
   macros. This allows the use of new entrytypes and fields, as long as the
   style supports them.

*  Controlling initials generation

   A biblatex macro interface (\DeclareNoinit) is now available to declare
   regular expressions to strip from names before generating initials for
   them. This mirrors the Biber config file functionality on a per-document
   basis. A common use, for example, might be to strip certain prefices
   from names so that they do not end up as initials.

*  Fine tuning sorting strings

   A biblatex macro interface (\DeclareNosort) is now available to declare
   regular expressions to strip from fields or types of fields for sorting
   purposes. This mirrors the Biber config file functionality on a per-document
   basis. A common use, for example, might be to strip "The " from titles for
   sorting purposes.

*  Sorting option for bibliography/shorthand lists

   \printbibliography and \printshorthands now have a "sorting" option so
   you can choose a sorting scheme for each bibliography/shorthand list
   instead of using the global sorting scheme. This means that you can
   issue \printbibliography or \printshorthands as many times as you need
   to, anywhere in the document and have the resulting list sorted in the
   way required.

*  Dynamic datasource modification

   A biblatex macro interface (\DeclareSourcemap) is now available to
   allow users to dynamically modify data as it is read by Biber. This
   can be used to do many things like remove unwanted fields,
   regularise field contents, add new fields etc. all without write
   access to the datasource. The biblatex manual has a large section
   on this feature, with many examples. This feature is identical in
   functionality to Biber's "sourcemap" option but having a macro
   interface allows it to be used on a per-document basis. The default
   mappings for datasource drivers are definable too, using
   \DeclareDefaultSourcemap

*  Customisable labels

   A new macro interface is implemented (\DeclareLabelalphaTemplate)
   which allows customisation of the label used in alphanumeric
   styles. The previous static labels are now implemented in terms of
   the new interface. The biblatex manual has a section on this
   feature with examples. One edge-case has changed with the new
   definition of the previous default label generation behaviour: a
   name with a prefix will now include 3 characters after the prefix
   instead of 2 ("van Rompel" will be "vRom" instead of "vRo"). The
   previous behaviour was anomolous anyway. There are options to
   auto-disambiguate labels in several ways.

*  Related entries

   A general method to support "related entries" is implemented. This
   allows a localisable, flexible way to deal with relationships between
   entries like "reprint of", "translation of", "reprinted in" etc.

   Three new entry fields are available to support this - "related",
   "relatedtype" and "relatedstring". Biber will automatically create
   "dataonly" clones of the related entries so that their data can be
   accessed in styles without having to cite them. Related entries may
   also be cited themselves which does not interfere in any way with this
   mechanism. The standard styles have been updated to support the new
   fields. New punctuation macros are available to format the new fields
   in the bibliography ("relatedpunct", "relateddelim", "related").

*  Citation key aliases

   It is now possible to include a new field "ids" in an entry which
   is a comma-separated list of citation key aliases. The entry can be
   cited by any of the aliases, which helps when you updated your
   entry keys but don't want to change old documents.

*  Option to sort names only using initials

   The new option "sortfirstinits" allows users to specify that name
   sorting only uses initials instead of the full name. Previously,
   even if "firstinits" was true, sorting used full names.

*  New citation commands

   Starred variants of \citeyear and \citedate are now available which
   include the extrayear information.
2015-02-16 17:27:44 +00:00
nros
92ef793e32 +p5-autovivification 2015-02-16 16:48:09 +00:00
nros
5e80526cc7 Import autovivification perl module as p5-autovivification packaged for
pkgsrc-wip by nros and reviewed by wiz.

The autovivification Perl module lets you to turn off autovivification
for some constructs.
2015-02-16 16:46:07 +00:00
bad
82eb24f256 Re-enable -Werror=char-subscripts and fix the fallout in the code.
Per discussion with ryoon@.
Bump PKGREVISION for this and the previous two commits.
2015-02-16 16:16:16 +00:00