From 9ee090cf87c7a8684f0df3dc98eb1b4aebe6acbf Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Mon, 17 Apr 2017 22:24:58 +0000
Subject: gregoriotex (17apr17)

git-svn-id: svn://tug.org/texlive/trunk@43897 c570f23f-e606-0410-a88d-b1316a301751
---
 .../tex/lualatex/gregoriotex/gregoriosyms.sty      | 59 ++++++----------------
 1 file changed, 16 insertions(+), 43 deletions(-)

(limited to 'Master/texmf-dist/tex/lualatex/gregoriotex/gregoriosyms.sty')

diff --git a/Master/texmf-dist/tex/lualatex/gregoriotex/gregoriosyms.sty b/Master/texmf-dist/tex/lualatex/gregoriotex/gregoriosyms.sty
index 55424ff2913..e36ed7e8c9a 100644
--- a/Master/texmf-dist/tex/lualatex/gregoriotex/gregoriosyms.sty
+++ b/Master/texmf-dist/tex/lualatex/gregoriotex/gregoriosyms.sty
@@ -1,6 +1,6 @@
 %GregorioTeX file.
 %
-% Copyright (C) 2008-2016 The Gregorio Project (see CONTRIBUTORS.md)
+% Copyright (C) 2008-2017 The Gregorio Project (see CONTRIBUTORS.md)
 %
 % This file is part of Gregorio.
 %
@@ -19,7 +19,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{gregoriosyms}
-		[2016/08/18 v4.1.5 GregorioTeX symbols only.]% PARSE_VERSION_DATE_LTX
+		[2017/04/16 v5.0.1 GregorioTeX symbols only.]% PARSE_VERSION_DATE_LTX
 
 % If gregoriotex has been loaded, then we need to abort the loading process of this package here in order to avoid some conflicts.
 \ifcsname gregoriotex@symbols@loaded\endcsname\endinput\fi%
@@ -30,6 +30,7 @@
 \RequirePackage{luaotfload}
 \RequirePackage{luamplib}%
 \RequirePackage{xstring}%
+\RequirePackage{xcolor}%
 
 \newluatexcatcodetable\gre@atletter %
 \setluatexcatcodetable\gre@atletter{%
@@ -38,7 +39,7 @@
 
 % The version of gregorio. All gregoriotex*.tex files must have the same.
 % All gtex files must also have the same version.
-\xdef\gre@gregorioversion{4.1.5}% GREGORIO_VERSION - VersionManager.py
+\xdef\gre@gregoriotexversion{5.0.1}% GREGORIO_VERSION - VersionManager.py
 
 \providecommand{\gre@declarefileversion}[2]{\relax}
 
@@ -58,50 +59,22 @@
 
 \ProcessKeyvalOptions*
 
-\def\gre@debugmsg#1#2{%
-	\IfStrEq{\gre@debug}{}{}%
-		%false
-		{\IfStrEq{#1}{all}%
-			%true
-			{\gre@error{Debug error: ‘all’ is not a permitted keyword}}%
-			%false
-			{\IfStrEq{\gre@debug}{all}%
-				%true
-				{\gre@typeout{GregorioTeX debug: (#1) #2}}%
-				%false
-				{\IfSubStr{\gre@debug}{#1}%
-					%true
-					{\gre@typeout{GregorioTeX debug: (#1) #2}}%
-					%false
-					{\relax}%
-				}%
-			}%
-		}%
-}%
-
-% Macro to handle deprecated macros.
-% #1 - the deprecated macro
-% #2 - the correct macro to use
-\def\gre@deprecated#1#2{%
-	\ifgre@allowdeprecated%
-		\gre@warning{#1\space is deprecated.\MessageBreak Use #2\space instead}%
-	\else%
-		\gre@error{#1\space is deprecated.\MessageBreak Use #2\space instead}%
-	\fi%
-	\relax%
-}%
+\input gregoriotex-common.tex
 
-\def\gre@obsolete#1#2{%
-	\gre@error{#1\space is obsolete.\MessageBreak Use #2\space instead}%
-	\relax%
-}%
-\AtBeginDocument{\IfStrEq{\gre@debug}{}{}{\typeout{GregorioTeX is in debug mode}\typeout{\gre@debug\space messages will be printed to the log.}}}%
 
 \long\def\gre@iflatex#1{#1}
+\long\def\gre@ifnotlatex#1{}
 \input gregoriotex-symbols.tex
 
-\xdef\gre@gregoriotexluaversion{\directlua{tex.write(gregoriotex.get_gregorioversion())}}%
+\xdef\gre@gregoriotexluaversion{\directlua{tex.write(gregoriotex.get_gregoriotexluaversion())}}%
 
 % Test to make sure that gregoriotex.lua is of the same version.
-\IfStrEq*{\gre@gregoriotexluaversion}{\gre@gregorioversion}{}{%else
-		\gre@error{uncoherent file versions: gregoriosyms.sty is in version \number\gre@gregorioversion \space\space while gregoriotex.lua is in version \gre@gregoriotexluaversion}}%
+\IfStrEq*{\gre@gregoriotexluaversion}{\gre@gregoriotexversion}{}{%else
+		\gre@error{uncoherent file versions: gregoriosyms.sty is in version \number\gre@gregoriotexversion \space\space while gregoriotex.lua is in version \gre@gregoriotexluaversion}}%
+
+%%%%%%%%%
+%% Color definitions
+%%%%%%%%%
+
+\definecolor{grebackgroundcolor}{RGB}{255,255,255}%
+\definecolor{gregoriocolor}{RGB}{229,53,44}%
-- 
cgit v1.2.3

