texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master updated (bf75469e92 -> b37b142d5a)


From: Patrice Dumas
Subject: master updated (bf75469e92 -> b37b142d5a)
Date: Sat, 29 Jul 2023 15:24:13 -0400 (EDT)

pertusus pushed a change to branch master.

    from bf75469e92 Temporarily enable test to see how it goes on solaris build 
farm
     new 8953887cc0 Revert "Temporarily enable test to see how it goes on 
solaris build farm"
     new 4cd1b81173 tp/Texinfo/ParserNonXS.pm: add a comment on the range of 
Encode not outputting warnings.
     new b37b142d5a * tp/Texinfo/ParserNonXS.pm (_expand_linemacro_arguments), 
tp/Texinfo/Convert/Texinfo.pm (convert_to_texinfo), 
tp/Texinfo/XS/parsetexi/convert.c (convert_to_texinfo_internal), 
tp/Texinfo/XS/parsetexi/element_types.txt, tp/Texinfo/XS/parsetexi/macro.c 
(expand_linemacro_arguments): use a new type, bracketed_linemacro_arg instead 
of bracketed_arg for the linemacro call element holding text.  It is indeed 
different from bracketed_arg, which contains other elements and not  [...]


Summary of changes:
 ChangeLog                                          |  18 +
 tp/Makefile.tres                                   |   1 +
 tp/Texinfo/Convert/Texinfo.pm                      |   6 +-
 tp/Texinfo/ParserNonXS.pm                          |  64 ++-
 tp/Texinfo/XS/parsetexi/convert.c                  |   4 +-
 tp/Texinfo/XS/parsetexi/element_types.c            |   1 +
 tp/Texinfo/XS/parsetexi/element_types.h            |   1 +
 tp/Texinfo/XS/parsetexi/element_types.txt          |   1 +
 tp/Texinfo/XS/parsetexi/macro.c                    |   4 +-
 tp/t/60macro.t                                     |  13 +
 tp/t/results/alias/alias_macro_target_removed.pl   |   6 +-
 tp/t/results/alias/alias_of_macro.pl               |   6 +-
 tp/t/results/alias/alias_of_macro_before_macro.pl  |   6 +-
 tp/t/results/alias/texinfo_command_alias.pl        |   6 +-
 .../alias/texinfo_command_alias_indirect.pl        |   6 +-
 tp/t/results/conditionals/macro_in_ifset.pl        |   4 +-
 tp/t/results/conditionals/macro_in_ifset_set.pl    |   4 +-
 tp/t/results/conditionals/nested_ifset_ifclear.pl  |  16 +-
 .../conditionals/user_defined_txiinternalvalue.pl  |   4 +-
 .../results/converters_tests/at_commands_in_raw.pl |   4 +-
 tp/t/results/coverage_braces/test_image.pl         |  20 +-
 tp/t/results/include/cpp_lines.pl                  |   8 +-
 .../macro_and_commands_in_early_commands.pl        |  16 +-
 .../results/include/macro_definition_in_include.pl |   4 +-
 tp/t/results/include/macro_in_early_commands.pl    |  28 +-
 tp/t/results/info_tests/def_in_copying.pl          |   8 +-
 tp/t/results/linemacro/api_doc_with_linemacro.pl   |  20 +-
 .../linemacro/arobase_brace_in_linemacro_call.pl   |  16 +-
 .../linemacro/begin_conditional_in_linemacro.pl    |  12 +-
 .../linemacro/block_begin_end_in_linemacro_call.pl |  38 +-
 tp/t/results/linemacro/blockitem_no_item.pl        |   4 +-
 tp/t/results/linemacro/brace_command_not_closed.pl |   4 +-
 tp/t/results/linemacro/braces_after_text.pl        |   6 +-
 .../linemacro/call_macro_in_linemacro_body.pl      |  12 +-
 .../linemacro/call_macro_in_linemacro_call.pl      |  10 +-
 .../linemacro/comment_at_end_of_linemacro_call.pl  |   6 +-
 .../results/linemacro/comment_in_linemacro_call.pl |   4 +-
 .../comment_in_one_argument_linemacro_call.pl      |   4 +-
 .../comment_on_linemacro_call_macro_expansion.pl   |  10 +-
 .../comment_on_linemacro_call_out_of_braces.pl     |  16 +-
 tp/t/results/linemacro/empty_last_argument.pl      |  16 +-
 .../linemacro/end_conditional_in_linemacro.pl      |   6 +-
 .../results/linemacro/last_argument_with_braces.pl |  18 +-
 tp/t/results/linemacro/nested_linemacro_calls.pl   |  22 +-
 .../linemacro/newline_and_continuation_in_brace.pl |   6 +-
 tp/t/results/linemacro/no_arguments.pl             |  14 +-
 tp/t/results/linemacro/paragraph_no_paragraph.pl   |  10 +-
 tp/t/results/linemacro/protected_spaces_on_line.pl |  12 +-
 .../protection_of_end_of_line_by_command.pl        |   4 +-
 .../linemacro/recursive_linemacro_in_body.pl       |   6 +-
 .../linemacro/recursive_linemacro_in_call.pl       |   6 +-
 .../linemacro/simple_nested_linemacro_calls.pl     |  16 +-
 .../linemacro/spaces_after_command_in_call.pl      |   4 +-
 ...paces_after_macro_linemacro_commands_in_call.pl |  20 +-
 .../spaces_after_unknown_command_in_call.pl        |   6 +-
 tp/t/results/linemacro/spaces_in_args.pl           |  10 +-
 tp/t/results/linemacro/spaces_in_call.pl           |   4 +-
 tp/t/results/linemacro/text_arguments.pl           |   4 +-
 tp/t/results/linemacro/verb_in_linemacro_call.pl   |   8 +-
 tp/t/results/linemacro/verb_not_closed.pl          |   4 +-
 .../verb_with_arobase_in_linemacro_call.pl         |   4 +-
 .../linemacro/verb_with_brace_in_linemacro_call.pl |   4 +-
 tp/t/results/macro/arg_body_expansion_order.pl     |   8 +-
 tp/t/results/macro/arg_not_closed.pl               |   4 +-
 tp/t/results/macro/arobase_brace_in_macro_call.pl  |   8 +-
 tp/t/results/macro/backslash_in_arg.pl             |  16 +-
 tp/t/results/macro/bib_example.pl                  |  32 +-
 tp/t/results/macro/bye_in_macro.pl                 |   4 +-
 ...losing_brace_in_macro_call_in_ignored_inline.pl |   4 +-
 tp/t/results/macro/complete_macro_for_end.pl       |   4 +-
 tp/t/results/macro/complex_argument.pl             |  20 +-
 tp/t/results/macro/cpp_directives_after_macros.pl  |   8 +-
 tp/t/results/macro/cpp_directives_in_macro.pl      |   4 +-
 .../macro/definfoenclose_replaced_by_macro.pl      |   4 +-
 tp/t/results/macro/double_recursive_macro_call.pl  |   8 +-
 tp/t/results/macro/empty_macro_argument.pl         |  32 +-
 tp/t/results/macro/empty_macro_in_text_no_arg.pl   |   8 +-
 tp/t/results/macro/empty_macro_no_arg.pl           |   8 +-
 tp/t/results/macro/expand_two_same.pl              |   8 +-
 tp/t/results/macro/expansion_order.pl              |   8 +-
 tp/t/results/macro/form_feeds.pl                   |   8 +-
 tp/t/results/macro/glossary.pl                     |  24 +-
 tp/t/results/macro/ifclear_in_macro.pl             |   4 +-
 tp/t/results/macro/ifset_and_end_isef_in_macro.pl  |   4 +-
 tp/t/results/macro/ifset_in_macro.pl               |   4 +-
 tp/t/results/macro/ifset_in_macro_set.pl           |   4 +-
 tp/t/results/macro/ignored_macro_definition.pl     |   4 +-
 tp/t/results/macro/implicit_quoting_one_arg.pl     |   4 +-
 tp/t/results/macro/implicit_quoting_recursion.pl   |  24 +-
 tp/t/results/macro/include_after_empty_line_arg.pl |   4 +-
 tp/t/results/macro/leading_spaces_no_ignore.pl     |   4 +-
 tp/t/results/macro/line_after_recursive_call.pl    |   4 +-
 .../macro/line_end_accent_command_macro_call.pl    |   8 +-
 tp/t/results/macro/macro_after_paragraph.pl        |   4 +-
 .../macro/macro_alias_definfoenclose_defindex.pl   |  16 +-
 .../macro_before_specific_line_command_args.pl     |   4 +-
 tp/t/results/macro/macro_call_empty_middle_arg.pl  |  12 +-
 tp/t/results/macro/macro_call_empty_two_arg.pl     |  44 +-
 .../macro/macro_call_in_inlinefmtifelse_format.pl  |   4 +-
 tp/t/results/macro/macro_call_in_node_manual.pl    |  40 +-
 .../macro/macro_end_call_in_ignored_inlinefmt.pl   |   4 +-
 .../macro_end_call_in_ignored_inlinefmtifelse.pl   |   4 +-
 ...cro_end_call_in_ignored_inlinefmtifelse_else.pl |   4 +-
 .../macro/macro_end_call_in_ignored_inlineraw.pl   |   4 +-
 .../results/macro/macro_end_call_in_ignored_raw.pl |   4 +-
 tp/t/results/macro/macro_expands_to_empty.pl       |   8 +-
 tp/t/results/macro/macro_expansion.pl              |  24 +-
 .../macro_expansion_end_in_conditional_end.pl      |   4 +-
 .../macro_expansion_end_in_conditional_line.pl     |   4 +-
 ...macro_expansion_end_in_ignored_ifset_content.pl |   4 +-
 ..._expansion_end_in_ignored_nested_conditional.pl |   4 +-
 ..._end_in_ignored_nested_different_conditional.pl |   4 +-
 .../macro_expansion_in_multitable_prototype.pl     | 605 +++++++++++++++++++++
 .../macro/macro_for_dot_in_menu_not_separator.pl   |   8 +-
 tp/t/results/macro/macro_for_end.pl                |   4 +-
 .../macro/macro_for_ignored_line_command.pl        |   4 +-
 tp/t/results/macro/macro_for_verb.pl               |   4 +-
 tp/t/results/macro/macro_in_accent.pl              |  24 +-
 tp/t/results/macro/macro_in_brace_command.pl       |   8 +-
 tp/t/results/macro/macro_in_def_delimiters.pl      |  16 +-
 tp/t/results/macro/macro_in_empty_menu_comment.pl  |   4 +-
 .../macro_in_empty_multitable_empty_before_item.pl |   4 +-
 .../macro_in_empty_table_empty_before_item.pl      |   4 +-
 tp/t/results/macro/macro_in_empty_text.pl          |   4 +-
 tp/t/results/macro/macro_in_end_argument.pl        |   4 +-
 tp/t/results/macro/macro_in_index_commands.pl      |  44 +-
 .../macro/macro_in_invalid_documentencoding.pl     |   4 +-
 tp/t/results/macro/macro_in_macro_arg.pl           |  12 +-
 tp/t/results/macro/macro_in_macro_arg_simpler.pl   |   8 +-
 tp/t/results/macro/macro_in_menu.pl                |  40 +-
 .../macro_in_menu_comment_closed_by_detailmenu.pl  |   4 +-
 .../macro/macro_in_menu_comment_like_entry.pl      |  16 +-
 tp/t/results/macro/macro_in_menu_description.pl    |   4 +-
 tp/t/results/macro/macro_in_misc_commands.pl       | 204 +++----
 .../macro/macro_in_multitable_empty_before_item.pl |   4 +-
 .../macro/macro_in_table_empty_before_item.pl      |   4 +-
 .../macro_inlineifcond_end_in_empty_ignored.pl     |   8 +-
 .../macro/macro_inlineifcond_end_in_empty_set.pl   |   8 +-
 tp/t/results/macro/macro_name_with_digit.pl        |   8 +-
 tp/t/results/macro/macro_name_with_hyphen.pl       |   4 +-
 tp/t/results/macro/macro_no_arg_bad_expansion.pl   |   4 +-
 tp/t/results/macro/macro_no_arg_expansion.pl       |   4 +-
 tp/t/results/macro/macro_one_arg_end_of_file.pl    |   4 +-
 .../macro_with_error_at_end_line_after_macro.pl    |   4 +-
 tp/t/results/macro/macro_zero.pl                   |   4 +-
 tp/t/results/macro/nested_macro_call.pl            |   8 +-
 tp/t/results/macro/no_macrobody.pl                 |   8 +-
 tp/t/results/macro/paragraph_and_macro.pl          |  24 +-
 tp/t/results/macro/protect_comma_macro_line.pl     |   4 +-
 tp/t/results/macro/protect_in_body.pl              |   4 +-
 tp/t/results/macro/protect_in_body_line_arg.pl     |   4 +-
 tp/t/results/macro/protect_in_body_one_arg.pl      |   4 +-
 tp/t/results/macro/recursive_call_in_argument.pl   |   4 +-
 tp/t/results/macro/recursive_call_in_macro.pl      |   4 +-
 tp/t/results/macro/recursive_call_in_rmacro.pl     | 400 +++++++-------
 tp/t/results/macro/redefine_texinfo_macro.pl       |   4 +-
 tp/t/results/macro/simple_imbricated_macro.pl      |   8 +-
 .../macro/simple_imbricated_macro_rmacro.pl        |   8 +-
 tp/t/results/macro/space_macro_after_end.pl        |   4 +-
 .../macro/space_macro_after_end_verbatim.pl        |   4 +-
 tp/t/results/macro/too_much_args.pl                |   4 +-
 tp/t/results/macro/two_macros_on_a_line.pl         |  32 +-
 .../macro/unpaired_backslash_in_macro_body.pl      |   4 +-
 .../macro/verb_with_arobase_in_macro_call.pl       |   4 +-
 .../results/macro/verb_with_brace_in_macro_call.pl |   4 +-
 .../codequoteundirected_codequotebacktick.pl       |  48 +-
 tp/t/results/misc_commands/kbdinputstyle.pl        |  12 +-
 .../misc_commands/kbdinputstyle_in_table.pl        |  12 +-
 tp/t/results/misc_commands/test_allowcodebreaks.pl |  28 +-
 .../plaintext_tests/star_at_command_formatting.pl  |  12 +-
 .../value_and_macro/comma_value_in_macro_arg.pl    |   4 +-
 tp/t/results/value_and_macro/macro_in_value.pl     |   4 +-
 .../results/value_and_macro/value_in_macro_body.pl |   4 +-
 tp/t/results/xtable/table_nested.pl                |  12 +-
 tp/tests/Makefile.onetst                           |   1 -
 tp/tests/encoded/list-of-tests                     |   2 +-
 .../test_latin1_no_documentencoding.1              |   0
 .../test_latin1_no_documentencoding.2              |   1 -
 .../test_latin1_no_documentencoding.info           |  21 -
 .../encoded_test_latin1_no_documentencoding.sh     |  19 -
 180 files changed, 1727 insertions(+), 1187 deletions(-)
 create mode 100644 
tp/t/results/macro/macro_expansion_in_multitable_prototype.pl
 delete mode 100644 
tp/tests/encoded/res_parser/test_latin1_no_documentencoding/test_latin1_no_documentencoding.1
 delete mode 100644 
tp/tests/encoded/res_parser/test_latin1_no_documentencoding/test_latin1_no_documentencoding.2
 delete mode 100644 
tp/tests/encoded/res_parser/test_latin1_no_documentencoding/test_latin1_no_documentencoding.info
 delete mode 100755 
tp/tests/test_scripts/encoded_test_latin1_no_documentencoding.sh



reply via email to

[Prev in Thread] Current Thread [Next in Thread]