Commit Graph
5085 Commits
Author SHA1 Message Date
Samuel Thibault 8789e1e8e1 Increase buffer size for thousands processing
E.g. yue does not have many thousands separators, so the value may be very
large, possibly as much as maxint.
2022-08-27 01:32:56 +02:00
Samuel Thibault 3c220e5831 Fix calling utf8_in2
utf8_in2, when working in backward mode, is assuming that we are giving
the address of the last byte of the previous character (see all other
calls to utf8_in2). Otherwise, utf8_in2 returns the size of the current
multibyte character instead of that of the previous multibyte character.
2022-08-26 22:51:44 +02:00
Samuel Thibault 4412de57fd Fix number processing buffer overflow fix
This first reverts "Fix number_buf buffer overflow"
(commit ada93e2db0)

This for loop is apparently actually expected to to skip over NUL
characters.

Fixes #1302

Instead, this limits number processing to 32 digits, as break_numbers does
not support more and would provide bogus result with further digits.

Also fix the signedness of break_numbers so that the 32th bit
actually effectively works.
2022-08-26 22:22:01 +02:00
Valdis Vitolins 29dfc18a2f Update changelog 2022-08-26 21:47:38 +03:00
Valdis Vitolins 5e37c68c0f lv: add ordinal numbers 2022-08-26 21:46:48 +03:00
Valdis Vitolins 6063f7166b Update changelog 2022-08-26 20:52:44 +03:00
Valdis Vitolins 66345ba9ea Merge pull request #1303 2022-08-26 20:50:51 +03:00
Andiv06 958fb25591 Update Kyrgyz 2022-08-26 20:49:55 +03:00
Valdis Vitolins c706e2f617 Merge pull request #1298 2022-08-26 20:43:25 +03:00
Valdis Vitolins de874ee3e8 There is no documented/needed of suffix for cardinal numbers 2022-08-26 20:38:05 +03:00
Samuel Thibault cbb2b32cb1 mb-fr*-en: Give separate names
Otherwise if e.g. only mbrola-fr4 is installed, when the application tries
to load voice en-french, it actually ends up trying to load mb-fr1-en.
2022-08-25 23:31:17 +02:00
Andiv06 e322584a14 Update Nogai 2022-08-24 10:49:18 +02:00
Bill Dengler bc1e1a597c Fix pronunciation of Aira 2022-08-23 13:56:31 -07:00
Quin 97414c47b9 Fixed typo in dictionary documentation. 2022-08-23 00:13:31 +02:00
Valdis Vitolins 5891514b17 Describe contribution quality rules in more details 2022-08-21 22:30:18 +03:00
Valdis Vitolins 7ffb18e46a Update changelog 2022-08-21 22:16:29 +03:00
Valdis Vitolins c632c8e518 Merge pull request #1296 2022-08-21 22:07:55 +03:00
Valdis Vitolins 7e100fcc52 Update changelog 2022-08-21 22:03:03 +03:00
Valdis Vitolins ca465c4c9e Merge pull request #1294 2022-08-21 22:01:48 +03:00
boracasli98 b37abb2e74 Nogai updated 2022-08-21 02:30:24 +03:00
Andiv06 fdf2ada8f5 Fix numbers for Nogai 2022-08-18 15:37:54 +03:00
FelipeZanabria 72f3de50c7 Added Reed variant
This variant sounds consistent and similar to Reed voice, found on Eloquence
2022-08-17 22:36:19 -03:00
Valdis Vitolins 9ff04634d3 Update changelog 2022-08-17 18:39:59 +03:00
Valdis Vitolins 4abb964a81 Merge pull request #1284 2022-08-17 18:37:45 +03:00
Valdis Vitolins ff0f9c2045 Update changelog 2022-08-17 18:35:06 +03:00
Valdis Vitolins 5f012dc58c Merge pull request #1280 2022-08-17 18:34:30 +03:00
Andiv06 d7596e1857 Fix Numbers 2022-08-17 12:32:25 +03:00
Alexander Epaneshnikov 875fdd57f3 Merge pull request #1283 from codeofdusk/mto-update-changes
Update changelog for mto
2022-08-17 09:31:45 +03:00
Bill Dengler c31371beb7 Update changelog for mto 2022-08-16 17:01:03 -07:00
Andiv06 d22a72a0b2 Update Guarani 2022-08-16 13:25:15 +03:00
Valdis Vitolins 8ef73099ac Update changelog 2022-08-15 21:26:11 +03:00
Andiv06 347495c176 Update for Turkmen language 2022-08-15 20:59:06 +03:00
Valdis Vitolins 1926ac70fb Merge pull request #1251 2022-08-15 20:15:57 +03:00
Valdis Vitolins 9df50ecf36 Update changelog 2022-08-15 20:06:11 +03:00
ronaldaug cf7aa62ce0 add l02 for vowels, keep tones always behind vowels 2022-08-15 20:06:11 +03:00
Valdis Vitolins f85e93fd65 Merge pull request #1260 2022-08-15 20:00:04 +03:00
Valdis Vitolins 1f87b3944c Merge pull request #1257 2022-08-15 19:57:43 +03:00
Valdis Vitolins 904bb0f9dc Merge pull request #1255 2022-08-15 19:56:36 +03:00
Valdis Vitolins 9373d64d4c Merge pull request #1254 2022-08-15 19:55:08 +03:00
Valdis Vitolins 0954b24c8c Merge pull request #1248 2022-08-15 19:18:03 +03:00
Dekedro b841a70717 Remove BOM from files (#1274) 2022-08-09 21:21:29 +02:00
Samuel Thibault c7cf819df7 Add .. test
Ref #1271
2022-08-04 10:58:47 +02:00
Bill Dengler c8a0d6fb6d Fix schengen 2022-07-28 22:00:32 -07:00
Gurbuzguven 51e49a9448 Improve the pronunciations of "î" and "â"
Fixes #1241
2022-07-28 16:21:24 +03:00
Quin 5018b423ed Add new variant: Ian. 2022-07-24 11:30:24 -06:00
Quin 150d401bb8 Up[date Robosoft 2 to fit more with the rest of the Robosoft voices 2022-07-24 11:10:47 -06:00
Samuel Thibault 21ea0ac960 Do not stop if we do not have a dictsource for the language 2022-07-21 01:29:22 +02:00
Samuel Thibault 76cb4ee1e3 fuzzing: Update voice list 2022-07-21 00:51:57 +02:00
Samuel Thibault ecec635b44 Cope with truncated utf8 input 2022-07-21 00:33:09 +02:00
Samuel Thibault 53348c5118 Avoid match1.del_fwd getting stale value 2022-07-21 00:25:45 +02:00