texinfo-commits
[Top][All Lists]
Advanced

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

master updated (cb83f5a903 -> 12b7da7f3b)


From: Gavin D. Smith
Subject: master updated (cb83f5a903 -> 12b7da7f3b)
Date: Fri, 20 Oct 2023 16:14:46 -0400 (EDT)

gavin pushed a change to branch master.

    from cb83f5a903 * tp/Texinfo/XS/convert/convert_html.c 
(reset_unset_no_arg_commands_formatting_context): free 
no_arg_command_context->text be fore resetting.
     new 04705e1300 * tp/Texinfo/XS/xspara.c (xspara_add_text): Rearrange code 
getting the type of character and how it should be processed. This is to 
prepare for handling blocks of characters at once, more like the structure of 
the corresponding Perl code.
     new 49c596d717 * tp/Texinfo/XS/xspara.c (xspara_add_text): Keep track of 
both the type of current (block of) characters to proess and the type of the 
next (block of) characters. Still only operate on one character at a time for 
now.
     new 12b7da7f3b * tp/Texinfo/XS/xspara.c (xspara_add_text): Operate on 
several non-space, non-doublewidth characters at once.  This appears to produce 
a significant, measurable speedup of about 2%.


Summary of changes:
 ChangeLog              |  21 +++++++
 tp/Texinfo/XS/xspara.c | 157 +++++++++++++++++++++++++++++++++++--------------
 2 files changed, 134 insertions(+), 44 deletions(-)



reply via email to

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