[arch-commits] Commit in biber/repos/community-any (4 files)
Christian Rebischke
shibumi at archlinux.org
Mon Dec 4 02:28:25 UTC 2017
Date: Monday, December 4, 2017 @ 02:28:24
Author: shibumi
Revision: 272064
archrelease: copy trunk to community-any
Added:
biber/repos/community-any/PKGBUILD
(from rev 272063, biber/trunk/PKGBUILD)
biber/repos/community-any/sortinithash-unicode-collate-1.21.patch
(from rev 272063, biber/trunk/sortinithash-unicode-collate-1.21.patch)
Deleted:
biber/repos/community-any/PKGBUILD
biber/repos/community-any/sortinithash-unicode-collate-1.21.patch
-----------------------------------------+
PKGBUILD | 154 -
sortinithash-unicode-collate-1.21.patch | 3286 +++++++++++++++---------------
2 files changed, 1720 insertions(+), 1720 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2017-12-04 02:28:16 UTC (rev 272063)
+++ PKGBUILD 2017-12-04 02:28:24 UTC (rev 272064)
@@ -1,77 +0,0 @@
-# $Id$
-# Maintainer: Rémy Oudompheng <remy at archlinux.org>
-
-pkgname=biber
-pkgver=2.8 # for biblatex 3.8
-pkgrel=1
-pkgdesc="A Unicode-capable BibTeX replacement for biblatex users"
-arch=('any')
-license=('PerlArtistic' 'GPL')
-url="https://sourceforge.net/projects/biblatex-biber/"
-# Encode::* modules are not real dependencies.
-depends=('perl-autovivification'
- 'perl-business-isbn'
- 'perl-business-ismn'
- 'perl-business-issn'
- 'perl-class-accessor'
- 'perl-data-compare'
- 'perl-data-dump'
- 'perl-data-uniqid'
- 'perl-datetime-calendar-julian'
- 'perl-datetime-format-builder'
- 'perl-file-slurper'
- 'perl-io-string' # required by Biber::Output::bblxml
- 'perl-ipc-run3'
- 'perl-lingua-translit'
- 'perl-list-allutils'
- 'perl-log-log4perl'
- 'perl-lwp-protocol-https'
- 'perl-mozilla-ca'
- 'perl-perlio-utf8-strict'
- 'perl-regexp-common'
- 'perl-sort-key'
- 'perl-text-bibtex'
- 'perl-text-csv'
- 'perl-text-roman'
- 'perl-unicode-linebreak'
- 'perl-xml-libxml-simple'
- 'perl-xml-libxslt'
- 'perl-xml-writer')
-# ExtUtils::LibBuilder and Config::AutoConf are not actual makedepends
-makedepends=('perl-module-build' 'perl-test-differences')
-checkdepends=('perl-capture-tiny' 'perl-file-which')
-options=('!emptydirs')
-# The sourceforge tarball is missing bblxml.pm
-source=("https://github.com/plk/biber/archive/v${pkgver}.tar.gz"
- "sortinithash-unicode-collate-1.21.patch")
-sha256sums=('01640f1d3827d0f2f0572db19f5836cb58acf2d7c1a1925faa2326f0b16e8e1a'
- 'd72953acd63453ec5363fcfc830137deb6cf3827d5899edb50b1b835a0ca013f')
-
-prepare() {
- cd "${srcdir}/biber-${pkgver}"
- # We don't have Unicode::Collate 1.21
- patch -R -Np1 -i ${srcdir}/sortinithash-unicode-collate-1.21.patch
- # Disable long year tests on 32 bit
- if [[ $CARCH = "i686" ]]; then
- sed -i '/17000002/ s+.*+eq_or_diff("dummy", "dummy", "skip 32 bit");+' t/dateformats.t
- fi
-}
-
-build() {
- cd "${srcdir}/biber-${pkgver}"
- unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
- perl Build.PL
- ./Build
-}
-
-check() {
- cd "${srcdir}/biber-${pkgver}"
- unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
- LC_CTYPE=en_US.UTF-8 BIBER_DEV_TESTS=1 ./Build test
-}
-
-package() {
- cd "${srcdir}/biber-${pkgver}"
- unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
- ./Build install installdirs=vendor destdir="${pkgdir}"
-}
Copied: biber/repos/community-any/PKGBUILD (from rev 272063, biber/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2017-12-04 02:28:24 UTC (rev 272064)
@@ -0,0 +1,77 @@
+# $Id$
+# Maintainer: Rémy Oudompheng <remy at archlinux.org>
+
+pkgname=biber
+pkgver=2.9 # for biblatex 3.8
+pkgrel=1
+pkgdesc="A Unicode-capable BibTeX replacement for biblatex users"
+arch=('any')
+license=('PerlArtistic' 'GPL')
+url="https://sourceforge.net/projects/biblatex-biber/"
+# Encode::* modules are not real dependencies.
+depends=('perl-autovivification'
+ 'perl-business-isbn'
+ 'perl-business-ismn'
+ 'perl-business-issn'
+ 'perl-class-accessor'
+ 'perl-data-compare'
+ 'perl-data-dump'
+ 'perl-data-uniqid'
+ 'perl-datetime-calendar-julian'
+ 'perl-datetime-format-builder'
+ 'perl-file-slurper'
+ 'perl-io-string' # required by Biber::Output::bblxml
+ 'perl-ipc-run3'
+ 'perl-lingua-translit'
+ 'perl-list-allutils'
+ 'perl-log-log4perl'
+ 'perl-lwp-protocol-https'
+ 'perl-mozilla-ca'
+ 'perl-perlio-utf8-strict'
+ 'perl-regexp-common'
+ 'perl-sort-key'
+ 'perl-text-bibtex'
+ 'perl-text-csv'
+ 'perl-text-roman'
+ 'perl-unicode-linebreak'
+ 'perl-xml-libxml-simple'
+ 'perl-xml-libxslt'
+ 'perl-xml-writer')
+# ExtUtils::LibBuilder and Config::AutoConf are not actual makedepends
+makedepends=('perl-module-build' 'perl-test-differences')
+checkdepends=('perl-capture-tiny' 'perl-file-which')
+options=('!emptydirs')
+# The sourceforge tarball is missing bblxml.pm
+source=("https://github.com/plk/biber/archive/v${pkgver}.tar.gz"
+ "sortinithash-unicode-collate-1.21.patch")
+sha256sums=('701509ca5b72e2500a57bfa90abfa4e3acccdf665341eab64c85e1579f09fea3'
+ 'd72953acd63453ec5363fcfc830137deb6cf3827d5899edb50b1b835a0ca013f')
+
+prepare() {
+ cd "${srcdir}/biber-${pkgver}"
+ # We don't have Unicode::Collate 1.21
+ patch -R -Np1 -i ${srcdir}/sortinithash-unicode-collate-1.21.patch
+ # Disable long year tests on 32 bit
+ if [[ $CARCH = "i686" ]]; then
+ sed -i '/17000002/ s+.*+eq_or_diff("dummy", "dummy", "skip 32 bit");+' t/dateformats.t
+ fi
+}
+
+build() {
+ cd "${srcdir}/biber-${pkgver}"
+ unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+ perl Build.PL
+ ./Build
+}
+
+check() {
+ cd "${srcdir}/biber-${pkgver}"
+ unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+ LC_CTYPE=en_US.UTF-8 BIBER_DEV_TESTS=1 ./Build test
+}
+
+package() {
+ cd "${srcdir}/biber-${pkgver}"
+ unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+ ./Build install installdirs=vendor destdir="${pkgdir}"
+}
Deleted: sortinithash-unicode-collate-1.21.patch
===================================================================
--- sortinithash-unicode-collate-1.21.patch 2017-12-04 02:28:16 UTC (rev 272063)
+++ sortinithash-unicode-collate-1.21.patch 2017-12-04 02:28:24 UTC (rev 272064)
@@ -1,1643 +0,0 @@
-commit 33848fc870a7df93074bc938117d447a1d104f4b
-Author: Philip Kime <Philip at kime.org.uk>
-Date: Mon Nov 6 14:03:43 2017 +0100
-
- Update sortinithas for new U::C keys
-
-diff --git a/t/annotations.t b/t/annotations.t
-index b1b20bd7..0fa72869 100644
---- a/t/annotations.t
-+++ b/t/annotations.t
-@@ -72,7 +72,7 @@ my $ann1 = q| \entry{ann1}{misc}{}
- \strng{authornamehash}{90ae96c82de92e36949bc64254bbde0c}
- \strng{authorfullhash}{90ae96c82de92e36949bc64254bbde0c}
- \field{sortinit}{L}
-- \field{sortinithash}{7bba64db83423e3c29ad597f3b682cf3}
-+ \field{sortinithash}{2c7981aaabc885868aba60f0c09ee20f}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
- \field{title}{The Title}
-diff --git a/t/basic-misc.t b/t/basic-misc.t
-index 1e652b2e..0f25ff1a 100644
---- a/t/basic-misc.t
-+++ b/t/basic-misc.t
-@@ -97,7 +97,7 @@ my $u1 = q| \entry{u1}{misc}{}
- \strng{authorfullhash}{b78abdc838d79b6576f2ed0021642766}
- \field{labelalpha}{AAA\textbf{+}00}
- \field{sortinit}{A}
-- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
-+ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
- \true{singletitle}
- \true{uniquework}
- \field{labelnamesource}{author}
-@@ -231,7 +231,7 @@ my $murray1 = q| \entry{murray}{article}{}
- \strng{authorfullhash}{61836f4684b2615842b68c26479f6ec2}
- \field{labelalpha}{Hos\textbf{+}98}
- \field{sortinit}{H}
-- \field{sortinithash}{2f664b453ec75da1fe3804ca92633405}
-+ \field{sortinithash}{5f15a7bc777ad49ff15aa4d2831b1681}
- \true{singletitle}
- \true{uniquework}
- \field{labelnamesource}{author}
-@@ -348,7 +348,7 @@ my $murray2 = q| \entry{murray}{article}{}
- \strng{authorfullhash}{61836f4684b2615842b68c26479f6ec2}
- \field{labelalpha}{Hos98}
- \field{sortinit}{H}
-- \field{sortinithash}{2f664b453ec75da1fe3804ca92633405}
-+ \field{sortinithash}{5f15a7bc777ad49ff15aa4d2831b1681}
- \true{singletitle}
- \true{uniquework}
- \field{labelnamesource}{author}
-@@ -388,7 +388,7 @@ my $t1 = q+ \entry{t1}{misc}{}
- \strng{authorfullhash}{858fcf9483ec29b7707a7dda2dde7a6f}
- \field{labelalpha}{Bro92}
- \field{sortinit}{B}
-- \field{sortinithash}{5f6fa000f686ee5b41be67ba6ff7962d}
-+ \field{sortinithash}{276475738cc058478c1677046f857703}
- \true{uniquework}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -417,7 +417,7 @@ my $t2 = q| \entry{t2}{misc}{}
- \strng{authorfullhash}{858fcf9483ec29b7707a7dda2dde7a6f}
- \field{labelalpha}{Bro94}
- \field{sortinit}{B}
-- \field{sortinithash}{5f6fa000f686ee5b41be67ba6ff7962d}
-+ \field{sortinithash}{276475738cc058478c1677046f857703}
- \true{uniquework}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -450,7 +450,7 @@ my $anon1 = q| \entry{anon1}{unpublished}{}
- \strng{shortauthorfullhash}{9873a6cc65c553faa2b21aaad626fe4b}
- \field{labelalpha}{XAn35}
- \field{sortinit}{A}
-- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
-+ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
- \true{singletitle}
- \true{uniquework}
- \field{labelnamesource}{shortauthor}
-@@ -489,7 +489,7 @@ my $anon2 = q| \entry{anon2}{unpublished}{}
- \strng{shortauthorfullhash}{f64c29e89ea49402b997956610b58ef6}
- \field{labelalpha}{YAn39}
- \field{sortinit}{A}
-- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
-+ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
- \true{singletitle}
- \true{uniquework}
- \field{labelnamesource}{shortauthor}
-@@ -523,7 +523,7 @@ my $url1 = q| \entry{url1}{misc}{}
- \strng{authorfullhash}{b2106a3dda6c5a4879a0cab37e9cca55}
- \field{labelalpha}{Ali05}
- \field{sortinit}{A}
-- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
-+ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
- \field{extraalpha}{4}
- \field{labelnamesource}{author}
- \field{year}{2005}
-@@ -706,7 +706,7 @@ my $isbn1 = q| \entry{isbn1}{misc}{}
- \strng{authorfullhash}{f6595ccb9db5f634e7bb242a3f78e5f9}
- \field{labelalpha}{Flu}
- \field{sortinit}{F}
-- \field{sortinithash}{276475738cc058478c1677046f857703}
-+ \field{sortinithash}{669c706c6f1fbf3b5a83d26f1d9e9e72}
- \field{extraalpha}{1}
- \field{labelnamesource}{author}
- \field{isbn}{978-0-8165-2066-4}
-@@ -730,7 +730,7 @@ my $isbn2 = q| \entry{isbn2}{misc}{}
- \strng{authorfullhash}{f6595ccb9db5f634e7bb242a3f78e5f9}
- \field{labelalpha}{Flu}
- \field{sortinit}{F}
-- \field{sortinithash}{276475738cc058478c1677046f857703}
-+ \field{sortinithash}{669c706c6f1fbf3b5a83d26f1d9e9e72}
- \field{extraalpha}{2}
- \field{labelnamesource}{author}
- \field{isbn}{978-0-8165-2066-4}
-@@ -772,7 +772,7 @@ my $clone1 = q| \entry{snk1}{book}{}
- \strng{authorfullhash}{83330b0520b5d4ea57529a23b404d43d}
- \field{labelalpha}{vDoe}
- \field{sortinit}{v}
-- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
-+ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
- \field{extraalpha}{2}
- \field{labelnamesource}{author}
- \endentry
-@@ -800,7 +800,7 @@ my $clone2 = q| \entry{clone-snk1}{book}{}
- \strng{authorfullhash}{83330b0520b5d4ea57529a23b404d43d}
- \field{labelalpha}{vDoe}
- \field{sortinit}{v}
-- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
-+ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
- \field{extraalpha}{1}
- \field{labelnamesource}{author}
- \field{addendum}{add}
-@@ -832,7 +832,7 @@ my $ent1 = q| \entry{ent1}{book}{}
- \strng{authorfullhash}{b2536a425d549b46de5f21c4d468050a}
- \field{labelalpha}{SdB}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \true{singletitle}
- \field{labelnamesource}{author}
- \endentry
-@@ -855,7 +855,7 @@ my $verb1 = q| \entry{verb1}{book}{}
- \strng{authorfullhash}{cac5a25f503e71f5ef28f474e14007b6}
- \field{labelalpha}{All}
- \field{sortinit}{A}
-- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
-+ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
- \true{singletitle}
- \field{labelnamesource}{author}
- \verb{verba}
-diff --git a/t/biblatexml.t b/t/biblatexml.t
-index 2ebc5847..a8a67fc1 100644
---- a/t/biblatexml.t
-+++ b/t/biblatexml.t
-@@ -111,7 +111,7 @@ my $l1 = q| \entry{bltx1}{misc}{useprefix=false}
- \strng{translatornamehash}{b44eba830fe9817fbe8e53c82f1cbe04}
- \strng{translatorfullhash}{b44eba830fe9817fbe8e53c82f1cbe04}
- \field{sortinit}{v}
-- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
-+ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-@@ -157,7 +157,7 @@ my $l1 = q| \entry{bltx1}{misc}{useprefix=false}
-
- my $l2 = q| \entry{loopkey:a}{book}{}
- \field{sortinit}{0}
-- \field{sortinithash}{e07d8eeb31ded4126e0aa0cfcdcb5a8f}
-+ \field{sortinithash}{168ad0c7c5ed09f1d28c6675717b5b03}
- \endentry
- |;
-
-diff --git a/t/crossrefs.t b/t/crossrefs.t
-index 0b502469..0c8f6474 100644
---- a/t/crossrefs.t
-+++ b/t/crossrefs.t
-@@ -82,7 +82,7 @@ my $cr1 = q| \entry{cr1}{inbook}{}
- \strng{editornamehash}{c129df5593fdaa7475548811bfbb227d}
- \strng{editorfullhash}{c129df5593fdaa7475548811bfbb227d}
- \field{sortinit}{G}
-- \field{sortinithash}{618d986594b7198ba52cf8b00d348f3f}
-+ \field{sortinithash}{5e8d2bf9d38de41b1528bd307546008f}
- \true{singletitle}
- \true{uniquetitle}
- \true{uniquework}
-@@ -131,7 +131,7 @@ my $cr2 = q| \entry{cr2}{inbook}{}
- \strng{editornamehash}{c129df5593fdaa7475548811bfbb227d}
- \strng{editorfullhash}{c129df5593fdaa7475548811bfbb227d}
- \field{sortinit}{F}
-- \field{sortinithash}{276475738cc058478c1677046f857703}
-+ \field{sortinithash}{669c706c6f1fbf3b5a83d26f1d9e9e72}
- \true{singletitle}
- \true{uniquetitle}
- \true{uniquework}
-@@ -165,7 +165,7 @@ my $cr_m = q| \entry{cr_m}{book}{}
- \strng{editornamehash}{c129df5593fdaa7475548811bfbb227d}
- \strng{editorfullhash}{c129df5593fdaa7475548811bfbb227d}
- \field{sortinit}{G}
-- \field{sortinithash}{618d986594b7198ba52cf8b00d348f3f}
-+ \field{sortinithash}{5e8d2bf9d38de41b1528bd307546008f}
- \true{crossrefsource}
- \true{uniquetitle}
- \field{labeltitlesource}{title}
-@@ -203,7 +203,7 @@ my $cr3 = q| \entry{cr3}{inbook}{}
- \strng{editornamehash}{a1f5c22413396d599ec766725b226735}
- \strng{editorfullhash}{a1f5c22413396d599ec766725b226735}
- \field{sortinit}{A}
-- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
-+ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
- \true{singletitle}
- \true{uniquetitle}
- \true{uniquework}
-@@ -248,7 +248,7 @@ my $cr4 = q| \entry{cr4}{inbook}{}
- \strng{editornamehash}{6ea89bd4958743a20b70fe17647d6af5}
- \strng{editorfullhash}{6ea89bd4958743a20b70fe17647d6af5}
- \field{sortinit}{M}
-- \field{sortinithash}{c26a05ef03e4429073ed5c825140fac3}
-+ \field{sortinithash}{cfd219b90152c06204fab207bc6c7cab}
- \true{singletitle}
- \true{uniquetitle}
- \true{uniquework}
-@@ -279,7 +279,7 @@ my $crt = q| \entry{crt}{book}{}
- \strng{editornamehash}{a1f5c22413396d599ec766725b226735}
- \strng{editorfullhash}{a1f5c22413396d599ec766725b226735}
- \field{sortinit}{B}
-- \field{sortinithash}{5f6fa000f686ee5b41be67ba6ff7962d}
-+ \field{sortinithash}{276475738cc058478c1677046f857703}
- \true{uniquetitle}
- \field{labeltitlesource}{title}
- \field{title}{Beasts of the Burbling Burns}
-@@ -314,7 +314,7 @@ my $cr6 = q| \entry{cr6}{inproceedings}{}
- \strng{editornamehash}{344a7f427fb765610ef96eb7bce95257}
- \strng{editorfullhash}{344a7f427fb765610ef96eb7bce95257}
- \field{sortinit}{A}
-- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
-+ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
- \true{uniquetitle}
- \true{uniquework}
- \field{labelnamesource}{author}
-@@ -364,7 +364,7 @@ my $cr7 = q| \entry{cr7}{inbook}{}
- \strng{bookauthornamehash}{91a1dd4aeed3c4ec29ca74c4e778be5f}
- \strng{bookauthorfullhash}{91a1dd4aeed3c4ec29ca74c4e778be5f}
- \field{sortinit}{A}
-- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
-+ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
- \true{uniquetitle}
- \true{uniquework}
- \field{labelnamesource}{author}
-@@ -398,7 +398,7 @@ my $cr8 = q| \entry{cr8}{incollection}{}
- \strng{authornamehash}{3d449e56eb3ca1ae80dc99a18d689795}
- \strng{authorfullhash}{3d449e56eb3ca1ae80dc99a18d689795}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \true{singletitle}
- \true{uniquetitle}
- \true{uniquework}
-@@ -428,7 +428,7 @@ my $xr1 = q| \entry{xr1}{inbook}{}
- \strng{authornamehash}{e0ecc4fc668ee499d1afba44e1ac064d}
- \strng{authorfullhash}{e0ecc4fc668ee499d1afba44e1ac064d}
- \field{sortinit}{Z}
-- \field{sortinithash}{35589aa085e881766b72503e53fd4c97}
-+ \field{sortinithash}{156173bd08b075d7295bc3e0f4735a04}
- \true{singletitle}
- \true{uniquetitle}
- \true{uniquework}
-@@ -457,7 +457,7 @@ my $xr2 = q| \entry{xr2}{inbook}{}
- \strng{authornamehash}{6afa09374ecfd6b394ce714d2d9709c7}
- \strng{authorfullhash}{6afa09374ecfd6b394ce714d2d9709c7}
- \field{sortinit}{I}
-- \field{sortinithash}{a3dcedd53b04d1adfd5ac303ecd5e6fa}
-+ \field{sortinithash}{320bc8fe8101b9376f9f21cd507de0e8}
- \true{singletitle}
- \true{uniquetitle}
- \true{uniquework}
-@@ -488,7 +488,7 @@ my $xrm = q| \entry{xrm}{book}{}
- \strng{editornamehash}{809950f9b59ae207092b909a19dcb27b}
- \strng{editorfullhash}{809950f9b59ae207092b909a19dcb27b}
- \field{sortinit}{C}
-- \field{sortinithash}{095692fd22cc3c74d7fe223d02314dbd}
-+ \field{sortinithash}{963e9d84a3da2344e8833203de5aed05}
- \true{xrefsource}
- \true{uniquetitle}
- \field{labeltitlesource}{title}
-@@ -513,7 +513,7 @@ my $xr3 = q| \entry{xr3}{inbook}{}
- \strng{authornamehash}{9788055665b9bb4b37c776c3f6b74f16}
- \strng{authorfullhash}{9788055665b9bb4b37c776c3f6b74f16}
- \field{sortinit}{N}
-- \field{sortinithash}{1163c28585427c673ad5a010cbf82f52}
-+ \field{sortinithash}{f7242c3ed3dc50029fca1be76c497c7c}
- \true{singletitle}
- \true{uniquetitle}
- \true{uniquework}
-@@ -543,7 +543,7 @@ my $xrt = q| \entry{xrt}{book}{}
- \strng{editornamehash}{bf7d6b02f3e073913e5bfe5059508dd5}
- \strng{editorfullhash}{bf7d6b02f3e073913e5bfe5059508dd5}
- \field{sortinit}{K}
-- \field{sortinithash}{4c244ceae61406cdc0cc2ce1cb1ff703}
-+ \field{sortinithash}{9fd838a31ba64d981e8f44562bd33f89}
- \true{uniquetitle}
- \field{labeltitlesource}{title}
- \field{title}{Kings, Cork and Calculation}
-@@ -568,7 +568,7 @@ my $xr4 = q| \entry{xr4}{inbook}{}
- \strng{authornamehash}{7804ffef086c0c4686c235807f5cb502}
- \strng{authorfullhash}{7804ffef086c0c4686c235807f5cb502}
- \field{sortinit}{M}
-- \field{sortinithash}{c26a05ef03e4429073ed5c825140fac3}
-+ \field{sortinithash}{cfd219b90152c06204fab207bc6c7cab}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
- \field{origyear}{1933}
-@@ -595,7 +595,7 @@ my $mxr = q| \entry{mxr}{inbook}{}
- \strng{authornamehash}{7804ffef086c0c4686c235807f5cb502}
- \strng{authorfullhash}{7804ffef086c0c4686c235807f5cb502}
- \field{sortinit}{M}
-- \field{sortinithash}{c26a05ef03e4429073ed5c825140fac3}
-+ \field{sortinithash}{cfd219b90152c06204fab207bc6c7cab}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
- \field{origyear}{1933}
-@@ -619,7 +619,7 @@ my $mcr = q| \entry{mcr}{inbook}{}
- \strng{authornamehash}{7804ffef086c0c4686c235807f5cb502}
- \strng{authorfullhash}{7804ffef086c0c4686c235807f5cb502}
- \field{sortinit}{M}
-- \field{sortinithash}{c26a05ef03e4429073ed5c825140fac3}
-+ \field{sortinithash}{cfd219b90152c06204fab207bc6c7cab}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
- \field{origyear}{1933}
-@@ -653,7 +653,7 @@ my $ccr1 = q| \entry{ccr2}{book}{}
- \strng{editornamehash}{cfee758a1c82df2e26af1985e061bb0a}
- \strng{editorfullhash}{cfee758a1c82df2e26af1985e061bb0a}
- \field{sortinit}{V}
-- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
-+ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
- \true{uniquetitle}
- \true{uniquework}
- \field{labelnamesource}{author}
-@@ -687,7 +687,7 @@ my $ccr2 = q| \entry{ccr3}{inbook}{}
- \strng{editornamehash}{cfee758a1c82df2e26af1985e061bb0a}
- \strng{editorfullhash}{cfee758a1c82df2e26af1985e061bb0a}
- \field{sortinit}{P}
-- \field{sortinithash}{24100cef455d7974167575052c29146e}
-+ \field{sortinithash}{8d51b3d5b78d75b54308d706b9bbe285}
- \true{uniquetitle}
- \field{labeltitlesource}{title}
- \field{booktitle}{Misc etc.}
-@@ -719,7 +719,7 @@ my $ccr3 = q| \entry{ccr4}{inbook}{}
-
- my $s1 = q| \entry{s1}{inbook}{}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \true{uniquetitle}
- \field{labeltitlesource}{title}
- \strng{crossref}{s2}
-@@ -752,7 +752,7 @@ my $xc2 = q| \entry{xc2}{inbook}{}
- \strng{bookauthornamehash}{1a0f7d518cccdad859a74412ef956474}
- \strng{bookauthorfullhash}{1a0f7d518cccdad859a74412ef956474}
- \field{sortinit}{C}
-- \field{sortinithash}{095692fd22cc3c74d7fe223d02314dbd}
-+ \field{sortinithash}{963e9d84a3da2344e8833203de5aed05}
- \true{xrefsource}
- \field{labelnamesource}{author}
- \field{booktitle}{Title}
-@@ -761,7 +761,7 @@ my $xc2 = q| \entry{xc2}{inbook}{}
-
- my $b1 = q| \entry{b1}{inbook}{}
- \field{sortinit}{2}
-- \field{sortinithash}{0aa614ace9f3a40ef5a67e7f7a184048}
-+ \field{sortinithash}{cbff857e587bcb4635511624d773949e}
- \strng{crossref}{b2}
- \field{day}{3}
- \field{month}{3}
-@@ -794,7 +794,7 @@ my $sup1 = q| \entry{sup1}{mvbook}{}
- \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
- \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \true{crossrefsource}
- \true{singletitle}
- \field{labelnamesource}{author}
-@@ -818,7 +818,7 @@ my $sup2 = q| \entry{sup2}{book}{}
- \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
- \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \true{singletitle}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-diff --git a/t/datalists.t b/t/datalists.t
-index a1d17383..3081cc49 100644
---- a/t/datalists.t
-+++ b/t/datalists.t
-@@ -187,7 +187,7 @@ my $K11 = q| \entry{K11}{book}{}
- \strng{authornamehash}{4edc280a0ef229f9c061e3b121b17482}
- \strng{authorfullhash}{4edc280a0ef229f9c061e3b121b17482}
- \field{sortinit}{a}
-- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
-+ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-@@ -219,7 +219,7 @@ my $K12 = q| \entry{K12}{book}{}
- \strng{authornamehash}{a846a485fc9cbb59b0ebeedd6ac637e4}
- \strng{authorfullhash}{a846a485fc9cbb59b0ebeedd6ac637e4}
- \field{sortinit}{Z}
-- \field{sortinithash}{35589aa085e881766b72503e53fd4c97}
-+ \field{sortinithash}{156173bd08b075d7295bc3e0f4735a04}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-diff --git a/t/dateformats.t b/t/dateformats.t
-index a097cf39..ee36f5e4 100644
---- a/t/dateformats.t
-+++ b/t/dateformats.t
-@@ -87,7 +87,7 @@ my $l13c = q| \entry{L13}{book}{}
- \strng{authornamehash}{8c77336299b25bdada7bf8038f46722f}
- \strng{authorfullhash}{8c77336299b25bdada7bf8038f46722f}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-@@ -124,7 +124,7 @@ my $l14 = q| \entry{L14}{book}{}
- \strng{authornamehash}{8c77336299b25bdada7bf8038f46722f}
- \strng{authorfullhash}{8c77336299b25bdada7bf8038f46722f}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{extradate}{3}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
-@@ -165,7 +165,7 @@ my $l15 = q| \entry{L15}{book}{}
- \strng{authornamehash}{8c77336299b25bdada7bf8038f46722f}
- \strng{authorfullhash}{8c77336299b25bdada7bf8038f46722f}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{extradate}{4}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -197,7 +197,7 @@ my $l16 = q| \entry{L16}{proceedings}{}
- \strng{editornamehash}{8c77336299b25bdada7bf8038f46722f}
- \strng{editorfullhash}{8c77336299b25bdada7bf8038f46722f}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{extradate}{7}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{event}
-@@ -235,7 +235,7 @@ my $l17 = q| \entry{L17}{proceedings}{}
- \strng{editornamehash}{8c77336299b25bdada7bf8038f46722f}
- \strng{editorfullhash}{8c77336299b25bdada7bf8038f46722f}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{extradate}{4}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
-@@ -293,7 +293,7 @@ my $l17c = q| \entry{L17}{proceedings}{}
- \strng{editornamehash}{8c77336299b25bdada7bf8038f46722f}
- \strng{editorfullhash}{8c77336299b25bdada7bf8038f46722f}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{orig}
- \field{labelnamesource}{editor}
-@@ -350,7 +350,7 @@ my $l17e = q| \entry{L17}{proceedings}{}
- \strng{editornamehash}{8c77336299b25bdada7bf8038f46722f}
- \strng{editorfullhash}{8c77336299b25bdada7bf8038f46722f}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{event}
- \field{labelnamesource}{editor}
-@@ -471,7 +471,7 @@ my $era1 = q| \entry{era1}{article}{}
- \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
- \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-@@ -503,7 +503,7 @@ my $era2 = q| \entry{era2}{inproceedings}{}
- \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
- \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-@@ -536,7 +536,7 @@ my $era3 = q| \entry{era3}{inproceedings}{}
- \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
- \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-@@ -569,7 +569,7 @@ my $era4 = q| \entry{era4}{inproceedings}{}
- \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
- \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-@@ -610,7 +610,7 @@ my $time1 = q| \entry{time1}{article}{}
- \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
- \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-@@ -658,7 +658,7 @@ my $range1 = q| \entry{range1}{inproceedings}{}
- \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
- \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{extradate}{1}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
-@@ -698,7 +698,7 @@ my $range2 = q| \entry{range2}{inproceedings}{}
- \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
- \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{extradate}{2}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
-@@ -738,7 +738,7 @@ my $season1 = q| \entry{season1}{inproceedings}{}
- \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
- \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-@@ -769,7 +769,7 @@ my $unspec1 = q| \entry{unspec1}{inproceedings}{}
- \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
- \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-@@ -821,7 +821,7 @@ my $unspec2 = q| \entry{unspec2}{article}{}
- \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
- \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-diff --git a/t/encoding.t b/t/encoding.t
-index 0408e6c9..a658cec0 100644
---- a/t/encoding.t
-+++ b/t/encoding.t
-@@ -52,7 +52,7 @@ my $encode1 = q| \entry{testŠ}{book}{}
- \strng{authorfullhash}{06a47edae2e847800cfd78323a0e6be8}
- \field{labelalpha}{Enc99}
- \field{sortinit}{E}
-- \field{sortinithash}{07bbd5a529b5beaa311df5be05b874bc}
-+ \field{sortinithash}{f615fb9c6fba11c6f962fb3fd599810e}
- \field{labeldatesource}{year}
- \true{singletitle}
- \field{labelnamesource}{author}
-@@ -82,7 +82,7 @@ my $encode2 = q| \entry{test1}{book}{}
- \strng{authorfullhash}{06a47edae2e847800cfd78323a0e6be8}
- \field{labelalpha}{Enc99}
- \field{sortinit}{E}
-- \field{sortinithash}{07bbd5a529b5beaa311df5be05b874bc}
-+ \field{sortinithash}{f615fb9c6fba11c6f962fb3fd599810e}
- \field{labeldatesource}{year}
- \true{singletitle}
- \field{labelnamesource}{author}
-@@ -112,7 +112,7 @@ my $encode3 = q| \entry{test1}{book}{}
- \strng{authorfullhash}{06a47edae2e847800cfd78323a0e6be8}
- \field{labelalpha}{Enc99}
- \field{sortinit}{E}
-- \field{sortinithash}{07bbd5a529b5beaa311df5be05b874bc}
-+ \field{sortinithash}{f615fb9c6fba11c6f962fb3fd599810e}
- \field{labeldatesource}{year}
- \true{singletitle}
- \field{labelnamesource}{author}
-@@ -142,7 +142,7 @@ my $encode5 = q| \entry{test}{book}{}
- \strng{authorfullhash}{06a47edae2e847800cfd78323a0e6be8}
- \field{labelalpha}{Enc99}
- \field{sortinit}{E}
-- \field{sortinithash}{07bbd5a529b5beaa311df5be05b874bc}
-+ \field{sortinithash}{f615fb9c6fba11c6f962fb3fd599810e}
- \field{labeldatesource}{year}
- \true{singletitle}
- \field{labelnamesource}{author}
-@@ -172,7 +172,7 @@ my $encode6 = q| \entry{test}{book}{}
- \strng{authorfullhash}{06a47edae2e847800cfd78323a0e6be8}
- \field{labelalpha}{Enc99}
- \field{sortinit}{E}
-- \field{sortinithash}{07bbd5a529b5beaa311df5be05b874bc}
-+ \field{sortinithash}{f615fb9c6fba11c6f962fb3fd599810e}
- \field{labeldatesource}{year}
- \true{singletitle}
- \field{labelnamesource}{author}
-@@ -202,7 +202,7 @@ my $encode7 = q| \entry{test}{book}{}
- \strng{authorfullhash}{06a47edae2e847800cfd78323a0e6be8}
- \field{labelalpha}{Enc99}
- \field{sortinit}{E}
-- \field{sortinithash}{07bbd5a529b5beaa311df5be05b874bc}
-+ \field{sortinithash}{f615fb9c6fba11c6f962fb3fd599810e}
- \field{labeldatesource}{year}
- \true{singletitle}
- \field{labelnamesource}{author}
-diff --git a/t/names.t b/t/names.t
-index 70069522..5dcd7369 100644
---- a/t/names.t
-+++ b/t/names.t
-@@ -188,7 +188,7 @@ my $l1 = q| \entry{L1}{book}{}
- \strng{authornamehash}{72287a68c1714cb1b9f4ab9e03a88b96}
- \strng{authorfullhash}{72287a68c1714cb1b9f4ab9e03a88b96}
- \field{sortinit}{A}
-- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
-+ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -208,7 +208,7 @@ my $l2 = q| \entry{L2}{book}{}
- \strng{authornamehash}{1c867a2b5ceb243bab70afb18702dc04}
- \strng{authorfullhash}{1c867a2b5ceb243bab70afb18702dc04}
- \field{sortinit}{B}
-- \field{sortinithash}{5f6fa000f686ee5b41be67ba6ff7962d}
-+ \field{sortinithash}{276475738cc058478c1677046f857703}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -228,7 +228,7 @@ my $l3 = q| \entry{L3}{book}{}
- \strng{authornamehash}{cecd18116c43ee86e5a136b6e0362948}
- \strng{authorfullhash}{cecd18116c43ee86e5a136b6e0362948}
- \field{sortinit}{C}
-- \field{sortinithash}{095692fd22cc3c74d7fe223d02314dbd}
-+ \field{sortinithash}{963e9d84a3da2344e8833203de5aed05}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -248,7 +248,7 @@ my $l4 = q| \entry{L4}{book}{}
- \strng{authornamehash}{675883f3aca7c6069c0b154d47af4c86}
- \strng{authorfullhash}{675883f3aca7c6069c0b154d47af4c86}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -270,7 +270,7 @@ my $l5 = q| \entry{L5}{book}{}
- \strng{authornamehash}{c6b9d281cc1ff3f35570f76f463d4244}
- \strng{authorfullhash}{c6b9d281cc1ff3f35570f76f463d4244}
- \field{sortinit}{v}
-- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
-+ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -292,7 +292,7 @@ my $l6 = q| \entry{L6}{book}{}
- \strng{authornamehash}{dd96e3fc645eb4685988366f233403df}
- \strng{authorfullhash}{dd96e3fc645eb4685988366f233403df}
- \field{sortinit}{v}
-- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
-+ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -314,7 +314,7 @@ my $l7 = q| \entry{L7}{book}{}
- \strng{authornamehash}{1e802cc32f10930a9567712b8febdf19}
- \strng{authorfullhash}{1e802cc32f10930a9567712b8febdf19}
- \field{sortinit}{v}
-- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
-+ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -336,7 +336,7 @@ my $l8 = q| \entry{L8}{book}{}
- \strng{authornamehash}{076a9b62b331eb2cdfba234d9ad7bca9}
- \strng{authorfullhash}{076a9b62b331eb2cdfba234d9ad7bca9}
- \field{sortinit}{v}
-- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
-+ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -356,7 +356,7 @@ my $l9 = q| \entry{L9}{book}{}
- \strng{authornamehash}{1734924c4c55de5bb18d020c34a5249e}
- \strng{authorfullhash}{1734924c4c55de5bb18d020c34a5249e}
- \field{sortinit}{I}
-- \field{sortinithash}{a3dcedd53b04d1adfd5ac303ecd5e6fa}
-+ \field{sortinithash}{320bc8fe8101b9376f9f21cd507de0e8}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -379,7 +379,7 @@ my $l10 = q| \entry{L10}{book}{}
- \strng{authornamehash}{37b4325752e394ddfb2fc810f6c88e27}
- \strng{authorfullhash}{37b4325752e394ddfb2fc810f6c88e27}
- \field{sortinit}{J}
-- \field{sortinithash}{c86bd6cced82a15683b396c2169909ef}
-+ \field{sortinithash}{fce5f8d0bd05e8d93f3dbe21c78897ca}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -402,7 +402,7 @@ my $l10a = q| \entry{L10a}{book}{}
- \strng{authornamehash}{264cb53d2295644c1c99523e254d9b0e}
- \strng{authorfullhash}{264cb53d2295644c1c99523e254d9b0e}
- \field{sortinit}{P}
-- \field{sortinithash}{24100cef455d7974167575052c29146e}
-+ \field{sortinithash}{8d51b3d5b78d75b54308d706b9bbe285}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -427,7 +427,7 @@ my $l11 = q| \entry{L11}{book}{}
- \strng{authornamehash}{c536dd808dc9193fda59ba1ff2afb38f}
- \strng{authorfullhash}{c536dd808dc9193fda59ba1ff2afb38f}
- \field{sortinit}{v}
-- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
-+ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -449,7 +449,7 @@ my $l12 = q| \entry{L12}{book}{}
- \strng{authornamehash}{6c883a8c1975ffff06f875bf366b3e47}
- \strng{authorfullhash}{6c883a8c1975ffff06f875bf366b3e47}
- \field{sortinit}{d}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \true{uniqueprimaryauthor}
- \field{labelnamesource}{author}
- \endentry
-@@ -470,7 +470,7 @@ my $l13 = q| \entry{L13}{book}{}
- \strng{authornamehash}{5e79da6869afaf0d38e01285b494d555}
- \strng{authorfullhash}{5e79da6869afaf0d38e01285b494d555}
- \field{sortinit}{V}
-- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
-+ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -490,7 +490,7 @@ my $l14 = q| \entry{L14}{book}{}
- \strng{authornamehash}{2319907d9a5d5dd46da77879bdb7e609}
- \strng{authorfullhash}{2319907d9a5d5dd46da77879bdb7e609}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -512,7 +512,7 @@ my $l15 = q| \entry{L15}{book}{}
- \strng{authornamehash}{b30b0fc69681fd11ad5d75a880124091}
- \strng{authorfullhash}{b30b0fc69681fd11ad5d75a880124091}
- \field{sortinit}{v}
-- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
-+ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -534,7 +534,7 @@ my $l16 = q| \entry{L16}{book}{}
- \strng{authornamehash}{2b17c50dc666b9cc73d132da9ef08c7b}
- \strng{authorfullhash}{2b17c50dc666b9cc73d132da9ef08c7b}
- \field{sortinit}{v}
-- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
-+ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -554,7 +554,7 @@ my $l17 = q| \entry{L17}{book}{}
- \strng{authornamehash}{766d5329cf995fcc7c1cef19de2a2ae8}
- \strng{authorfullhash}{766d5329cf995fcc7c1cef19de2a2ae8}
- \field{sortinit}{L}
-- \field{sortinithash}{7bba64db83423e3c29ad597f3b682cf3}
-+ \field{sortinithash}{2c7981aaabc885868aba60f0c09ee20f}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -574,7 +574,7 @@ my $l18 = q| \entry{L18}{book}{}
- \strng{authornamehash}{58620d2c7d6839bac23306c732c563fb}
- \strng{authorfullhash}{58620d2c7d6839bac23306c732c563fb}
- \field{sortinit}{L}
-- \field{sortinithash}{7bba64db83423e3c29ad597f3b682cf3}
-+ \field{sortinithash}{2c7981aaabc885868aba60f0c09ee20f}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -594,7 +594,7 @@ my $l19 = q| \entry{L19}{book}{}
- \strng{authornamehash}{83caa52f21f97e572dd3267bdf62978a}
- \strng{authorfullhash}{83caa52f21f97e572dd3267bdf62978a}
- \field{sortinit}{M}
-- \field{sortinithash}{c26a05ef03e4429073ed5c825140fac3}
-+ \field{sortinithash}{cfd219b90152c06204fab207bc6c7cab}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -614,7 +614,7 @@ my $l19a = q| \entry{L19a}{book}{}
- \strng{authornamehash}{0963f6904ccfeaac2770c5882a587001}
- \strng{authorfullhash}{0963f6904ccfeaac2770c5882a587001}
- \field{sortinit}{L}
-- \field{sortinithash}{7bba64db83423e3c29ad597f3b682cf3}
-+ \field{sortinithash}{2c7981aaabc885868aba60f0c09ee20f}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -635,7 +635,7 @@ my $l20 = q| \entry{L20}{book}{}
- \strng{authornamehash}{fdaa0936724be89ef8bd16cf02e08c74}
- \strng{authorfullhash}{fdaa0936724be89ef8bd16cf02e08c74}
- \field{sortinit}{F}
-- \field{sortinithash}{276475738cc058478c1677046f857703}
-+ \field{sortinithash}{669c706c6f1fbf3b5a83d26f1d9e9e72}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -655,7 +655,7 @@ my $l21 = q| \entry{L21}{book}{}
- \strng{authornamehash}{b3df6330af0651b93bce079a36dea339}
- \strng{authorfullhash}{b3df6330af0651b93bce079a36dea339}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -675,7 +675,7 @@ my $l22u = q| \entry{L22}{book}{}
- \strng{authornamehash}{2273e0084ca97649d7edced9ce8d0ea3}
- \strng{authorfullhash}{2273e0084ca97649d7edced9ce8d0ea3}
- \field{sortinit}{Š}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -696,7 +696,7 @@ my $l22 = q| \entry{L22}{book}{}
- \strng{authornamehash}{2273e0084ca97649d7edced9ce8d0ea3}
- \strng{authorfullhash}{2273e0084ca97649d7edced9ce8d0ea3}
- \field{sortinit}{\v{S}}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \true{uniqueprimaryauthor}
- \field{labelnamesource}{author}
- \endentry
-@@ -718,7 +718,7 @@ my $l23 = q| \entry{L23}{book}{}
- \strng{authornamehash}{4389a3c0dc7da74487b50808ba9436ad}
- \strng{authorfullhash}{4389a3c0dc7da74487b50808ba9436ad}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -738,7 +738,7 @@ my $l24 = q| \entry{L24}{book}{}
- \strng{authornamehash}{e58b861545799d0eaf883402a882126e}
- \strng{authorfullhash}{e58b861545799d0eaf883402a882126e}
- \field{sortinit}{Š}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -756,7 +756,7 @@ my $l25 = q| \entry{L25}{book}{}
- \strng{authornamehash}{7069367d4a4f37ffb0377e3830e98ed0}
- \strng{authorfullhash}{7069367d4a4f37ffb0377e3830e98ed0}
- \field{sortinit}{A}
-- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
-+ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -774,7 +774,7 @@ my $l26 = q| \entry{L26}{book}{}
- \strng{authornamehash}{d176a8af5ce1c45cb06875c4433f2fe2}
- \strng{authorfullhash}{d176a8af5ce1c45cb06875c4433f2fe2}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -782,7 +782,7 @@ my $l26 = q| \entry{L26}{book}{}
- # Malformed anyway but a decent test
- my $l28 = q| \entry{L28}{book}{}
- \field{sortinit}{0}
-- \field{sortinithash}{e07d8eeb31ded4126e0aa0cfcdcb5a8f}
-+ \field{sortinithash}{168ad0c7c5ed09f1d28c6675717b5b03}
- \warn{\item Name "Deux et al.,, O." is malformed (consecutive commas): skipping name}
- \endentry
- |;
-@@ -801,7 +801,7 @@ my $l29 = q| \entry{L29}{book}{}
- \strng{authornamehash}{59a5e43a502767d00e589eb29f863728}
- \strng{authorfullhash}{59a5e43a502767d00e589eb29f863728}
- \field{sortinit}{U}
-- \field{sortinithash}{1554584e7f69d2b4fe0a645e73d50194}
-+ \field{sortinithash}{36a2444f5238e0dcf4bb59704df6624d}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -841,7 +841,7 @@ my $l31 = q| \entry{L31}{book}{}
- \strng{translatornamehash}{b43419361d83c9ab010e98aed1a83e35}
- \strng{translatorfullhash}{b43419361d83c9ab010e98aed1a83e35}
- \field{sortinit}{\~{Z}}
-- \field{sortinithash}{35589aa085e881766b72503e53fd4c97}
-+ \field{sortinithash}{156173bd08b075d7295bc3e0f4735a04}
- \true{uniqueprimaryauthor}
- \field{labelnamesource}{author}
- \endentry
-diff --git a/t/options.t b/t/options.t
-index 41c6a02e..07c3e109 100644
---- a/t/options.t
-+++ b/t/options.t
-@@ -100,7 +100,7 @@ my $l1 = q| \entry{L1}{book}{}
- \strng{authornamehash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-@@ -137,7 +137,7 @@ my $l2 = q| \entry{L2}{book}{maxcitenames=3,maxbibnames=3,maxitems=2}
- \strng{authornamehash}{19eec87c959944d6d9c72434a42856ba}
- \strng{authorfullhash}{19eec87c959944d6d9c72434a42856ba}
- \field{sortinit}{E}
-- \field{sortinithash}{07bbd5a529b5beaa311df5be05b874bc}
-+ \field{sortinithash}{f615fb9c6fba11c6f962fb3fd599810e}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-@@ -169,7 +169,7 @@ my $l3 = q| \entry{L3}{book}{blah=10}
- \strng{authornamehash}{490250da1f3b92580d97563dc96c6c84}
- \strng{authorfullhash}{490250da1f3b92580d97563dc96c6c84}
- \field{sortinit}{B}
-- \field{sortinithash}{5f6fa000f686ee5b41be67ba6ff7962d}
-+ \field{sortinithash}{276475738cc058478c1677046f857703}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-diff --git a/t/related-entries.t b/t/related-entries.t
-index 61dd886e..72c52207 100644
---- a/t/related-entries.t
-+++ b/t/related-entries.t
-@@ -55,7 +55,7 @@ my $k1 = q| \entry{key1}{article}{}
- \strng{authornamehash}{a517747c3d12f99244ae598910d979c5}
- \strng{authorfullhash}{a517747c3d12f99244ae598910d979c5}
- \field{sortinit}{1}
-- \field{sortinithash}{27a2bc5dfb9ed0a0422134d636544b5d}
-+ \field{sortinithash}{2174f786c6195e7fe2ee1c229b416e29}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-@@ -93,7 +93,7 @@ my $k2 = q| \entry{key2}{inbook}{}
- \strng{authornamehash}{a517747c3d12f99244ae598910d979c5}
- \strng{authorfullhash}{a517747c3d12f99244ae598910d979c5}
- \field{sortinit}{2}
-- \field{sortinithash}{0aa614ace9f3a40ef5a67e7f7a184048}
-+ \field{sortinithash}{cbff857e587bcb4635511624d773949e}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-@@ -241,7 +241,7 @@ my $kck4 = q| \entry{caf8e34be07426ae7127c1b4829983c1}{inbook}{dataonly,useed
-
- my $c1 = q| \entry{c1}{book}{}
- \field{sortinit}{3}
-- \field{sortinithash}{197da6d6c34c6b20ce45c4d4baace5a4}
-+ \field{sortinithash}{a4b52e5432884761f50fb9571273b93e}
- \field{related}{9ab62b5ef34a985438bfdf7ee0102229}
- \endentry
- |;
-@@ -327,7 +327,7 @@ my $un1 = q| \entry{kullback}{book}{}
- \strng{authornamehash}{34c5bbf9876c37127c3abe4e7d7a7198}
- \strng{authorfullhash}{34c5bbf9876c37127c3abe4e7d7a7198}
- \field{sortinit}{5}
-- \field{sortinithash}{c9df3c9fb8f555dd9201cedc5e343021}
-+ \field{sortinithash}{3c19c3776b658b3558e9e2e4840c01e2}
- \field{extradatescope}{year}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -360,7 +360,7 @@ my $un2 = q| \entry{kullback:related}{book}{}
- \strng{authornamehash}{34c5bbf9876c37127c3abe4e7d7a7198}
- \strng{authorfullhash}{34c5bbf9876c37127c3abe4e7d7a7198}
- \field{sortinit}{6}
-- \field{sortinithash}{02bbed3ed82f61ae046619460488516d}
-+ \field{sortinithash}{57e57fb8451e7fcfa45d1e069f6d3136}
- \field{extradatescope}{year}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-diff --git a/t/remote-files.t b/t/remote-files.t
-index 6caa90d9..0269e743 100644
---- a/t/remote-files.t
-+++ b/t/remote-files.t
-@@ -86,7 +86,7 @@ my $cu1 = q| \entry{citeulike:8283461}{article}{}
- \strng{authornamehash}{7f19319e09aa3239f02eb31ec7a4aa8b}
- \strng{authorfullhash}{ee363ce5e21ebe022f83aae896dd47f9}
- \field{sortinit}{M}
-- \field{sortinithash}{c26a05ef03e4429073ed5c825140fac3}
-+ \field{sortinithash}{cfd219b90152c06204fab207bc6c7cab}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{year}
- \field{labelnamesource}{author}
-@@ -133,7 +133,7 @@ my $dl1 = q| \entry{AbdelbarH98}{article}{}
- \strng{authornamehash}{01599a4cb58316d64208b12a07741765}
- \strng{authorfullhash}{01599a4cb58316d64208b12a07741765}
- \field{sortinit}{A}
-- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
-+ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{year}
- \field{labelnamesource}{author}
-@@ -182,7 +182,7 @@ my $ssl = q| \entry{merleau-ponty_philosophe_2010}{incollection}{}
- \strng{editornamehash}{ff5f90046157eecef0c22da4dac6486e}
- \strng{editorfullhash}{ff5f90046157eecef0c22da4dac6486e}
- \field{sortinit}{M}
-- \field{sortinithash}{c26a05ef03e4429073ed5c825140fac3}
-+ \field{sortinithash}{cfd219b90152c06204fab207bc6c7cab}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{year}
- \field{labelnamesource}{author}
-diff --git a/t/set-dynamic.t b/t/set-dynamic.t
-index a66fae63..9ab5fddb 100644
---- a/t/set-dynamic.t
-+++ b/t/set-dynamic.t
-@@ -51,7 +51,7 @@ my $out = $biber->get_output_obj;
- my $string1 = q| \entry{DynSet}{set}{}
- \set{Dynamic1,Dynamic2,Dynamic3}
- \field{sortinit}{1}
-- \field{sortinithash}{27a2bc5dfb9ed0a0422134d636544b5d}
-+ \field{sortinithash}{2174f786c6195e7fe2ee1c229b416e29}
- \endentry
- |;
-
-@@ -71,7 +71,7 @@ my $string2 = q| \entry{Dynamic1}{book}{}
- \strng{authornamehash}{252caa7921a061ca92087a1a52f15b78}
- \strng{authorfullhash}{252caa7921a061ca92087a1a52f15b78}
- \field{sortinit}{8}
-- \field{sortinithash}{2f1b0e69e7617f99664f1cd00bb9603c}
-+ \field{sortinithash}{07edf88d4ea82509b9c4b4d13f41c452}
- \field{labeldatesource}{year}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -98,7 +98,7 @@ my $string3 = q| \entry{Dynamic2}{book}{}
- \strng{authornamehash}{894a5fe6de820f5dcce84a65581667f4}
- \strng{authorfullhash}{894a5fe6de820f5dcce84a65581667f4}
- \field{sortinit}{9}
-- \field{sortinithash}{2999ebab86052e6d71b434385f8b4ed2}
-+ \field{sortinithash}{1dd72ab054147731c9d824b49aba0534}
- \field{labeldatesource}{year}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -124,7 +124,7 @@ my $string4 = q| \entry{Dynamic3}{book}{}
- \strng{authornamehash}{fc3cc97631ceaecdde2aee6cc60ab42b}
- \strng{authorfullhash}{fc3cc97631ceaecdde2aee6cc60ab42b}
- \field{sortinit}{1}
-- \field{sortinithash}{27a2bc5dfb9ed0a0422134d636544b5d}
-+ \field{sortinithash}{2174f786c6195e7fe2ee1c229b416e29}
- \field{labeldatesource}{year}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -151,7 +151,7 @@ my $string5 = q| \entry{Dynamic3}{book}{}
- \strng{authornamehash}{fc3cc97631ceaecdde2aee6cc60ab42b}
- \strng{authorfullhash}{fc3cc97631ceaecdde2aee6cc60ab42b}
- \field{sortinit}{1}
-- \field{sortinithash}{27a2bc5dfb9ed0a0422134d636544b5d}
-+ \field{sortinithash}{2174f786c6195e7fe2ee1c229b416e29}
- \field{labeldatesource}{year}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-diff --git a/t/set-legacy.t b/t/set-legacy.t
-index eca31ec6..ad2ab8ff 100644
---- a/t/set-legacy.t
-+++ b/t/set-legacy.t
-@@ -45,7 +45,7 @@ my $out = $biber->get_output_obj;
- my $string1 = q| \entry{Elias1955}{set}{}
- \set{Elias1955a,Elias1955b}
- \field{sortinit}{1}
-- \field{sortinithash}{27a2bc5dfb9ed0a0422134d636544b5d}
-+ \field{sortinithash}{2174f786c6195e7fe2ee1c229b416e29}
- \endentry
- |;
-
-diff --git a/t/set-static.t b/t/set-static.t
-index a063d2ad..1e45d4df 100644
---- a/t/set-static.t
-+++ b/t/set-static.t
-@@ -47,7 +47,7 @@ my $out = $biber->get_output_obj;
- my $string1 = q| \entry{Static1}{set}{}
- \set{Static2,Static4,Static3}
- \field{sortinit}{B}
-- \field{sortinithash}{5f6fa000f686ee5b41be67ba6ff7962d}
-+ \field{sortinithash}{276475738cc058478c1677046f857703}
- \field{annotation}{Some notes}
- \endentry
- |;
-@@ -68,7 +68,7 @@ my $string2 = q| \entry{Static2}{book}{}
- \strng{authornamehash}{43874d80d7ce68027102819f16c47df1}
- \strng{authorfullhash}{43874d80d7ce68027102819f16c47df1}
- \field{sortinit}{B}
-- \field{sortinithash}{5f6fa000f686ee5b41be67ba6ff7962d}
-+ \field{sortinithash}{276475738cc058478c1677046f857703}
- \field{labeldatesource}{year}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -94,7 +94,7 @@ my $string3 = q| \entry{Static3}{book}{}
- \strng{authornamehash}{22dafa5cd57bb5dd7f3e3bab98fd539c}
- \strng{authorfullhash}{22dafa5cd57bb5dd7f3e3bab98fd539c}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{labeldatesource}{year}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -119,7 +119,7 @@ my $string4 = q| \entry{Static4}{book}{}
- \strng{authornamehash}{da80091c8cd89e5269bd55af1bd5d2fa}
- \strng{authorfullhash}{da80091c8cd89e5269bd55af1bd5d2fa}
- \field{sortinit}{C}
-- \field{sortinithash}{095692fd22cc3c74d7fe223d02314dbd}
-+ \field{sortinithash}{963e9d84a3da2344e8833203de5aed05}
- \field{labeldatesource}{year}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -145,7 +145,7 @@ my $string5 = q| \entry{Static2}{book}{}
- \strng{authornamehash}{43874d80d7ce68027102819f16c47df1}
- \strng{authorfullhash}{43874d80d7ce68027102819f16c47df1}
- \field{sortinit}{1}
-- \field{sortinithash}{27a2bc5dfb9ed0a0422134d636544b5d}
-+ \field{sortinithash}{2174f786c6195e7fe2ee1c229b416e29}
- \field{labeldatesource}{year}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-diff --git a/t/skips.t b/t/skips.t
-index c25c4f43..c60435c0 100644
---- a/t/skips.t
-+++ b/t/skips.t
-@@ -50,7 +50,7 @@ my $set1 = q| \entry{seta}{set}{}
- \field{labelalpha}{Doe10}
- \field{extraalpha}{1}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \endentry
- |;
-
-@@ -70,7 +70,7 @@ my $set2 = q| \entry{set:membera}{book}{}
- \strng{authornamehash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -97,7 +97,7 @@ my $set3 = q| \entry{set:memberb}{book}{}
- \strng{authornamehash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -123,7 +123,7 @@ my $set4 = q| \entry{set:memberc}{book}{}
- \strng{authornamehash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -149,7 +149,7 @@ my $noset1 = q| \entry{noseta}{book}{}
- \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \field{labelalpha}{Doe10}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{extradate}{2}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
-@@ -178,7 +178,7 @@ my $noset2 = q| \entry{nosetb}{book}{}
- \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \field{labelalpha}{Doe10}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{extradate}{3}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
-@@ -207,7 +207,7 @@ my $noset3 = q| \entry{nosetc}{book}{}
- \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \field{labelalpha}{Doe10}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{extradate}{4}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
-@@ -241,7 +241,7 @@ my $sk4 = q| \entry{skip4}{article}{dataonly}
- \strng{authornamehash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{labeldatesource}{year}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-diff --git a/t/sort-complex.t b/t/sort-complex.t
-index 00034968..19b37a6b 100644
---- a/t/sort-complex.t
-+++ b/t/sort-complex.t
-@@ -122,7 +122,7 @@ my $l4 = q| \entry{L4}{book}{}
- \strng{authorfullhash}{6eb389989020e8246fee90ac93fcecbe}
- \field{labelalpha}{Doe\textbf{+}95}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{extraalpha}{2}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -153,7 +153,7 @@ my $l1 = q| \entry{L1}{book}{}
- \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \field{labelalpha}{Doe95}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{extraalpha}{1}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -184,7 +184,7 @@ my $l2 = q| \entry{L2}{book}{}
- \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \field{labelalpha}{Doe95}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{extraalpha}{3}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -215,7 +215,7 @@ my $l3 = q| \entry{L3}{book}{}
- \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \field{labelalpha}{Doe95}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{extraalpha}{2}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -248,7 +248,7 @@ my $l5 = q| \entry{L5}{book}{}
- \strng{authorfullhash}{6eb389989020e8246fee90ac93fcecbe}
- \field{labelalpha}{Doe\textbf{+}95}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \field{extraalpha}{1}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-diff --git a/t/tdata/full-bbl.bbl b/t/tdata/full-bbl.bbl
-index 9e7da2df..49ddf18a 100644
---- a/t/tdata/full-bbl.bbl
-+++ b/t/tdata/full-bbl.bbl
-@@ -36,7 +36,7 @@
- \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \field{labelalpha}{\emph{A}}
- \field{sortinit}{A}
-- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
-+ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
- \true{singletitle}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -63,7 +63,7 @@
- \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \field{labelalpha}{\emph{A}}
- \field{sortinit}{A}
-- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
-+ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
- \true{singletitle}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-@@ -90,7 +90,7 @@
- \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
- \field{labelalpha}{\emph{A}}
- \field{sortinit}{D}
-- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
-+ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
- \true{singletitle}
- \field{labelnamesource}{author}
- \field{labeltitlesource}{title}
-diff --git a/t/tdata/full-bblxml.bblxml b/t/tdata/full-bblxml.bblxml
-index 7568b800..931492bf 100644
---- a/t/tdata/full-bblxml.bblxml
-+++ b/t/tdata/full-bblxml.bblxml
-@@ -47,7 +47,7 @@
- <bbl:field name="authorbibnamehash">9a254e1e6cb15572fecd2039b635b9c0</bbl:field>
- <bbl:field name="labelalpha">Aks\textbf{+}06</bbl:field>
- <bbl:field name="sortinit">A</bbl:field>
-- <bbl:field name="sortinithash">3248043b5fe8d0a34dab5ab6b8d4309b</bbl:field>
-+ <bbl:field name="sortinithash">d77c7cdd82ff690d4c3ef13216f92f0b</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">title</bbl:field>
- <bbl:field name="indextitle">Effect of immobilization on catalytic characteristics</bbl:field>
-@@ -79,7 +79,7 @@
- <bbl:field name="authorbibnamehash">9717d2d959a4b18727868ca7928c34b4</bbl:field>
- <bbl:field name="labelalpha">Ang02</bbl:field>
- <bbl:field name="sortinit">A</bbl:field>
-- <bbl:field name="sortinithash">3248043b5fe8d0a34dab5ab6b8d4309b</bbl:field>
-+ <bbl:field name="sortinithash">d77c7cdd82ff690d4c3ef13216f92f0b</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">shorttitle</bbl:field>
- <bbl:field name="annotation">A German article in a French journal. Apart from that, a typical article entry. Note the indextitle field</bbl:field>
-@@ -109,7 +109,7 @@
- </bbl:set>
- <bbl:field name="labelalpha">Gla61</bbl:field>
- <bbl:field name="sortinit">G</bbl:field>
-- <bbl:field name="sortinithash">618d986594b7198ba52cf8b00d348f3f</bbl:field>
-+ <bbl:field name="sortinithash">5e8d2bf9d38de41b1528bd307546008f</bbl:field>
- <bbl:field name="annotation">A set entry with three members discussing the standard model of particle physics.</bbl:field>
- </bbl:entry>
- <bbl:entry key="stdmodel:glashow" type="article">
-@@ -129,7 +129,7 @@
- <bbl:field name="authorfullhash">eb3f242602109f5bdbeb41fdd990fcc0</bbl:field>
- <bbl:field name="authorbibnamehash">eb3f242602109f5bdbeb41fdd990fcc0</bbl:field>
- <bbl:field name="sortinit">G</bbl:field>
-- <bbl:field name="sortinithash">618d986594b7198ba52cf8b00d348f3f</bbl:field>
-+ <bbl:field name="sortinithash">5e8d2bf9d38de41b1528bd307546008f</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">title</bbl:field>
- <bbl:field name="journaltitle">Nucl. Phys.</bbl:field>
-@@ -164,7 +164,7 @@
- <bbl:field name="authorbibnamehash">fcbea740aeb72b8e941e0d4aa9f6a9c6</bbl:field>
- <bbl:field name="labelalpha">Knu86</bbl:field>
- <bbl:field name="sortinit">K</bbl:field>
-- <bbl:field name="sortinithash">4c244ceae61406cdc0cc2ce1cb1ff703</bbl:field>
-+ <bbl:field name="sortinithash">9fd838a31ba64d981e8f44562bd33f89</bbl:field>
- <bbl:field name="extraalpha">1</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">shorttitle</bbl:field>
-@@ -199,7 +199,7 @@
- <bbl:field name="authorbibnamehash">fcbea740aeb72b8e941e0d4aa9f6a9c6</bbl:field>
- <bbl:field name="labelalpha">Knu86</bbl:field>
- <bbl:field name="sortinit">K</bbl:field>
-- <bbl:field name="sortinithash">4c244ceae61406cdc0cc2ce1cb1ff703</bbl:field>
-+ <bbl:field name="sortinithash">9fd838a31ba64d981e8f44562bd33f89</bbl:field>
- <bbl:field name="extraalpha">2</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">shorttitle</bbl:field>
-@@ -228,7 +228,7 @@
- <bbl:field name="authorbibnamehash">7c73b571a33320e72d2d87ff821579fd</bbl:field>
- <bbl:field name="labelalpha">Ree58</bbl:field>
- <bbl:field name="sortinit">R</bbl:field>
-- <bbl:field name="sortinithash">c15bc8eb6936bc6b3c8baa9e8575af53</bbl:field>
-+ <bbl:field name="sortinithash">da6b42bd3ab22fee61abed031ee405f7</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">title</bbl:field>
- <bbl:field name="annotation">An article entry with a series and a volume field. Note the format of the series. If the value of the series field is an integer, this number is printed as an ordinal and the string *series is appended automatically</bbl:field>
-@@ -278,7 +278,7 @@
- <bbl:field name="editorfullhash">d0ec890e59163c24c111a08d2a4be982</bbl:field>
- <bbl:field name="editorbibnamehash">d0ec890e59163c24c111a08d2a4be982</bbl:field>
- <bbl:field name="sortinit">S</bbl:field>
-- <bbl:field name="sortinithash">3c1547c63380458f8ca90e40ed14b83e</bbl:field>
-+ <bbl:field name="sortinithash">322b1d5276f2f6c1bccdcd15920dbee6</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">title</bbl:field>
- <bbl:field name="booksubtitle">Relativistic groups and analyticity</bbl:field>
-@@ -309,7 +309,7 @@
- <bbl:field name="authorbibnamehash">93f17724cbd884231ef39a73755ef5bb</bbl:field>
- <bbl:field name="labelalpha">Sho91</bbl:field>
- <bbl:field name="sortinit">S</bbl:field>
-- <bbl:field name="sortinithash">3c1547c63380458f8ca90e40ed14b83e</bbl:field>
-+ <bbl:field name="sortinithash">322b1d5276f2f6c1bccdcd15920dbee6</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">title</bbl:field>
- <bbl:field name="annotation">An article entry with series, volume, and number fields. Note the format of the series which is a localization key</bbl:field>
-@@ -345,7 +345,7 @@
- <bbl:field name="authorfullhash">15e144c72b0b9d10db00ddc6d37a19e6</bbl:field>
- <bbl:field name="authorbibnamehash">15e144c72b0b9d10db00ddc6d37a19e6</bbl:field>
- <bbl:field name="sortinit">W</bbl:field>
-- <bbl:field name="sortinithash">6d25b3eefe5aa2147d1f339686808918</bbl:field>
-+ <bbl:field name="sortinithash">ecb89ff85896a47dc313960773ac311d</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">title</bbl:field>
- <bbl:field name="journaltitle">Phys. Rev. Lett.</bbl:field>
-@@ -403,7 +403,7 @@
- <bbl:field name="authorbibnamehash">9a254e1e6cb15572fecd2039b635b9c0</bbl:field>
- <bbl:field name="labelalpha">Aks\textbf{+}06</bbl:field>
- <bbl:field name="sortinit">A</bbl:field>
-- <bbl:field name="sortinithash">3248043b5fe8d0a34dab5ab6b8d4309b</bbl:field>
-+ <bbl:field name="sortinithash">d77c7cdd82ff690d4c3ef13216f92f0b</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">title</bbl:field>
- <bbl:field name="indextitle">Effect of immobilization on catalytic characteristics</bbl:field>
-@@ -435,7 +435,7 @@
- <bbl:field name="authorbibnamehash">9717d2d959a4b18727868ca7928c34b4</bbl:field>
- <bbl:field name="labelalpha">Ang02</bbl:field>
- <bbl:field name="sortinit">A</bbl:field>
-- <bbl:field name="sortinithash">3248043b5fe8d0a34dab5ab6b8d4309b</bbl:field>
-+ <bbl:field name="sortinithash">d77c7cdd82ff690d4c3ef13216f92f0b</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">shorttitle</bbl:field>
- <bbl:field name="annotation">A German article in a French journal. Apart from that, a typical article entry. Note the indextitle field</bbl:field>
-@@ -465,7 +465,7 @@
- </bbl:set>
- <bbl:field name="labelalpha">Gla61</bbl:field>
- <bbl:field name="sortinit">G</bbl:field>
-- <bbl:field name="sortinithash">618d986594b7198ba52cf8b00d348f3f</bbl:field>
-+ <bbl:field name="sortinithash">5e8d2bf9d38de41b1528bd307546008f</bbl:field>
- <bbl:field name="annotation">A set entry with three members discussing the standard model of particle physics.</bbl:field>
- </bbl:entry>
- <bbl:entry key="stdmodel:glashow" type="article">
-@@ -485,7 +485,7 @@
- <bbl:field name="authorfullhash">eb3f242602109f5bdbeb41fdd990fcc0</bbl:field>
- <bbl:field name="authorbibnamehash">eb3f242602109f5bdbeb41fdd990fcc0</bbl:field>
- <bbl:field name="sortinit">G</bbl:field>
-- <bbl:field name="sortinithash">618d986594b7198ba52cf8b00d348f3f</bbl:field>
-+ <bbl:field name="sortinithash">5e8d2bf9d38de41b1528bd307546008f</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">title</bbl:field>
- <bbl:field name="journaltitle">Nucl. Phys.</bbl:field>
-@@ -520,7 +520,7 @@
- <bbl:field name="authorbibnamehash">fcbea740aeb72b8e941e0d4aa9f6a9c6</bbl:field>
- <bbl:field name="labelalpha">Knu86</bbl:field>
- <bbl:field name="sortinit">K</bbl:field>
-- <bbl:field name="sortinithash">4c244ceae61406cdc0cc2ce1cb1ff703</bbl:field>
-+ <bbl:field name="sortinithash">9fd838a31ba64d981e8f44562bd33f89</bbl:field>
- <bbl:field name="extraalpha">1</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">shorttitle</bbl:field>
-@@ -555,7 +555,7 @@
- <bbl:field name="authorbibnamehash">fcbea740aeb72b8e941e0d4aa9f6a9c6</bbl:field>
- <bbl:field name="labelalpha">Knu86</bbl:field>
- <bbl:field name="sortinit">K</bbl:field>
-- <bbl:field name="sortinithash">4c244ceae61406cdc0cc2ce1cb1ff703</bbl:field>
-+ <bbl:field name="sortinithash">9fd838a31ba64d981e8f44562bd33f89</bbl:field>
- <bbl:field name="extraalpha">2</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">shorttitle</bbl:field>
-@@ -584,7 +584,7 @@
- <bbl:field name="authorbibnamehash">7c73b571a33320e72d2d87ff821579fd</bbl:field>
- <bbl:field name="labelalpha">Ree58</bbl:field>
- <bbl:field name="sortinit">R</bbl:field>
-- <bbl:field name="sortinithash">c15bc8eb6936bc6b3c8baa9e8575af53</bbl:field>
-+ <bbl:field name="sortinithash">da6b42bd3ab22fee61abed031ee405f7</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">title</bbl:field>
- <bbl:field name="annotation">An article entry with a series and a volume field. Note the format of the series. If the value of the series field is an integer, this number is printed as an ordinal and the string *series is appended automatically</bbl:field>
-@@ -634,7 +634,7 @@
- <bbl:field name="editorfullhash">d0ec890e59163c24c111a08d2a4be982</bbl:field>
- <bbl:field name="editorbibnamehash">d0ec890e59163c24c111a08d2a4be982</bbl:field>
- <bbl:field name="sortinit">S</bbl:field>
-- <bbl:field name="sortinithash">3c1547c63380458f8ca90e40ed14b83e</bbl:field>
-+ <bbl:field name="sortinithash">322b1d5276f2f6c1bccdcd15920dbee6</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">title</bbl:field>
- <bbl:field name="booksubtitle">Relativistic groups and analyticity</bbl:field>
-@@ -665,7 +665,7 @@
- <bbl:field name="authorbibnamehash">93f17724cbd884231ef39a73755ef5bb</bbl:field>
- <bbl:field name="labelalpha">Sho91</bbl:field>
- <bbl:field name="sortinit">S</bbl:field>
-- <bbl:field name="sortinithash">3c1547c63380458f8ca90e40ed14b83e</bbl:field>
-+ <bbl:field name="sortinithash">322b1d5276f2f6c1bccdcd15920dbee6</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">title</bbl:field>
- <bbl:field name="annotation">An article entry with series, volume, and number fields. Note the format of the series which is a localization key</bbl:field>
-@@ -701,7 +701,7 @@
- <bbl:field name="authorfullhash">15e144c72b0b9d10db00ddc6d37a19e6</bbl:field>
- <bbl:field name="authorbibnamehash">15e144c72b0b9d10db00ddc6d37a19e6</bbl:field>
- <bbl:field name="sortinit">W</bbl:field>
-- <bbl:field name="sortinithash">6d25b3eefe5aa2147d1f339686808918</bbl:field>
-+ <bbl:field name="sortinithash">ecb89ff85896a47dc313960773ac311d</bbl:field>
- <bbl:field name="labelnamesource">author</bbl:field>
- <bbl:field name="labeltitlesource">title</bbl:field>
- <bbl:field name="journaltitle">Phys. Rev. Lett.</bbl:field>
-diff --git a/t/uniqueness-nameparts.t b/t/uniqueness-nameparts.t
-index 4a3f4551..0d1f6b7c 100644
---- a/t/uniqueness-nameparts.t
-+++ b/t/uniqueness-nameparts.t
-@@ -81,7 +81,7 @@ my $un1 = q| \entry{un1}{article}{}
- \strng{authorfullhash}{329d8f9192ea3349d700160c9ddb505d}
- \field{labelalpha}{SmiJohSim}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -106,7 +106,7 @@ my $un2 = q| \entry{un2}{article}{}
- \strng{authorfullhash}{7551114aede4ef69e4b3683039801706}
- \field{labelalpha}{SmiJohAla}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -131,7 +131,7 @@ my $un3 = q| \entry{un3}{article}{}
- \strng{authorfullhash}{401aebda288799a7c757526242d8c9fc}
- \field{labelalpha}{SmiJohArt}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -156,7 +156,7 @@ my $un4 = q| \entry{un4}{article}{}
- \strng{authorfullhash}{f6038a264619efefd49c7daac56424ca}
- \field{labelalpha}{SmiAlaSim}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -181,7 +181,7 @@ my $un1a = q| \entry{un1}{article}{}
- \strng{authorfullhash}{329d8f9192ea3349d700160c9ddb505d}
- \field{labelalpha}{SmiJohSim}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -206,7 +206,7 @@ my $un2a = q| \entry{un2}{article}{}
- \strng{authorfullhash}{7551114aede4ef69e4b3683039801706}
- \field{labelalpha}{SmiJohAla}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -231,7 +231,7 @@ my $un3a = q| \entry{un3}{article}{}
- \strng{authorfullhash}{401aebda288799a7c757526242d8c9fc}
- \field{labelalpha}{SmiJohArt}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -257,7 +257,7 @@ my $un4a = q| \entry{un4}{article}{}
- \strng{authorfullhash}{f6038a264619efefd49c7daac56424ca}
- \field{labelalpha}{SmiAlaSim}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -284,7 +284,7 @@ my $un1b = q| \entry{un1}{article}{}
- \strng{authorfullhash}{329d8f9192ea3349d700160c9ddb505d}
- \field{labelalpha}{SmiJohSim}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{extradate}{5}
- \field{labelnamesource}{author}
- \endentry
-@@ -310,7 +310,7 @@ my $un2b = q| \entry{un2}{article}{}
- \strng{authorfullhash}{7551114aede4ef69e4b3683039801706}
- \field{labelalpha}{SmiJohAla}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -335,7 +335,7 @@ my $un3b = q| \entry{un3}{article}{}
- \strng{authorfullhash}{401aebda288799a7c757526242d8c9fc}
- \field{labelalpha}{SmiJohArt}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{labelnamesource}{author}
- \endentry
- |;
-@@ -362,7 +362,7 @@ my $un4b = q| \entry{un4}{article}{}
- \strng{authorfullhash}{f6038a264619efefd49c7daac56424ca}
- \field{labelalpha}{SmiAlaSim}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{extradate}{1}
- \field{labelnamesource}{author}
- \endentry
-@@ -390,7 +390,7 @@ my $un5 = q| \entry{un5}{article}{uniquenametemplatename=test3}
- \strng{authorfullhash}{74fba0d07ca65976bbff1034f9bb22e6}
- \field{labelalpha}{SmiArtSim}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{extradate}{2}
- \field{labelnamesource}{author}
- \endentry
-@@ -418,7 +418,7 @@ my $un6 = q| \entry{un6}{article}{}
- \strng{authorfullhash}{8100e7d06d05938e91bf8863f5c20e33}
- \field{labelalpha}{SmiArtSmy}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{extradate}{3}
- \field{labelnamesource}{author}
- \\endentry
-@@ -446,7 +446,7 @@ my $un7 = q| \entry{un7}{article}{}
- \strng{authorfullhash}{c21736158273b6f2f368818459734e04}
- \field{labelalpha}{SmiArtSme}
- \field{sortinit}{S}
-- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
-+ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
- \field{extradate}{4}
- \field{labelnamesource}{author}
- \endentry
-diff --git a/t/xdata.t b/t/xdata.t
-index 0baf8ce4..8d4ec536 100644
---- a/t/xdata.t
-+++ b/t/xdata.t
-@@ -74,7 +74,7 @@ my $xd1 = q| \entry{xd1}{book}{}
- \strng{authornamehash}{51db4bfd331cba22959ce2d224c517cd}
- \strng{authorfullhash}{51db4bfd331cba22959ce2d224c517cd}
- \field{sortinit}{E}
-- \field{sortinithash}{07bbd5a529b5beaa311df5be05b874bc}
-+ \field{sortinithash}{f615fb9c6fba11c6f962fb3fd599810e}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
-@@ -106,7 +106,7 @@ my $xd2 = q| \entry{xd2}{book}{}
- \strng{authornamehash}{68539e0ce4922cc4957c6cabf35e6fc8}
- \strng{authorfullhash}{68539e0ce4922cc4957c6cabf35e6fc8}
- \field{sortinit}{P}
-- \field{sortinithash}{24100cef455d7974167575052c29146e}
-+ \field{sortinithash}{8d51b3d5b78d75b54308d706b9bbe285}
- \field{extradatescope}{labelyear}
- \field{labeldatesource}{}
- \field{labelnamesource}{author}
Copied: biber/repos/community-any/sortinithash-unicode-collate-1.21.patch (from rev 272063, biber/trunk/sortinithash-unicode-collate-1.21.patch)
===================================================================
--- sortinithash-unicode-collate-1.21.patch (rev 0)
+++ sortinithash-unicode-collate-1.21.patch 2017-12-04 02:28:24 UTC (rev 272064)
@@ -0,0 +1,1643 @@
+commit 33848fc870a7df93074bc938117d447a1d104f4b
+Author: Philip Kime <Philip at kime.org.uk>
+Date: Mon Nov 6 14:03:43 2017 +0100
+
+ Update sortinithas for new U::C keys
+
+diff --git a/t/annotations.t b/t/annotations.t
+index b1b20bd7..0fa72869 100644
+--- a/t/annotations.t
++++ b/t/annotations.t
+@@ -72,7 +72,7 @@ my $ann1 = q| \entry{ann1}{misc}{}
+ \strng{authornamehash}{90ae96c82de92e36949bc64254bbde0c}
+ \strng{authorfullhash}{90ae96c82de92e36949bc64254bbde0c}
+ \field{sortinit}{L}
+- \field{sortinithash}{7bba64db83423e3c29ad597f3b682cf3}
++ \field{sortinithash}{2c7981aaabc885868aba60f0c09ee20f}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{title}{The Title}
+diff --git a/t/basic-misc.t b/t/basic-misc.t
+index 1e652b2e..0f25ff1a 100644
+--- a/t/basic-misc.t
++++ b/t/basic-misc.t
+@@ -97,7 +97,7 @@ my $u1 = q| \entry{u1}{misc}{}
+ \strng{authorfullhash}{b78abdc838d79b6576f2ed0021642766}
+ \field{labelalpha}{AAA\textbf{+}00}
+ \field{sortinit}{A}
+- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
++ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
+ \true{singletitle}
+ \true{uniquework}
+ \field{labelnamesource}{author}
+@@ -231,7 +231,7 @@ my $murray1 = q| \entry{murray}{article}{}
+ \strng{authorfullhash}{61836f4684b2615842b68c26479f6ec2}
+ \field{labelalpha}{Hos\textbf{+}98}
+ \field{sortinit}{H}
+- \field{sortinithash}{2f664b453ec75da1fe3804ca92633405}
++ \field{sortinithash}{5f15a7bc777ad49ff15aa4d2831b1681}
+ \true{singletitle}
+ \true{uniquework}
+ \field{labelnamesource}{author}
+@@ -348,7 +348,7 @@ my $murray2 = q| \entry{murray}{article}{}
+ \strng{authorfullhash}{61836f4684b2615842b68c26479f6ec2}
+ \field{labelalpha}{Hos98}
+ \field{sortinit}{H}
+- \field{sortinithash}{2f664b453ec75da1fe3804ca92633405}
++ \field{sortinithash}{5f15a7bc777ad49ff15aa4d2831b1681}
+ \true{singletitle}
+ \true{uniquework}
+ \field{labelnamesource}{author}
+@@ -388,7 +388,7 @@ my $t1 = q+ \entry{t1}{misc}{}
+ \strng{authorfullhash}{858fcf9483ec29b7707a7dda2dde7a6f}
+ \field{labelalpha}{Bro92}
+ \field{sortinit}{B}
+- \field{sortinithash}{5f6fa000f686ee5b41be67ba6ff7962d}
++ \field{sortinithash}{276475738cc058478c1677046f857703}
+ \true{uniquework}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -417,7 +417,7 @@ my $t2 = q| \entry{t2}{misc}{}
+ \strng{authorfullhash}{858fcf9483ec29b7707a7dda2dde7a6f}
+ \field{labelalpha}{Bro94}
+ \field{sortinit}{B}
+- \field{sortinithash}{5f6fa000f686ee5b41be67ba6ff7962d}
++ \field{sortinithash}{276475738cc058478c1677046f857703}
+ \true{uniquework}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -450,7 +450,7 @@ my $anon1 = q| \entry{anon1}{unpublished}{}
+ \strng{shortauthorfullhash}{9873a6cc65c553faa2b21aaad626fe4b}
+ \field{labelalpha}{XAn35}
+ \field{sortinit}{A}
+- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
++ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
+ \true{singletitle}
+ \true{uniquework}
+ \field{labelnamesource}{shortauthor}
+@@ -489,7 +489,7 @@ my $anon2 = q| \entry{anon2}{unpublished}{}
+ \strng{shortauthorfullhash}{f64c29e89ea49402b997956610b58ef6}
+ \field{labelalpha}{YAn39}
+ \field{sortinit}{A}
+- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
++ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
+ \true{singletitle}
+ \true{uniquework}
+ \field{labelnamesource}{shortauthor}
+@@ -523,7 +523,7 @@ my $url1 = q| \entry{url1}{misc}{}
+ \strng{authorfullhash}{b2106a3dda6c5a4879a0cab37e9cca55}
+ \field{labelalpha}{Ali05}
+ \field{sortinit}{A}
+- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
++ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
+ \field{extraalpha}{4}
+ \field{labelnamesource}{author}
+ \field{year}{2005}
+@@ -706,7 +706,7 @@ my $isbn1 = q| \entry{isbn1}{misc}{}
+ \strng{authorfullhash}{f6595ccb9db5f634e7bb242a3f78e5f9}
+ \field{labelalpha}{Flu}
+ \field{sortinit}{F}
+- \field{sortinithash}{276475738cc058478c1677046f857703}
++ \field{sortinithash}{669c706c6f1fbf3b5a83d26f1d9e9e72}
+ \field{extraalpha}{1}
+ \field{labelnamesource}{author}
+ \field{isbn}{978-0-8165-2066-4}
+@@ -730,7 +730,7 @@ my $isbn2 = q| \entry{isbn2}{misc}{}
+ \strng{authorfullhash}{f6595ccb9db5f634e7bb242a3f78e5f9}
+ \field{labelalpha}{Flu}
+ \field{sortinit}{F}
+- \field{sortinithash}{276475738cc058478c1677046f857703}
++ \field{sortinithash}{669c706c6f1fbf3b5a83d26f1d9e9e72}
+ \field{extraalpha}{2}
+ \field{labelnamesource}{author}
+ \field{isbn}{978-0-8165-2066-4}
+@@ -772,7 +772,7 @@ my $clone1 = q| \entry{snk1}{book}{}
+ \strng{authorfullhash}{83330b0520b5d4ea57529a23b404d43d}
+ \field{labelalpha}{vDoe}
+ \field{sortinit}{v}
+- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
++ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
+ \field{extraalpha}{2}
+ \field{labelnamesource}{author}
+ \endentry
+@@ -800,7 +800,7 @@ my $clone2 = q| \entry{clone-snk1}{book}{}
+ \strng{authorfullhash}{83330b0520b5d4ea57529a23b404d43d}
+ \field{labelalpha}{vDoe}
+ \field{sortinit}{v}
+- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
++ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
+ \field{extraalpha}{1}
+ \field{labelnamesource}{author}
+ \field{addendum}{add}
+@@ -832,7 +832,7 @@ my $ent1 = q| \entry{ent1}{book}{}
+ \strng{authorfullhash}{b2536a425d549b46de5f21c4d468050a}
+ \field{labelalpha}{SdB}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \true{singletitle}
+ \field{labelnamesource}{author}
+ \endentry
+@@ -855,7 +855,7 @@ my $verb1 = q| \entry{verb1}{book}{}
+ \strng{authorfullhash}{cac5a25f503e71f5ef28f474e14007b6}
+ \field{labelalpha}{All}
+ \field{sortinit}{A}
+- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
++ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
+ \true{singletitle}
+ \field{labelnamesource}{author}
+ \verb{verba}
+diff --git a/t/biblatexml.t b/t/biblatexml.t
+index 2ebc5847..a8a67fc1 100644
+--- a/t/biblatexml.t
++++ b/t/biblatexml.t
+@@ -111,7 +111,7 @@ my $l1 = q| \entry{bltx1}{misc}{useprefix=false}
+ \strng{translatornamehash}{b44eba830fe9817fbe8e53c82f1cbe04}
+ \strng{translatorfullhash}{b44eba830fe9817fbe8e53c82f1cbe04}
+ \field{sortinit}{v}
+- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
++ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+@@ -157,7 +157,7 @@ my $l1 = q| \entry{bltx1}{misc}{useprefix=false}
+
+ my $l2 = q| \entry{loopkey:a}{book}{}
+ \field{sortinit}{0}
+- \field{sortinithash}{e07d8eeb31ded4126e0aa0cfcdcb5a8f}
++ \field{sortinithash}{168ad0c7c5ed09f1d28c6675717b5b03}
+ \endentry
+ |;
+
+diff --git a/t/crossrefs.t b/t/crossrefs.t
+index 0b502469..0c8f6474 100644
+--- a/t/crossrefs.t
++++ b/t/crossrefs.t
+@@ -82,7 +82,7 @@ my $cr1 = q| \entry{cr1}{inbook}{}
+ \strng{editornamehash}{c129df5593fdaa7475548811bfbb227d}
+ \strng{editorfullhash}{c129df5593fdaa7475548811bfbb227d}
+ \field{sortinit}{G}
+- \field{sortinithash}{618d986594b7198ba52cf8b00d348f3f}
++ \field{sortinithash}{5e8d2bf9d38de41b1528bd307546008f}
+ \true{singletitle}
+ \true{uniquetitle}
+ \true{uniquework}
+@@ -131,7 +131,7 @@ my $cr2 = q| \entry{cr2}{inbook}{}
+ \strng{editornamehash}{c129df5593fdaa7475548811bfbb227d}
+ \strng{editorfullhash}{c129df5593fdaa7475548811bfbb227d}
+ \field{sortinit}{F}
+- \field{sortinithash}{276475738cc058478c1677046f857703}
++ \field{sortinithash}{669c706c6f1fbf3b5a83d26f1d9e9e72}
+ \true{singletitle}
+ \true{uniquetitle}
+ \true{uniquework}
+@@ -165,7 +165,7 @@ my $cr_m = q| \entry{cr_m}{book}{}
+ \strng{editornamehash}{c129df5593fdaa7475548811bfbb227d}
+ \strng{editorfullhash}{c129df5593fdaa7475548811bfbb227d}
+ \field{sortinit}{G}
+- \field{sortinithash}{618d986594b7198ba52cf8b00d348f3f}
++ \field{sortinithash}{5e8d2bf9d38de41b1528bd307546008f}
+ \true{crossrefsource}
+ \true{uniquetitle}
+ \field{labeltitlesource}{title}
+@@ -203,7 +203,7 @@ my $cr3 = q| \entry{cr3}{inbook}{}
+ \strng{editornamehash}{a1f5c22413396d599ec766725b226735}
+ \strng{editorfullhash}{a1f5c22413396d599ec766725b226735}
+ \field{sortinit}{A}
+- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
++ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
+ \true{singletitle}
+ \true{uniquetitle}
+ \true{uniquework}
+@@ -248,7 +248,7 @@ my $cr4 = q| \entry{cr4}{inbook}{}
+ \strng{editornamehash}{6ea89bd4958743a20b70fe17647d6af5}
+ \strng{editorfullhash}{6ea89bd4958743a20b70fe17647d6af5}
+ \field{sortinit}{M}
+- \field{sortinithash}{c26a05ef03e4429073ed5c825140fac3}
++ \field{sortinithash}{cfd219b90152c06204fab207bc6c7cab}
+ \true{singletitle}
+ \true{uniquetitle}
+ \true{uniquework}
+@@ -279,7 +279,7 @@ my $crt = q| \entry{crt}{book}{}
+ \strng{editornamehash}{a1f5c22413396d599ec766725b226735}
+ \strng{editorfullhash}{a1f5c22413396d599ec766725b226735}
+ \field{sortinit}{B}
+- \field{sortinithash}{5f6fa000f686ee5b41be67ba6ff7962d}
++ \field{sortinithash}{276475738cc058478c1677046f857703}
+ \true{uniquetitle}
+ \field{labeltitlesource}{title}
+ \field{title}{Beasts of the Burbling Burns}
+@@ -314,7 +314,7 @@ my $cr6 = q| \entry{cr6}{inproceedings}{}
+ \strng{editornamehash}{344a7f427fb765610ef96eb7bce95257}
+ \strng{editorfullhash}{344a7f427fb765610ef96eb7bce95257}
+ \field{sortinit}{A}
+- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
++ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
+ \true{uniquetitle}
+ \true{uniquework}
+ \field{labelnamesource}{author}
+@@ -364,7 +364,7 @@ my $cr7 = q| \entry{cr7}{inbook}{}
+ \strng{bookauthornamehash}{91a1dd4aeed3c4ec29ca74c4e778be5f}
+ \strng{bookauthorfullhash}{91a1dd4aeed3c4ec29ca74c4e778be5f}
+ \field{sortinit}{A}
+- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
++ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
+ \true{uniquetitle}
+ \true{uniquework}
+ \field{labelnamesource}{author}
+@@ -398,7 +398,7 @@ my $cr8 = q| \entry{cr8}{incollection}{}
+ \strng{authornamehash}{3d449e56eb3ca1ae80dc99a18d689795}
+ \strng{authorfullhash}{3d449e56eb3ca1ae80dc99a18d689795}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \true{singletitle}
+ \true{uniquetitle}
+ \true{uniquework}
+@@ -428,7 +428,7 @@ my $xr1 = q| \entry{xr1}{inbook}{}
+ \strng{authornamehash}{e0ecc4fc668ee499d1afba44e1ac064d}
+ \strng{authorfullhash}{e0ecc4fc668ee499d1afba44e1ac064d}
+ \field{sortinit}{Z}
+- \field{sortinithash}{35589aa085e881766b72503e53fd4c97}
++ \field{sortinithash}{156173bd08b075d7295bc3e0f4735a04}
+ \true{singletitle}
+ \true{uniquetitle}
+ \true{uniquework}
+@@ -457,7 +457,7 @@ my $xr2 = q| \entry{xr2}{inbook}{}
+ \strng{authornamehash}{6afa09374ecfd6b394ce714d2d9709c7}
+ \strng{authorfullhash}{6afa09374ecfd6b394ce714d2d9709c7}
+ \field{sortinit}{I}
+- \field{sortinithash}{a3dcedd53b04d1adfd5ac303ecd5e6fa}
++ \field{sortinithash}{320bc8fe8101b9376f9f21cd507de0e8}
+ \true{singletitle}
+ \true{uniquetitle}
+ \true{uniquework}
+@@ -488,7 +488,7 @@ my $xrm = q| \entry{xrm}{book}{}
+ \strng{editornamehash}{809950f9b59ae207092b909a19dcb27b}
+ \strng{editorfullhash}{809950f9b59ae207092b909a19dcb27b}
+ \field{sortinit}{C}
+- \field{sortinithash}{095692fd22cc3c74d7fe223d02314dbd}
++ \field{sortinithash}{963e9d84a3da2344e8833203de5aed05}
+ \true{xrefsource}
+ \true{uniquetitle}
+ \field{labeltitlesource}{title}
+@@ -513,7 +513,7 @@ my $xr3 = q| \entry{xr3}{inbook}{}
+ \strng{authornamehash}{9788055665b9bb4b37c776c3f6b74f16}
+ \strng{authorfullhash}{9788055665b9bb4b37c776c3f6b74f16}
+ \field{sortinit}{N}
+- \field{sortinithash}{1163c28585427c673ad5a010cbf82f52}
++ \field{sortinithash}{f7242c3ed3dc50029fca1be76c497c7c}
+ \true{singletitle}
+ \true{uniquetitle}
+ \true{uniquework}
+@@ -543,7 +543,7 @@ my $xrt = q| \entry{xrt}{book}{}
+ \strng{editornamehash}{bf7d6b02f3e073913e5bfe5059508dd5}
+ \strng{editorfullhash}{bf7d6b02f3e073913e5bfe5059508dd5}
+ \field{sortinit}{K}
+- \field{sortinithash}{4c244ceae61406cdc0cc2ce1cb1ff703}
++ \field{sortinithash}{9fd838a31ba64d981e8f44562bd33f89}
+ \true{uniquetitle}
+ \field{labeltitlesource}{title}
+ \field{title}{Kings, Cork and Calculation}
+@@ -568,7 +568,7 @@ my $xr4 = q| \entry{xr4}{inbook}{}
+ \strng{authornamehash}{7804ffef086c0c4686c235807f5cb502}
+ \strng{authorfullhash}{7804ffef086c0c4686c235807f5cb502}
+ \field{sortinit}{M}
+- \field{sortinithash}{c26a05ef03e4429073ed5c825140fac3}
++ \field{sortinithash}{cfd219b90152c06204fab207bc6c7cab}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{origyear}{1933}
+@@ -595,7 +595,7 @@ my $mxr = q| \entry{mxr}{inbook}{}
+ \strng{authornamehash}{7804ffef086c0c4686c235807f5cb502}
+ \strng{authorfullhash}{7804ffef086c0c4686c235807f5cb502}
+ \field{sortinit}{M}
+- \field{sortinithash}{c26a05ef03e4429073ed5c825140fac3}
++ \field{sortinithash}{cfd219b90152c06204fab207bc6c7cab}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{origyear}{1933}
+@@ -619,7 +619,7 @@ my $mcr = q| \entry{mcr}{inbook}{}
+ \strng{authornamehash}{7804ffef086c0c4686c235807f5cb502}
+ \strng{authorfullhash}{7804ffef086c0c4686c235807f5cb502}
+ \field{sortinit}{M}
+- \field{sortinithash}{c26a05ef03e4429073ed5c825140fac3}
++ \field{sortinithash}{cfd219b90152c06204fab207bc6c7cab}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{origyear}{1933}
+@@ -653,7 +653,7 @@ my $ccr1 = q| \entry{ccr2}{book}{}
+ \strng{editornamehash}{cfee758a1c82df2e26af1985e061bb0a}
+ \strng{editorfullhash}{cfee758a1c82df2e26af1985e061bb0a}
+ \field{sortinit}{V}
+- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
++ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
+ \true{uniquetitle}
+ \true{uniquework}
+ \field{labelnamesource}{author}
+@@ -687,7 +687,7 @@ my $ccr2 = q| \entry{ccr3}{inbook}{}
+ \strng{editornamehash}{cfee758a1c82df2e26af1985e061bb0a}
+ \strng{editorfullhash}{cfee758a1c82df2e26af1985e061bb0a}
+ \field{sortinit}{P}
+- \field{sortinithash}{24100cef455d7974167575052c29146e}
++ \field{sortinithash}{8d51b3d5b78d75b54308d706b9bbe285}
+ \true{uniquetitle}
+ \field{labeltitlesource}{title}
+ \field{booktitle}{Misc etc.}
+@@ -719,7 +719,7 @@ my $ccr3 = q| \entry{ccr4}{inbook}{}
+
+ my $s1 = q| \entry{s1}{inbook}{}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \true{uniquetitle}
+ \field{labeltitlesource}{title}
+ \strng{crossref}{s2}
+@@ -752,7 +752,7 @@ my $xc2 = q| \entry{xc2}{inbook}{}
+ \strng{bookauthornamehash}{1a0f7d518cccdad859a74412ef956474}
+ \strng{bookauthorfullhash}{1a0f7d518cccdad859a74412ef956474}
+ \field{sortinit}{C}
+- \field{sortinithash}{095692fd22cc3c74d7fe223d02314dbd}
++ \field{sortinithash}{963e9d84a3da2344e8833203de5aed05}
+ \true{xrefsource}
+ \field{labelnamesource}{author}
+ \field{booktitle}{Title}
+@@ -761,7 +761,7 @@ my $xc2 = q| \entry{xc2}{inbook}{}
+
+ my $b1 = q| \entry{b1}{inbook}{}
+ \field{sortinit}{2}
+- \field{sortinithash}{0aa614ace9f3a40ef5a67e7f7a184048}
++ \field{sortinithash}{cbff857e587bcb4635511624d773949e}
+ \strng{crossref}{b2}
+ \field{day}{3}
+ \field{month}{3}
+@@ -794,7 +794,7 @@ my $sup1 = q| \entry{sup1}{mvbook}{}
+ \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
+ \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \true{crossrefsource}
+ \true{singletitle}
+ \field{labelnamesource}{author}
+@@ -818,7 +818,7 @@ my $sup2 = q| \entry{sup2}{book}{}
+ \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
+ \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \true{singletitle}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+diff --git a/t/datalists.t b/t/datalists.t
+index a1d17383..3081cc49 100644
+--- a/t/datalists.t
++++ b/t/datalists.t
+@@ -187,7 +187,7 @@ my $K11 = q| \entry{K11}{book}{}
+ \strng{authornamehash}{4edc280a0ef229f9c061e3b121b17482}
+ \strng{authorfullhash}{4edc280a0ef229f9c061e3b121b17482}
+ \field{sortinit}{a}
+- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
++ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+@@ -219,7 +219,7 @@ my $K12 = q| \entry{K12}{book}{}
+ \strng{authornamehash}{a846a485fc9cbb59b0ebeedd6ac637e4}
+ \strng{authorfullhash}{a846a485fc9cbb59b0ebeedd6ac637e4}
+ \field{sortinit}{Z}
+- \field{sortinithash}{35589aa085e881766b72503e53fd4c97}
++ \field{sortinithash}{156173bd08b075d7295bc3e0f4735a04}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+diff --git a/t/dateformats.t b/t/dateformats.t
+index a097cf39..ee36f5e4 100644
+--- a/t/dateformats.t
++++ b/t/dateformats.t
+@@ -87,7 +87,7 @@ my $l13c = q| \entry{L13}{book}{}
+ \strng{authornamehash}{8c77336299b25bdada7bf8038f46722f}
+ \strng{authorfullhash}{8c77336299b25bdada7bf8038f46722f}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+@@ -124,7 +124,7 @@ my $l14 = q| \entry{L14}{book}{}
+ \strng{authornamehash}{8c77336299b25bdada7bf8038f46722f}
+ \strng{authorfullhash}{8c77336299b25bdada7bf8038f46722f}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{extradate}{3}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+@@ -165,7 +165,7 @@ my $l15 = q| \entry{L15}{book}{}
+ \strng{authornamehash}{8c77336299b25bdada7bf8038f46722f}
+ \strng{authorfullhash}{8c77336299b25bdada7bf8038f46722f}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{extradate}{4}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -197,7 +197,7 @@ my $l16 = q| \entry{L16}{proceedings}{}
+ \strng{editornamehash}{8c77336299b25bdada7bf8038f46722f}
+ \strng{editorfullhash}{8c77336299b25bdada7bf8038f46722f}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{extradate}{7}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{event}
+@@ -235,7 +235,7 @@ my $l17 = q| \entry{L17}{proceedings}{}
+ \strng{editornamehash}{8c77336299b25bdada7bf8038f46722f}
+ \strng{editorfullhash}{8c77336299b25bdada7bf8038f46722f}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{extradate}{4}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+@@ -293,7 +293,7 @@ my $l17c = q| \entry{L17}{proceedings}{}
+ \strng{editornamehash}{8c77336299b25bdada7bf8038f46722f}
+ \strng{editorfullhash}{8c77336299b25bdada7bf8038f46722f}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{orig}
+ \field{labelnamesource}{editor}
+@@ -350,7 +350,7 @@ my $l17e = q| \entry{L17}{proceedings}{}
+ \strng{editornamehash}{8c77336299b25bdada7bf8038f46722f}
+ \strng{editorfullhash}{8c77336299b25bdada7bf8038f46722f}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{event}
+ \field{labelnamesource}{editor}
+@@ -471,7 +471,7 @@ my $era1 = q| \entry{era1}{article}{}
+ \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
+ \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+@@ -503,7 +503,7 @@ my $era2 = q| \entry{era2}{inproceedings}{}
+ \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
+ \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+@@ -536,7 +536,7 @@ my $era3 = q| \entry{era3}{inproceedings}{}
+ \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
+ \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+@@ -569,7 +569,7 @@ my $era4 = q| \entry{era4}{inproceedings}{}
+ \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
+ \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+@@ -610,7 +610,7 @@ my $time1 = q| \entry{time1}{article}{}
+ \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
+ \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+@@ -658,7 +658,7 @@ my $range1 = q| \entry{range1}{inproceedings}{}
+ \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
+ \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{extradate}{1}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+@@ -698,7 +698,7 @@ my $range2 = q| \entry{range2}{inproceedings}{}
+ \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
+ \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{extradate}{2}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+@@ -738,7 +738,7 @@ my $season1 = q| \entry{season1}{inproceedings}{}
+ \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
+ \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+@@ -769,7 +769,7 @@ my $unspec1 = q| \entry{unspec1}{inproceedings}{}
+ \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
+ \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+@@ -821,7 +821,7 @@ my $unspec2 = q| \entry{unspec2}{article}{}
+ \strng{authornamehash}{556c8dba145b472e6a8598d506f7cbe2}
+ \strng{authorfullhash}{556c8dba145b472e6a8598d506f7cbe2}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+diff --git a/t/encoding.t b/t/encoding.t
+index 0408e6c9..a658cec0 100644
+--- a/t/encoding.t
++++ b/t/encoding.t
+@@ -52,7 +52,7 @@ my $encode1 = q| \entry{testŠ}{book}{}
+ \strng{authorfullhash}{06a47edae2e847800cfd78323a0e6be8}
+ \field{labelalpha}{Enc99}
+ \field{sortinit}{E}
+- \field{sortinithash}{07bbd5a529b5beaa311df5be05b874bc}
++ \field{sortinithash}{f615fb9c6fba11c6f962fb3fd599810e}
+ \field{labeldatesource}{year}
+ \true{singletitle}
+ \field{labelnamesource}{author}
+@@ -82,7 +82,7 @@ my $encode2 = q| \entry{test1}{book}{}
+ \strng{authorfullhash}{06a47edae2e847800cfd78323a0e6be8}
+ \field{labelalpha}{Enc99}
+ \field{sortinit}{E}
+- \field{sortinithash}{07bbd5a529b5beaa311df5be05b874bc}
++ \field{sortinithash}{f615fb9c6fba11c6f962fb3fd599810e}
+ \field{labeldatesource}{year}
+ \true{singletitle}
+ \field{labelnamesource}{author}
+@@ -112,7 +112,7 @@ my $encode3 = q| \entry{test1}{book}{}
+ \strng{authorfullhash}{06a47edae2e847800cfd78323a0e6be8}
+ \field{labelalpha}{Enc99}
+ \field{sortinit}{E}
+- \field{sortinithash}{07bbd5a529b5beaa311df5be05b874bc}
++ \field{sortinithash}{f615fb9c6fba11c6f962fb3fd599810e}
+ \field{labeldatesource}{year}
+ \true{singletitle}
+ \field{labelnamesource}{author}
+@@ -142,7 +142,7 @@ my $encode5 = q| \entry{test}{book}{}
+ \strng{authorfullhash}{06a47edae2e847800cfd78323a0e6be8}
+ \field{labelalpha}{Enc99}
+ \field{sortinit}{E}
+- \field{sortinithash}{07bbd5a529b5beaa311df5be05b874bc}
++ \field{sortinithash}{f615fb9c6fba11c6f962fb3fd599810e}
+ \field{labeldatesource}{year}
+ \true{singletitle}
+ \field{labelnamesource}{author}
+@@ -172,7 +172,7 @@ my $encode6 = q| \entry{test}{book}{}
+ \strng{authorfullhash}{06a47edae2e847800cfd78323a0e6be8}
+ \field{labelalpha}{Enc99}
+ \field{sortinit}{E}
+- \field{sortinithash}{07bbd5a529b5beaa311df5be05b874bc}
++ \field{sortinithash}{f615fb9c6fba11c6f962fb3fd599810e}
+ \field{labeldatesource}{year}
+ \true{singletitle}
+ \field{labelnamesource}{author}
+@@ -202,7 +202,7 @@ my $encode7 = q| \entry{test}{book}{}
+ \strng{authorfullhash}{06a47edae2e847800cfd78323a0e6be8}
+ \field{labelalpha}{Enc99}
+ \field{sortinit}{E}
+- \field{sortinithash}{07bbd5a529b5beaa311df5be05b874bc}
++ \field{sortinithash}{f615fb9c6fba11c6f962fb3fd599810e}
+ \field{labeldatesource}{year}
+ \true{singletitle}
+ \field{labelnamesource}{author}
+diff --git a/t/names.t b/t/names.t
+index 70069522..5dcd7369 100644
+--- a/t/names.t
++++ b/t/names.t
+@@ -188,7 +188,7 @@ my $l1 = q| \entry{L1}{book}{}
+ \strng{authornamehash}{72287a68c1714cb1b9f4ab9e03a88b96}
+ \strng{authorfullhash}{72287a68c1714cb1b9f4ab9e03a88b96}
+ \field{sortinit}{A}
+- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
++ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -208,7 +208,7 @@ my $l2 = q| \entry{L2}{book}{}
+ \strng{authornamehash}{1c867a2b5ceb243bab70afb18702dc04}
+ \strng{authorfullhash}{1c867a2b5ceb243bab70afb18702dc04}
+ \field{sortinit}{B}
+- \field{sortinithash}{5f6fa000f686ee5b41be67ba6ff7962d}
++ \field{sortinithash}{276475738cc058478c1677046f857703}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -228,7 +228,7 @@ my $l3 = q| \entry{L3}{book}{}
+ \strng{authornamehash}{cecd18116c43ee86e5a136b6e0362948}
+ \strng{authorfullhash}{cecd18116c43ee86e5a136b6e0362948}
+ \field{sortinit}{C}
+- \field{sortinithash}{095692fd22cc3c74d7fe223d02314dbd}
++ \field{sortinithash}{963e9d84a3da2344e8833203de5aed05}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -248,7 +248,7 @@ my $l4 = q| \entry{L4}{book}{}
+ \strng{authornamehash}{675883f3aca7c6069c0b154d47af4c86}
+ \strng{authorfullhash}{675883f3aca7c6069c0b154d47af4c86}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -270,7 +270,7 @@ my $l5 = q| \entry{L5}{book}{}
+ \strng{authornamehash}{c6b9d281cc1ff3f35570f76f463d4244}
+ \strng{authorfullhash}{c6b9d281cc1ff3f35570f76f463d4244}
+ \field{sortinit}{v}
+- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
++ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -292,7 +292,7 @@ my $l6 = q| \entry{L6}{book}{}
+ \strng{authornamehash}{dd96e3fc645eb4685988366f233403df}
+ \strng{authorfullhash}{dd96e3fc645eb4685988366f233403df}
+ \field{sortinit}{v}
+- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
++ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -314,7 +314,7 @@ my $l7 = q| \entry{L7}{book}{}
+ \strng{authornamehash}{1e802cc32f10930a9567712b8febdf19}
+ \strng{authorfullhash}{1e802cc32f10930a9567712b8febdf19}
+ \field{sortinit}{v}
+- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
++ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -336,7 +336,7 @@ my $l8 = q| \entry{L8}{book}{}
+ \strng{authornamehash}{076a9b62b331eb2cdfba234d9ad7bca9}
+ \strng{authorfullhash}{076a9b62b331eb2cdfba234d9ad7bca9}
+ \field{sortinit}{v}
+- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
++ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -356,7 +356,7 @@ my $l9 = q| \entry{L9}{book}{}
+ \strng{authornamehash}{1734924c4c55de5bb18d020c34a5249e}
+ \strng{authorfullhash}{1734924c4c55de5bb18d020c34a5249e}
+ \field{sortinit}{I}
+- \field{sortinithash}{a3dcedd53b04d1adfd5ac303ecd5e6fa}
++ \field{sortinithash}{320bc8fe8101b9376f9f21cd507de0e8}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -379,7 +379,7 @@ my $l10 = q| \entry{L10}{book}{}
+ \strng{authornamehash}{37b4325752e394ddfb2fc810f6c88e27}
+ \strng{authorfullhash}{37b4325752e394ddfb2fc810f6c88e27}
+ \field{sortinit}{J}
+- \field{sortinithash}{c86bd6cced82a15683b396c2169909ef}
++ \field{sortinithash}{fce5f8d0bd05e8d93f3dbe21c78897ca}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -402,7 +402,7 @@ my $l10a = q| \entry{L10a}{book}{}
+ \strng{authornamehash}{264cb53d2295644c1c99523e254d9b0e}
+ \strng{authorfullhash}{264cb53d2295644c1c99523e254d9b0e}
+ \field{sortinit}{P}
+- \field{sortinithash}{24100cef455d7974167575052c29146e}
++ \field{sortinithash}{8d51b3d5b78d75b54308d706b9bbe285}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -427,7 +427,7 @@ my $l11 = q| \entry{L11}{book}{}
+ \strng{authornamehash}{c536dd808dc9193fda59ba1ff2afb38f}
+ \strng{authorfullhash}{c536dd808dc9193fda59ba1ff2afb38f}
+ \field{sortinit}{v}
+- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
++ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -449,7 +449,7 @@ my $l12 = q| \entry{L12}{book}{}
+ \strng{authornamehash}{6c883a8c1975ffff06f875bf366b3e47}
+ \strng{authorfullhash}{6c883a8c1975ffff06f875bf366b3e47}
+ \field{sortinit}{d}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \true{uniqueprimaryauthor}
+ \field{labelnamesource}{author}
+ \endentry
+@@ -470,7 +470,7 @@ my $l13 = q| \entry{L13}{book}{}
+ \strng{authornamehash}{5e79da6869afaf0d38e01285b494d555}
+ \strng{authorfullhash}{5e79da6869afaf0d38e01285b494d555}
+ \field{sortinit}{V}
+- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
++ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -490,7 +490,7 @@ my $l14 = q| \entry{L14}{book}{}
+ \strng{authornamehash}{2319907d9a5d5dd46da77879bdb7e609}
+ \strng{authorfullhash}{2319907d9a5d5dd46da77879bdb7e609}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -512,7 +512,7 @@ my $l15 = q| \entry{L15}{book}{}
+ \strng{authornamehash}{b30b0fc69681fd11ad5d75a880124091}
+ \strng{authorfullhash}{b30b0fc69681fd11ad5d75a880124091}
+ \field{sortinit}{v}
+- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
++ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -534,7 +534,7 @@ my $l16 = q| \entry{L16}{book}{}
+ \strng{authornamehash}{2b17c50dc666b9cc73d132da9ef08c7b}
+ \strng{authorfullhash}{2b17c50dc666b9cc73d132da9ef08c7b}
+ \field{sortinit}{v}
+- \field{sortinithash}{555737dafdcf1396ebfeae5822e5bde2}
++ \field{sortinithash}{75dd7385c90b2252c3ae853a80ca853b}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -554,7 +554,7 @@ my $l17 = q| \entry{L17}{book}{}
+ \strng{authornamehash}{766d5329cf995fcc7c1cef19de2a2ae8}
+ \strng{authorfullhash}{766d5329cf995fcc7c1cef19de2a2ae8}
+ \field{sortinit}{L}
+- \field{sortinithash}{7bba64db83423e3c29ad597f3b682cf3}
++ \field{sortinithash}{2c7981aaabc885868aba60f0c09ee20f}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -574,7 +574,7 @@ my $l18 = q| \entry{L18}{book}{}
+ \strng{authornamehash}{58620d2c7d6839bac23306c732c563fb}
+ \strng{authorfullhash}{58620d2c7d6839bac23306c732c563fb}
+ \field{sortinit}{L}
+- \field{sortinithash}{7bba64db83423e3c29ad597f3b682cf3}
++ \field{sortinithash}{2c7981aaabc885868aba60f0c09ee20f}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -594,7 +594,7 @@ my $l19 = q| \entry{L19}{book}{}
+ \strng{authornamehash}{83caa52f21f97e572dd3267bdf62978a}
+ \strng{authorfullhash}{83caa52f21f97e572dd3267bdf62978a}
+ \field{sortinit}{M}
+- \field{sortinithash}{c26a05ef03e4429073ed5c825140fac3}
++ \field{sortinithash}{cfd219b90152c06204fab207bc6c7cab}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -614,7 +614,7 @@ my $l19a = q| \entry{L19a}{book}{}
+ \strng{authornamehash}{0963f6904ccfeaac2770c5882a587001}
+ \strng{authorfullhash}{0963f6904ccfeaac2770c5882a587001}
+ \field{sortinit}{L}
+- \field{sortinithash}{7bba64db83423e3c29ad597f3b682cf3}
++ \field{sortinithash}{2c7981aaabc885868aba60f0c09ee20f}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -635,7 +635,7 @@ my $l20 = q| \entry{L20}{book}{}
+ \strng{authornamehash}{fdaa0936724be89ef8bd16cf02e08c74}
+ \strng{authorfullhash}{fdaa0936724be89ef8bd16cf02e08c74}
+ \field{sortinit}{F}
+- \field{sortinithash}{276475738cc058478c1677046f857703}
++ \field{sortinithash}{669c706c6f1fbf3b5a83d26f1d9e9e72}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -655,7 +655,7 @@ my $l21 = q| \entry{L21}{book}{}
+ \strng{authornamehash}{b3df6330af0651b93bce079a36dea339}
+ \strng{authorfullhash}{b3df6330af0651b93bce079a36dea339}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -675,7 +675,7 @@ my $l22u = q| \entry{L22}{book}{}
+ \strng{authornamehash}{2273e0084ca97649d7edced9ce8d0ea3}
+ \strng{authorfullhash}{2273e0084ca97649d7edced9ce8d0ea3}
+ \field{sortinit}{Š}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -696,7 +696,7 @@ my $l22 = q| \entry{L22}{book}{}
+ \strng{authornamehash}{2273e0084ca97649d7edced9ce8d0ea3}
+ \strng{authorfullhash}{2273e0084ca97649d7edced9ce8d0ea3}
+ \field{sortinit}{\v{S}}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \true{uniqueprimaryauthor}
+ \field{labelnamesource}{author}
+ \endentry
+@@ -718,7 +718,7 @@ my $l23 = q| \entry{L23}{book}{}
+ \strng{authornamehash}{4389a3c0dc7da74487b50808ba9436ad}
+ \strng{authorfullhash}{4389a3c0dc7da74487b50808ba9436ad}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -738,7 +738,7 @@ my $l24 = q| \entry{L24}{book}{}
+ \strng{authornamehash}{e58b861545799d0eaf883402a882126e}
+ \strng{authorfullhash}{e58b861545799d0eaf883402a882126e}
+ \field{sortinit}{Š}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -756,7 +756,7 @@ my $l25 = q| \entry{L25}{book}{}
+ \strng{authornamehash}{7069367d4a4f37ffb0377e3830e98ed0}
+ \strng{authorfullhash}{7069367d4a4f37ffb0377e3830e98ed0}
+ \field{sortinit}{A}
+- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
++ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -774,7 +774,7 @@ my $l26 = q| \entry{L26}{book}{}
+ \strng{authornamehash}{d176a8af5ce1c45cb06875c4433f2fe2}
+ \strng{authorfullhash}{d176a8af5ce1c45cb06875c4433f2fe2}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -782,7 +782,7 @@ my $l26 = q| \entry{L26}{book}{}
+ # Malformed anyway but a decent test
+ my $l28 = q| \entry{L28}{book}{}
+ \field{sortinit}{0}
+- \field{sortinithash}{e07d8eeb31ded4126e0aa0cfcdcb5a8f}
++ \field{sortinithash}{168ad0c7c5ed09f1d28c6675717b5b03}
+ \warn{\item Name "Deux et al.,, O." is malformed (consecutive commas): skipping name}
+ \endentry
+ |;
+@@ -801,7 +801,7 @@ my $l29 = q| \entry{L29}{book}{}
+ \strng{authornamehash}{59a5e43a502767d00e589eb29f863728}
+ \strng{authorfullhash}{59a5e43a502767d00e589eb29f863728}
+ \field{sortinit}{U}
+- \field{sortinithash}{1554584e7f69d2b4fe0a645e73d50194}
++ \field{sortinithash}{36a2444f5238e0dcf4bb59704df6624d}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -841,7 +841,7 @@ my $l31 = q| \entry{L31}{book}{}
+ \strng{translatornamehash}{b43419361d83c9ab010e98aed1a83e35}
+ \strng{translatorfullhash}{b43419361d83c9ab010e98aed1a83e35}
+ \field{sortinit}{\~{Z}}
+- \field{sortinithash}{35589aa085e881766b72503e53fd4c97}
++ \field{sortinithash}{156173bd08b075d7295bc3e0f4735a04}
+ \true{uniqueprimaryauthor}
+ \field{labelnamesource}{author}
+ \endentry
+diff --git a/t/options.t b/t/options.t
+index 41c6a02e..07c3e109 100644
+--- a/t/options.t
++++ b/t/options.t
+@@ -100,7 +100,7 @@ my $l1 = q| \entry{L1}{book}{}
+ \strng{authornamehash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+@@ -137,7 +137,7 @@ my $l2 = q| \entry{L2}{book}{maxcitenames=3,maxbibnames=3,maxitems=2}
+ \strng{authornamehash}{19eec87c959944d6d9c72434a42856ba}
+ \strng{authorfullhash}{19eec87c959944d6d9c72434a42856ba}
+ \field{sortinit}{E}
+- \field{sortinithash}{07bbd5a529b5beaa311df5be05b874bc}
++ \field{sortinithash}{f615fb9c6fba11c6f962fb3fd599810e}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+@@ -169,7 +169,7 @@ my $l3 = q| \entry{L3}{book}{blah=10}
+ \strng{authornamehash}{490250da1f3b92580d97563dc96c6c84}
+ \strng{authorfullhash}{490250da1f3b92580d97563dc96c6c84}
+ \field{sortinit}{B}
+- \field{sortinithash}{5f6fa000f686ee5b41be67ba6ff7962d}
++ \field{sortinithash}{276475738cc058478c1677046f857703}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+diff --git a/t/related-entries.t b/t/related-entries.t
+index 61dd886e..72c52207 100644
+--- a/t/related-entries.t
++++ b/t/related-entries.t
+@@ -55,7 +55,7 @@ my $k1 = q| \entry{key1}{article}{}
+ \strng{authornamehash}{a517747c3d12f99244ae598910d979c5}
+ \strng{authorfullhash}{a517747c3d12f99244ae598910d979c5}
+ \field{sortinit}{1}
+- \field{sortinithash}{27a2bc5dfb9ed0a0422134d636544b5d}
++ \field{sortinithash}{2174f786c6195e7fe2ee1c229b416e29}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+@@ -93,7 +93,7 @@ my $k2 = q| \entry{key2}{inbook}{}
+ \strng{authornamehash}{a517747c3d12f99244ae598910d979c5}
+ \strng{authorfullhash}{a517747c3d12f99244ae598910d979c5}
+ \field{sortinit}{2}
+- \field{sortinithash}{0aa614ace9f3a40ef5a67e7f7a184048}
++ \field{sortinithash}{cbff857e587bcb4635511624d773949e}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+@@ -241,7 +241,7 @@ my $kck4 = q| \entry{caf8e34be07426ae7127c1b4829983c1}{inbook}{dataonly,useed
+
+ my $c1 = q| \entry{c1}{book}{}
+ \field{sortinit}{3}
+- \field{sortinithash}{197da6d6c34c6b20ce45c4d4baace5a4}
++ \field{sortinithash}{a4b52e5432884761f50fb9571273b93e}
+ \field{related}{9ab62b5ef34a985438bfdf7ee0102229}
+ \endentry
+ |;
+@@ -327,7 +327,7 @@ my $un1 = q| \entry{kullback}{book}{}
+ \strng{authornamehash}{34c5bbf9876c37127c3abe4e7d7a7198}
+ \strng{authorfullhash}{34c5bbf9876c37127c3abe4e7d7a7198}
+ \field{sortinit}{5}
+- \field{sortinithash}{c9df3c9fb8f555dd9201cedc5e343021}
++ \field{sortinithash}{3c19c3776b658b3558e9e2e4840c01e2}
+ \field{extradatescope}{year}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -360,7 +360,7 @@ my $un2 = q| \entry{kullback:related}{book}{}
+ \strng{authornamehash}{34c5bbf9876c37127c3abe4e7d7a7198}
+ \strng{authorfullhash}{34c5bbf9876c37127c3abe4e7d7a7198}
+ \field{sortinit}{6}
+- \field{sortinithash}{02bbed3ed82f61ae046619460488516d}
++ \field{sortinithash}{57e57fb8451e7fcfa45d1e069f6d3136}
+ \field{extradatescope}{year}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+diff --git a/t/remote-files.t b/t/remote-files.t
+index 6caa90d9..0269e743 100644
+--- a/t/remote-files.t
++++ b/t/remote-files.t
+@@ -86,7 +86,7 @@ my $cu1 = q| \entry{citeulike:8283461}{article}{}
+ \strng{authornamehash}{7f19319e09aa3239f02eb31ec7a4aa8b}
+ \strng{authorfullhash}{ee363ce5e21ebe022f83aae896dd47f9}
+ \field{sortinit}{M}
+- \field{sortinithash}{c26a05ef03e4429073ed5c825140fac3}
++ \field{sortinithash}{cfd219b90152c06204fab207bc6c7cab}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{year}
+ \field{labelnamesource}{author}
+@@ -133,7 +133,7 @@ my $dl1 = q| \entry{AbdelbarH98}{article}{}
+ \strng{authornamehash}{01599a4cb58316d64208b12a07741765}
+ \strng{authorfullhash}{01599a4cb58316d64208b12a07741765}
+ \field{sortinit}{A}
+- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
++ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{year}
+ \field{labelnamesource}{author}
+@@ -182,7 +182,7 @@ my $ssl = q| \entry{merleau-ponty_philosophe_2010}{incollection}{}
+ \strng{editornamehash}{ff5f90046157eecef0c22da4dac6486e}
+ \strng{editorfullhash}{ff5f90046157eecef0c22da4dac6486e}
+ \field{sortinit}{M}
+- \field{sortinithash}{c26a05ef03e4429073ed5c825140fac3}
++ \field{sortinithash}{cfd219b90152c06204fab207bc6c7cab}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{year}
+ \field{labelnamesource}{author}
+diff --git a/t/set-dynamic.t b/t/set-dynamic.t
+index a66fae63..9ab5fddb 100644
+--- a/t/set-dynamic.t
++++ b/t/set-dynamic.t
+@@ -51,7 +51,7 @@ my $out = $biber->get_output_obj;
+ my $string1 = q| \entry{DynSet}{set}{}
+ \set{Dynamic1,Dynamic2,Dynamic3}
+ \field{sortinit}{1}
+- \field{sortinithash}{27a2bc5dfb9ed0a0422134d636544b5d}
++ \field{sortinithash}{2174f786c6195e7fe2ee1c229b416e29}
+ \endentry
+ |;
+
+@@ -71,7 +71,7 @@ my $string2 = q| \entry{Dynamic1}{book}{}
+ \strng{authornamehash}{252caa7921a061ca92087a1a52f15b78}
+ \strng{authorfullhash}{252caa7921a061ca92087a1a52f15b78}
+ \field{sortinit}{8}
+- \field{sortinithash}{2f1b0e69e7617f99664f1cd00bb9603c}
++ \field{sortinithash}{07edf88d4ea82509b9c4b4d13f41c452}
+ \field{labeldatesource}{year}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -98,7 +98,7 @@ my $string3 = q| \entry{Dynamic2}{book}{}
+ \strng{authornamehash}{894a5fe6de820f5dcce84a65581667f4}
+ \strng{authorfullhash}{894a5fe6de820f5dcce84a65581667f4}
+ \field{sortinit}{9}
+- \field{sortinithash}{2999ebab86052e6d71b434385f8b4ed2}
++ \field{sortinithash}{1dd72ab054147731c9d824b49aba0534}
+ \field{labeldatesource}{year}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -124,7 +124,7 @@ my $string4 = q| \entry{Dynamic3}{book}{}
+ \strng{authornamehash}{fc3cc97631ceaecdde2aee6cc60ab42b}
+ \strng{authorfullhash}{fc3cc97631ceaecdde2aee6cc60ab42b}
+ \field{sortinit}{1}
+- \field{sortinithash}{27a2bc5dfb9ed0a0422134d636544b5d}
++ \field{sortinithash}{2174f786c6195e7fe2ee1c229b416e29}
+ \field{labeldatesource}{year}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -151,7 +151,7 @@ my $string5 = q| \entry{Dynamic3}{book}{}
+ \strng{authornamehash}{fc3cc97631ceaecdde2aee6cc60ab42b}
+ \strng{authorfullhash}{fc3cc97631ceaecdde2aee6cc60ab42b}
+ \field{sortinit}{1}
+- \field{sortinithash}{27a2bc5dfb9ed0a0422134d636544b5d}
++ \field{sortinithash}{2174f786c6195e7fe2ee1c229b416e29}
+ \field{labeldatesource}{year}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+diff --git a/t/set-legacy.t b/t/set-legacy.t
+index eca31ec6..ad2ab8ff 100644
+--- a/t/set-legacy.t
++++ b/t/set-legacy.t
+@@ -45,7 +45,7 @@ my $out = $biber->get_output_obj;
+ my $string1 = q| \entry{Elias1955}{set}{}
+ \set{Elias1955a,Elias1955b}
+ \field{sortinit}{1}
+- \field{sortinithash}{27a2bc5dfb9ed0a0422134d636544b5d}
++ \field{sortinithash}{2174f786c6195e7fe2ee1c229b416e29}
+ \endentry
+ |;
+
+diff --git a/t/set-static.t b/t/set-static.t
+index a063d2ad..1e45d4df 100644
+--- a/t/set-static.t
++++ b/t/set-static.t
+@@ -47,7 +47,7 @@ my $out = $biber->get_output_obj;
+ my $string1 = q| \entry{Static1}{set}{}
+ \set{Static2,Static4,Static3}
+ \field{sortinit}{B}
+- \field{sortinithash}{5f6fa000f686ee5b41be67ba6ff7962d}
++ \field{sortinithash}{276475738cc058478c1677046f857703}
+ \field{annotation}{Some notes}
+ \endentry
+ |;
+@@ -68,7 +68,7 @@ my $string2 = q| \entry{Static2}{book}{}
+ \strng{authornamehash}{43874d80d7ce68027102819f16c47df1}
+ \strng{authorfullhash}{43874d80d7ce68027102819f16c47df1}
+ \field{sortinit}{B}
+- \field{sortinithash}{5f6fa000f686ee5b41be67ba6ff7962d}
++ \field{sortinithash}{276475738cc058478c1677046f857703}
+ \field{labeldatesource}{year}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -94,7 +94,7 @@ my $string3 = q| \entry{Static3}{book}{}
+ \strng{authornamehash}{22dafa5cd57bb5dd7f3e3bab98fd539c}
+ \strng{authorfullhash}{22dafa5cd57bb5dd7f3e3bab98fd539c}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{labeldatesource}{year}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -119,7 +119,7 @@ my $string4 = q| \entry{Static4}{book}{}
+ \strng{authornamehash}{da80091c8cd89e5269bd55af1bd5d2fa}
+ \strng{authorfullhash}{da80091c8cd89e5269bd55af1bd5d2fa}
+ \field{sortinit}{C}
+- \field{sortinithash}{095692fd22cc3c74d7fe223d02314dbd}
++ \field{sortinithash}{963e9d84a3da2344e8833203de5aed05}
+ \field{labeldatesource}{year}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -145,7 +145,7 @@ my $string5 = q| \entry{Static2}{book}{}
+ \strng{authornamehash}{43874d80d7ce68027102819f16c47df1}
+ \strng{authorfullhash}{43874d80d7ce68027102819f16c47df1}
+ \field{sortinit}{1}
+- \field{sortinithash}{27a2bc5dfb9ed0a0422134d636544b5d}
++ \field{sortinithash}{2174f786c6195e7fe2ee1c229b416e29}
+ \field{labeldatesource}{year}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+diff --git a/t/skips.t b/t/skips.t
+index c25c4f43..c60435c0 100644
+--- a/t/skips.t
++++ b/t/skips.t
+@@ -50,7 +50,7 @@ my $set1 = q| \entry{seta}{set}{}
+ \field{labelalpha}{Doe10}
+ \field{extraalpha}{1}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \endentry
+ |;
+
+@@ -70,7 +70,7 @@ my $set2 = q| \entry{set:membera}{book}{}
+ \strng{authornamehash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -97,7 +97,7 @@ my $set3 = q| \entry{set:memberb}{book}{}
+ \strng{authornamehash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -123,7 +123,7 @@ my $set4 = q| \entry{set:memberc}{book}{}
+ \strng{authornamehash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -149,7 +149,7 @@ my $noset1 = q| \entry{noseta}{book}{}
+ \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \field{labelalpha}{Doe10}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{extradate}{2}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+@@ -178,7 +178,7 @@ my $noset2 = q| \entry{nosetb}{book}{}
+ \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \field{labelalpha}{Doe10}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{extradate}{3}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+@@ -207,7 +207,7 @@ my $noset3 = q| \entry{nosetc}{book}{}
+ \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \field{labelalpha}{Doe10}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{extradate}{4}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+@@ -241,7 +241,7 @@ my $sk4 = q| \entry{skip4}{article}{dataonly}
+ \strng{authornamehash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{labeldatesource}{year}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+diff --git a/t/sort-complex.t b/t/sort-complex.t
+index 00034968..19b37a6b 100644
+--- a/t/sort-complex.t
++++ b/t/sort-complex.t
+@@ -122,7 +122,7 @@ my $l4 = q| \entry{L4}{book}{}
+ \strng{authorfullhash}{6eb389989020e8246fee90ac93fcecbe}
+ \field{labelalpha}{Doe\textbf{+}95}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{extraalpha}{2}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -153,7 +153,7 @@ my $l1 = q| \entry{L1}{book}{}
+ \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \field{labelalpha}{Doe95}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{extraalpha}{1}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -184,7 +184,7 @@ my $l2 = q| \entry{L2}{book}{}
+ \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \field{labelalpha}{Doe95}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{extraalpha}{3}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -215,7 +215,7 @@ my $l3 = q| \entry{L3}{book}{}
+ \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \field{labelalpha}{Doe95}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{extraalpha}{2}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -248,7 +248,7 @@ my $l5 = q| \entry{L5}{book}{}
+ \strng{authorfullhash}{6eb389989020e8246fee90ac93fcecbe}
+ \field{labelalpha}{Doe\textbf{+}95}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \field{extraalpha}{1}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+diff --git a/t/tdata/full-bbl.bbl b/t/tdata/full-bbl.bbl
+index 9e7da2df..49ddf18a 100644
+--- a/t/tdata/full-bbl.bbl
++++ b/t/tdata/full-bbl.bbl
+@@ -36,7 +36,7 @@
+ \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \field{labelalpha}{\emph{A}}
+ \field{sortinit}{A}
+- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
++ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
+ \true{singletitle}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -63,7 +63,7 @@
+ \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \field{labelalpha}{\emph{A}}
+ \field{sortinit}{A}
+- \field{sortinithash}{3248043b5fe8d0a34dab5ab6b8d4309b}
++ \field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b}
+ \true{singletitle}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+@@ -90,7 +90,7 @@
+ \strng{authorfullhash}{bd051a2f7a5f377e3a62581b0e0f8577}
+ \field{labelalpha}{\emph{A}}
+ \field{sortinit}{D}
+- \field{sortinithash}{d10b5413de1f3d197b20897dd0d565bb}
++ \field{sortinithash}{2ef1bd9a78cc71eb74d7231c635177b8}
+ \true{singletitle}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+diff --git a/t/tdata/full-bblxml.bblxml b/t/tdata/full-bblxml.bblxml
+index 7568b800..931492bf 100644
+--- a/t/tdata/full-bblxml.bblxml
++++ b/t/tdata/full-bblxml.bblxml
+@@ -47,7 +47,7 @@
+ <bbl:field name="authorbibnamehash">9a254e1e6cb15572fecd2039b635b9c0</bbl:field>
+ <bbl:field name="labelalpha">Aks\textbf{+}06</bbl:field>
+ <bbl:field name="sortinit">A</bbl:field>
+- <bbl:field name="sortinithash">3248043b5fe8d0a34dab5ab6b8d4309b</bbl:field>
++ <bbl:field name="sortinithash">d77c7cdd82ff690d4c3ef13216f92f0b</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">title</bbl:field>
+ <bbl:field name="indextitle">Effect of immobilization on catalytic characteristics</bbl:field>
+@@ -79,7 +79,7 @@
+ <bbl:field name="authorbibnamehash">9717d2d959a4b18727868ca7928c34b4</bbl:field>
+ <bbl:field name="labelalpha">Ang02</bbl:field>
+ <bbl:field name="sortinit">A</bbl:field>
+- <bbl:field name="sortinithash">3248043b5fe8d0a34dab5ab6b8d4309b</bbl:field>
++ <bbl:field name="sortinithash">d77c7cdd82ff690d4c3ef13216f92f0b</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">shorttitle</bbl:field>
+ <bbl:field name="annotation">A German article in a French journal. Apart from that, a typical article entry. Note the indextitle field</bbl:field>
+@@ -109,7 +109,7 @@
+ </bbl:set>
+ <bbl:field name="labelalpha">Gla61</bbl:field>
+ <bbl:field name="sortinit">G</bbl:field>
+- <bbl:field name="sortinithash">618d986594b7198ba52cf8b00d348f3f</bbl:field>
++ <bbl:field name="sortinithash">5e8d2bf9d38de41b1528bd307546008f</bbl:field>
+ <bbl:field name="annotation">A set entry with three members discussing the standard model of particle physics.</bbl:field>
+ </bbl:entry>
+ <bbl:entry key="stdmodel:glashow" type="article">
+@@ -129,7 +129,7 @@
+ <bbl:field name="authorfullhash">eb3f242602109f5bdbeb41fdd990fcc0</bbl:field>
+ <bbl:field name="authorbibnamehash">eb3f242602109f5bdbeb41fdd990fcc0</bbl:field>
+ <bbl:field name="sortinit">G</bbl:field>
+- <bbl:field name="sortinithash">618d986594b7198ba52cf8b00d348f3f</bbl:field>
++ <bbl:field name="sortinithash">5e8d2bf9d38de41b1528bd307546008f</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">title</bbl:field>
+ <bbl:field name="journaltitle">Nucl. Phys.</bbl:field>
+@@ -164,7 +164,7 @@
+ <bbl:field name="authorbibnamehash">fcbea740aeb72b8e941e0d4aa9f6a9c6</bbl:field>
+ <bbl:field name="labelalpha">Knu86</bbl:field>
+ <bbl:field name="sortinit">K</bbl:field>
+- <bbl:field name="sortinithash">4c244ceae61406cdc0cc2ce1cb1ff703</bbl:field>
++ <bbl:field name="sortinithash">9fd838a31ba64d981e8f44562bd33f89</bbl:field>
+ <bbl:field name="extraalpha">1</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">shorttitle</bbl:field>
+@@ -199,7 +199,7 @@
+ <bbl:field name="authorbibnamehash">fcbea740aeb72b8e941e0d4aa9f6a9c6</bbl:field>
+ <bbl:field name="labelalpha">Knu86</bbl:field>
+ <bbl:field name="sortinit">K</bbl:field>
+- <bbl:field name="sortinithash">4c244ceae61406cdc0cc2ce1cb1ff703</bbl:field>
++ <bbl:field name="sortinithash">9fd838a31ba64d981e8f44562bd33f89</bbl:field>
+ <bbl:field name="extraalpha">2</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">shorttitle</bbl:field>
+@@ -228,7 +228,7 @@
+ <bbl:field name="authorbibnamehash">7c73b571a33320e72d2d87ff821579fd</bbl:field>
+ <bbl:field name="labelalpha">Ree58</bbl:field>
+ <bbl:field name="sortinit">R</bbl:field>
+- <bbl:field name="sortinithash">c15bc8eb6936bc6b3c8baa9e8575af53</bbl:field>
++ <bbl:field name="sortinithash">da6b42bd3ab22fee61abed031ee405f7</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">title</bbl:field>
+ <bbl:field name="annotation">An article entry with a series and a volume field. Note the format of the series. If the value of the series field is an integer, this number is printed as an ordinal and the string *series is appended automatically</bbl:field>
+@@ -278,7 +278,7 @@
+ <bbl:field name="editorfullhash">d0ec890e59163c24c111a08d2a4be982</bbl:field>
+ <bbl:field name="editorbibnamehash">d0ec890e59163c24c111a08d2a4be982</bbl:field>
+ <bbl:field name="sortinit">S</bbl:field>
+- <bbl:field name="sortinithash">3c1547c63380458f8ca90e40ed14b83e</bbl:field>
++ <bbl:field name="sortinithash">322b1d5276f2f6c1bccdcd15920dbee6</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">title</bbl:field>
+ <bbl:field name="booksubtitle">Relativistic groups and analyticity</bbl:field>
+@@ -309,7 +309,7 @@
+ <bbl:field name="authorbibnamehash">93f17724cbd884231ef39a73755ef5bb</bbl:field>
+ <bbl:field name="labelalpha">Sho91</bbl:field>
+ <bbl:field name="sortinit">S</bbl:field>
+- <bbl:field name="sortinithash">3c1547c63380458f8ca90e40ed14b83e</bbl:field>
++ <bbl:field name="sortinithash">322b1d5276f2f6c1bccdcd15920dbee6</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">title</bbl:field>
+ <bbl:field name="annotation">An article entry with series, volume, and number fields. Note the format of the series which is a localization key</bbl:field>
+@@ -345,7 +345,7 @@
+ <bbl:field name="authorfullhash">15e144c72b0b9d10db00ddc6d37a19e6</bbl:field>
+ <bbl:field name="authorbibnamehash">15e144c72b0b9d10db00ddc6d37a19e6</bbl:field>
+ <bbl:field name="sortinit">W</bbl:field>
+- <bbl:field name="sortinithash">6d25b3eefe5aa2147d1f339686808918</bbl:field>
++ <bbl:field name="sortinithash">ecb89ff85896a47dc313960773ac311d</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">title</bbl:field>
+ <bbl:field name="journaltitle">Phys. Rev. Lett.</bbl:field>
+@@ -403,7 +403,7 @@
+ <bbl:field name="authorbibnamehash">9a254e1e6cb15572fecd2039b635b9c0</bbl:field>
+ <bbl:field name="labelalpha">Aks\textbf{+}06</bbl:field>
+ <bbl:field name="sortinit">A</bbl:field>
+- <bbl:field name="sortinithash">3248043b5fe8d0a34dab5ab6b8d4309b</bbl:field>
++ <bbl:field name="sortinithash">d77c7cdd82ff690d4c3ef13216f92f0b</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">title</bbl:field>
+ <bbl:field name="indextitle">Effect of immobilization on catalytic characteristics</bbl:field>
+@@ -435,7 +435,7 @@
+ <bbl:field name="authorbibnamehash">9717d2d959a4b18727868ca7928c34b4</bbl:field>
+ <bbl:field name="labelalpha">Ang02</bbl:field>
+ <bbl:field name="sortinit">A</bbl:field>
+- <bbl:field name="sortinithash">3248043b5fe8d0a34dab5ab6b8d4309b</bbl:field>
++ <bbl:field name="sortinithash">d77c7cdd82ff690d4c3ef13216f92f0b</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">shorttitle</bbl:field>
+ <bbl:field name="annotation">A German article in a French journal. Apart from that, a typical article entry. Note the indextitle field</bbl:field>
+@@ -465,7 +465,7 @@
+ </bbl:set>
+ <bbl:field name="labelalpha">Gla61</bbl:field>
+ <bbl:field name="sortinit">G</bbl:field>
+- <bbl:field name="sortinithash">618d986594b7198ba52cf8b00d348f3f</bbl:field>
++ <bbl:field name="sortinithash">5e8d2bf9d38de41b1528bd307546008f</bbl:field>
+ <bbl:field name="annotation">A set entry with three members discussing the standard model of particle physics.</bbl:field>
+ </bbl:entry>
+ <bbl:entry key="stdmodel:glashow" type="article">
+@@ -485,7 +485,7 @@
+ <bbl:field name="authorfullhash">eb3f242602109f5bdbeb41fdd990fcc0</bbl:field>
+ <bbl:field name="authorbibnamehash">eb3f242602109f5bdbeb41fdd990fcc0</bbl:field>
+ <bbl:field name="sortinit">G</bbl:field>
+- <bbl:field name="sortinithash">618d986594b7198ba52cf8b00d348f3f</bbl:field>
++ <bbl:field name="sortinithash">5e8d2bf9d38de41b1528bd307546008f</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">title</bbl:field>
+ <bbl:field name="journaltitle">Nucl. Phys.</bbl:field>
+@@ -520,7 +520,7 @@
+ <bbl:field name="authorbibnamehash">fcbea740aeb72b8e941e0d4aa9f6a9c6</bbl:field>
+ <bbl:field name="labelalpha">Knu86</bbl:field>
+ <bbl:field name="sortinit">K</bbl:field>
+- <bbl:field name="sortinithash">4c244ceae61406cdc0cc2ce1cb1ff703</bbl:field>
++ <bbl:field name="sortinithash">9fd838a31ba64d981e8f44562bd33f89</bbl:field>
+ <bbl:field name="extraalpha">1</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">shorttitle</bbl:field>
+@@ -555,7 +555,7 @@
+ <bbl:field name="authorbibnamehash">fcbea740aeb72b8e941e0d4aa9f6a9c6</bbl:field>
+ <bbl:field name="labelalpha">Knu86</bbl:field>
+ <bbl:field name="sortinit">K</bbl:field>
+- <bbl:field name="sortinithash">4c244ceae61406cdc0cc2ce1cb1ff703</bbl:field>
++ <bbl:field name="sortinithash">9fd838a31ba64d981e8f44562bd33f89</bbl:field>
+ <bbl:field name="extraalpha">2</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">shorttitle</bbl:field>
+@@ -584,7 +584,7 @@
+ <bbl:field name="authorbibnamehash">7c73b571a33320e72d2d87ff821579fd</bbl:field>
+ <bbl:field name="labelalpha">Ree58</bbl:field>
+ <bbl:field name="sortinit">R</bbl:field>
+- <bbl:field name="sortinithash">c15bc8eb6936bc6b3c8baa9e8575af53</bbl:field>
++ <bbl:field name="sortinithash">da6b42bd3ab22fee61abed031ee405f7</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">title</bbl:field>
+ <bbl:field name="annotation">An article entry with a series and a volume field. Note the format of the series. If the value of the series field is an integer, this number is printed as an ordinal and the string *series is appended automatically</bbl:field>
+@@ -634,7 +634,7 @@
+ <bbl:field name="editorfullhash">d0ec890e59163c24c111a08d2a4be982</bbl:field>
+ <bbl:field name="editorbibnamehash">d0ec890e59163c24c111a08d2a4be982</bbl:field>
+ <bbl:field name="sortinit">S</bbl:field>
+- <bbl:field name="sortinithash">3c1547c63380458f8ca90e40ed14b83e</bbl:field>
++ <bbl:field name="sortinithash">322b1d5276f2f6c1bccdcd15920dbee6</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">title</bbl:field>
+ <bbl:field name="booksubtitle">Relativistic groups and analyticity</bbl:field>
+@@ -665,7 +665,7 @@
+ <bbl:field name="authorbibnamehash">93f17724cbd884231ef39a73755ef5bb</bbl:field>
+ <bbl:field name="labelalpha">Sho91</bbl:field>
+ <bbl:field name="sortinit">S</bbl:field>
+- <bbl:field name="sortinithash">3c1547c63380458f8ca90e40ed14b83e</bbl:field>
++ <bbl:field name="sortinithash">322b1d5276f2f6c1bccdcd15920dbee6</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">title</bbl:field>
+ <bbl:field name="annotation">An article entry with series, volume, and number fields. Note the format of the series which is a localization key</bbl:field>
+@@ -701,7 +701,7 @@
+ <bbl:field name="authorfullhash">15e144c72b0b9d10db00ddc6d37a19e6</bbl:field>
+ <bbl:field name="authorbibnamehash">15e144c72b0b9d10db00ddc6d37a19e6</bbl:field>
+ <bbl:field name="sortinit">W</bbl:field>
+- <bbl:field name="sortinithash">6d25b3eefe5aa2147d1f339686808918</bbl:field>
++ <bbl:field name="sortinithash">ecb89ff85896a47dc313960773ac311d</bbl:field>
+ <bbl:field name="labelnamesource">author</bbl:field>
+ <bbl:field name="labeltitlesource">title</bbl:field>
+ <bbl:field name="journaltitle">Phys. Rev. Lett.</bbl:field>
+diff --git a/t/uniqueness-nameparts.t b/t/uniqueness-nameparts.t
+index 4a3f4551..0d1f6b7c 100644
+--- a/t/uniqueness-nameparts.t
++++ b/t/uniqueness-nameparts.t
+@@ -81,7 +81,7 @@ my $un1 = q| \entry{un1}{article}{}
+ \strng{authorfullhash}{329d8f9192ea3349d700160c9ddb505d}
+ \field{labelalpha}{SmiJohSim}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -106,7 +106,7 @@ my $un2 = q| \entry{un2}{article}{}
+ \strng{authorfullhash}{7551114aede4ef69e4b3683039801706}
+ \field{labelalpha}{SmiJohAla}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -131,7 +131,7 @@ my $un3 = q| \entry{un3}{article}{}
+ \strng{authorfullhash}{401aebda288799a7c757526242d8c9fc}
+ \field{labelalpha}{SmiJohArt}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -156,7 +156,7 @@ my $un4 = q| \entry{un4}{article}{}
+ \strng{authorfullhash}{f6038a264619efefd49c7daac56424ca}
+ \field{labelalpha}{SmiAlaSim}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -181,7 +181,7 @@ my $un1a = q| \entry{un1}{article}{}
+ \strng{authorfullhash}{329d8f9192ea3349d700160c9ddb505d}
+ \field{labelalpha}{SmiJohSim}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -206,7 +206,7 @@ my $un2a = q| \entry{un2}{article}{}
+ \strng{authorfullhash}{7551114aede4ef69e4b3683039801706}
+ \field{labelalpha}{SmiJohAla}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -231,7 +231,7 @@ my $un3a = q| \entry{un3}{article}{}
+ \strng{authorfullhash}{401aebda288799a7c757526242d8c9fc}
+ \field{labelalpha}{SmiJohArt}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -257,7 +257,7 @@ my $un4a = q| \entry{un4}{article}{}
+ \strng{authorfullhash}{f6038a264619efefd49c7daac56424ca}
+ \field{labelalpha}{SmiAlaSim}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -284,7 +284,7 @@ my $un1b = q| \entry{un1}{article}{}
+ \strng{authorfullhash}{329d8f9192ea3349d700160c9ddb505d}
+ \field{labelalpha}{SmiJohSim}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{extradate}{5}
+ \field{labelnamesource}{author}
+ \endentry
+@@ -310,7 +310,7 @@ my $un2b = q| \entry{un2}{article}{}
+ \strng{authorfullhash}{7551114aede4ef69e4b3683039801706}
+ \field{labelalpha}{SmiJohAla}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -335,7 +335,7 @@ my $un3b = q| \entry{un3}{article}{}
+ \strng{authorfullhash}{401aebda288799a7c757526242d8c9fc}
+ \field{labelalpha}{SmiJohArt}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{labelnamesource}{author}
+ \endentry
+ |;
+@@ -362,7 +362,7 @@ my $un4b = q| \entry{un4}{article}{}
+ \strng{authorfullhash}{f6038a264619efefd49c7daac56424ca}
+ \field{labelalpha}{SmiAlaSim}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{extradate}{1}
+ \field{labelnamesource}{author}
+ \endentry
+@@ -390,7 +390,7 @@ my $un5 = q| \entry{un5}{article}{uniquenametemplatename=test3}
+ \strng{authorfullhash}{74fba0d07ca65976bbff1034f9bb22e6}
+ \field{labelalpha}{SmiArtSim}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{extradate}{2}
+ \field{labelnamesource}{author}
+ \endentry
+@@ -418,7 +418,7 @@ my $un6 = q| \entry{un6}{article}{}
+ \strng{authorfullhash}{8100e7d06d05938e91bf8863f5c20e33}
+ \field{labelalpha}{SmiArtSmy}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{extradate}{3}
+ \field{labelnamesource}{author}
+ \\endentry
+@@ -446,7 +446,7 @@ my $un7 = q| \entry{un7}{article}{}
+ \strng{authorfullhash}{c21736158273b6f2f368818459734e04}
+ \field{labelalpha}{SmiArtSme}
+ \field{sortinit}{S}
+- \field{sortinithash}{3c1547c63380458f8ca90e40ed14b83e}
++ \field{sortinithash}{322b1d5276f2f6c1bccdcd15920dbee6}
+ \field{extradate}{4}
+ \field{labelnamesource}{author}
+ \endentry
+diff --git a/t/xdata.t b/t/xdata.t
+index 0baf8ce4..8d4ec536 100644
+--- a/t/xdata.t
++++ b/t/xdata.t
+@@ -74,7 +74,7 @@ my $xd1 = q| \entry{xd1}{book}{}
+ \strng{authornamehash}{51db4bfd331cba22959ce2d224c517cd}
+ \strng{authorfullhash}{51db4bfd331cba22959ce2d224c517cd}
+ \field{sortinit}{E}
+- \field{sortinithash}{07bbd5a529b5beaa311df5be05b874bc}
++ \field{sortinithash}{f615fb9c6fba11c6f962fb3fd599810e}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
+@@ -106,7 +106,7 @@ my $xd2 = q| \entry{xd2}{book}{}
+ \strng{authornamehash}{68539e0ce4922cc4957c6cabf35e6fc8}
+ \strng{authorfullhash}{68539e0ce4922cc4957c6cabf35e6fc8}
+ \field{sortinit}{P}
+- \field{sortinithash}{24100cef455d7974167575052c29146e}
++ \field{sortinithash}{8d51b3d5b78d75b54308d706b9bbe285}
+ \field{extradatescope}{labelyear}
+ \field{labeldatesource}{}
+ \field{labelnamesource}{author}
More information about the arch-commits
mailing list