Commit Graph
4245 Commits
Author SHA1 Message Date
Reece H. Dunn 4e49ac8ee3 Don't check the .git folder for BOM issues. 2020-01-09 18:50:14 +00:00
Reece H. Dunn 5feff569cc fix #699: -Wlto-type-mismatch when using gcc with -flto=4. 2020-01-09 18:47:52 +00:00
Samuel Thibault 171e8a4e09 Fix testsuite with /bin/sh being bash
With bash, echo "a\nb" will not interpret \n, while with dash, echo will
interpret \n. bash's echo would need -e, but dash does not know that
option and just prints it.

We can however just put \n litteraly in the script, both bash and dash
will understand it.
2020-01-04 15:27:49 +01:00
Valdis Vitolins ee92524af8 Update changelog 2019-12-24 16:59:42 +02:00
Ejaz Shah c17df16da4 Improvements for Urdu 2019-12-24 16:52:10 +02:00
Valdis Vitolins e649f7f985 Merge pull request #695 2019-12-20 16:38:40 +02:00
Karl Eick ff941a7bfa add iven 4 variant 2019-12-19 22:51:04 +01:00
Valdis Vitolins a99937f6c4 Remove Byte Order Marks from source files 2019-12-16 22:38:24 +02:00
Valdis Vitolins 53f65b51eb Add a test to ensure source files do not have Byte Order Mark 2019-12-16 22:31:09 +02:00
John Bowler bfef012068 Fixed UTF8 BOM and consequent damage to !v files
The six modified files all had spurious characters introduced apparently
as a result of files with the UTF8 BOM marker, U-FFFE, which is
conventionally used at the start of text files to indicate a UTF-8 file
and is invisible under normal circumstances (e.g. the file is opened as
a text file).

None of these files are recognized by espeak-ng on Linux systems because
the 'language variant' line is seen by espeak-ng as starting with a new
character.

'gustave' is an uncorrupted file, it correctly starts with the BOM in
UTF-8 (three bytes), however even though it is correct espeak-ng does
not read it (this may be a separate bug!)

'marcelo' somehow got the BOM character replaced by a literal '?',
notice that 'git diff' on these changes will, indeed, show the removed
character in 'gustave' as a literal '?'.  Notice also that the character
in question, the BOM, is actually the Unicode 'zero width no-break
space', so it is pretty invisible.

The remaining files seem to have suffered major corruption possible as a
result of dostounix style convertions.  The line endings, normally <lf>
on Unix or <cr><lf> on Windows, had been converted to <cr><lf><lf> and
the BOM had been replaced by a <tab> character.

