• Home
  • Raw
  • Download

Lines Matching +refs:po +refs:mark +refs:string +refs:function

86 	(_nl_finddomain_subfreeres): Use void in no-arguments function
93 * hash-string.c: Likewise.
94 * hash-string.h: Likewise.
97 Wrap pop function in [!ARCH_POP].
107 (extend_alias_table): Use void in no-arguments function
113 (init_germanic_plural): Use void in no-arguments function
170 * lib/localename.c (string_hash): Tag internal function as pure.
427 Avoid crash in *printf functions for invalid format string with dollar.
538 * printf-parse.c: Include <string.h>.
589 snprintf function.
608 * lib/relocatable.c: Use the system's malloc function.
670 vasnprintf: Correct handling of unconvertible wide string arguments.
671 * vasnprintf.c (MAX_ROOM_NEEDED): New function, extracted from
684 string is passed as argument to %ls, with no precision and no width.
697 * lock.h: Insert space before function argument list.
703 function if it is not used.
731 (gl_locale_name_thread_unsafe): New function, extracted from
742 (string_hash): New function.
746 (struniq): New function.
747 (gl_locale_name_thread): New function.
760 * localename.c (gl_locale_name_environ): New function, extracted from
1081 * vasnprintf.c (is_borderline): New function.
1156 * relocatable.c (relocate): Return a freshly allocated string instead
1157 of a pointer to a privately held string.
1234 (glthread_lock_init): New macro/function.
1236 (glthread_lock_lock): New macro/function.
1238 (glthread_lock_unlock): New macro/function.
1240 (glthread_lock_destroy): New macro/function.
1242 (glthread_rwlock_init): New macro/function.
1244 (glthread_rwlock_rdlock): New macro/function.
1246 (glthread_rwlock_wrlock): New macro/function.
1248 (glthread_rwlock_unlock): New macro/function.
1250 (glthread_rwlock_destroy): New macro/function.
1252 (glthread_recursive_lock_init): New macro/function.
1255 (glthread_recursive_lock_lock): New macro/function.
1258 (glthread_recursive_lock_unlock): New macro/function.
1261 (glthread_recursive_lock_destroy): New macro/function.
1264 (glthread_once): New macro/function.
1266 Update function declarations.
1353 function.
1371 [PTHREAD_RECURSIVE_MUTEX_INITIALIZER]: New function.
1443 replacement string.
1476 (decode_double): New function, copied from decode_long_double.
1477 (scale10_round_decimal_decoded): New function, extracted from
1480 (scale10_round_decimal_double): New function.
1481 (floorlog10): New function.
1681 (is_infinitel): New function.
1687 (is_infinite_or_zero): New function.
1696 (scale10_round_long_double): Remove function.
1749 * vasnprintf.c (decimal_point_char): New function.
1970 needed. Fix return value when the entire result string would be larger
1988 (VASNPRINTF): Return a string of length > INT_MAX without failing.
2019 * localcharset.c: Assume <stddef.h>, <stdlib.h>, <string.h> exist.
2067 failed. Either signal the string is unusable or that something went
2151 from the function definition to the function declaration. Needed in
2161 (libgnuintl.h): When compiling a DLL on Cygwin, mark all exported
2512 function-like macros.
2526 * hash-string.h (__hash_string): Define differently outside glibc.
2527 * hash-string.c: Include config.h.
2528 * Makefile.in (SOURCES): Add hash-string.c.
2529 (OBJECTS): Add hash-string.$lo.
2530 (hash-string.lo): New rule.
2531 (hash-string.$lo): Depend on hash-string.h.
2532 * Makefile.msvc (OBJECTS): Add hash-string.obj.
2533 (hash-string.obj): New rule.
2534 * Makefile.vms (OBJECTS): Add hash-string.obj.
2535 (hash-string.obj): New rule.
2540 * hash-string.c: New file.
2541 * hash-string.h: Remove hash_string definition. Declare __hash_string.
2547 * plural.y: Include string.h. Needed because recent versions of bison
2602 (get_output_charset): New function.
2603 * loadmsgcat.c (_nl_init_domain_conv): Remove function.
2604 (_nl_free_domain_conv): Remove function.
2643 * localename.c (_nl_locale_name_canonicalize): New function.
2707 don't have the CFLocaleCopyCurrent() function.
2727 MacOS X versions that have the CFLocaleCopyCurrent() function.
2748 that consists of a '.' followed by an empty digit string.
2824 * loadmsgcat.c (_nl_load_domain): When a string pair uses a system
2826 the string pair instead of crashing.
2938 * hash-string.h (hash_string): Zero-extend each char from the string;
2957 libintl_set_relocation_prefix): Use ANSI C function declarations.
2963 __bind_textdomain_codeset, libintl_dcigettext): Use ANSI C function
2965 * hash-string.h (PARAMS): Remove macro.
2966 (hash_string): Use ANSI C function declaration.
2969 _nl_explode_name, _nl_find_language): Use ANSI C function declarations.
2972 EXTRACT_PLURAL_EXPRESSION): Use ANSI C function declarations.
2974 BIND_TEXTDOMAIN_CODESET): Use ANSI C function declarations.
3063 * vasnprintf.c (local_wcslen): New function, for Solaris 2.5.1.
3086 * relocatable.c (compute_curr_prefix): Comment out this function in
3241 * Makefile.in (loadmsgcat.$lo): Depend on hash-string.h.
3288 untranslated string, call _nl_log_untranslated.
3360 [_LIBC] (category_to_name): Don't define the function. Instead define
3435 * loadmsgcat.c: Include stdint.h, inttypes.h, hash-string.h.
3437 (get_sysdep_segment_value): New function.
3514 * localcharset.c (locale_charset): Don't return an empty string.
3534 * libgnuintl.h: Redirect every function to the one prefixed with
3710 * libgettext.h [!ENABLE_NLS]: Cast all function results to
3778 * hash-string.h (PARAMS): Likewise.
3802 * localename.c: New file, integrating a function from
3813 * dcigettext.c (plural_eval): Remove function, moved to plural-eval.c.
3969 * loadmsgcat.c (_nl_init_domain_conv): New function, extracted from
3971 (_nl_free_domain_conv): New function, extracted from _nl_unload_domain.
4029 (new_exp): New function.
4031 (new_exp_1): New function.
4198 Assume <stddef.h>, <stdlib.h>, <string.h>, <locale.h> exist.
4225 - It uses a slow string to integer conversion.
4233 (../po/cat-id-tbl.$lo): Remove rule.
4272 * cat-compat.c: Include stdlib.h, string.h whenever possible.
4292 (new_exp): Remove function.
4312 (plural_lookup): New function.
4318 to the caller instead. Weaken comparison of string lengths, to account
4319 for plural entries. Call iconv() on the entire result string, not
4365 * localealias.c (read_alias_file): Update string pointers in map[]
4383 * dcigettext.c: Unify use of function aliases to make more compact
4421 memcpy function does.
4508 * cat-compat.c (bind_textdomain_codeset): New function.
4509 * intl-compat.c (bind_textdomain_codeset): New function.
4546 * hash-string.h: Don't include <values.h>.
4584 * hash-string.h: Don't include <values.h>.
4591 function. Define and use semapahores to protect modfication of
4612 * explodename.c: Include stdlib.h and string.h only if they exist.
4657 * hash-string.h: Likewise.
4824 l10nfile.c. Rename local stpcpy__ function to stpcpy.
4921 * localealias.c (alias_compare): Increment string pointers in loop
4949 * localealias.c, libintl.inst, libgettext.h, hash-string.h,
4982 * hash-string.h: Capitalize arguments of macros.
5001 * hash-string.h (hash_string):
5027 * hash-string.h: Correct prototype for hash_string.
5031 * hash-string.h (hash_string): Add prototype.
5039 Avoid calling *printf function. This introduces a big overhead.
5047 Define substitution function local. The macro was to flaky.
5058 * Makefile.in (../po/cat-id-tbl.o): Use $(top_srdir) in
5096 might mark a special condition.
5239 * cat-compat.c: Include <string.h> for stpcpy prototype.
5273 Rename function to dgettext__ if not used in GNU C Library.
5345 Use mmap for loading only when munmap function is
5353 Do not overwrite '\n' when terminating alias value string.
5407 (find_msg): New function.
5450 Undefine macros before function definition.
5481 OBJECTS contains all objects but cat-compat.o, ../po/cat-if-tbl.o,
5502 po-mode.el, makelinks, combine-sh are now found in ../misc.
5504 * po-mode.el, makelinks, combine-sh, elisp-comp:
5514 * po-mode.el (Installation comment):
5515 Add .pox as possible extension of .po files.
5524 * Makefile.in (../po/cat-id-tbl.o):
5552 * hash-string.h (hash_string):
5566 (clean): renamed po-to-tbl and po-to-msg to po2tbl and po2msg resp.
5573 cat-id-tbl.c is now found in po/. This enables us to use an identical
5585 * po-to-tbl.sed.in:
5590 * textdomain.c: Protect inclusion of stdlib.h and string.h.
5598 * Makefile.in (DISTFILES): ship po-to-tbl.sed.in instead of
5599 po-to-tbl.sed.
5600 (distclean): remove po-to-tbl.sed and tupdate.perl.
5603 Don't include entries without translation from old .po file.
5612 * bindtextdom.c: Protect stdlib.h and string.h inclusion.
5627 * po-mode.el: Last version for 0.7.
5631 * dcgettext.c: Protect include of string.h.
5639 * po-to-tbl.sed: Adopt for new .po file format.
5641 * linux-msg.sed, xopen-msg.sed: Adopt for new .po file format.
5645 * tupdate.perl.in: Complete rewrite for new .po file format.
5651 which allow to use the X/Open catgets function with an interface
5652 like the Uniforum gettext function. For system which does not