[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master updated (6b5a9a5037 -> 85e8a09459)
From: |
Patrice Dumas |
Subject: |
master updated (6b5a9a5037 -> 85e8a09459) |
Date: |
Fri, 10 May 2024 18:25:24 -0400 (EDT) |
pertusus pushed a change to branch master.
from 6b5a9a5037 * tp/Texinfo/Convert/HTML.pm
(_convert_untranslated_def_line_arg_type, _convert),
tp/Texinfo/Convert/LaTeX.pm (_convert), tp/Texinfo/Convert/Plaintext.pm
(_convert), tp/Texinfo/Convert/TexinfoMarkup.pm (_convert),
tp/Texinfo/Convert/Text.pm (_convert), tp/Texinfo/ParserNonXS.pm
(_next_bracketed_or_word_agg, _parse_def), tp/Texinfo/XS/convert/convert_html.c
(convert_untranslated_def_line_arg_type, convert_to_html_internal),
tp/Texinfo/XS/main/convert_to_text.c (convert_ [...]
new d4dc163cd6 * tp/Texinfo/Convert/TexinfoMarkup.pm (_convert),
tp/Texinfo/ParserNonXS.pm (_parse_def, _end_line_def_line),
tp/Texinfo/XS/main/element_types.txt, tp/Texinfo/XS/parsetexi/def.c (DEF_MAP,
def_maps, parse_def), tp/Texinfo/XS/parsetexi/end_line.c (end_line_def_line):
put definition line arguments in specific containers corresponding to the role
on the definition line, as already in the extra def_role (in order to replace
the extra def_role).
new 067d6ca819 * tp/Texinfo/XS/parsetexi/def.c (parse_def): use definition
line argument element type instead of role string to determine the type of
argument on definition line.
new 114143f99b * tp/Texinfo/Convert/DocBook.pm
(%def_argument_types_docbook) (_convert), tp/Texinfo/Convert/TexinfoMarkup.pm
(_convert), tp/Texinfo/Convert/Utils.pm (definition_arguments_content)
(definition_category_tree), tp/Texinfo/Translations.pm (complete_indices),
tp/Texinfo/XS/main/convert_utils.c (definition_arguments_content,
definition_category_tree), tp/Texinfo/XS/parsetexi/indices.c
(complete_indices): use directly the type of definition line argument
containers instead o [...]
new 85e8a09459 * tp/Texinfo/ParserNonXS.pm (_split_delimiters,
_split_def_args) (_parse_def), tp/Texinfo/XS/parsetexi/def.c (split_delimiters)
(split_def_args, parse_def): remove completly extra def_role from the tree now
that definition line arguments container types are used instead.
Summary of changes:
ChangeLog | 35 +
tp/TODO | 3 +-
tp/Texinfo/Common.pm | 2 +-
tp/Texinfo/Convert/DocBook.pm | 14 +-
tp/Texinfo/Convert/TexinfoMarkup.pm | 29 +-
tp/Texinfo/Convert/Utils.pm | 24 +-
tp/Texinfo/ParserNonXS.pm | 65 +-
tp/Texinfo/Translations.pm | 10 +-
tp/Texinfo/XS/main/convert_utils.c | 24 +-
tp/Texinfo/XS/main/element_types.c | 6 +
tp/Texinfo/XS/main/element_types.h | 6 +
tp/Texinfo/XS/main/element_types.txt | 6 +
tp/Texinfo/XS/parsetexi/def.c | 70 +-
tp/Texinfo/XS/parsetexi/end_line.c | 9 +-
tp/Texinfo/XS/parsetexi/indices.c | 11 +-
tp/t/results/conditionals/defcondx_Dbar.pl | 24 +-
tp/t/results/conditionals/defcondx_Ubar.pl | 12 +-
tp/t/results/converters_tests/complex_nestings.pl | 360 +-
.../conversion_with_undef_customization.pl | 84 +-
.../converters_tests/definition_commands.pl | 13714 +++++++++----------
tp/t/results/converters_tests/form_feeds.pl | 364 +-
.../converters_tests/frenchspacing_and_code.pl | 942 +-
.../converters_tests/test_deftypefnnewline.pl | 1152 +-
tp/t/results/coverage/def.pl | 980 +-
tp/t/results/def/adjacent_defline.pl | 114 +-
tp/t/results/def/all_commands.pl | 1779 +--
tp/t/results/def/all_commands_delimiters.pl | 8989 ++++++------
.../def/all_commands_delimiters_printindex.pl | 8989 ++++++------
tp/t/results/def/all_commands_printindex.pl | 1779 +--
tp/t/results/def/ampchar.pl | 137 +-
tp/t/results/def/bracketed_arg_no_space.pl | 151 +-
tp/t/results/def/code_in_def.pl | 98 +-
tp/t/results/def/comment_index_before_defline.pl | 57 +-
tp/t/results/def/def_defx_mismatch.pl | 201 +-
tp/t/results/def/def_groupings_args.pl | 198 +-
tp/t/results/def/defline_no_params.pl | 27 +-
tp/t/results/def/deftypeline.pl | 145 +-
tp/t/results/def/defx_after_comment.pl | 119 +-
tp/t/results/def/defx_after_comment_in_example.pl | 119 +-
tp/t/results/def/defx_after_empty_line.pl | 119 +-
.../def/defx_after_empty_line_in_example.pl | 119 +-
tp/t/results/def/defx_after_paragraph_end.pl | 119 +-
.../def/defx_after_preformatted_with_text.pl | 119 +-
tp/t/results/def/defx_after_text.pl | 119 +-
tp/t/results/def/defx_in_example.pl | 119 +-
tp/t/results/def/double_command.pl | 597 +-
tp/t/results/def/empty_def_arguments.pl | 284 +-
tp/t/results/def/empty_def_command.pl | 111 +-
tp/t/results/def/empty_deftype.pl | 476 +-
tp/t/results/def/empty_deftypeop_name.pl | 104 +-
tp/t/results/def/empty_main_def_arguments.pl | 12 +-
tp/t/results/def/end_of_line_end_file.pl | 42 +-
tp/t/results/def/end_of_line_protect_at_end.pl | 42 +-
tp/t/results/def/end_of_lines_protected.pl | 175 +-
.../def/end_of_lines_protected_in_footnote.pl | 190 +-
.../def/end_of_lines_protected_non_ascii.pl | 179 +-
tp/t/results/def/inter_item_commands_in_def.pl | 215 +-
.../def/inter_item_commands_in_def_in_example.pl | 215 +-
tp/t/results/def/leading_space_in_def_arg.pl | 58 +-
tp/t/results/def/multiple_defline.pl | 114 +-
tp/t/results/def/no_category_or_no_name.pl | 87 +-
tp/t/results/def/not_closed.pl | 141 +-
tp/t/results/def/omit_def_space.pl | 114 +-
tp/t/results/def/protected_brace.pl | 27 +-
tp/t/results/def/ref_in_def.pl | 468 +-
tp/t/results/def/space_in_def_for_index.pl | 177 +-
tp/t/results/def/text_block_before_defline.pl | 57 +-
tp/t/results/def/wrong_braces_simple.pl | 810 +-
tp/t/results/def/wrong_braces_with_end_of_lines.pl | 163 +-
.../deftypefnnewline_for_copying_after.pl | 114 +-
.../deftypefnnewline_for_copying_before.pl | 114 +-
tp/t/results/indices/empty_index_entry.pl | 43 +-
tp/t/results/indices/empty_string_index_entry.pl | 154 +-
tp/t/results/indices/index_special_region.pl | 108 +-
.../index_special_region_no_insertcopying.pl | 108 +-
...egion_no_insertcopying_no_titlepage_no_nodes.pl | 108 +-
...l_region_no_insertcopying_titlepage_no_nodes.pl | 108 +-
...copying_titlepage_no_nodes_footnotes_default.pl | 108 +-
.../index_special_region_no_titlepage_no_nodes.pl | 108 +-
.../index_special_region_titlepage_no_nodes.pl | 108 +-
..._region_titlepage_no_nodes_footnotes_default.pl | 108 +-
.../indices/printindex_index_entry_in_copying.pl | 84 +-
...ndex_index_entry_in_copying_no_insertcopying.pl | 84 +-
.../indices/same_index_entry_merged_indices.pl | 83 +-
tp/t/results/info_tests/colon_in_index_entry.pl | 153 +-
tp/t/results/info_tests/def_in_copying.pl | 168 +-
tp/t/results/info_tests/test_index.pl | 128 +-
.../translation_in_parser_in_translation.pl | 120 +-
.../results/invalid_nestings/block_not_matching.pl | 48 +-
.../invalid_nestings/def_in_style_command.pl | 42 +-
.../def_not_closed_in_menu_description.pl | 42 +-
tp/t/results/invalid_nestings/on_def_line.pl | 290 +-
.../invalid_nestings/section_on_def_line.pl | 27 +-
.../invalid_nestings/section_on_defx_line.pl | 84 +-
tp/t/results/languages/documentlanguage.pl | 128 +-
tp/t/results/languages/documentlanguage_option.pl | 128 +-
tp/t/results/languages/documentlanguage_unknown.pl | 128 +-
.../results/languages/multiple_documentlanguage.pl | 339 +-
tp/t/results/languages/multiple_in_preamble.pl | 339 +-
.../languages/multiple_in_preamble_before_node.pl | 226 +-
tp/t/results/languages/multiple_lang_chapters.pl | 339 +-
.../languages/multiple_lang_chapters_latex.pl | 339 +-
.../languages/multiple_lang_chapters_texi2html.pl | 339 +-
tp/t/results/languages/simple_documentlanguage.pl | 113 +-
tp/t/results/languages/unknown_region.pl | 113 +-
tp/t/results/latex_tests/brace_in_index.pl | 60 +-
tp/t/results/linemacro/api_doc_with_linemacro.pl | 585 +-
.../linemacro/block_begin_end_in_linemacro_call.pl | 83 +-
tp/t/results/linemacro/braces_after_text.pl | 59 +-
tp/t/results/linemacro/empty_last_argument.pl | 110 +-
.../results/linemacro/last_argument_with_braces.pl | 537 +-
tp/t/results/linemacro/nested_linemacro_calls.pl | 165 +-
.../linemacro/newline_and_continuation_in_brace.pl | 156 +-
tp/t/results/linemacro/protected_spaces_on_line.pl | 306 +-
.../linemacro/simple_nested_linemacro_calls.pl | 133 +-
.../linemacro/spaces_after_command_in_call.pl | 139 +-
...paces_after_macro_linemacro_commands_in_call.pl | 310 +-
.../spaces_after_unknown_command_in_call.pl | 113 +-
tp/t/results/linemacro/spaces_in_args.pl | 87 +-
tp/t/results/linemacro/spaces_in_call.pl | 111 +-
tp/t/results/linemacro/verb_in_linemacro_call.pl | 64 +-
tp/t/results/macro/macro_in_def_delimiters.pl | 331 +-
tp/t/results/menu/menu_in_deffn.pl | 42 +-
tp/t/results/preformatted/def_in_example.pl | 42 +-
tp/t/results/xml_tests/commands_and_spaces.pl | 182 +-
125 files changed, 27171 insertions(+), 28037 deletions(-)
- master updated (6b5a9a5037 -> 85e8a09459),
Patrice Dumas <=