Commit Graph
5647 Commits
Author SHA1 Message Date
Juho Hiltunen 7f0b0f70f7 Revert "cleanup: fix code smell knownConditionTrueFalse for strlen() >= 0"
Fixes #1660.
2023-02-22 19:00:51 +02:00
Juho Hiltunen 345a76a9d5 test for #1660 2023-02-22 19:00:51 +02:00
Alexander Epaneshnikov 32b2277c23 Russian: remove some incorrect stress positions from ru_listx file (#1641) 2023-01-31 18:03:38 +03:00
unknown 67cb485756 Russian: remove some incorrect stress positions from ru_listx file 2023-01-31 19:33:11 +05:00
Hossein Heidari 170c7a9d24 Update fa_extra
Corrected pronunciationof of Helma which was pronounced as halma
2023-01-15 03:07:31 +03:30
Alexander Epaneshnikov cb8d45827c Revert "Russian: voicing switch for k (#1605)" (#1615)
it doesn't work correctly
This reverts commit f1d554d2bb, reversing
changes made to a51235aaab.
2023-01-02 03:12:54 +03:00
Alexander Epaneshnikov 5213d9e390 Revert "Russian: voicing switch for k (#1605)"
it doesn't work correctly
This reverts commit f1d554d2bb, reversing
changes made to a51235aaab.
2023-01-02 03:06:54 +03:00
Alexander Epaneshnikov cefd4b2cc6 code cleanup: next bunch (#1599)
Some warnings, some globals hunting.
Including fixes for asserts misuse (possible fatal for async in release
builds).
2023-01-01 21:26:09 +03:00
Yury Popov 1fd604a942 code cleanup: setlength: reduce statics count 2023-01-01 21:22:59 +03:00
Yury Popov d2f3be9f36 code cleanup: dead global in spect 2023-01-01 21:22:59 +03:00
Yury Popov 7485828984 code cleanup: next bunch of globals 2023-01-01 21:22:59 +03:00
Yury Popov aaae4e8daa code cleanup: fix -Wmisleading-indentation 2023-01-01 21:22:59 +03:00
Yury Popov 7b46c81b2f code cleanup: fix code-in-asserts for NDEBUG 2023-01-01 21:22:59 +03:00
Yury Popov 8f19c66b9c code cleanup: fix -Wunused-variable 2023-01-01 21:22:59 +03:00
Yury Popov 25eeddff9a code cleanup: fix -Wstrict-prototypes 2023-01-01 21:22:59 +03:00
Yury Popov 41f5703fde code cleanup: fix -Wnewline-eof 2023-01-01 21:22:59 +03:00
Alexander Epaneshnikov 8e25c78177 Some fix (#1604) 2023-01-01 03:24:56 +03:00
unknown 76b034c8e3 Russian: fix for words like предвкушение 2023-01-01 03:21:10 +03:00
unknown 796642231c Russian: delete some words from listx 2023-01-01 03:21:09 +03:00
unknown 2b8a61264d Russian: fix for 900 2023-01-01 03:21:08 +03:00
unknown 077a88766f Russian: fix for 1 2023-01-01 03:21:07 +03:00
Alexander Epaneshnikov f1d554d2bb Russian: voicing switch for k (#1605) 2023-01-01 01:47:01 +03:00
unknown d26360d90e Russian: voicing switch for k 2023-01-01 01:35:07 +03:00
Alexander Epaneshnikov a51235aaab Russian: add over 600000 words to ru_listx file (#1582) 2022-12-26 23:23:56 +03:00
unknown db7f2dacd3 Russian: add over 600000 words to ru_listx file 2022-12-26 23:20:51 +03:00
Alexander Epaneshnikov 3e774e4ea5 Russian: remove else from v# (#1602)
workaround for #1533
2022-12-26 21:57:22 +03:00
unknown 93f6c0b7e3 Russian: remove else from v# 2022-12-26 21:39:01 +03:00
Alexander Epaneshnikov d653008c3c Russian fix (#1578) 2022-12-26 21:33:44 +03:00
unknown a0b372defd Russian: fix for 500, 900, and 90 2022-12-26 21:30:16 +03:00
unknown c9fb98252e Russian: fix for ни был and ни было 2022-12-26 21:30:16 +03:00
unknown 96a6da3473 Russian: fix for дц and дч 2022-12-26 21:30:15 +03:00
unknown fdd6160d2b Russian: fix for ться 2022-12-26 21:30:14 +03:00
Alexander Epaneshnikov b5205df2fc CI: variants (#1586) 2022-12-26 01:07:49 +03:00
Yury Popov ed05e0ac97 ci: run tests on release and dynamic builds 2022-12-26 00:54:00 +03:00
Yury Popov e8af47d1ed ci: windows variants 2022-12-26 00:53:59 +03:00
Yury Popov ccc00f9278 tests: api: allow both case of pathsep 2022-12-26 00:53:58 +03:00
Yury Popov f60f1590db tests: use custom assertion define 2022-12-26 00:53:57 +03:00
Yury Popov af0a28f9db ci: re-enable part of autoconf CI 2022-12-26 00:53:56 +03:00
Alexander Epaneshnikov 892651bb77 code cleanup: remove chromium extension (#1598)
Rationale:

- It is not a part of eSpeak-NG, nor useful wrapper/adapter
- It is not properly documented and maintained
- It is unsafe (running PHP daemon with user privileges and [launch
ANY](https://github.com/espeak-ng/espeak-ng/blob/6d7101c03c865c625d6c92b8dda15db0859fe3c2/chromium_extension/index.php#L8)
received command via
[passthru](https://www.php.net/manual/en/function.passthru.php) -
seriously?)
2022-12-25 01:04:28 +03:00
Yury Popov b7ebfedadc code cleanup: remove chromium extension 2022-12-25 00:29:38 +03:00
Alexander Epaneshnikov 6d7101c03c ssml: handle invalid break strength (#1587)
Workaround for NVDA's broken SSML.


https://github.com/nvaccess/nvda/blob/7c08cf52fe1fa8357eac31bf7fb32644dad97978/source/synthDrivers/espeak.py#L336-L339
2022-12-10 22:01:06 +03:00
Yury Popov 04ce972800 ssml: handle invalid break strength 2022-12-10 21:44:10 +03:00
Alexander Epaneshnikov 35315502c4 Windows: bunch of build fixes with CMake (#1585) 2022-12-09 01:25:01 +03:00
Yury Popov 6bb25fbb07 windows: fix mingw build 2022-12-09 00:49:31 +03:00
Yury Popov 91b3959170 windows: fix DLL build 2022-12-09 00:49:30 +03:00
Yury Popov 5d547e2676 windows: Fix API test (pathsep) 2022-12-09 00:49:30 +03:00
Alexander Epaneshnikov bff745b4b3 Fix compile definitions for autoconf and vcxproj (#1584) 2022-12-08 23:31:17 +03:00
Yury Popov 9725cedc8e windows: fix definitions 2022-12-08 22:22:07 +03:00
Yury Popov 19dfee4d71 autoconf: fix sonic/pcaudio definitions 2022-12-08 22:18:21 +03:00
Alexander Epaneshnikov bf4db40aa5 code cleanup: compiledict: do not use temp file (#1564) 2022-12-04 12:41:47 +03:00