texinfo-commits
[Top][All Lists]
Advanced

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

[no subject]


From: Patrice Dumas
Date: Mon, 23 Dec 2024 18:58:54 -0500 (EST)

branch: master
commit 4bf4447bdd7b9953d82006385a71f55218e1f191
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Sat Dec 21 22:18:55 2024 +0100

    * tp/Texinfo/Common.pm (%valid_tree_transformations),
    tp/Texinfo/XS/convert/texinfo.h: reordervalid transformations.  Add
    STTF_fill_gaps_in_sectioning.
---
 ChangeLog                       |  6 ++++++
 tp/Texinfo/Common.pm            |  9 +++++----
 tp/Texinfo/XS/convert/texinfo.h | 31 ++++++++++++++++++-------------
 3 files changed, 29 insertions(+), 17 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 8a1761d223..16bf9615cf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2024-12-21  Patrice Dumas  <pertusus@free.fr>
+
+       * tp/Texinfo/Common.pm (%valid_tree_transformations),
+       tp/Texinfo/XS/convert/texinfo.h: reordervalid transformations.  Add
+       STTF_fill_gaps_in_sectioning.
+
 2024-12-21  Patrice Dumas  <pertusus@free.fr>
 
        * tp/Texinfo/Common.pm (%valid_transformation), tp/t/test_utils.pl
diff --git a/tp/Texinfo/Common.pm b/tp/Texinfo/Common.pm
index 3b96c29d6e..226bf13577 100644
--- a/tp/Texinfo/Common.pm
+++ b/tp/Texinfo/Common.pm
@@ -262,13 +262,14 @@ sub get_build_constant($)
 
 my %valid_tree_transformations;
 foreach my $valid_transformation (
-    'fill_gaps_in_sectioning', 'move_index_entries_after_items',
-    'relate_index_entries_to_table_items',
-    'insert_nodes_for_sectioning_commands',
     'complete_tree_nodes_menus',
     'complete_tree_nodes_missing_menu',
+    'fill_gaps_in_sectioning',
+    'indent_menu_descriptions',
+    'insert_nodes_for_sectioning_commands',
+    'move_index_entries_after_items',
     'regenerate_master_menu',
-    'indent_menu_descriptions') {
+    'relate_index_entries_to_table_items') {
   $valid_tree_transformations{$valid_transformation} = 1;
 }
 
diff --git a/tp/Texinfo/XS/convert/texinfo.h b/tp/Texinfo/XS/convert/texinfo.h
index cbc2796bb7..a7c68cf85d 100644
--- a/tp/Texinfo/XS/convert/texinfo.h
+++ b/tp/Texinfo/XS/convert/texinfo.h
@@ -8,23 +8,28 @@
 #include "converter_types.h"
 #include "option_types.h"
 
-/* document structuring and transformations selection flags */
-#define STTF_relate_index_entries_to_table_items    0x0001
-#define STTF_move_index_entries_after_items         0x0002
-#define STTF_insert_nodes_for_sectioning_commands   0x0004
-#define STTF_no_warn_non_empty_parts                0x0008
-#define STTF_complete_tree_nodes_menus              0x0010
-#define STTF_complete_tree_nodes_missing_menu       0x0020
-#define STTF_regenerate_master_menu                 0x0040
-#define STTF_nodes_tree                             0x0080
-#define STTF_floats                                 0x0100
-#define STTF_setup_index_entries_sort_strings       0x0200
+/* document transformations selection flags */
+#define STTF_complete_tree_nodes_menus              0x0001
+#define STTF_complete_tree_nodes_missing_menu       0x0002
+#define STTF_fill_gaps_in_sectioning                0x0004
+#define STTF_insert_nodes_for_sectioning_commands   0x0008
+#define STTF_move_index_entries_after_items         0x0010
+#define STTF_regenerate_master_menu                 0x0020
+#define STTF_relate_index_entries_to_table_items    0x0040
+
+/* document structuring selection flags */
+#define STTF_floats                                 0x0080
+#define STTF_no_warn_non_empty_parts                0x0100
+#define STTF_nodes_tree                             0x0200
+#define STTF_setup_index_entries_sort_strings       0x0400
+
 /* for complete_tree_nodes_menus, complete_tree_nodes_missing_menu
    and regenerate_master_menu */
-#define STTF_complete_menus_use_sections            0x0400
+#define STTF_complete_menus_use_sections            0x0800
+
 /* not strictly a structuring and transformations selection flag, used to
    mark that splitting is possible for a format */
-#define STTF_split                                  0x0800
+#define STTF_split                                  0x1000
 
 void txi_general_setup (int texinfo_uninstalled,
                    const char *converterdatadir, const char *tp_builddir,



reply via email to

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