From 6cc1d2bb944b91a2ddcdf7ad1a2b1a22b8c16d6a Mon Sep 17 00:00:00 2001
From: Khaled Hosny <khaledhosny@eglug.org>
Date: Thu, 10 Nov 2011 21:15:51 +0200
Subject: Really set default mode to node

This have been long broken since ConTeXt code no longer uses the value
of `fonts.mode`, now we set it independent of ConTeXt code.
---
 otfl-font-ltx.lua | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/otfl-font-ltx.lua b/otfl-font-ltx.lua
index 655a22e..f9d7fc4 100644
--- a/otfl-font-ltx.lua
+++ b/otfl-font-ltx.lua
@@ -168,6 +168,10 @@ local function colonized(specification) -- xetex mode
         specification.sub = list.sub
         list.sub = nil
     end
+    if not list.mode then
+        -- if no mode is set, use our default
+        list.mode = fonts.mode
+    end
     specification.features.normal = fonts.handlers.otf.features.normalize(list)
     return specification
 end
-- 
cgit v1.2.3