Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
cd7dd5e8
Commit
cd7dd5e8
authored
Aug 05, 2019
by
Nikolay Sivov
Committed by
Alexandre Julliard
Aug 05, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
dwrite: Add recent script properties.
Signed-off-by:
Nikolay Sivov
<
nsivov@codeweavers.com
>
Signed-off-by:
Alexandre Julliard
<
julliard@winehq.org
>
parent
4f86e35c
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
23 additions
and
1 deletion
+23
-1
analyzer.c
dlls/dwrite/analyzer.c
+7
-0
scripts.h
dlls/dwrite/scripts.h
+8
-1
make_unicode
tools/make_unicode
+8
-0
No files found.
dlls/dwrite/analyzer.c
View file @
cd7dd5e8
...
@@ -187,6 +187,13 @@ static const struct dwritescript_properties dwritescripts_properties[Script_Last
...
@@ -187,6 +187,13 @@ static const struct dwritescript_properties dwritescripts_properties[Script_Last
{
/* Nshu */
{
0x7568734e
,
499
,
1
,
0x0020
,
0
,
0
,
1
,
1
,
0
,
0
,
0
},
{
_OT
(
'n'
,
's'
,
'h'
,
'u'
)
}
},
{
/* Nshu */
{
0x7568734e
,
499
,
1
,
0x0020
,
0
,
0
,
1
,
1
,
0
,
0
,
0
},
{
_OT
(
'n'
,
's'
,
'h'
,
'u'
)
}
},
{
/* Soyo */
{
0x6f796f53
,
329
,
8
,
0x0020
,
0
,
1
,
1
,
0
,
0
,
0
,
0
},
{
_OT
(
's'
,
'o'
,
'y'
,
'o'
)
}
},
{
/* Soyo */
{
0x6f796f53
,
329
,
8
,
0x0020
,
0
,
1
,
1
,
0
,
0
,
0
,
0
},
{
_OT
(
's'
,
'o'
,
'y'
,
'o'
)
}
},
{
/* Zanb */
{
0x626e615a
,
339
,
8
,
0x0020
,
0
,
1
,
1
,
0
,
0
,
0
,
0
},
{
_OT
(
'z'
,
'a'
,
'n'
,
'b'
)
}
},
{
/* Zanb */
{
0x626e615a
,
339
,
8
,
0x0020
,
0
,
1
,
1
,
0
,
0
,
0
,
0
},
{
_OT
(
'z'
,
'a'
,
'n'
,
'b'
)
}
},
{
/* Dogr */
{
0x72676f44
,
328
,
8
,
0x0020
,
1
,
1
,
1
,
0
,
0
,
0
,
0
},
{
_OT
(
'd'
,
'o'
,
'g'
,
'r'
)
}
},
{
/* Gong */
{
0x676e6f47
,
312
,
8
,
0x0020
,
1
,
1
,
0
,
0
,
0
,
1
,
0
},
{
_OT
(
'g'
,
'o'
,
'n'
,
'g'
)
}
},
{
/* Rohg */
{
0x67686f52
,
167
,
8
,
0x0020
,
0
,
1
,
0
,
0
,
0
,
1
,
1
},
{
_OT
(
'r'
,
'o'
,
'h'
,
'g'
)
}
},
{
/* Maka */
{
0x616b614d
,
366
,
8
,
0x0020
,
0
,
1
,
1
,
0
,
0
,
0
,
0
},
{
_OT
(
'm'
,
'a'
,
'k'
,
'a'
)
}
},
{
/* Medf */
{
0x6664654d
,
265
,
8
,
0x0020
,
0
,
1
,
1
,
0
,
0
,
0
,
0
},
{
_OT
(
'm'
,
'e'
,
'd'
,
'f'
)
}
},
{
/* Sogo */
{
0x6f676f53
,
142
,
8
,
0x0020
,
1
,
1
,
1
,
0
,
0
,
0
,
0
},
{
_OT
(
's'
,
'o'
,
'g'
,
'o'
)
}
},
{
/* Sogd */
{
0x64676f53
,
141
,
8
,
0x0020
,
1
,
1
,
0
,
0
,
0
,
1
,
1
},
{
_OT
(
's'
,
'o'
,
'g'
,
'd'
)
}
},
};
};
#undef _OT
#undef _OT
...
...
dlls/dwrite/scripts.h
View file @
cd7dd5e8
...
@@ -145,5 +145,12 @@ enum unicode_script_id {
...
@@ -145,5 +145,12 @@ enum unicode_script_id {
Script_Nushu
=
139
,
Script_Nushu
=
139
,
Script_Soyombo
=
140
,
Script_Soyombo
=
140
,
Script_Zanabazar_Square
=
141
,
Script_Zanabazar_Square
=
141
,
Script_LastId
=
141
Script_Dogra
=
142
,
Script_Gunjala_Gondi
=
143
,
Script_Hanifi_Rohingya
=
144
,
Script_Makasar
=
145
,
Script_Medefaidrin
=
146
,
Script_Old_Sogdian
=
147
,
Script_Sogdian
=
148
,
Script_LastId
=
148
};
};
tools/make_unicode
View file @
cd7dd5e8
...
@@ -1547,6 +1547,14 @@ my %scripts =
...
@@ -1547,6 +1547,14 @@ my %scripts =
"Nushu"
=>
139
,
"Nushu"
=>
139
,
"Soyombo"
=>
140
,
"Soyombo"
=>
140
,
"Zanabazar_Square"
=>
141
,
"Zanabazar_Square"
=>
141
,
# Win10 1903
"Dogra"
=>
142
,
"Gunjala_Gondi"
=>
143
,
"Hanifi_Rohingya"
=>
144
,
"Makasar"
=>
145
,
"Medefaidrin"
=>
146
,
"Old_Sogdian"
=>
147
,
"Sogdian"
=>
148
,
);
);
################################################################
################################################################
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment