I can also confirm this. The following snippet doesn't set the hinting to hintslight
<match target="font"> <test compare="eq" name="family"> <string>Consolas</string> </test> <edit name="rgba" mode="assign"><const>rgb</const></edit> <edit name="autohint" mode="assign"><bool>false</bool></edit> <edit name="antialias" mode="assign"><bool>true</bool></edit> <edit name="hinting" mode="assign"><bool>true</bool></edit> <edit name="hintstyle" mode="assign"><const>hintslight</const></edit> </match>
I can also confirm this. The following snippet doesn't set the hinting to hintslight
<match target="font">
<string> Consolas< /string> ><const> rgb</const> </edit> ><bool> false</ bool></ edit> ><bool> true</bool> </edit> ><bool> true</bool> </edit> ><const> hintslight< /const> </edit>
<test compare="eq" name="family">
</test>
<edit name="rgba" mode="assign"
<edit name="autohint" mode="assign"
<edit name="antialias" mode="assign"
<edit name="hinting" mode="assign"
<edit name="hintstyle" mode="assign"
</match>