You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2320 lines
84 KiB
Plaintext
2320 lines
84 KiB
Plaintext
glyph ids =450,480,538
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = numr
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = numr
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 2
|
|
feature = numr
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = dnom
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = dnom
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 2
|
|
feature = dnom
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 2
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 2
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 2
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = liga
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =450,480,538
|
|
this.glyph ids =450,480,538
|
|
glyphIterator.glyph ids =450,480,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 450
|
|
this.glyphIterator.peekIndex() = 1
|
|
'GSUBProcessor:applyLookup 4
|
|
----------------------------
|
|
start ligature-substitution
|
|
lookupType = 4
|
|
table.coverage.glyphs = 450
|
|
forker = 0
|
|
table.ligatureSets.get(_index3) = [object Object],[object Object]
|
|
starting index = 0
|
|
ligature.components = 480
|
|
in match loop
|
|
idx = 0
|
|
glyph.id = 480
|
|
matched = 1
|
|
index = 1
|
|
characters = 102,105
|
|
ligatureGlyph.id = 731
|
|
glyph ids before =450,480,538
|
|
this.glyphIterator.index = 0
|
|
glyph ids after =731,538
|
|
this.glyphIterator.index = 0
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = liga
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
'GSUBProcessor:applyLookup 4
|
|
----------------------------
|
|
start ligature-substitution
|
|
lookupType = 4
|
|
table.coverage.glyphs = 450
|
|
forker = -1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
'GSUBProcessor:applyLookup 4
|
|
----------------------------
|
|
start ligature-substitution
|
|
lookupType = 4
|
|
table.coverage.glyphs = 373,393,450,532,538,598,609,616,625,640,718,2127
|
|
forker = -1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
'GSUBProcessor:applyLookup 4
|
|
----------------------------
|
|
start ligature-substitution
|
|
lookupType = 4
|
|
table.coverage.glyphs = 373,393,450,532,538,598,609,616,625,640,718,2127
|
|
forker = 4
|
|
table.ligatureSets.get(_index3) = [object Object]
|
|
starting index = 4
|
|
ligature.components = 2495
|
|
matched = false
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
ready position
|
|
glyph ids731,538
|
|
glyph ids =731,538
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
positions572,585
|
|
fired position
|
|
glyph ids =450,480,538
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = numr
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = numr
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 2
|
|
feature = numr
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = dnom
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = dnom
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 2
|
|
feature = dnom
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 2
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 2
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 2
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = liga
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =450,480,538
|
|
this.glyph ids =450,480,538
|
|
glyphIterator.glyph ids =450,480,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 450
|
|
this.glyphIterator.peekIndex() = 1
|
|
'GSUBProcessor:applyLookup 4
|
|
----------------------------
|
|
start ligature-substitution
|
|
lookupType = 4
|
|
table.coverage.glyphs = 450
|
|
forker = 0
|
|
table.ligatureSets.get(_index3) = [object Object],[object Object]
|
|
starting index = 0
|
|
ligature.components = 480
|
|
in match loop
|
|
idx = 0
|
|
glyph.id = 480
|
|
matched = 1
|
|
index = 1
|
|
characters = 102,105
|
|
ligatureGlyph.id = 731
|
|
glyph ids before =450,480,538
|
|
this.glyphIterator.index = 0
|
|
glyph ids after =731,538
|
|
this.glyphIterator.index = 0
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = liga
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
'GSUBProcessor:applyLookup 4
|
|
----------------------------
|
|
start ligature-substitution
|
|
lookupType = 4
|
|
table.coverage.glyphs = 450
|
|
forker = -1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
'GSUBProcessor:applyLookup 4
|
|
----------------------------
|
|
start ligature-substitution
|
|
lookupType = 4
|
|
table.coverage.glyphs = 373,393,450,532,538,598,609,616,625,640,718,2127
|
|
forker = -1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
'GSUBProcessor:applyLookup 4
|
|
----------------------------
|
|
start ligature-substitution
|
|
lookupType = 4
|
|
table.coverage.glyphs = 373,393,450,532,538,598,609,616,625,640,718,2127
|
|
forker = 4
|
|
table.ligatureSets.get(_index3) = [object Object]
|
|
starting index = 4
|
|
ligature.components = 2495
|
|
matched = false
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
ready position
|
|
glyph ids731,538
|
|
glyph ids =731,538
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
positions572,585
|
|
fired position
|
|
glyph ids =450,480,538
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = numr
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = numr
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 2
|
|
feature = numr
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = dnom
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = dnom
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 2
|
|
feature = dnom
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 2
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 2
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 2
|
|
feature = frac
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = false
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 3
|
|
glyph ids at top =450,480,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = liga
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =450,480,538
|
|
this.glyph ids =450,480,538
|
|
glyphIterator.glyph ids =450,480,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 450
|
|
this.glyphIterator.peekIndex() = 1
|
|
'GSUBProcessor:applyLookup 4
|
|
----------------------------
|
|
start ligature-substitution
|
|
lookupType = 4
|
|
table.coverage.glyphs = 450
|
|
forker = 0
|
|
table.ligatureSets.get(_index3) = [object Object],[object Object]
|
|
starting index = 0
|
|
ligature.components = 480
|
|
in match loop
|
|
idx = 0
|
|
glyph.id = 480
|
|
matched = 1
|
|
index = 1
|
|
characters = 102,105
|
|
ligatureGlyph.id = 731
|
|
glyph ids before =450,480,538
|
|
this.glyphIterator.index = 0
|
|
glyph ids after =731,538
|
|
this.glyphIterator.index = 0
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = liga
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
'GSUBProcessor:applyLookup 4
|
|
----------------------------
|
|
start ligature-substitution
|
|
lookupType = 4
|
|
table.coverage.glyphs = 450
|
|
forker = -1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
'GSUBProcessor:applyLookup 4
|
|
----------------------------
|
|
start ligature-substitution
|
|
lookupType = 4
|
|
table.coverage.glyphs = 373,393,450,532,538,598,609,616,625,640,718,2127
|
|
forker = -1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
'GSUBProcessor:applyLookup 4
|
|
----------------------------
|
|
start ligature-substitution
|
|
lookupType = 4
|
|
table.coverage.glyphs = 373,393,450,532,538,598,609,616,625,640,718,2127
|
|
forker = 4
|
|
table.ligatureSets.get(_index3) = [object Object]
|
|
starting index = 4
|
|
ligature.components = 2495
|
|
matched = false
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = calt
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
'GSUBProcessor:applyLookup 6
|
|
'GSUBProcessor:applyLookup 6
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
ready position
|
|
glyph ids731,538
|
|
glyph ids =731,538
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = kern
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mark
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
resetting iterator
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 0
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 0
|
|
this.glyphIterator.cur.id = 731
|
|
this.glyphIterator.peekIndex() = 1
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = [object Object]
|
|
this.glyphIterator.index = bottom = 1
|
|
start while +++++++++++++++++++++++++++++
|
|
glyphs.length at top = 2
|
|
glyph ids at top =731,538
|
|
this.glyphIterator.index at top = 1
|
|
feature = mkmk
|
|
this.glyphIterator.cur.features = rvrn,ltra,ltrm,ccmp,locl,rlig,mark,mkmk,calt,clig,liga,rclt,curs,kern
|
|
(feature in this.glyphIterator.cur.features) = true
|
|
start lookup branch ==================================
|
|
glyph ids =731,538
|
|
this.glyph ids =731,538
|
|
glyphIterator.glyph ids =731,538
|
|
this.glyphIterator.index = 1
|
|
this.glyphIterator.cur.id = 538
|
|
this.glyphIterator.peekIndex() = 2
|
|
incrementing iterator at bottom
|
|
this.glyphIterator.cur = bottom = null
|
|
this.glyphIterator.index = bottom = 2
|
|
positions572,585
|
|
fired position
|