From 75d35a09f72ec23912d8aa1b40dcbf674a91c398 Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Sat, 3 Nov 2018 21:11:01 +0000
Subject: biblatex (3nov18)

git-svn-id: svn://tug.org/texlive/trunk@49069 c570f23f-e606-0410-a88d-b1316a301751
---
 Master/texmf-dist/tex/latex/biblatex/blx-dm.def | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

(limited to 'Master/texmf-dist/tex/latex/biblatex/blx-dm.def')

diff --git a/Master/texmf-dist/tex/latex/biblatex/blx-dm.def b/Master/texmf-dist/tex/latex/biblatex/blx-dm.def
index d62831b6ad9..cbac63571bf 100644
--- a/Master/texmf-dist/tex/latex/biblatex/blx-dm.def
+++ b/Master/texmf-dist/tex/latex/biblatex/blx-dm.def
@@ -224,7 +224,7 @@
        \ifinlistcs{##1}{blx@datamodel@fields}
          {}
          {\listcsgadd{blx@datamodel@fields}{##1}}%
-       \StrCut{##1}{date}\blx@datetype\blx@tempnull
+       \blx@stripfromendinto{##1}{date}\blx@datetype
        % dateparts which are ok to be null (by default *endyear)
        \def\do####1{%
          \let\blx@tempa\@empty% reset setkeys buffer due to loop calls
@@ -445,7 +445,7 @@
 \DeclareDatamodelEntrytypes[skipout]{xdata}
 
 \DeclareDatamodelFields[type=field, datatype=integer]{
-  number,
+  sortyear,
   volume,
   volumes}
 
@@ -488,6 +488,7 @@
   maintitleaddon,
   nameaddon,
   note,
+  number,
   origtitle,
   pagetotal,
   part,
@@ -515,7 +516,6 @@
   shorttitle}
 
 \DeclareDatamodelFields[type=field, datatype=literal, skipout]{
-  sortyear,
   sorttitle,
   sortshorthand,
   sortkey,
@@ -1087,8 +1087,12 @@
 \DeclareDatamodelEntryfields[online]{
   addendum,
   author,
+  doi,
   editor,
   editortype,
+  eprint,
+  eprintclass,
+  eprinttype,
   language,
   note,
   organization,
-- 
cgit v1.2.3

