Lines Matching refs:in

1 " Script to extract tables from Unicode .txt files, to be used in src/mbyte.c.
12 " Parse lines of UnicodeData.txt. Creates a list of lists in s:dataprops.
19 echoerr 'Found ' . len(l) . ' items in line ' . lnum . ', expected 15'
27 " Parse lines of CaseFolding.txt. Creates a list of lists in s:foldprops.
36 echoerr 'Found ' . len(l) . ' items in line ' . lnum . ', expected 4'
45 " Parse lines of EastAsianWidth.txt. Creates a list of lists in s:widthprops.
54 echoerr 'Found ' . len(l) . ' items in line ' . lnum . ', expected 2'
63 " Build the toLower or toUpper table in a new buffer.
71 for p in s:dataprops
95 " New buffer to put the result in.
106 " Build the foldCase table in a new buffer.
114 for p in s:foldprops
138 " New buffer to put the result in.
160 for p in s:dataprops
180 " New buffer to put the result in.
191 " Build the double width or ambiguous width table in a new buffer.
199 " table in mbyte.c
205 for p in s:widthprops
211 echoerr "Cannot parse range: '" . p[0] . "' in width table"
219 " Find this char in the data table.
228 echoerr "Cannot find character " . n . " in data table"
261 " New buffer to put the result in.
282 " Get characters from a list of lines in form "12ab .." or "12ab..56cd ..."
283 " and put them in dictionary "chardict"
285 for line in a:lines
293 for nr in range(first, last)
323 for key in keys
355 " Build the amoji width table in a new buffer.
367 " New buffer to put the result in.
385 " exclude characters that are in the "ambiguous" or "doublewidth" table
386 for ambi in s:ambitable
387 for nr in range(ambi[0], ambi[1])
394 for wide in s:doubletable
395 for nr in range(wide[0], wide[1])
405 " New buffer to put the result in.