Ivailo Monev
|
a0d3ba069a
|
correct date/time format parsing and adjust some test cases
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-08 11:21:20 +00:00 |
|
Ivailo Monev
|
222b0d3f30
|
"a" is valid date/time format tag
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-07 20:32:13 +00:00 |
|
Ivailo Monev
|
147ab650e1
|
locale data table should not have Default entry
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-07 19:26:34 +00:00 |
|
Ivailo Monev
|
b8487a6cb0
|
map duplicate language, script and country codes as aliases
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-07 14:48:16 +00:00 |
|
Ivailo Monev
|
9ce34c18eb
|
add --printenums option to genlocale script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-07 13:53:57 +00:00 |
|
Ivailo Monev
|
da78dcfc1c
|
revert back to non-root defaults for Default and C
for compatibility and because root uses UTF-8 characters for quotation for
an example
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 19:36:36 +00:00 |
|
Ivailo Monev
|
2035fb99c3
|
add more possible occurences if invalid date/time format tags
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 18:56:47 +00:00 |
|
Ivailo Monev
|
16a34d4589
|
use somewhat correct defaults only for parent locales
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 18:22:12 +00:00 |
|
Ivailo Monev
|
806a6990b3
|
correct default alternate quotations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 18:04:00 +00:00 |
|
Ivailo Monev
|
d008a8e038
|
use Q_NULLPTR for empty char array values in genlocale script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 15:33:59 +00:00 |
|
Ivailo Monev
|
4552efa29c
|
discard non-territory locale entries
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 14:09:10 +00:00 |
|
Ivailo Monev
|
37154f6132
|
minor genlocale script review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 11:27:12 +00:00 |
|
Ivailo Monev
|
f35b5a057b
|
do not exclude world from country table
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 11:26:00 +00:00 |
|
Ivailo Monev
|
beea0327a2
|
do not overwrite parent locale values with defaults
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 22:24:47 +00:00 |
|
Ivailo Monev
|
f20326843e
|
parse parent locales from genlocale script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 22:00:18 +00:00 |
|
Ivailo Monev
|
d2da3ed0fb
|
error out on unknown month/day from genlocale script [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 20:27:33 +00:00 |
|
Ivailo Monev
|
adf25f3026
|
variant locales are not supported, yet
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 20:24:01 +00:00 |
|
Ivailo Monev
|
4239c1b042
|
set defaults from main locale if territory is specified
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 19:47:38 +00:00 |
|
Ivailo Monev
|
1b3bf9543a
|
do not discard locale tables entries
it is required by QLocale::countriesForLanguage() for an example
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 18:28:49 +00:00 |
|
Ivailo Monev
|
aeffc14296
|
correct weekend end parsing
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 16:33:01 +00:00 |
|
Ivailo Monev
|
055098ac9c
|
shrink locales table
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 12:49:26 +00:00 |
|
Ivailo Monev
|
dd5888ac78
|
fix long day names mapping
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 11:26:06 +00:00 |
|
Ivailo Monev
|
d0a720d793
|
replace longest matches date/time tags first in genlocale script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 10:57:58 +00:00 |
|
Ivailo Monev
|
1101c468c4
|
remove invalid date/time format tags from locale data
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 01:32:21 +00:00 |
|
Ivailo Monev
|
7dec2e8cd6
|
make zero symbol uint and regenerate locale table
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-04 20:31:26 +00:00 |
|
Ivailo Monev
|
d0b784fa8a
|
implement imperial table generator
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-04 19:27:41 +00:00 |
|
Ivailo Monev
|
096ec68dc4
|
minor genlocale script review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-04 18:23:29 +00:00 |
|
Ivailo Monev
|
b0ece0296f
|
implement locales table generator
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-04 15:56:53 +00:00 |
|
Ivailo Monev
|
3ab8cbc250
|
rework genlocale script and remove assumptions about table entries length
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-02 14:07:55 +00:00 |
|
Ivailo Monev
|
a9779c6485
|
ground work for locale data update
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-01 18:08:02 +00:00 |
|
Ivailo Monev
|
473fbb8e3b
|
handle relative paths in benchcompare script [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-31 13:26:35 +00:00 |
|
Ivailo Monev
|
3c5abd4ec4
|
remove JavaScriptCore JIT leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-31 12:06:00 +00:00 |
|
Ivailo Monev
|
fe4deb2d33
|
add note where to get the data from to genutf
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-29 23:35:07 +00:00 |
|
Ivailo Monev
|
7a9e49d125
|
review genutf script [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-29 23:21:21 +00:00 |
|
Ivailo Monev
|
f6426ff1b2
|
update classes list in namefsck script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-28 13:17:49 +00:00 |
|
Ivailo Monev
|
b998aa66cc
|
correct translations handling in updatetranslations script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-27 22:06:00 +00:00 |
|
Ivailo Monev
|
fba22ee92c
|
review updatetranslations script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-27 17:09:34 +00:00 |
|
Ivailo Monev
|
b966fe78bb
|
use utf8proc for grapheme break property detection
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-24 10:47:58 +00:00 |
|
Ivailo Monev
|
2c3140109d
|
Unicode v5.0+ characters and partial scripts support
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-23 20:02:45 +00:00 |
|
Ivailo Monev
|
069f9ce033
|
run tests in their directory from benchcompare script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-13 16:18:15 +00:00 |
|
Ivailo Monev
|
7af0ed03d6
|
add space to total result output in benchcompare script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-12 11:47:51 +00:00 |
|
Ivailo Monev
|
eb724a167d
|
use qint16 where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-09 17:07:15 +00:00 |
|
Ivailo Monev
|
07d7e75c1c
|
initialize classlist as list not map in namefsck script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-09 17:06:00 +00:00 |
|
Ivailo Monev
|
74a66893d0
|
combine tag and name in benchcompare script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-09 13:59:09 +00:00 |
|
Ivailo Monev
|
a38a519fc4
|
if no tag is available use name in benchcompare [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-07 22:52:00 +00:00 |
|
Ivailo Monev
|
ee936ac64b
|
handle the case of no common benchmarks in benchcompare script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-07 20:27:27 +00:00 |
|
Ivailo Monev
|
1ea5dbac93
|
set iterations to 100 and handle float in benchcompare script [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-07 20:13:02 +00:00 |
|
Ivailo Monev
|
b0041fc301
|
add benchcompare script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-07 17:39:57 +00:00 |
|
Ivailo Monev
|
f9e87ca974
|
remove non-existing fancy headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-26 11:42:52 +00:00 |
|
Ivailo Monev
|
6d3fe9312c
|
partially revert 16e996daae
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-15 13:36:52 +00:00 |
|