summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/l3experimental/l3str/l3flag.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/l3experimental/l3str/l3flag.dtx')
-rw-r--r--Master/texmf-dist/source/latex/l3experimental/l3str/l3flag.dtx20
1 files changed, 17 insertions, 3 deletions
diff --git a/Master/texmf-dist/source/latex/l3experimental/l3str/l3flag.dtx b/Master/texmf-dist/source/latex/l3experimental/l3str/l3flag.dtx
index 57a2aed221e..f64f8643cc0 100644
--- a/Master/texmf-dist/source/latex/l3experimental/l3str/l3flag.dtx
+++ b/Master/texmf-dist/source/latex/l3experimental/l3str/l3flag.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-%% File: l3flag.dtx Copyright (C) 2011-2012 The LaTeX3 Project
+%% File: l3flag.dtx Copyright (C) 2011-2012,2104 The LaTeX3 Project
%%
%% It may be distributed and/or modified under the conditions of the
%% LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -34,8 +34,22 @@
%% -----------------------------------------------------------------------
%
%<*driver|package>
-\RequirePackage{expl3}
-\GetIdInfo$Id: l3flag.dtx 4745 2014-05-06 10:41:27Z joseph $
+% The version of expl3 required is tested as early as possible, as
+% some really old versions do not define \ProvidesExplPackage.
+\RequirePackage{expl3}[2014/08/25]
+%<package>\@ifpackagelater{expl3}{2014/08/25}
+%<package> {}
+%<package> {%
+%<package> \PackageError{l3flag}{Support package l3kernel too old}
+%<package> {%
+%<package> Please install an up to date version of l3kernel\MessageBreak
+%<package> using your TeX package manager or from CTAN.\MessageBreak
+%<package> \MessageBreak
+%<package> Loading l3flag will abort!%
+%<package> }%
+%<package> \endinput
+%<package> }
+\GetIdInfo$Id: l3flag.dtx 5378 2014-08-25 10:59:48Z joseph $
{L3 Experimental flags}
%</driver|package>
%<*driver>