Signed-off-by: John Bowler <jbowler@acm.org>
2019-12-13 17:15:29 -08:00
Reece H. Dunn f47559438b Merge remote-tracking branch 'sthibaul/fix3' 2019-12-04 07:44:15 +00:00
Reece H. Dunn 1c2e662cbb el: add Greek variant letter form support 2019-12-04 07:43:50 +00:00
Reece H. Dunn 00c37d667f grc: add Greek variant letter form support; fixes pronunciation of the test 2019-12-04 07:42:18 +00:00
Samuel Thibault 03ec605432 Use $(CURDIR) instead of $(PWD) 2019-12-03 22:59:06 +01:00
Samuel Thibault d3ecd919e4 Factorize mbrola build rule 2019-12-03 22:58:31 +01:00
Reece H. Dunn 03dc47c2bb Fix locating the vim files from a different build directory. 2019-12-03 20:17:24 +00:00
Reece H. Dunn 8e07b3ce63 Fix locating ucd.h from a different build directory. 2019-12-03 20:09:53 +00:00
Reece H. Dunn c61c6cce5f Ignore src/.libs/lt-espeak-ng in the executable bit checks. 2019-12-03 19:58:36 +00:00
Samuel Thibault 665b9929df Make sure to ship ucd/ucd.h 2019-12-03 19:53:00 +00:00
Reece H. Dunn 97ffa6f94e Merge remote-tracking branch 'sthibaul/master' 2019-12-03 19:50:49 +00:00
Reece H. Dunn 02dc828ecb Add a test to ensure data/source files are not marked as executable. 2019-12-03 19:50:28 +00:00
Reece H. Dunn 1b9daee81c Remove the executable bit from other non-executable files. 2019-12-03 19:31:56 +00:00
Samuel Thibault 0328b8ed06 autogen: make shippable copies instead of most-probably-broken symlinks 2019-12-03 20:06:32 +01:00
Reece H. Dunn 058b7b6742 Add shn to the updated languages in the 1.51 release. 2019-12-03 19:05:09 +00:00
Reece H. Dunn 800fa62337 Fix the 1.50 release date in the changelog. 2019-12-03 19:04:58 +00:00
Valdis Vitolins 9427a9d8e8 Bug #684 — remove executable bit for file 2019-12-03 20:44:06 +02:00
Valdis Vitolins ca65812ac6 Merge pull request #682 2019-11-30 20:51:38 +02:00
Valdis Vitolins b47a75f4e4 eSpeak NG 1.51-dev 2019-11-30 20:49:12 +02:00
Ronald Aug 61bbffd0ec add rule for ႂ် sound 2019-11-30 11:59:31 +06:30
Ronald Aug faaf49b153 Change ​ေ sound 2019-11-30 11:53:41 +06:30
Ronald Aug ef24854b6e Added rules for single consonant, pauses and ဢ (?) 2019-11-30 10:26:46 +06:30
Valdis Vitolins b702b03996 eSpeak NG 1.50 2019-11-29 18:50:54 +02:00
BenTalagan c7827df43b Using grep -E on all platforms 2019-11-20 21:15:57 +00:00
Reece H. Dunn 050d5e4982 Merge remote-tracking branch 'BenTalagan/master' 2019-11-19 20:17:44 +00:00
BenTalagan 02447abde8 Fixing is_str_totally_null 2019-11-19 21:05:52 +01:00
BenTalagan 9fd480afbf Fixing typos and naming 2019-11-19 12:30:32 +01:00
BenTalagan 94677f4af8 Rule alignment fixes for non compliant platforms / Fix for emscripten demo 2019-11-19 09:54:11 +01:00
Reece H. Dunn 48719ad642 Merge remote-tracking branch 'BenTalagan/master' 2019-11-16 22:03:18 +00:00
BenTalagan 3e0150a34f Fixing ungetc bad behavior under macOS Catalina by avoiding to ungetc a different char from the last getc 2019-11-16 22:32:07 +01:00
Valdis Vitolins f4c2ad3b7f docs: add missing languages to the list 2019-11-16 21:40:42 +02:00
Valdis Vitolins 656bb42c39 uz: add initial support for Uzbek language 2019-11-16 21:03:42 +02:00
Valdis Vitolins fe7aa87422 Merge pull request #673 2019-10-28 21:41:39 +02:00
Karl Eick a63e8487b1 Improve Y: phoneme 2019-10-27 19:38:20 +01:00
Valdis Vitolins 1195900096 Merge pull request #672 2019-10-20 21:57:39 +03:00
chrislm 63f71465ee IT: Updated dictionaries 2019-10-20 18:40:33 +02:00
Ronald Aug a5e20d52e0 Add rarely used vowels 2019-10-17 20:14:09 +06:30
Reece H. Dunn 07012f6073 tr: use long consonants for gemminated plosives, like in Italian. 2019-10-05 18:57:59 +01:00
Ejaz Shah 8dbab14e9e Improvements for Urdu 2019-10-02 17:19:45 +03:00
Ejaz Shah f22704ad04 Improvements for Sindhi 2019-10-02 17:19:30 +03:00
Valdis Vitolins 9010b241fd Merge pull request #666 2019-10-01 17:13:11 +03:00