зеркало из https://github.com/mozilla/gecko-dev.git
62 строки
734 B
Plaintext
62 строки
734 B
Plaintext
#include "stddef.gdh"
|
|
#define LG_USENG 1033
|
|
|
|
table(glyph)
|
|
clsFail = codepoint("FAIL");
|
|
clsPass = codepoint("PaSs");
|
|
endtable
|
|
|
|
table (feature)
|
|
|
|
failtopass
|
|
{
|
|
id = "FTPS";
|
|
name.LG_USENG = string("Pass substitution");
|
|
default = 0;
|
|
}
|
|
|
|
failtopass2
|
|
{
|
|
id = "FTP2";
|
|
name.LG_USENG = string("Pass substitution 2");
|
|
default = 0;
|
|
}
|
|
|
|
passtofail
|
|
{
|
|
id = "PTFL";
|
|
name.LG_USENG = string("Pass to fail substitution");
|
|
default = 0;
|
|
}
|
|
|
|
endtable
|
|
|
|
table (language)
|
|
|
|
french {
|
|
languages = ( "fr" );
|
|
failtopass = 1;
|
|
}
|
|
|
|
french2 {
|
|
languages = ( "fra" );
|
|
passtofail = 1;
|
|
}
|
|
|
|
endtable;
|
|
|
|
table(substitution)
|
|
|
|
pass(1)
|
|
|
|
if (failtopass || failtopass2)
|
|
clsFail > clsPass;
|
|
endif;
|
|
|
|
if (passtofail)
|
|
clsPass > clsFail;
|
|
endif;
|
|
|
|
endpass;
|
|
|
|
endtable |