local cidfont_data = {}
local cache_chars = {}
-local cache_ver = 6
+local cache_ver = 7
local identifiers = fonts.hashes.identifiers
local cid_reg, cid_order, cid_supp, cid_name
},
dynamics = {}, features = {}, processes = {},
--rawdata = { descriptions = {} },
- }
- k.resources = { unicodes = ttu, }
+ }
+ k.resources = {
+ unicodes = ttu,
+ features = { dummy={dummy={dflt=true}} }
+ }
k.descriptions = {}
cache_chars[cid_name] = { [655360] = k.characters }
if xname:len()+1==q then p = nil else p = q + 1 end
end
end
+ p = basename:find(":")
+ if p then basename=basename:sub(1,p-1) end
+ if basename:sub(1,1)=="{" and basename:sub(-1)=="}" then basename = basename:sub(2,-2) end
cid_reg, cid_order = string.match(s, "^(.-)%-(.-)%-(%d-)$")
if not cid_reg then
cid_reg, cid_order = string.match(s, "^(.-)%-(.-)$")