From 0f82b6a0ff5cf116eed96eb24647ec5271687295 Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Sun, 7 Feb 2016 12:00:48 +0000 Subject: [PATCH] Update the CHANGELOG.md file. --- CHANGELOG.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fb2c54fa..6446231f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,17 +11,22 @@ provide access to the new espeak-ng functionality. * Fixed many logic and security issues reported by clang scan-build, Coverity and msvc /analyze. +* Group languages by their language family and use BCP47 compliant names. +* Support for Windows and BSD platforms. +* Removed support for WinCE, MS-DOS and RiscOS. build: * Build the code with a C99 compiler, instead of a C++ compiler. +* Provide a pkg-config file (patch by Luke Yelavich). * Use -fPIC to support sparc/sparc64 architectures. * Use the system's portaudio header files. * Use the system's sonic library and header files. * Output phoneme compilation errors to stderr. * Generate build failures if building phoneme, intonation or dictionary files contain errors. -* Provide modern Visual Studio project files to build eSpeak NG on Windows. +* Provide modern Visual Studio project files to build eSpeak NG on Windows, + with a WiX-based project to create an MSI installer. * Use the NetBSD `getopt_long` implementation on Windows. restructuring: @@ -29,6 +34,8 @@ restructuring: * Moved the library code to `src/libespeak-ng`. * Renamed `espeak` to `espeak-ng`. * Renamed `speak` to `speak-ng`. +* Use the `libespeak-ng` API in `speak-ng` using a shared implementation with + `espeak-ng`. * Moved the code to build the mbrola voice data, phoneme tables and intonation data to libespeak-ng. * Removed the `espeakedit` program and the associated wxWidgets dependency. @@ -37,6 +44,7 @@ restructuring: * Converted the documentation to markdown. * Group the Windows and POSIX mbrowrap code to provide the `mbrowrap.h` implementation in a single place. +* Use the `wave_*` APIs in synchronous playback mode. cleanup: