[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(-)
- master updated (cb83f5a903 -> 12b7da7f3b),
Gavin D. Smith <=