From f4204c1ea5fcc0368392c119530687681ab733c9 Mon Sep 17 00:00:00 2001
From: David Carlisle <d.p.carlisle@gmail.com>
Date: Mon, 23 Nov 2015 18:50:00 +0000
Subject: define priority_in_callback (from luatexbase)

---
 src/luaotfload-colors.lua | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

(limited to 'src')

diff --git a/src/luaotfload-colors.lua b/src/luaotfload-colors.lua
index 98549c8..576a432 100644
--- a/src/luaotfload-colors.lua
+++ b/src/luaotfload-colors.lua
@@ -315,7 +315,16 @@ end
 
 local color_callback_activated = 0
 local add_to_callback          = luatexbase.add_to_callback
-local priority_in_callback     = luatexbase.priority_in_callback
+local function priority_in_callback (name,description)
+  for i,v in ipairs(luatexbase.callback_descriptions(name))
+  do
+    if v == description then
+      return i
+    end
+  end
+  return false
+end
+
 
 --- unit -> unit
 add_color_callback = function ( )
-- 
cgit v1.2.3