moyogo
|
81d8d847a9
|
[voltLib] parser.py: use io.open
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
bb0ab10ad0
|
[voltLib] ast.py: unicode_literals
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
fd3ffed261
|
[voltLib] Change how enum is parsed in coverage
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
ed34ef3eca
|
[voltLib] Add settings (ppem, compiler flags, cmap format)
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
6fab2a4f7b
|
[voltLib] Modify PositionAttachDefinition and parse_position to handle multiple TO coverages
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
923fd2cb4d
|
[voltLib] Add adjust pair positioning
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
a2a62476c1
|
[voltLib] Add adjust by values to parse_pos()
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
aaad2be5a5
|
[voltLib] Add anchor, pos, and attach
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
1e714c3e52
|
[voltLib] parse_position_() instead of parse_positioning_()
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
34eaaa9512
|
[voltLib] Add test for substitution with contexts
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
ffa929b404
|
[voltLib] Context can take multiple except/in_context, multiple left or right contexts
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
6f4f7849cf
|
[voltLib] Add DEF_LOOKUP to expected tokens in parse()
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
7439ec2482
|
[voltLib] Better handling of context and coverage
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
a34de5ac00
|
[voltLib] Fix indentation
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
0f399e3e8d
|
[voltLib] Undefined location in parse_coverage()
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
5571f2c12a
|
[voltLib] Add def lookup, simple substitution
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
c26e3228ce
|
[voltLib] Add coverage, change group and enum
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
8c0a35331e
|
[voltLib] Add parse_coverage_()
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
b0e5016aed
|
[voltLib] Add DEF_Script to error message
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
a6e4b6e425
|
[voltLib] loop on next_token being GLYPH, GROUP or RANGE instead of not being END_NUM
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
32f8c9c1e7
|
[voltLib] Add feature definition
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
888c862433
|
[voltLib] Add script and langsys
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
1c4de40936
|
[voltLib] expand enum when creating GroupDefinition
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
7ab01f730c
|
[voltLib] Add ranges to GroupDefinition
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
2ad6c3df12
|
[voltLib] Add SymbolTable
|
2016-09-14 17:21:41 +01:00 |
|
moyogo
|
1957fd2cd1
|
[voltLib] Add Parser and tests
|
2016-09-14 17:21:41 +01:00 |
|