Skip to content

Commit 6e803fa

Browse files
committed
Update liblouis from v3.26.0 to v3.31.0
Signed-off-by: Patryk Miś <foss@patrykmis.com>
1 parent decca44 commit 6e803fa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+9256
-13174
lines changed

braille/translate/src/phone/jni/third_party/liblouis/liblouis/Makefile.in

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,6 @@ am__aclocal_m4_deps = $(top_srcdir)/tools/gnulib/m4/close.m4 \
146146
$(top_srcdir)/gnulib/m4/limits-h.m4 \
147147
$(top_srcdir)/gnulib/m4/malloc.m4 \
148148
$(top_srcdir)/gnulib/m4/malloca.m4 \
149-
$(top_srcdir)/gnulib/m4/manywarnings.m4 \
150149
$(top_srcdir)/gnulib/m4/multiarch.m4 \
151150
$(top_srcdir)/gnulib/m4/off_t.m4 \
152151
$(top_srcdir)/gnulib/m4/realloc.m4 \
@@ -161,7 +160,6 @@ am__aclocal_m4_deps = $(top_srcdir)/tools/gnulib/m4/close.m4 \
161160
$(top_srcdir)/gnulib/m4/sys_types_h.m4 \
162161
$(top_srcdir)/gnulib/m4/unistd_h.m4 \
163162
$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
164-
$(top_srcdir)/gnulib/m4/warnings.m4 \
165163
$(top_srcdir)/gnulib/m4/wchar_h.m4 \
166164
$(top_srcdir)/gnulib/m4/wchar_t.m4 \
167165
$(top_srcdir)/gnulib/m4/wint_t.m4 \
@@ -339,7 +337,6 @@ ERRNO_H = @ERRNO_H@
339337
ETAGS = @ETAGS@
340338
EXEEXT = @EXEEXT@
341339
FGREP = @FGREP@
342-
FILECMD = @FILECMD@
343340
GETOPT_CDEFS_H = @GETOPT_CDEFS_H@
344341
GETOPT_H = @GETOPT_H@
345342
GL_CFLAG_ALLOW_WARNINGS = @GL_CFLAG_ALLOW_WARNINGS@
@@ -1407,7 +1404,6 @@ UNISTD_H_HAVE_SYS_RANDOM_H = @UNISTD_H_HAVE_SYS_RANDOM_H@
14071404
UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
14081405
UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
14091406
VERSION = @VERSION@
1410-
WARN_CFLAGS = @WARN_CFLAGS@
14111407
WCHAR_T_SUFFIX = @WCHAR_T_SUFFIX@
14121408
WIDECHAR_TYPE = @WIDECHAR_TYPE@
14131409
WINDOWS_64_BIT_OFF_T = @WINDOWS_64_BIT_OFF_T@

braille/translate/src/phone/jni/third_party/liblouis/liblouis/commonTranslationFunctions.lo

Lines changed: 0 additions & 12 deletions
This file was deleted.

braille/translate/src/phone/jni/third_party/liblouis/liblouis/compileTranslationTable.c

Lines changed: 231 additions & 153 deletions
Large diffs are not rendered by default.

braille/translate/src/phone/jni/third_party/liblouis/liblouis/compileTranslationTable.lo

Lines changed: 0 additions & 12 deletions
This file was deleted.

braille/translate/src/phone/jni/third_party/liblouis/liblouis/config.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@
284284
#define HAVE_INTTYPES_H 1
285285

286286
/* Define to 1 if you have the `yaml' library (-lyaml). */
287-
/* #undef HAVE_LIBYAML */
287+
#define HAVE_LIBYAML 1
288288

289289
/* Define to 1 if you have the <limits.h> header file. */
290290
#define HAVE_LIMITS_H 1
@@ -474,7 +474,7 @@
474474
/* #undef PACKAGE_PACKAGER_VERSION */
475475

476476
/* Define to the full name and version of this package. */
477-
#define PACKAGE_STRING "Liblouis 3.26.0"
477+
#define PACKAGE_STRING "Liblouis 3.31.0"
478478

479479
/* Define to the one symbol short name of this package. */
480480
#define PACKAGE_TARNAME "liblouis"
@@ -483,7 +483,7 @@
483483
#define PACKAGE_URL "http://www.liblouis.io"
484484

485485
/* Define to the version of this package. */
486-
#define PACKAGE_VERSION "3.26.0"
486+
#define PACKAGE_VERSION "3.31.0"
487487

488488
/* Define to the type that is the result of default argument promotions of
489489
type mode_t. */
@@ -620,7 +620,7 @@
620620

621621

622622
/* Version number of package */
623-
#define VERSION "3.26.0"
623+
#define VERSION "3.31.0"
624624

625625
/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
626626
'wchar_t'. */

braille/translate/src/phone/jni/third_party/liblouis/liblouis/internal.h

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,8 @@ typedef struct {
219219
widechar value;
220220
TranslationTableOffset basechar;
221221
TranslationTableOffset linked;
222+
int ruleIndex; /** sequence number of rule within table */
223+
int finalized;
222224
} TranslationTableCharacter;
223225

224226
typedef enum { /* Op codes */
@@ -359,9 +361,10 @@ typedef enum { /* Op codes */
359361
typedef struct {
360362
const char *sourceFile;
361363
int sourceLine;
362-
TranslationTableOffset charsnext; /** next chars entry */
363-
TranslationTableOffset dotsnext; /** next dots entry */
364-
TranslationTableCharacterAttributes after; /** character types which must follow */
364+
int index; /** sequence number of rule within table */
365+
TranslationTableOffset charsnext; /** next chars entry */
366+
TranslationTableOffset dotsnext; /** next dots entry */
367+
TranslationTableCharacterAttributes after; /** character types which must follow */
365368
TranslationTableCharacterAttributes before; /** character types which must precede */
366369
TranslationTableOffset patterns; /** before and after patterns */
367370
TranslationTableOpcode opcode; /** rule for testing validity of replacement */
@@ -439,6 +442,7 @@ typedef struct { /* translation table */
439442
faster) */
440443
int usesAttributeOrClass; /* 1 = attribute, 2 = class */
441444
char *sourceFiles[MAX_SOURCE_FILES + 1];
445+
int ruleCounter;
442446

443447
/* needed for translation or other api functions */
444448
int finalized;

braille/translate/src/phone/jni/third_party/liblouis/liblouis/liblouis.la

Lines changed: 0 additions & 41 deletions
This file was deleted.

braille/translate/src/phone/jni/third_party/liblouis/liblouis/logging.lo

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)