feat(developer): ldml: Fix basic for disp 🙀

- Whew!

For feat(developer): ldml: include all LDML data in kmx+ 🙀 #7532
This commit is contained in:
Steven R. Loomis 2022-10-29 17:53:54 -05:00
parent fa9575955a
commit 2a7352115d
4 changed files with 26 additions and 2 deletions

Binary file not shown.

Binary file not shown.

View file

@ -98,6 +98,9 @@ block(sectitems)
62 6b 73 70
diff(sect,bksp)
64 69 73 70
diff(sect,disp)
65 6c 65 6d
diff(sect,elem)
@ -149,6 +152,27 @@ block(bksp)
# };
# ----------------------------------------------------------------------------------------------------
# disp
# ----------------------------------------------------------------------------------------------------
block(disp) # struct COMP_KMXPLUS_DISP {
64 69 73 70 # KMX_DWORD header.ident; // 0000 Section name - disp
sizeof(disp) # KMX_DWORD header.size; // 0004 Section length
01 00 00 00 # KMX_DWORD count; // 0008 number of entries
index(strNull,strElemBkspFrom2,2) # KMX_DWORD baseCharacter // 000C baseCharacter = 'e'
# };
00 00 00 00 # KMX_DWORD reserved0;
00 00 00 00 # KMX_DWORD reserved1;
00 00 00 00 # KMX_DWORD reserved2;
00 00 00 00 # KMX_DWORD reserved3;
# only entry:
index(strNull,strElemTranFrom2,2) # KMX_DWORD to // 000C baseCharacter = 'a'
index(strNull,strElemTranFrom1,2) # KMX_DWORD display // 000C baseCharacter = '^'
# ----------------------------------------------------------------------------------------------------
# elem
# ----------------------------------------------------------------------------------------------------

View file

@ -20,8 +20,8 @@
<displays>
<!-- values chosen to reuse strings -->
<display to="Q" display="A"/>
<displayOptions baseCharacter="Q" />
<display to="a" display="^"/>
<displayOptions baseCharacter="e" />
</displays>
<keys>