From 73fb7bf0921b90d6c3b4fa2cf1b7759c5267c6d5 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sun, 1 Oct 2000 19:54:15 +0000 Subject: Update. 2000-09-30 Bruno Haible * locale/programs/charmap-dir.h: New file. * locale/programs/charmap-dir.c: New file. * locale/programs/linereader.h (lr_create): New declaration. * locale/programs/linereader.c (lr_create): New function, split out from lr_open. (lr_open): Tailcall lr_create. * locale/programs/locale.c: Include "charmap-dir.h". Don't include . (xstrdup): New declaration. (more_help): Use xstrdup instead of strdup. (write_locales): Likewise. When encountering a symbolic link, call stat. (write_charmaps): Simplify using the charmap-dir.h functions. Use xstrdup instead of strdup. * locale/programs/charmap.c: Include "charmap-dir.h". Don't include and . (cmlr_open): New function. (charmap_read): Use cmlr_open instead of lr_open. Simplify using the charmap-dir.h functions. * locale/Makefile (distribute): Add charmap-dir.h. (lib-modules): Add charmap-dir. (CFLAGS-charmap-dir.c): Set to -Wno-write-strings, because posix_spawn wants a 'char **', not a 'const char **'. * include/spawn.h: New file. 2000-09-30 Bruno Haible * posix/spawn_faction_init.c: Include "spawn_int.h". (__posix_spawn_file_actions_realloc): Fix second realloc argument. 2000-09-30 Bruno Haible * locale/programs/config.h (DEFAULT_CHARMAP): Set to ANSI_X3.4-1968. 2000-09-30 Bruno Haible * wcsmbs/wcwidth.h (__ctype32_wctype): Remove declaration. (internal_wcwidth): Remove the tests for L'\0' and iswprint. * locale/programs/ld-ctype.c (find_idx): If max == NULL, return a pointer to the table entry, without extending the table. (allocate_arrays): Set a width only for characters with 'print' property. Set the width of L'\0' to 0. * locale/C-ctype.c (_nl_C_LC_CTYPE_width): Use default entry 0xff for unprintable characters. Set entry of NUL to 0. 2000-09-30 Bruno Haible * locale/programs/charmap.c (charmap_read): Avoid redundant tests. Don't forget to call closedir when the filename was found as a code_set_name. 2000-09-30 Bruno Haible * iconv/gconv.h (__gconv_trans_context_fct): Change first argument's type to 'void *'. 2000-09-30 Bruno Haible * locale/programs/ld-ctype.c (wctype_table_init): Initialize level1, level2, and level3 as well. (wctype_table_add): Remove a few unnecessary conditionals. 2000-09-30 Ralf Baechle * wcsmbs/Versions [libc] (GLIBC_2.0): Add __mbrtowc. 2000-09-30 H.J. Lu --- localedata/charmaps/ISO-8859-8 | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'localedata/charmaps/ISO-8859-8') diff --git a/localedata/charmaps/ISO-8859-8 b/localedata/charmaps/ISO-8859-8 index 11c90ae..f6ea50b 100644 --- a/localedata/charmaps/ISO-8859-8 +++ b/localedata/charmaps/ISO-8859-8 @@ -230,3 +230,7 @@ CHARMAP /xfd LEFT-TO-RIGHT MARK /xfe RIGHT-TO-LEFT MARK END CHARMAP + +WIDTH +... 0 +END WIDTH -- cgit v1.1