texinfo-commits
[Top][All Lists]
Advanced

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

master updated (c195706d76 -> 97c770e2cb)


From: Patrice Dumas
Subject: master updated (c195706d76 -> 97c770e2cb)
Date: Sun, 29 Sep 2024 09:18:42 -0400 (EDT)

pertusus pushed a change to branch master.

    from c195706d76 * tp/Texinfo/XS/main/build_perl_info.c 
(build_additional_info), tp/Texinfo/XS/main/debug.c 
(print_associate_info_debug), tp/Texinfo/XS/main/extra.c (add_extra_element, 
lookup_extra_element), tp/Texinfo/XS/main/manipulate_tree.c 
(copy_associated_info) (remove_associated_copy_info), 
tp/Texinfo/XS/main/tree_types.h (KEY_PAIR), tp/Texinfo/XS/parsetexi/separator.c 
(handle_close_brace), tp/Texinfo/XS/structuring_transfo/transformations.c 
(complete_node_menu, complete_tree_no [...]
     new c7450d5f40 * tp/Texinfo/ParserNonXS.pm (_handle_block_command), 
tp/Texinfo/XS/parsetexi/handle_commands.c (handle_block_command): reorganize 
code, change variable names for clearer code, better separation of def* and 
other block commands, and try to finish modifying an element before registering 
it as an arg or content.
     new 0e71dbc348 * tp/Texinfo/ParserNonXS.pm (_handle_comma), 
tp/Texinfo/XS/parsetexi/separator.c (handle_comma): make code clearer. Decrease 
remaining_args right after seeing a comma.  Use different variables for 
elements instead or using input current element.  Use input current element as 
the first argument if the comma is is the first seen for a BRACE_inline command.
     new 97c770e2cb * tp/Texinfo/ParserNonXS.pm (_handle_close_brace), 
tp/Texinfo/XS/parsetexi/separator.c (handle_close_brace): reorganize code, add 
variables, change variable names for clearer code. Remove impossible cases code 
of args not set, since we are in args. Close command before adding 
spaces_after_close_brace.


Summary of changes:
 ChangeLog                                 |  29 ++
 tp/Texinfo/ParserNonXS.pm                 | 538 +++++++++++++++---------------
 tp/Texinfo/XS/parsetexi/handle_commands.c | 171 +++++-----
 tp/Texinfo/XS/parsetexi/separator.c       | 438 ++++++++++++------------
 4 files changed, 606 insertions(+), 570 deletions(-)



reply via email to

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