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