Lines Matching +refs:po +refs:set +refs:comment
39 the header comment.
86 removed from ISO 3166-1:1997. Add comment saying that pap_AN,
211 special "xgettext:" comment in source files.
250 * write-po.c (message_print_comment_filepos): Fix off-by-one in
251 calculating line-wrapping width of location comment.
308 Since po-gram-gen2.h depends on po-gram-gen.h, an explicit
310 * Makefile.am (po-gram-gen.h): Depend on po-gram-gen.c.
347 literals only when it is set.
538 * write-po.c (wrap): Report error on incomplete multibyte sequence
633 desktop: Read LINGUAS file even if LINGUAS envvar is set
634 * msgfmt.c (get_languages): If the LINGUAS envvar is set, use it
677 * Makefile.am (po-gram-gen2.h): Adjust the directory to which
678 po-gram-gen.h, for VPATH build.
798 xgettext: Recognize prefixed comment tag
802 the comment tag from all remaining comment lines.
807 * x-c.c: Include assert.h and po-charset.h.
819 * x-vala.c: Include assert.h and po-charset.h.
981 * write-po.h (enum filepos_comment_type): New enum.
984 * write-po.c (message_print_style_filepos): New function
1036 after parsing C++ style comment line.
1069 * po-gram-gen.y (message): Free memory allocated for
1332 (end_element_handler): Extract msgctxt if extract_context is set.
1341 * po-xerror.c: Include error.h for error_message_count.
1396 * write-po.c (wrap): Likewise.
1399 * po-gram-gen.y: Likewise.
1400 * po-error.h: Likewise.
1401 * po-lex.h: Likewise.
1407 xgettext for Scheme: Understand guile 2.0 comment syntax, part 2.
1413 xgettext for Scheme: Understand guile 2.0 comment syntax, part 1.
1414 * x-scheme.c (read_object): Understand !# as a block comment terminator
1456 * po-lex.c (mbfile_getc): Call u8_mbtoucr instead of u8_mbtouc.
1475 * write-po.c (wrap): Treat uClibc like a non-glibc platform.
1477 * po-charset.c (po_lex_charset_set): Likewise.
1619 (extract_balanced): Don't set last_token_type here. Handle
1722 * write-po.c (wrap): Remove unused initialization.
1724 * xgettext.c (flag_context_list_table_insert): Add comment.
1755 (process_string): Add comment.
1767 * po-lex.c (struct mbchar): Change type of 'uc'.
1990 * x-po.c (extract): Likewise.
2002 * write-po.c (message_print_comment_filepos): Use a 'const' pointer
2019 * x-po.c: Likewise.
2076 * write-po.h (make_range_description_string): New declaration.
2077 * write-po.c (make_range_description_string): New function.
2172 * msgcmp.c: Include xmalloca.h, po-charset.h, msgl-fsearch.h.
2274 * write-po.c (output_format_po): Initialize it to true.
2300 * format-python.c (format_parse): For %.0s and %.0r, set the type to
2309 * format-python.c (format_parse): For '%', set the type to FAT_NONE.
2332 Instead, set exit code to indicate failure reason.
2372 * write-po.c: Include unilbrk.h instead of linebreak.h.
2374 * po-lex.c: Don't include linebreak.h.
2450 * write-po.c (wrap): Change the severity of the "should not contain
2491 * write-po.c (wrap): Avoid breaking line in the middle of a format
2511 Normalize the leading space of every comment line during input, not
2516 * write-po.c (message_print_comment, message_print_comment_dot): Don't
2517 remove the leading space of every comment line.
2540 * msgmerge.c: Include plural-exp.h, msgl-check.h, po-xerror.h.
2697 * po-lex.c: Include uniwidth.h.
2702 tmp.comment gets dropped.
2753 (struct token_ty): Add comment field.
2754 (free_token): Drop reference to comment field.
2758 '!', '~', '@'. Fill in tp->comment.
2762 (extract_balanced): Handle the new token types. Pass token's comment
2811 * x-perl.c (struct token_ty): Add comment field.
2812 (free_token): Release tp->comment.
2813 (extract_quotelike): Fill in tp->comment.
2814 (x_perl_prelex): Set or release tp->comment when constructing tokens.
2816 (extract_balanced): Pass token's comment to remember_a_message.
2821 * x-ycp.c (struct token_ty): Add comment field.
2823 (phase5_get): Fill in tp->comment.
2825 (extract_parenthesized): Pass token's comment to remember_a_message.
2852 * po-charset.c: Include xmalloca.h instead of xallocsa.h.
2861 * write-po.c: Include xmalloca.h instead of xallocsa.h.
2924 * po-lex.c: Don't include vasprintf.h.
2950 * po-lex.c: Include unistr.h instead of utf8-ucs4.h.
3032 * po-lex.c: Likewise.
3033 * po-xerror.c: Likewise.
3132 po-charset.h, msgl-iconv.h.
3137 * write-po.c: Include format.h, styled-ostream.h.
3166 * write-po.c (make_format_description_string,
3173 * write-po.c: Include write-catalog.h instead of write-properties.h,
3238 * write-po.h: Include ostream.h. Don't include <stdio.h>.
3242 * write-po.c: Include ostream.h.
3260 * write-po.c (wrap): Indent by use of spaces, not tabs.
3323 * po-gram-gen.y (plural_form_list): Likewise.
3338 * write-po.c (wrap): Use XNMALLOC instead of xmalloc.
3352 * x-po.c (strextract_add_message, extract): Use XNMALLOC instead of
3382 * po-gram.h: Wrap declarations in extern "C".
3399 * po-lex.c (mb_copy): Rename arguments to new_mbc, old_mbc.
3402 * read-po.c (this): New macro.
3408 * x-po.c (extract_add_message): Limit the scope of variable
3424 * x-po.h: Likewise.
3444 * x-po.c: Include x-po.h, x-properties.h, x-stringtable.h.
3481 * po-error.h (po_error, po_error_at_line): Use format attribute only
3503 * read-po.h (input_format_po): Mark as DLL_VARIABLE.
3506 * write-po.h (output_format_po): Likewise.
3512 * gettext-po.h.in: Move to ../libgettextpo/.
3513 * gettext-po.c: Move to ../libgettextpo/.
3519 (EXTRA_DIST, BUILT_SOURCES, CLEANFILES): Remove gettext-po.h support.
3520 (gettext-po.h): Remove rule.
3524 * po-error.h (__attribute__, __format__, __printf__): New macros.
3526 * po-lex.h (__attribute__, __format__, __printf__): New macros.
3536 * write-po.c (msgdomain_list_print_po): Avoid "gcc -Wwrite-strings"
3557 * read-po.h: New file.
3558 * read-po.c: New file, extracted from read-catalog-abstract.c.
3559 * msgattrib.c: Include read-po.h, read-properties.h, read-stringtable.h.
3562 * msgcat.c: Include read-po.h, read-properties.h, read-stringtable.h.
3565 * msgcmp.c: Include read-po.h, read-properties.h, read-stringtable.h.
3569 * msgcomm.c: Include read-po.h, read-properties.h, read-stringtable.h.
3572 * msgconv.c: Include read-po.h, read-properties.h, read-stringtable.h.
3575 * msgen.c: Include read-po.h, read-properties.h, read-stringtable.h.
3578 * msgexec.c: Include read-po.h, read-properties.h, read-stringtable.h.
3581 * msgfilter.c: Include read-po.h, read-properties.h, read-stringtable.h.
3584 * msgfmt.c: Include read-po.h, read-properties.h, read-stringtable.h.
3588 * msggrep.c: Include read-po.h, read-properties.h, read-stringtable.h.
3591 * msginit.c: Include read-po.h, read-properties.h, read-stringtable.h.
3595 * msgmerge.c: Include read-po.h, read-properties.h, read-stringtable.h.
3600 * msguniq.c: Include read-po.h, read-properties.h, read-stringtable.h.
3603 * read-catalog-abstract.c: Don't include po-gram.h, read-properties.h,
3609 * read-csharp.c: Include read-po.h.
3611 * read-java.c: Include read-po.h.
3617 * read-resources.c: Include read-po.h.
3623 * read-tcl.c: Include read-po.h.
3625 * x-po.c: Include read-po.h, read-properties.h, read-stringtable.h.
3628 * xgettext.c: Include read-po.h.
3630 * gettext-po.c: Include read-po.h.
3633 * Makefile.am (noinst_HEADERS): Add read-po.h.
3634 (COMMON_SOURCE): Add read-po.c.
3698 * po-gram-gen.y: Update.
3736 * x-po.c: Update.
3742 * gettext-po.c: Update.
3745 * read-catalog-abstract.h: Renamed from read-po-abstract.h.
3746 * read-catalog-abstract.c: Renamed from read-po-abstract.c.
3747 * read-catalog.h: Renamed from read-po.h.
3748 * read-catalog.c: Renamed from read-po.c.
3749 * open-catalog.h: Renamed from open-po.h.
3750 * open-catalog.c: Renamed from open-po.c.
3757 * write-catalog.c: New file, mostly extracted from write-po.c.
3758 * write-po.h (message_page_width_set): Move declaration to
3767 * write-po.c: Don't include fwriteerror.h, error-progname.h.
3841 * gettext-po.c: Include write-catalog.h.
3880 * po-lex.c (po_lex_previous): New variable.
3886 * po-gram-gen.y (do_callback_message): Add prev_msgctxt, prev_msgid,
3896 * read-po-abstract.h (struct abstract_po_reader_class_ty): Add
3901 * read-po-abstract.c (call_directive_message, po_callback_message): Add
3903 * read-po.h (struct default_po_reader_class_ty): Add prev_msgctxt,
3907 * read-po.c (call_add_message, default_directive_message,
3914 * x-po.c (extract_add_message): Add prev_msgctxt, prev_msgid,
3917 * write-po.c (wrap): Add extra_indent argument.
3935 * gettext-po.c (po_message_prev_msgctxt, po_message_set_prev_msgctxt,
3954 * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
3966 opening parenthesis. When a keyword is seen, set next_argparser
4047 * po-charset.c: Include c-strstr.h instead of strstr.h.
4049 * write-po.c: Include c-strstr.h instead of strstr.h.
4099 * gettext-po.h.in (LIBGETTEXTPO_VERSION): Bump version number.
4178 * Makefile.am (CLEANFILES): Add gettext-po.h.
4208 * gettext-po.h.in: Renamed from gettext-po.h.
4213 (BUILT_SOURCES): Add gettext-po.h.
4214 (EXTRA_DIST): Add gettext-po.h.in.
4215 (gettext-po.h): New rule.
4273 * po-xerror.c: Likewise.
4292 * open-po.c: Likewise.
4293 * po-charset.c: Likewise.
4294 * po-lex.c: Likewise.
4295 * po-time.c: Likewise.
4296 * read-po-abstract.c: Likewise.
4299 * write-po.c: Likewise.
4395 * msgfilter.c: Include filters.h, msgl-iconv.h, po-charset.h.
4445 (long_options): Add --extracted-comment option.
4446 (main): Handle --extracted-comment option.
4459 * xgettext.c (split_keywordspec): Recognize suffix 'g' and set the
4493 * po-charset.h: Include stddef.h.
4496 * po-charset.c (char_iterator, euc_character_iterator,
4504 * msgmerge.c: Include po-charset.h, msgl-fsearch.h.
4572 * xgettext.c (xgettext_record_flag): When asked to set "qt-format",
4573 really set "qt-format", not "c-format". Fixes bug introduced on
4647 * Makefile.am (CSHARPCOMPFLAGS): Use value set by csharpcomp.m4.
4744 * gettext-po.c (po_message_check_format): Update.
4765 * gettext-po.c (po_file_check_all, po_message_check_all): Call
4772 * gettext-po.c (po_file_check_all, po_message_check_all,
4780 * gettext-po.c (po_file_check_all, po_message_check_all,
4872 (remember_a_message, remember_a_message_plural): Add a comment
4875 (remember_a_message): Add comment argument. Call
4878 (remember_a_message_plural): Add comment argument. Call
4881 * x-awk.c (extract_parenthesized): Pass comment to remember_a_message.
5034 * write-po.c (message_print): Warn if some msgctxt has non-ASCII
5041 * po-lex.c: Include message.h.
5044 * read-po-abstract.h (struct abstract_po_reader_class_ty): Add msgctxt
5047 * read-po-abstract.c (call_directive_message, po_callback_message): Add
5049 * po-gram-gen.y (do_callback_message): Add msgctxt argument. Use
5057 * read-po.h (struct default_po_reader_class_ty): Add msgctxt argument
5060 * read-po.c (call_add_message, default_directive_message,
5078 * msgexec.c (process_string): Also set or unset MSGEXEC_MSGCTXT
5114 * x-po.c (extract_add_message): Add msgctxt argument. Update.
5116 * gettext-po.h (po_message_msgctxt, po_message_set_msgctxt): New
5118 * gettext-po.c (po_file_domain_header): Use is_header macro.
5146 * write-po.c (message_print_obsolete): Also print the extracted
5173 when seeing a comment among the first two lines.
5226 * gettext-po.c: Include msgl-check.h.
5230 * gettext-po.h (po_file_check_all, po_message_check_all): New
5233 stdarg.h, po-xerror.h, format.h, plural-exp.h, plural-table.h,
5247 * gettext-po.h (PO_SEVERITY_WARNING, PO_SEVERITY_ERROR,
5254 * gettext-po.c: Include po-xerror.h.
5268 * po-xerror.h: New file.
5269 * po-xerror.c: New file.
5270 * open-po.c: Include xerror.h, po-xerror.h, not error.h.
5272 * po-charset.c: Include po-xerror.h, not po-error.h.
5274 * po-lex.c: Include xerror.h, po-error.h, po-xerror.h.
5279 * po-lex.h: Don't include po-error.h.
5281 * read-po-abstract.c: Include xerror.h, po-xerror.h.
5283 * read-po.c: Include po-xerror.h.
5286 * read-properties.c: Include xerror.h, po-xerror.h, not exit.h.
5288 * read-stringtable.c: Include xerror.h, po-xerror.h, not exit.h.
5291 * write-po.c: Include po-xerror.h, not exit.h, po-error.h.
5299 * msgl-iconv.c: Include xerror.h, po-xerror.h, not error.h, exit.h.
5305 * msgfmt.c: Include po-xerror.h.
5324 * Makefile.am (noinst_HEADERS): Add po-xerror.h.
5325 (COMMON_SOURCE): Add po-xerror.c.
5329 * gettext-po.c (po_file_read): Set gram_max_allowed_errors to a large
5355 (main): Accept --endianness argument and set byteswap.
5388 * po-lex.c (mb_width): Remove gcc warnings on platform with unsigned
5406 * write-po.c (wrap): Output \a and \v as an escape sequence, like
5442 * po-lex.h (po_gram_error, po_gram_error_at_line): Test for
5445 * po-lex.c (po_gram_error, po_gram_error_at_line): Likewise.
5460 * gettext-po.h (LIBGETTEXTPO_VERSION): Bump version number.
5479 * gettext-po.h (LIBGETTEXTPO_VERSION): Bump version number.
5499 * gettext-po.h (LIBGETTEXTPO_VERSION): Bump version number.
5507 * gettext-po.h (LIBGETTEXTPO_VERSION): Bump version number.
5542 * gettext-po.h (po_header_set_field): New declaration.
5543 * gettext-po.c (po_header_set_field): New function.
5548 * gettext-po.h (LIBGETTEXTPO_VERSION): New macro.
5550 * gettext-po.c (libgettextpo_version): New variable.
5554 * gettext-po.h (po_message_remove_filepos, po_message_add_filepos): New
5556 * gettext-po.c (po_message_remove_filepos, po_message_add_filepos): New
5562 * gettext-po.h (po_message_set_extracted_comments): New declaration.
5563 * gettext-po.c (po_message_set_extracted_comments): New function.
5574 * po-charset.c: Include c-strcase.h instead of strcase.h.
5595 * po-hash.h: Remove file.
5596 * po-hash-gen.y: Remove file.
5597 * read-po-abstract.c: Don't include po-hash.h.
5602 * read-stringtable.c: Don't include po-hash.h.
5603 * Makefile.am (noinst_HEADERS): Remove po-hash.h, po-hash-gen.h.
5604 (COMMON_SOURCE): Remove po-hash-gen.y.
5605 (BUILT_SOURCES): Remove po-hash-gen.c, po-hash-gen.h.
5606 * Makefile.msvc (OBJECTS): Remove po-hash-gen.obj.
5607 (po-hash-gen.obj): Remove rule.
5608 * Makefile.vms (OBJECTS): Remove po-hash-gen.obj.
5609 (po-hash-gen.obj): Remove rule.
5667 of options 'E', 'F' to set a matcher, of 'e', 'f' to append to the
5668 pattern string, and of 'i' to set a boolean. Compile the patterns.
5684 * x-po.c (header_charset): New variable.
5708 * write-po.c (msgdomain_list_print): Likewise.
5733 * gettext-po.c (po_file_read): Interpret "-" and "/dev/stdin" as
5758 forms for messages that don't occur in the Def.po file.
5791 * gettext-po.h (po_message_check_format): New declaration.
5792 * gettext-po.c (po_error_logger, po_message_check_format): New
5797 * po-error.h: New file.
5798 * po-error.c: New file.
5799 * po-charset.c: Include po-error.h.
5802 * po-lex.h: Include po-error.h.
5805 * po-lex.c (po_gram_error): Use po_error instead of error.
5808 * read-po-abstract.c (po_scan): Likewise.
5809 * write-po.c: Include po-error.h instead of error.h.
5819 * gettext-po.h (po_filepos_t): New type.
5830 * gettext-po.c (po_file_create): New function.
5846 * Makefile.am (noinst_HEADERS): Add po-error.h.
5847 (COMMON_SOURCE): Add po-error.c.
5848 * Makefile.msvc (OBJECTS): Add po-error.obj.
5849 (po-error.obj): New rule.
5850 * Makefile.vms (OBJECTS): Add po-error.obj.
5851 (po-error.obj): New rule.
5953 has no comment attached to it.
5984 * x-java.c (struct refcounted_string_list_ty, comment, add_reference,
5988 * x-csharp.c (struct refcounted_string_list_ty, comment, add_reference,
5994 (struct token_ty): Add 'comment' field.
5996 (phase5_get): Initialize token's 'comment' field.
5999 (phase8a_get): Initialize token's 'comment' field.
6002 (phase8c_get): In @"...", use the comment of the first token, not of
6004 (struct xgettext_token_ty): Add 'comment' field.
6005 (x_c_lex): Deal with the token's comment.
6007 savable_comment_reset. Free the token's comment field.
6010 (struct token_ty): Add 'comment' field.
6012 xgettext_comment_reset. Initialize token's 'comment' field.
6014 savable_comment_reset. Free the token's comment field.
6236 * po-charset.c: Include xallocsa.h.
6245 * write-po.c: Include xallocsa.h.
6442 * read-po-abstract.h (enum input_syntax_ty): New item
6446 * read-po-abstract.c: Include read-stringtable.h.
6451 * read-po.c (read_po): Set mdlp->encoding for syntax_stringtable too.
6452 * po-gram-gen.y: Update po_callback_comment_dispatcher call.
6456 * write-po.h (make_format_description_string, significant_format_p):
6459 * write-po.c: Include write-stringtable.h.
6513 * x-po.c: Include x-stringtable.h.
6519 (finalize_header): If --stringtable-output was given, set the charset.
6604 * gettext-po.c: Likewise.
6616 * open-po.c: Likewise.
6617 * po-gram-gen.y: Likewise.
6618 * po-hash-gen.y: Likewise.
6619 * po-lex.c: Likewise.
6621 * read-po-abstract.c: Likewise.
6622 * read-po.c: Likewise.
6627 * write-po.c: Likewise.
6639 * x-po.c: Likewise.
6685 * write-po.c (make_format_description_string): Likewise.
6840 * x-po.h (SCANNERS_PO): Update.
6844 * x-po.c (extract_po): Add argument flag_table.
6900 * po-lex.c (mbfile_getc, control_sequence): Remove explicit marking of
6965 * gettext-po.h (po_file_domain_header, po_header_field,
6968 * gettext-po.c (po_file_domain_header, po_header_field,
6976 * x-po.c: Include x-properties.h.
6983 * po-lex.c (mbfile_getc, control_sequence): Mark some strings as
6993 * po-lex.c (mbfile_getc): Diagnose read errors also in the middle of
7004 * write-po.c: Include fwriterror.h.
7066 * write-po.c (msgdomain_list_print): Don't fclose (stdout) here.
7070 * po-lex.c (mbfile_getc): Handle unexpected return value of
7080 * po-lex.c: Test HAVE_DECL_GETC_UNLOCKED instead of HAVE_GETC_UNLOCKED.
7081 * write-po.c: Test HAVE_DECL_PUTC_UNLOCKED instead of
7182 * po-charset.h (po_charset_ascii, po_charset_utf8, po_lex_charset,
7184 * po-lex.h (gram_pos, gram_pos_column, gram_max_allowed_errors,
7186 * read-po.h (line_comment, allow_duplicates, input_syntax): Likewise.
7188 * Makefile.am (po-gram-gen2.h): Likewise.
7192 * Makefile.msvc (gettext-po.obj, gettextpo.lib, gettextpo.res): New
7195 (install, installdirs, uninstall): Install/uninstall gettext-po.h,
7197 * Makefile.vms (gettext-po.obj, gettextpo.olb): New rules.
7199 (install, installdirs, uninstall): Install/uninstall gettext-po.h,
7214 * open-po.h: Likewise.
7215 * po-charset.h: Likewise.
7216 * po-lex.h: Likewise.
7217 * po-time.h: Likewise.
7218 * read-po-abstract.h: Likewise.
7220 * write-po.h: Likewise.
7222 * read-po.h: Likewise.
7242 * po-lex.h: Likewise.
7244 * write-po.c: Likewise.
7267 * po-lex.c: Include error-progname.h and pos.h.
7329 * x-perl.c: Include po-charset.h.
7331 (phase2_getc): Convert each comment to UTF-8. Tell xgettext_comment_add
7456 * x-po.h (SCANNERS_PO): Update.
7495 (prefer_division_over_regexp): Fix comment.
7593 (finalize_header): If --properties-output was given, set the charset.
7628 * po-lex.h (po_gram_error): Don't use ISO C 99 feature on DEC C.
7629 * po-lex.c (po_gram_error): LIkewise.
7642 * read-po-abstract.h (abstract_po_reader_class_ty): In
7647 * read-po-abstract.c (call_directive_message, po_callback_message):
7653 * read-po.h (default_po_reader_class_ty): In add_message field, add
7658 * read-po.c (call_add_message): Add force_fuzzy argument.
7663 * po-gram-gen.y: Pass force_fuzzy = false.
7666 * po-lex.c (lex_end): Move error_message_count handling away.
7669 * write-po.h (message_print_syntax_properties): New declaration.
7670 * write-po.c (use_syntax_properties): New variable.
7734 * x-po.c (extract_add_message): Add force_fuzzy argument.
7738 * xgettext.h: Include read-po.h.
7759 * read-po-abstract.h (po_scan_file): Remove declaration.
7760 * read-po-abstract.c (po_scan_file): Remove function.
7761 * read-po.c (read_po_file): Call read_po.
7769 * open-po.h (open_po_file): Add argument 'exit_on_error'.
7770 * open-po.c (try_open_po_file): Renamed from open_po_file.
7772 * po-lex.h (lex_end): Change return type to void.
7774 * po-lex.c (lex_end): Change return type to void.
7776 * read-po-abstract.c (po_scan_file): Inline lex_open and lex_close.
7803 * read-po-abstract.h: Renamed from po.h.
7809 * read-po-abstract.c: Renamed from po.c.
7820 * read-po.h: Include read-po-abstract.h.
7829 * read-po.c (default_po_reader_ty): Renamed from readall_class_ty.
7835 (default_constructor): Renamed from readall_constructor. Don't set
7854 * msgfmt.c: Include read-po.h instead of po.h.
7869 * x-po.c: Include read-po.h instead of po.h.
7877 * xgettext.c: Include read-po-abstract.h instead of po.h.
7880 * msgcmp.c: Don't include po.h.
7882 * po-gram-gen.y: Include read-po-abstract.h instead of po.h.
7883 * po-hash-gen.y: Likewise.
7885 * po-hash.h (po_parse_comment_filepos): Renamed from po_hash.
7886 * Makefile.am (noinst_HEADERS): Remove po.h, add read-po-abstract.h.
7887 (COMMON_SOURCE): Remove po.c, add read-po-abstract.c.
7888 * Makefile.msvc (OBJECTS): Remove po.obj, add read-po-abstract.obj.
7889 (read-po-abstract.obj): Renamed from po.obj.
7890 * Makefile.vms (OBJECTS): Remove po.obj, add read-po-abstract.obj.
7891 (read-po-abstract.obj): Renamed from po.obj.
7895 * read-po.c (readall_directive_message): Separate accumulation and
7897 * x-po.c (extract_directive_message): Likewise.
7901 * write-po.h (message_print_comment, message_print_comment_dot,
7904 * write-po.c: Reorder functions.
7918 * po.h (po_scan_start, po_scan_end): New declarations.
7919 * po.c: Reorder functions.
7938 * po-lex.c (mbfile_getc): Change element type of scatchbuf to
7949 * Makefile.am (noinst_HEADERS): Add po-gram-gen2.h.
7950 (BUILT_SOURCES): Add po-gram-gen2.h.
7951 (DISTCLEANFILES): Remove po-gram-gen2.h.
7952 (po-gram-gen2.h): Simplify rule.