[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: * tp/Texinfo/XS/convert/ConvertXS.xs, tp/Texinfo/
From: |
Patrice Dumas |
Subject: |
branch master updated: * tp/Texinfo/XS/convert/ConvertXS.xs, tp/Texinfo/XS/main/get_perl_info.c: remove reset_output_init_conf and copy_converter_conf_sv. |
Date: |
Wed, 02 Oct 2024 15:45:11 -0400 |
This is an automated email from the git hooks/post-receive script.
pertusus pushed a commit to branch master
in repository texinfo.
The following commit(s) were added to refs/heads/master by this push:
new ad18b8fa4f * tp/Texinfo/XS/convert/ConvertXS.xs,
tp/Texinfo/XS/main/get_perl_info.c: remove reset_output_init_conf and
copy_converter_conf_sv.
ad18b8fa4f is described below
commit ad18b8fa4fc86a7fd6160c14f3672ce0c6b7bb60
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Sat Aug 3 20:13:28 2024 +0200
* tp/Texinfo/XS/convert/ConvertXS.xs,
tp/Texinfo/XS/main/get_perl_info.c: remove reset_output_init_conf and
copy_converter_conf_sv.
* tp/maintain/regenerate_C_options_info.pl: rename generated
get_sv_option as get_options_key_sv_option.
* tp/Texinfo/XS/main/get_perl_info.c (get_sv_option)
(get_sorted_options_key_sv_option): add get_sv_option function
that sets an OPTION based on a Perl SV, for all the types of options.
Add get_sorted_options_key_sv_option that finds an option using sorted
options and then sets it with Perl SV.
* tp/Texinfo/XS/main/get_perl_info.c (get_sv_options)
(init_copy_sv_options): add a sorted_options argument to
get_sv_options and use get_sorted_options_key_sv_option. Change
init_copy_sv_options to set sorted options too and optionally get them
back. Update callers.
* tp/Texinfo/XS/main/DocumentXS.xs (register_document_options),
tp/Texinfo/XS/main/document.c (register_document_options),
tp/Texinfo/XS/main/document.h (DOCUMENT): add and set sorted_options
field in DOCUMENT;
* tp/Texinfo/XS/main/utils.c (free_option, initialize_option): always
the same order with integer then char.
---
ChangeLog | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index 1cb99aa23f..fd3e7d3600 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,32 @@
+2024-08-03 Patrice Dumas <pertusus@free.fr>
+
+ * tp/Texinfo/XS/convert/ConvertXS.xs,
+ tp/Texinfo/XS/main/get_perl_info.c: remove reset_output_init_conf and
+ copy_converter_conf_sv.
+
+ * tp/maintain/regenerate_C_options_info.pl: rename generated
+ get_sv_option as get_options_key_sv_option.
+
+ * tp/Texinfo/XS/main/get_perl_info.c (get_sv_option)
+ (get_sorted_options_key_sv_option): add get_sv_option function
+ that sets an OPTION based on a Perl SV, for all the types of options.
+ Add get_sorted_options_key_sv_option that finds an option using sorted
+ options and then sets it with Perl SV.
+
+ * tp/Texinfo/XS/main/get_perl_info.c (get_sv_options)
+ (init_copy_sv_options): add a sorted_options argument to
+ get_sv_options and use get_sorted_options_key_sv_option. Change
+ init_copy_sv_options to set sorted options too and optionally get them
+ back. Update callers.
+
+ * tp/Texinfo/XS/main/DocumentXS.xs (register_document_options),
+ tp/Texinfo/XS/main/document.c (register_document_options),
+ tp/Texinfo/XS/main/document.h (DOCUMENT): add and set sorted_options
+ field in DOCUMENT;
+
+ * tp/Texinfo/XS/main/utils.c (free_option, initialize_option): always
+ the same order with integer then char.
+
2024-10-02 Patrice Dumas <pertusus@free.fr>
* tp/Texinfo/XS/convert/get_converter_perl_info.c: remove
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: * tp/Texinfo/XS/convert/ConvertXS.xs, tp/Texinfo/XS/main/get_perl_info.c: remove reset_output_init_conf and copy_converter_conf_sv.,
Patrice Dumas <=