texinfo-commits
[Top][All Lists]
Advanced

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

branch master updated: Store index_ignore_chars as a string


From: Patrice Dumas
Subject: branch master updated: Store index_ignore_chars as a string
Date: Sat, 18 Feb 2023 07:03:44 -0500

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 6b50b18ee6 Store index_ignore_chars as a string
6b50b18ee6 is described below

commit 6b50b18ee67fe64225d142399a4af0645f76f970
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Sat Feb 18 13:03:35 2023 +0100

    Store index_ignore_chars as a string
    
    * tp/Texinfo/Common.pm (_substitute_references),
    tp/Texinfo/ParserNonXS.pm (@set_flag_index_char_ignore_order)
    (_enter_index_entry), tp/Texinfo/Structuring.pm
    (index_entry_sort_string), tp/Texinfo/XS/parsetexi/api.c
    (build_single_index_data): store index_ignore_chars as a string,
    by concatenating txiindex*ignore characters in a predetermined order.
---
 ChangeLog                                          |  11 ++
 tp/Texinfo/Common.pm                               |   3 -
 tp/Texinfo/ParserNonXS.pm                          |  16 ++-
 tp/Texinfo/Structuring.pm                          |   5 +-
 tp/Texinfo/XS/parsetexi/api.c                      |  20 +--
 .../results/converters_tests/at_commands_in_raw.pl |   1 -
 tp/t/results/converters_tests/complex_nestings.pl  |   5 -
 .../converters_tests/definition_commands.pl        |  78 ------------
 tp/t/results/converters_tests/form_feeds.pl        |   2 -
 .../converters_tests/frenchspacing_and_code.pl     |   4 -
 .../index_entry_in_preformatted.pl                 |   3 -
 .../indices_in_begin_tables_lists.pl               |  29 -----
 ...ces_in_begin_tables_lists_entries_after_item.pl |  29 -----
 .../printindex_merged_indices_code_style.pl        |   5 -
 .../references_to_top_no_top_output.pl             |   2 -
 .../converters_tests/test_deftypefnnewline.pl      |  14 ---
 .../converters_tests/things_before_setfilename.pl  |   1 -
 .../things_before_setfilename_no_element.pl        |   1 -
 tp/t/results/coverage/commands.pl                  |   1 -
 tp/t/results/coverage/def.pl                       |  15 ---
 tp/t/results/coverage/formats_titles.pl            |   1 -
 tp/t/results/coverage/multitable.pl                |   1 -
 tp/t/results/coverage/preformatted.pl              |   1 -
 .../coverage/punctuation_in_line_commands.pl       |   1 -
 tp/t/results/coverage/table.pl                     |   4 -
 .../coverage_braces/contain_plain_text_nestings.pl |   2 -
 .../results/coverage_braces/heading_in_footnote.pl |   1 -
 tp/t/results/def/all_commands.pl                   |  27 -----
 tp/t/results/def/all_commands_delimiters.pl        |  47 -------
 .../def/all_commands_delimiters_printindex.pl      |  47 -------
 tp/t/results/def/all_commands_printindex.pl        |  27 -----
 tp/t/results/def/ampchar.pl                        |   1 -
 tp/t/results/def/code_in_def.pl                    |   1 -
 tp/t/results/def/def_defx_mismatch.pl              |   2 -
 tp/t/results/def/defx_after_comment.pl             |   2 -
 tp/t/results/def/defx_after_comment_in_example.pl  |   2 -
 tp/t/results/def/defx_after_empty_line.pl          |   2 -
 .../def/defx_after_empty_line_in_example.pl        |   2 -
 tp/t/results/def/defx_after_paragraph_end.pl       |   2 -
 .../def/defx_after_preformatted_with_text.pl       |   2 -
 tp/t/results/def/defx_after_text.pl                |   2 -
 tp/t/results/def/defx_in_example.pl                |   2 -
 tp/t/results/def/double_command.pl                 |   4 -
 tp/t/results/def/empty_def_arguments.pl            |   1 -
 tp/t/results/def/empty_def_command.pl              |   3 -
 tp/t/results/def/empty_deftype.pl                  |   4 -
 tp/t/results/def/end_of_line_end_file.pl           |   1 -
 tp/t/results/def/end_of_line_protect_at_end.pl     |   1 -
 tp/t/results/def/end_of_lines_protected.pl         |   1 -
 .../def/end_of_lines_protected_in_footnote.pl      |   1 -
 .../def/end_of_lines_protected_non_ascii.pl        |   1 -
 tp/t/results/def/inter_item_commands_in_def.pl     |   5 -
 .../def/inter_item_commands_in_def_in_example.pl   |   5 -
 tp/t/results/def/leading_space_in_def_arg.pl       |   1 -
 tp/t/results/def/no_category_or_no_name.pl         |   1 -
 tp/t/results/def/not_closed.pl                     |   3 -
 tp/t/results/def/omit_def_space.pl                 |   2 -
 tp/t/results/def/protected_brace.pl                |   1 -
 tp/t/results/def/ref_in_def.pl                     |   2 -
 tp/t/results/def/space_in_def_for_index.pl         |   2 -
 tp/t/results/def/wrong_braces_simple.pl            |   9 --
 tp/t/results/def/wrong_braces_with_end_of_lines.pl |   2 -
 tp/t/results/float/cindex_in_caption.pl            |   1 -
 tp/t/results/float/complex_float.pl                |   3 -
 tp/t/results/float/float_copying.pl                |   4 -
 .../char_latin1_latin1_in_refs.pl                  |   6 -
 .../formats_encodings/char_latin1_utf8_in_refs.pl  |   6 -
 .../char_latin2_latin2_in_refs.pl                  |   1 -
 tp/t/results/formats_encodings/sample_utf8.pl      |   4 -
 tp/t/results/heading/heading_in_copying.pl         |   1 -
 .../deftypefnnewline_for_copying_after.pl          |   2 -
 .../deftypefnnewline_for_copying_before.pl         |   2 -
 tp/t/results/html_tests/float_copying.pl           |   6 -
 .../results/html_tests/index_and_node_same_name.pl |   1 -
 tp/t/results/html_tests/index_below.pl             |   1 -
 tp/t/results/indices/complex_recursive_synindex.pl |   6 -
 tp/t/results/indices/def_syn_indices.pl            |   7 --
 ...default_cp_index_and_one_letter_syncodeindex.pl |   2 -
 tp/t/results/indices/double_index_entry.pl         |   3 -
 tp/t/results/indices/double_seeentry_seealso.pl    |   4 -
 tp/t/results/indices/double_syncodeindex.pl        |   2 -
 tp/t/results/indices/empty_string_index_entry.pl   |   4 -
 tp/t/results/indices/encoding_index_ascii.pl       |  55 ---------
 .../encoding_index_ascii_enable_encoding.pl        |  55 ---------
 tp/t/results/indices/encoding_index_latin1.pl      |  55 ---------
 .../encoding_index_latin1_enable_encoding.pl       |  55 ---------
 tp/t/results/indices/encoding_index_utf8.pl        |  55 ---------
 .../indices/encoding_index_utf8_enable_encoding.pl |  55 ---------
 tp/t/results/indices/explicit_sort_key.pl          |   4 -
 tp/t/results/indices/ftable_vtable.pl              |   7 --
 .../indices/ignored_sort_char_empty_entries.pl     |  16 +--
 tp/t/results/indices/image_lines_count.pl          | Bin 6876 -> 6834 bytes
 tp/t/results/indices/image_text_lines_count.pl     | Bin 7351 -> 7309 bytes
 tp/t/results/indices/index_and_node_same_name.pl   |   1 -
 tp/t/results/indices/index_entries_before_nodes.pl |   3 -
 tp/t/results/indices/index_entries_locations.pl    |   4 -
 .../indices/index_entry_before_first_node.pl       | Bin 7177 -> 7135 bytes
 tp/t/results/indices/index_entry_before_node.pl    |   1 -
 tp/t/results/indices/index_entry_in_footnote.pl    | Bin 8429 -> 8371 bytes
 .../index_entry_in_footnote_different_node_end.pl  |   2 -
 .../indices/index_entry_in_footnote_sections.pl    |   1 -
 .../index_entry_in_footnote_sections_separate.pl   |   1 -
 .../indices/index_entry_in_footnote_separate.pl    |   2 -
 tp/t/results/indices/index_no_node.pl              |  14 ---
 tp/t/results/indices/index_no_node_no_top.pl       |  14 ---
 .../indices/index_no_node_no_top_no_node.pl        |  14 ---
 tp/t/results/indices/index_nodes.pl                |  11 --
 .../indices/index_nodes_no_split_no_use_nodes.pl   |  11 --
 tp/t/results/indices/index_special_region.pl       |   8 --
 .../index_special_region_no_insertcopying.pl       |   8 --
 ...egion_no_insertcopying_no_titlepage_no_nodes.pl |   8 --
 ...l_region_no_insertcopying_titlepage_no_nodes.pl |   8 --
 ...copying_titlepage_no_nodes_footnotes_default.pl |   8 --
 .../index_special_region_no_titlepage_no_nodes.pl  |   8 --
 .../index_special_region_titlepage_no_nodes.pl     |   8 --
 ..._region_titlepage_no_nodes_footnotes_default.pl |   8 --
 tp/t/results/indices/index_split.pl                |  19 ---
 .../indices/index_split_split_chapter_no_nodes.pl  |  19 ---
 tp/t/results/indices/index_table.pl                | 135 ---------------------
 .../results/indices/index_table_chapter_no_node.pl | 135 ---------------------
 .../multiple_index_text_sortas_seeentry_seealso.pl |   3 -
 tp/t/results/indices/nodes_before_top.pl           |  13 --
 .../nodes_before_top_and_sections_chapter.pl       |  15 ---
 ...odes_before_top_and_sections_chapter_no_node.pl |  15 ---
 ...des_before_top_and_sections_unsplit_no_nodes.pl |  15 ---
 .../indices/nodes_before_top_split_chapter.pl      |  13 --
 .../nodes_before_top_split_chapter_no_nodes.pl     |  13 --
 .../indices/printindex_between_node_section.pl     |   6 -
 .../indices/printindex_between_part_chapter.pl     |   6 -
 .../indices/printindex_index_entry_in_copying.pl   |   5 -
 ...rintindex_index_entry_in_copying_in_footnote.pl |   1 -
 ...ndex_index_entry_in_copying_no_insertcopying.pl |   5 -
 .../indices/printindex_with_space_before.pl        | Bin 8549 -> 8507 bytes
 .../indices/same_index_entry_merged_indices.pl     |   2 -
 tp/t/results/indices/same_only_seealso_seeentry.pl |   6 -
 tp/t/results/indices/same_seealso_seeentry.pl      |   7 --
 tp/t/results/indices/seealso_duplicate.pl          |   2 -
 tp/t/results/indices/seeentry.pl                   |   4 -
 tp/t/results/indices/sorted_subentries.pl          |  18 ---
 tp/t/results/indices/split_chapter_index.pl        |  12 --
 tp/t/results/indices/subentries.pl                 |   8 --
 tp/t/results/indices/subentry_and_sortas.pl        |   2 -
 tp/t/results/indices/subentry_and_sortas_spaces.pl |   4 -
 tp/t/results/indices/syncode_index_print_both.pl   |   2 -
 tp/t/results/indices/syncodeindex_to_plain.pl      |   3 -
 tp/t/results/indices/transparent_sort_chars.pl     |  12 +-
 .../indices/unknown_then_known_index_entry.pl      |   1 -
 tp/t/results/indices/w_lines_count.pl              |   1 -
 tp/t/results/info_tests/before_node_and_section.pl |   1 -
 tp/t/results/info_tests/colon_in_index_entry.pl    |   4 -
 .../info_tests/colons_in_index_entries_and_node.pl |   6 -
 .../colons_in_index_entries_and_node_no_quoting.pl |   6 -
 tp/t/results/info_tests/def_in_copying.pl          |   4 -
 .../end_of_line_command_in_node_lines.pl           |   1 -
 tp/t/results/info_tests/index_entry_at_end_node.pl |   1 -
 .../multitable_anchor_and_index_entry.pl           |   2 -
 .../info_tests/nested_multitable_anchor_index.pl   |   2 -
 .../info_tests/one_node_counted_elements.pl        |   2 -
 tp/t/results/info_tests/test_index.pl              |  17 ---
 .../results/invalid_nestings/block_not_matching.pl |   1 -
 tp/t/results/invalid_nestings/center.pl            |   1 -
 .../invalid_nestings/def_in_style_command.pl       |   1 -
 .../def_not_closed_in_menu_description.pl          |   1 -
 tp/t/results/invalid_nestings/in_table.pl          |   5 -
 .../invalid_nestings/multitable_item_in_index.pl   |   1 -
 .../invalid_nestings/node_on_index_entry_line.pl   |   1 -
 tp/t/results/invalid_nestings/on_def_line.pl       |   2 -
 .../invalid_nestings/on_index_entry_line.pl        |   1 -
 tp/t/results/invalid_nestings/raw_block_on_line.pl |   1 -
 .../invalid_nestings/section_on_def_line.pl        |   1 -
 .../invalid_nestings/section_on_defx_line.pl       |   2 -
 .../section_on_index_entry_line.pl                 |   1 -
 tp/t/results/invalid_nestings/tab_in_index.pl      |   1 -
 .../itemize/inter_item_commands_in_enumerate.pl    |   7 --
 .../itemize/inter_item_commands_in_itemize.pl      |   4 -
 tp/t/results/languages/documentlanguage.pl         |   1 -
 tp/t/results/languages/documentlanguage_option.pl  |   1 -
 tp/t/results/languages/documentlanguage_unknown.pl |   1 -
 .../results/languages/multiple_documentlanguage.pl |   3 -
 tp/t/results/languages/multiple_in_preamble.pl     |   3 -
 .../languages/multiple_in_preamble_before_node.pl  |   2 -
 tp/t/results/languages/multiple_lang_chapters.pl   |   3 -
 .../languages/multiple_lang_chapters_latex.pl      |   3 -
 .../languages/multiple_lang_chapters_texi2html.pl  |   3 -
 tp/t/results/languages/simple_documentlanguage.pl  |   1 -
 tp/t/results/languages/unknown_region.pl           |   1 -
 tp/t/results/latex_tests/brace_in_index.pl         |   4 -
 tp/t/results/latex_tests/indices.pl                |  38 ++----
 .../latex_tests/indices_disable_encoding.pl        |  38 ++----
 tp/t/results/latex_tests/vbar_in_index.pl          |   2 -
 tp/t/results/layout/no_monolithic.pl               |   1 -
 tp/t/results/layout/no_monolithic_only_toc_out.pl  |   1 -
 tp/t/results/macro/backslash_in_arg.pl             |   4 -
 tp/t/results/macro/macro_in_def_delimiters.pl      |   1 -
 tp/t/results/macro/macro_in_index_commands.pl      |   4 -
 tp/t/results/menu/menu_in_deffn.pl                 |   1 -
 .../misc_commands/comment_space_command_on_line.pl |   1 -
 tp/t/results/misc_commands/index_entries.pl        |   2 -
 tp/t/results/moresectioning/no_element.pl          |   1 -
 .../moresectioning/placed_things_before_element.pl |   1 -
 .../moresectioning/placed_things_before_node.pl    |   1 -
 .../inter_item_commands_in_multitable.pl           |   3 -
 .../at_commands_glued_in_example.pl                |   1 -
 .../at_commands_glued_in_paragraph.pl              |   1 -
 tp/t/results/preformatted/def_in_example.pl        |   1 -
 ...dex_entries_relate_to_item_no_transformation.pl |   3 -
 .../index_entries_relate_to_item_transformation.pl |   3 -
 tp/t/results/value/value_in_index_commands.pl      |   4 -
 tp/t/results/xml_tests/commands_and_spaces.pl      |   1 -
 tp/t/results/xtable/block_commands_in_table.pl     |   5 -
 tp/t/results/xtable/empty_item_itemx.pl            |   3 -
 .../xtable/index_command_before_end_table.pl       |   1 -
 .../results/xtable/inter_item_commands_in_table.pl |  21 ----
 .../inter_item_commands_in_table_in_example.pl     |   1 -
 tp/t/results/xtable/table_nested.pl                |  12 --
 215 files changed, 59 insertions(+), 1742 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 06c01cc60e..06df234850 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2023-02-18  Patrice Dumas  <pertusus@free.fr>
+
+       Store index_ignore_chars as a string
+
+       * tp/Texinfo/Common.pm (_substitute_references),
+       tp/Texinfo/ParserNonXS.pm (@set_flag_index_char_ignore_order)
+       (_enter_index_entry), tp/Texinfo/Structuring.pm
+       (index_entry_sort_string), tp/Texinfo/XS/parsetexi/api.c
+       (build_single_index_data): store index_ignore_chars as a string,
+       by concatenating txiindex*ignore characters in a predetermined order.
+
 2023-02-18  Patrice Dumas  <pertusus@free.fr>
 
        * tp/Makefile.tres, tp/t/09indices.t: add index_entries_before_nodes
diff --git a/tp/Texinfo/Common.pm b/tp/Texinfo/Common.pm
index bff67bd8e2..03fe663bd7 100644
--- a/tp/Texinfo/Common.pm
+++ b/tp/Texinfo/Common.pm
@@ -1911,9 +1911,6 @@ sub _substitute_references($$$)
                       $current->{'extra'}->{$key}->{$type_key},
                       $reference_associations,
                       "[$command_or_type]{$key}{$type_key}");
-                } elsif ($key eq 'index_entry' and $type_key eq 
'index_ignore_chars') {
-                  $new->{'extra'}->{$key}->{$type_key}
-                     = { %{$current->{'extra'}->{$key}->{$type_key}} };
                 } else {
                   print STDERR "Not substituting [$command_or_type]{$key}: 
$type_key\n";
                 }
diff --git a/tp/Texinfo/ParserNonXS.pm b/tp/Texinfo/ParserNonXS.pm
index e1c42766d0..e691a5832c 100644
--- a/tp/Texinfo/ParserNonXS.pm
+++ b/tp/Texinfo/ParserNonXS.pm
@@ -353,6 +353,10 @@ my %set_flag_index_char_ignore = (
  'txiindexhyphenignore' => '-',
 );
 
+# same as in XS parser
+my @set_flag_index_char_ignore_order = ('txiindexbackslashignore',
+   'txiindexhyphenignore', 'txiindexlessthanignore', 'txiindexatsignignore');
+
 my %type_with_paragraph;
 foreach my $type ('before_item', 'before_node_section', 'document_root',
                   'brace_command_context') {
@@ -3321,13 +3325,14 @@ sub _enter_index_entry($$$$)
   my $index_entry = { 'index_name'           => $index_name,
                       'entry_element'        => $element,
                       'entry_number'         => $number,
-                      'index_ignore_chars'   => {},
                     };
   # gather set txiindex*ignore information
-  foreach my $set_variable (keys(%set_flag_index_char_ignore)) {
+  foreach my $set_variable (@set_flag_index_char_ignore_order) {
     if (exists($self->{'values'}->{$set_variable})) {
       my $ignored_char = $set_flag_index_char_ignore{$set_variable};
-      $index_entry->{'index_ignore_chars'}->{$ignored_char} = 1;
+      $index_entry->{'index_ignore_chars'} = ''
+         if (!defined($index_entry->{'index_ignore_chars'}));
+      $index_entry->{'index_ignore_chars'} .= $ignored_char;
     }
   }
   if (@{$self->{'nesting_context'}->{'regions_stack'}} > 0) {
@@ -7616,9 +7621,8 @@ The index name.
 
 =item index_ignore_chars
 
-A hash reference with characters as keys and 1 as value.  Corresponds to
-the characters flagged as ignored in key sorting in the document by
-setting flags such as I<txiindexbackslashignore>.
+A string containing the characters flagged as ignored in key sorting
+in the document by setting flags such as I<txiindexbackslashignore>.
 
 =item entry_element
 
diff --git a/tp/Texinfo/Structuring.pm b/tp/Texinfo/Structuring.pm
index 20a2cd98ac..87df4f9ad9 100644
--- a/tp/Texinfo/Structuring.pm
+++ b/tp/Texinfo/Structuring.pm
@@ -1855,9 +1855,8 @@ sub index_entry_sort_string($$$$;$)
     $entry_key = Texinfo::Convert::Text::convert_to_text(
                           $entry_tree_element, $convert_to_text_options);
     # FIXME do that for sortas too?
-    if (exists($main_entry->{'index_ignore_chars'})) {
-      my $ignore_chars
-         = quotemeta(join('', keys(%{$main_entry->{'index_ignore_chars'}})));
+    if (defined($main_entry->{'index_ignore_chars'})) {
+      my $ignore_chars = quotemeta($main_entry->{'index_ignore_chars'});
       if ($ignore_chars ne '') {
         $entry_key =~ s/[$ignore_chars]//g;
       }
diff --git a/tp/Texinfo/XS/parsetexi/api.c b/tp/Texinfo/XS/parsetexi/api.c
index a0d802ab1e..2ea01c6fdb 100644
--- a/tp/Texinfo/XS/parsetexi/api.c
+++ b/tp/Texinfo/XS/parsetexi/api.c
@@ -900,21 +900,23 @@ build_single_index_data (INDEX *i)
       if (e->node)
         STORE2("entry_node", newRV_inc ((SV *)e->node->hv));
 
-      /* Create ignored_chars hash. */
+      /* Create ignored_chars string. */
       {
-#define STORE3(key) hv_store (hv, key, strlen (key), newSViv(1), 0)
-        HV *hv = newHV ();
+        TEXT index_ignore_chars_string;
+        text_init (&index_ignore_chars_string);
+
         if (e->ignored_chars.backslash)
-          STORE3("\\");
+          text_append (&index_ignore_chars_string, "\\");
         if (e->ignored_chars.hyphen)
-          STORE3("-");
+          text_append (&index_ignore_chars_string, "-");
         if (e->ignored_chars.lessthan)
-          STORE3("<");
+          text_append (&index_ignore_chars_string, "<");
         if (e->ignored_chars.atsign)
-          STORE3("@");
-#undef STORE3
+          text_append (&index_ignore_chars_string, "@");
 
-        STORE2("index_ignore_chars", newRV_inc ((SV *)hv));
+        if (index_ignore_chars_string.end > 0)
+          STORE2("index_ignore_chars",
+                 newSVpv_utf8 (index_ignore_chars_string.text, 0));
       }
 
       av_push (entries, newRV_inc ((SV *)entry));
diff --git a/tp/t/results/converters_tests/at_commands_in_raw.pl 
b/tp/t/results/converters_tests/at_commands_in_raw.pl
index 6d7a58f0ce..fdaa8e2e4e 100644
--- a/tp/t/results/converters_tests/at_commands_in_raw.pl
+++ b/tp/t/results/converters_tests/at_commands_in_raw.pl
@@ -826,7 +826,6 @@ $result_trees{'at_commands_in_raw'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 }
               },
diff --git a/tp/t/results/converters_tests/complex_nestings.pl 
b/tp/t/results/converters_tests/complex_nestings.pl
index ca12aa737e..763d7dbccb 100644
--- a/tp/t/results/converters_tests/complex_nestings.pl
+++ b/tp/t/results/converters_tests/complex_nestings.pl
@@ -307,7 +307,6 @@ $result_trees{'complex_nestings'} = {
                       'entry_node' => {},
                       'entry_number' => 1,
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'defun'
@@ -406,7 +405,6 @@ $result_trees{'complex_nestings'} = {
                       'entry_node' => {},
                       'entry_number' => 2,
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'defunx'
@@ -545,7 +543,6 @@ $result_trees{'complex_nestings'} = {
                               'entry_node' => {},
                               'entry_number' => 3,
                               'in_code' => 1,
-                              'index_ignore_chars' => {},
                               'index_name' => 'fn'
                             },
                             'original_def_cmdname' => 'deffn'
@@ -635,7 +632,6 @@ $result_trees{'complex_nestings'} = {
                                       'entry_node' => {},
                                       'entry_number' => 1,
                                       'in_code' => 1,
-                                      'index_ignore_chars' => {},
                                       'index_name' => 'vr'
                                     },
                                     'original_def_cmdname' => 'defvar'
@@ -736,7 +732,6 @@ $result_trees{'complex_nestings'} = {
                                       'entry_node' => {},
                                       'entry_number' => 2,
                                       'in_code' => 1,
-                                      'index_ignore_chars' => {},
                                       'index_name' => 'vr'
                                     },
                                     'original_def_cmdname' => 'defvarx'
diff --git a/tp/t/results/converters_tests/definition_commands.pl 
b/tp/t/results/converters_tests/definition_commands.pl
index ef2e020679..1c950d8286 100644
--- a/tp/t/results/converters_tests/definition_commands.pl
+++ b/tp/t/results/converters_tests/definition_commands.pl
@@ -237,7 +237,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -458,7 +457,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -709,7 +707,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -986,7 +983,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspec'
@@ -1191,7 +1187,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 5,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -1401,7 +1396,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 6,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -1611,7 +1605,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 7,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -1821,7 +1814,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 8,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -2031,7 +2023,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 9,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -2286,7 +2277,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 10,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -2541,7 +2531,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 11,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -2796,7 +2785,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 12,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -3051,7 +3039,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 13,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -3306,7 +3293,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 14,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -3561,7 +3547,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 15,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -3816,7 +3801,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 16,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -4071,7 +4055,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 17,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -4326,7 +4309,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 18,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -4485,7 +4467,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 19,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspec'
@@ -4589,7 +4570,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 20,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -4698,7 +4678,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 21,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -4807,7 +4786,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 22,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -4916,7 +4894,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 23,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -5025,7 +5002,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 24,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -5149,7 +5125,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 25,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -5273,7 +5248,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 26,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -5397,7 +5371,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 27,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -5521,7 +5494,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 28,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -5645,7 +5617,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 29,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -5769,7 +5740,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 30,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -5893,7 +5863,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 31,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -6017,7 +5986,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 32,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -6141,7 +6109,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 33,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -6341,7 +6308,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 34,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -6486,7 +6452,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 35,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -6636,7 +6601,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 36,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -6876,7 +6840,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 37,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -6954,7 +6917,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 38,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -8149,7 +8111,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 39,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspec'
@@ -8489,7 +8450,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 40,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspecx'
@@ -8744,7 +8704,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 41,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -9079,7 +9038,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 42,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -9305,7 +9263,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defcv'
@@ -9512,7 +9469,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypecv'
@@ -9789,7 +9745,6 @@ $result_trees{'definition_commands'} = {
                       'entry_node' => {},
                       'entry_number' => 43,
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'deftypefn'
@@ -10050,7 +10005,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 44,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defun'
@@ -10307,7 +10261,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 45,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defun'
@@ -10785,7 +10738,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 46,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -11062,7 +11014,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 47,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -11302,7 +11253,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 48,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -11547,7 +11497,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 49,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -11792,7 +11741,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 50,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -12037,7 +11985,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 51,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -12282,7 +12229,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 52,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -12557,7 +12503,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 53,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -12832,7 +12777,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 54,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -13107,7 +13051,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 55,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -13382,7 +13325,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 56,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -13657,7 +13599,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 57,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -13932,7 +13873,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 58,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -14207,7 +14147,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 59,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -14482,7 +14421,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 60,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -14757,7 +14695,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 61,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -15039,7 +14976,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 62,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -15266,7 +15202,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 63,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -15498,7 +15433,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 64,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -15730,7 +15664,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 65,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -15962,7 +15895,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 66,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -16194,7 +16126,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 67,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -16441,7 +16372,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 68,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -16688,7 +16618,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 69,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -16935,7 +16864,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 70,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -17182,7 +17110,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 71,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -17429,7 +17356,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 72,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -17676,7 +17602,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 73,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -17923,7 +17848,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 74,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -18170,7 +18094,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 75,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
@@ -18417,7 +18340,6 @@ $result_trees{'definition_commands'} = {
                   'entry_node' => {},
                   'entry_number' => 76,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefnx'
diff --git a/tp/t/results/converters_tests/form_feeds.pl 
b/tp/t/results/converters_tests/form_feeds.pl
index bb29ef686f..7dd4b4e6ff 100644
--- a/tp/t/results/converters_tests/form_feeds.pl
+++ b/tp/t/results/converters_tests/form_feeds.pl
@@ -626,7 +626,6 @@ $result_trees{'form_feeds'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -813,7 +812,6 @@ $result_trees{'form_feeds'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
diff --git a/tp/t/results/converters_tests/frenchspacing_and_code.pl 
b/tp/t/results/converters_tests/frenchspacing_and_code.pl
index fbc888114a..2bd087a0a6 100644
--- a/tp/t/results/converters_tests/frenchspacing_and_code.pl
+++ b/tp/t/results/converters_tests/frenchspacing_and_code.pl
@@ -545,7 +545,6 @@ $result_trees{'frenchspacing_and_code'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -825,7 +824,6 @@ $result_trees{'frenchspacing_and_code'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defop'
@@ -1356,7 +1354,6 @@ $result_trees{'frenchspacing_and_code'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -1636,7 +1633,6 @@ $result_trees{'frenchspacing_and_code'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defop'
diff --git a/tp/t/results/converters_tests/index_entry_in_preformatted.pl 
b/tp/t/results/converters_tests/index_entry_in_preformatted.pl
index f9e075e1a9..db80d1d5f7 100644
--- a/tp/t/results/converters_tests/index_entry_in_preformatted.pl
+++ b/tp/t/results/converters_tests/index_entry_in_preformatted.pl
@@ -197,7 +197,6 @@ $result_trees{'index_entry_in_preformatted'} = {
                       'entry_node' => {},
                       'entry_number' => 1,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -261,7 +260,6 @@ $result_trees{'index_entry_in_preformatted'} = {
                       'entry_node' => {},
                       'entry_number' => 2,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -305,7 +303,6 @@ $result_trees{'index_entry_in_preformatted'} = {
                       'entry_node' => {},
                       'entry_number' => 3,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
diff --git a/tp/t/results/converters_tests/indices_in_begin_tables_lists.pl 
b/tp/t/results/converters_tests/indices_in_begin_tables_lists.pl
index 9c624792bf..3a67d0e8b2 100644
--- a/tp/t/results/converters_tests/indices_in_begin_tables_lists.pl
+++ b/tp/t/results/converters_tests/indices_in_begin_tables_lists.pl
@@ -245,7 +245,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                       'entry_node' => {},
                       'entry_number' => 1,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -393,7 +392,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                       'entry_node' => {},
                       'entry_number' => 2,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -475,7 +473,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                       'entry_node' => {},
                       'entry_number' => 3,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -630,7 +627,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                           'entry_node' => {},
                           'entry_number' => 4,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -883,7 +879,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                       'entry_node' => {},
                       'entry_number' => 5,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -1025,7 +1020,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                       'entry_node' => {},
                       'entry_number' => 6,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -1157,7 +1151,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                       'entry_node' => {},
                       'entry_number' => 7,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -1300,7 +1293,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                           'entry_node' => {},
                           'entry_number' => 8,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -1435,7 +1427,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                       'entry_node' => {},
                       'entry_number' => 9,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -1491,7 +1482,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                       'entry_node' => {},
                       'entry_number' => 10,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -1531,7 +1521,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                       'entry_node' => {},
                       'entry_number' => 11,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -1692,7 +1681,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -1832,7 +1820,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -1892,7 +1879,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                           'entry_node' => {},
                           'entry_number' => 3,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -2032,7 +2018,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -2073,7 +2058,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                               'entry_node' => {},
                               'entry_number' => 12,
                               'in_code' => 0,
-                              'index_ignore_chars' => {},
                               'index_name' => 'cp'
                             }
                           },
@@ -2148,7 +2132,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -2211,7 +2194,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                           'entry_node' => {},
                           'entry_number' => 3,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -2281,7 +2263,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                           'entry_node' => {},
                           'entry_number' => 4,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -2433,7 +2414,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                           'entry_node' => {},
                           'entry_number' => 13,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -2617,7 +2597,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                       'entry_node' => {},
                       'entry_number' => 14,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -2789,7 +2768,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                           'entry_node' => {},
                           'entry_number' => 15,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -2973,7 +2951,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                       'entry_node' => {},
                       'entry_number' => 16,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -3148,7 +3125,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                       'entry_node' => {},
                       'entry_number' => 17,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -3314,7 +3290,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                       'entry_node' => {},
                       'entry_number' => 18,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -3492,7 +3467,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                           'entry_node' => {},
                           'entry_number' => 19,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -3648,7 +3622,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                           'entry_node' => {},
                           'entry_number' => 20,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -3704,7 +3677,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                           'entry_node' => {},
                           'entry_number' => 21,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -3744,7 +3716,6 @@ $result_trees{'indices_in_begin_tables_lists'} = {
                           'entry_node' => {},
                           'entry_number' => 22,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
diff --git 
a/tp/t/results/converters_tests/indices_in_begin_tables_lists_entries_after_item.pl
 
b/tp/t/results/converters_tests/indices_in_begin_tables_lists_entries_after_item.pl
index db2c0455f4..753fe853e2 100644
--- 
a/tp/t/results/converters_tests/indices_in_begin_tables_lists_entries_after_item.pl
+++ 
b/tp/t/results/converters_tests/indices_in_begin_tables_lists_entries_after_item.pl
@@ -256,7 +256,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                       'entry_node' => {},
                       'entry_number' => 1,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -404,7 +403,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                       'entry_node' => {},
                       'entry_number' => 2,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -476,7 +474,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                       'entry_node' => {},
                       'entry_number' => 3,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -645,7 +642,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                       'entry_node' => {},
                       'entry_number' => 4,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -885,7 +881,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                       'entry_node' => {},
                       'entry_number' => 5,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -1038,7 +1033,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                       'entry_node' => {},
                       'entry_number' => 6,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -1160,7 +1154,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                       'entry_node' => {},
                       'entry_number' => 7,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -1317,7 +1310,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                       'entry_node' => {},
                       'entry_number' => 8,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -1449,7 +1441,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                       'entry_node' => {},
                       'entry_number' => 9,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -1505,7 +1496,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                       'entry_node' => {},
                       'entry_number' => 10,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -1545,7 +1535,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                       'entry_node' => {},
                       'entry_number' => 11,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -1696,7 +1685,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -1836,7 +1824,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -1896,7 +1883,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                           'entry_node' => {},
                           'entry_number' => 3,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -2036,7 +2022,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -2077,7 +2062,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                               'entry_node' => {},
                               'entry_number' => 12,
                               'in_code' => 0,
-                              'index_ignore_chars' => {},
                               'index_name' => 'cp'
                             }
                           },
@@ -2152,7 +2136,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -2215,7 +2198,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                           'entry_node' => {},
                           'entry_number' => 3,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -2285,7 +2267,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                           'entry_node' => {},
                           'entry_number' => 4,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -2437,7 +2418,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                           'entry_node' => {},
                           'entry_number' => 13,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -2621,7 +2601,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                       'entry_node' => {},
                       'entry_number' => 14,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -2793,7 +2772,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                           'entry_node' => {},
                           'entry_number' => 15,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -2977,7 +2955,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                       'entry_node' => {},
                       'entry_number' => 16,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -3152,7 +3129,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                       'entry_node' => {},
                       'entry_number' => 17,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -3318,7 +3294,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                       'entry_node' => {},
                       'entry_number' => 18,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -3496,7 +3471,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                           'entry_node' => {},
                           'entry_number' => 19,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -3652,7 +3626,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                           'entry_node' => {},
                           'entry_number' => 20,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -3708,7 +3681,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                           'entry_node' => {},
                           'entry_number' => 21,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -3748,7 +3720,6 @@ 
$result_trees{'indices_in_begin_tables_lists_entries_after_item'} = {
                           'entry_node' => {},
                           'entry_number' => 22,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
diff --git 
a/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl 
b/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
index d631a27daf..83f204ab56 100644
--- a/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
+++ b/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
@@ -268,7 +268,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -313,7 +312,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'vr'
             }
           },
@@ -358,7 +356,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -482,7 +479,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cdi'
             }
           },
@@ -606,7 +602,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'ddi'
             }
           },
diff --git a/tp/t/results/converters_tests/references_to_top_no_top_output.pl 
b/tp/t/results/converters_tests/references_to_top_no_top_output.pl
index dc3940268a..a658d24d45 100644
--- a/tp/t/results/converters_tests/references_to_top_no_top_output.pl
+++ b/tp/t/results/converters_tests/references_to_top_no_top_output.pl
@@ -614,7 +614,6 @@ $result_trees{'references_to_top_no_top_output'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -950,7 +949,6 @@ $result_trees{'references_to_top_no_top_output'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/converters_tests/test_deftypefnnewline.pl 
b/tp/t/results/converters_tests/test_deftypefnnewline.pl
index 5f922f766a..f414256630 100644
--- a/tp/t/results/converters_tests/test_deftypefnnewline.pl
+++ b/tp/t/results/converters_tests/test_deftypefnnewline.pl
@@ -315,7 +315,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefun'
@@ -452,7 +451,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -634,7 +632,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -803,7 +800,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -972,7 +968,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypecv'
@@ -1154,7 +1149,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypecv'
@@ -1277,7 +1271,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'entry_node' => {},
                   'entry_number' => 5,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -1471,7 +1464,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'entry_node' => {},
                   'entry_number' => 6,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefun'
@@ -1608,7 +1600,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'entry_node' => {},
                   'entry_number' => 7,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -1790,7 +1781,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'entry_node' => {},
                   'entry_number' => 8,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -1959,7 +1949,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'entry_node' => {},
                   'entry_number' => 9,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -2128,7 +2117,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypecv'
@@ -2310,7 +2298,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypecv'
@@ -2433,7 +2420,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'entry_node' => {},
                   'entry_number' => 10,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/converters_tests/things_before_setfilename.pl 
b/tp/t/results/converters_tests/things_before_setfilename.pl
index 672dc41ee4..8499cc69a2 100644
--- a/tp/t/results/converters_tests/things_before_setfilename.pl
+++ b/tp/t/results/converters_tests/things_before_setfilename.pl
@@ -690,7 +690,6 @@ $result_trees{'things_before_setfilename'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
diff --git 
a/tp/t/results/converters_tests/things_before_setfilename_no_element.pl 
b/tp/t/results/converters_tests/things_before_setfilename_no_element.pl
index 97a1dbfa76..245e9c7866 100644
--- a/tp/t/results/converters_tests/things_before_setfilename_no_element.pl
+++ b/tp/t/results/converters_tests/things_before_setfilename_no_element.pl
@@ -690,7 +690,6 @@ $result_trees{'things_before_setfilename_no_element'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
diff --git a/tp/t/results/coverage/commands.pl 
b/tp/t/results/coverage/commands.pl
index 80f88d9595..6c31566085 100644
--- a/tp/t/results/coverage/commands.pl
+++ b/tp/t/results/coverage/commands.pl
@@ -319,7 +319,6 @@ $result_trees{'commands'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/coverage/def.pl b/tp/t/results/coverage/def.pl
index 4d7b596856..d476a0efaa 100644
--- a/tp/t/results/coverage/def.pl
+++ b/tp/t/results/coverage/def.pl
@@ -84,7 +84,6 @@ $result_trees{'def'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -304,7 +303,6 @@ $result_trees{'def'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -467,7 +465,6 @@ $result_trees{'def'} = {
                   'entry_element' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -552,7 +549,6 @@ $result_trees{'def'} = {
                   'entry_element' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -642,7 +638,6 @@ $result_trees{'def'} = {
                   'entry_element' => {},
                   'entry_number' => 5,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -737,7 +732,6 @@ $result_trees{'def'} = {
                   'entry_element' => {},
                   'entry_number' => 6,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -832,7 +826,6 @@ $result_trees{'def'} = {
                   'entry_element' => {},
                   'entry_number' => 7,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -922,7 +915,6 @@ $result_trees{'def'} = {
                   'entry_element' => {},
                   'entry_number' => 8,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -1033,7 +1025,6 @@ $result_trees{'def'} = {
                   'entry_element' => {},
                   'entry_number' => 9,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -1100,7 +1091,6 @@ $result_trees{'def'} = {
                   'entry_element' => {},
                   'entry_number' => 10,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -1172,7 +1162,6 @@ $result_trees{'def'} = {
                   'entry_element' => {},
                   'entry_number' => 11,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -1239,7 +1228,6 @@ $result_trees{'def'} = {
                   'entry_element' => {},
                   'entry_number' => 12,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -1345,7 +1333,6 @@ $result_trees{'def'} = {
                   'entry_element' => {},
                   'entry_number' => 13,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -1477,7 +1464,6 @@ $result_trees{'def'} = {
                   'entry_element' => {},
                   'entry_number' => 14,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -1609,7 +1595,6 @@ $result_trees{'def'} = {
                   'entry_element' => {},
                   'entry_number' => 15,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
diff --git a/tp/t/results/coverage/formats_titles.pl 
b/tp/t/results/coverage/formats_titles.pl
index 160a6894fc..1174f97578 100644
--- a/tp/t/results/coverage/formats_titles.pl
+++ b/tp/t/results/coverage/formats_titles.pl
@@ -413,7 +413,6 @@ $result_trees{'formats_titles'} = {
                           'entry_element' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
diff --git a/tp/t/results/coverage/multitable.pl 
b/tp/t/results/coverage/multitable.pl
index bb08f8f97f..1b673d8e8f 100644
--- a/tp/t/results/coverage/multitable.pl
+++ b/tp/t/results/coverage/multitable.pl
@@ -263,7 +263,6 @@ $result_trees{'multitable'} = {
                                   'entry_element' => {},
                                   'entry_number' => 1,
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
diff --git a/tp/t/results/coverage/preformatted.pl 
b/tp/t/results/coverage/preformatted.pl
index 6ed60c4236..90485df3d5 100644
--- a/tp/t/results/coverage/preformatted.pl
+++ b/tp/t/results/coverage/preformatted.pl
@@ -156,7 +156,6 @@ $result_trees{'preformatted'} = {
                               'entry_element' => {},
                               'entry_number' => 1,
                               'in_code' => 1,
-                              'index_ignore_chars' => {},
                               'index_name' => 'vr'
                             }
                           },
diff --git a/tp/t/results/coverage/punctuation_in_line_commands.pl 
b/tp/t/results/coverage/punctuation_in_line_commands.pl
index 0ec3cc7d44..6cc59aa020 100644
--- a/tp/t/results/coverage/punctuation_in_line_commands.pl
+++ b/tp/t/results/coverage/punctuation_in_line_commands.pl
@@ -639,7 +639,6 @@ $result_trees{'punctuation_in_line_commands'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/coverage/table.pl b/tp/t/results/coverage/table.pl
index 05bd8e5b14..3bc189f3e1 100644
--- a/tp/t/results/coverage/table.pl
+++ b/tp/t/results/coverage/table.pl
@@ -256,7 +256,6 @@ $result_trees{'table'} = {
                       'entry_element' => {},
                       'entry_number' => 1,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -307,7 +306,6 @@ $result_trees{'table'} = {
                           'entry_element' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -366,7 +364,6 @@ $result_trees{'table'} = {
                           'entry_element' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'ky'
                         }
                       },
@@ -420,7 +417,6 @@ $result_trees{'table'} = {
                           'entry_element' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
diff --git a/tp/t/results/coverage_braces/contain_plain_text_nestings.pl 
b/tp/t/results/coverage_braces/contain_plain_text_nestings.pl
index ccff1f841f..5192838d74 100644
--- a/tp/t/results/coverage_braces/contain_plain_text_nestings.pl
+++ b/tp/t/results/coverage_braces/contain_plain_text_nestings.pl
@@ -348,7 +348,6 @@ $result_trees{'contain_plain_text_nestings'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 },
                 'sortas' => ' text'
@@ -667,7 +666,6 @@ $result_trees{'contain_plain_text_nestings'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 },
                 'sortas' => ' text'
diff --git a/tp/t/results/coverage_braces/heading_in_footnote.pl 
b/tp/t/results/coverage_braces/heading_in_footnote.pl
index a832b24f1f..7dfe5023e1 100644
--- a/tp/t/results/coverage_braces/heading_in_footnote.pl
+++ b/tp/t/results/coverage_braces/heading_in_footnote.pl
@@ -79,7 +79,6 @@ $result_trees{'heading_in_footnote'} = {
                           'entry_element' => {},
                           'entry_number' => 1,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
diff --git a/tp/t/results/def/all_commands.pl b/tp/t/results/def/all_commands.pl
index fe1b130012..538dcf4ae0 100644
--- a/tp/t/results/def/all_commands.pl
+++ b/tp/t/results/def/all_commands.pl
@@ -56,7 +56,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defvr'
@@ -191,7 +190,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -313,7 +311,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -462,7 +459,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -598,7 +594,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -779,7 +774,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 5,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -947,7 +941,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 6,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -1083,7 +1076,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypevr'
@@ -1219,7 +1211,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defcv'
@@ -1368,7 +1359,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defcv'
@@ -1536,7 +1526,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 5,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypecv'
@@ -1717,7 +1706,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 6,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypecv'
@@ -1884,7 +1872,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 7,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defop'
@@ -2038,7 +2025,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 8,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defop'
@@ -2173,7 +2159,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'tp'
                 },
                 'original_def_cmdname' => 'deftp'
@@ -2313,7 +2298,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 9,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defun'
@@ -2453,7 +2437,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 10,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defmac'
@@ -2593,7 +2576,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 11,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspec'
@@ -2720,7 +2702,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 7,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defvar'
@@ -2873,7 +2854,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 8,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defvar'
@@ -3000,7 +2980,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 9,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defopt'
@@ -3154,7 +3133,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 12,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefun'
@@ -3295,7 +3273,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 10,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypevar'
@@ -3454,7 +3431,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 11,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
@@ -3627,7 +3603,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 12,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypeivar'
@@ -3799,7 +3774,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 13,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defmethod'
@@ -3985,7 +3959,6 @@ $result_trees{'all_commands'} = {
                   'entry_element' => {},
                   'entry_number' => 14,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypemethod'
diff --git a/tp/t/results/def/all_commands_delimiters.pl 
b/tp/t/results/def/all_commands_delimiters.pl
index 0c535b989e..31f51f5fa4 100644
--- a/tp/t/results/def/all_commands_delimiters.pl
+++ b/tp/t/results/def/all_commands_delimiters.pl
@@ -385,7 +385,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -779,7 +778,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defvr'
@@ -1014,7 +1012,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -1517,7 +1514,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -1672,7 +1668,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -1987,7 +1982,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 5,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -2359,7 +2353,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypevr'
@@ -2743,7 +2736,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'tp'
                 },
                 'original_def_cmdname' => 'deftp'
@@ -3115,7 +3107,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defcv'
@@ -3534,7 +3525,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypecv'
@@ -3914,7 +3904,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 6,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defop'
@@ -4323,7 +4312,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 7,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -4518,7 +4506,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 8,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -4733,7 +4720,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 9,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -4948,7 +4934,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 10,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -5143,7 +5128,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 11,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -5338,7 +5322,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 12,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -5553,7 +5536,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 13,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -5768,7 +5750,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 14,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -5963,7 +5944,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 15,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -6158,7 +6138,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 16,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -6373,7 +6352,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 17,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -6588,7 +6566,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 18,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -6783,7 +6760,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 19,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -6978,7 +6954,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 20,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -7206,7 +7181,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 21,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -7358,7 +7332,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 22,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defun'
@@ -7552,7 +7525,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 23,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -7746,7 +7718,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 24,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -7940,7 +7911,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 5,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defvr'
@@ -8134,7 +8104,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 6,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defvr'
@@ -8357,7 +8326,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 25,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -8580,7 +8548,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 26,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -8803,7 +8770,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 7,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypevr'
@@ -9026,7 +8992,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 8,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypevr'
@@ -9220,7 +9185,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'tp'
                 },
                 'original_def_cmdname' => 'deftp'
@@ -9414,7 +9378,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'tp'
                 },
                 'original_def_cmdname' => 'deftp'
@@ -9637,7 +9600,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 9,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defcv'
@@ -9859,7 +9821,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'tp'
                 },
                 'original_def_cmdname' => 'deftp'
@@ -10129,7 +10090,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 10,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypecv'
@@ -10399,7 +10359,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 11,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypecv'
@@ -10640,7 +10599,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 27,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defop'
@@ -10881,7 +10839,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 28,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defop'
@@ -11151,7 +11108,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 29,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -11421,7 +11377,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 30,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -11685,7 +11640,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 31,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -11949,7 +11903,6 @@ $result_trees{'all_commands_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 32,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
diff --git a/tp/t/results/def/all_commands_delimiters_printindex.pl 
b/tp/t/results/def/all_commands_delimiters_printindex.pl
index 7d2d9c82af..66221b7cf8 100644
--- a/tp/t/results/def/all_commands_delimiters_printindex.pl
+++ b/tp/t/results/def/all_commands_delimiters_printindex.pl
@@ -454,7 +454,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -849,7 +848,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defvr'
@@ -1085,7 +1083,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -1589,7 +1586,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -1745,7 +1741,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -2061,7 +2056,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 5,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -2434,7 +2428,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypevr'
@@ -2819,7 +2812,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'tp'
                 },
                 'original_def_cmdname' => 'deftp'
@@ -3192,7 +3184,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defcv'
@@ -3612,7 +3603,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypecv'
@@ -3993,7 +3983,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 6,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defop'
@@ -4403,7 +4392,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 7,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -4599,7 +4587,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 8,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -4815,7 +4802,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 9,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -5031,7 +5017,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 10,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -5227,7 +5212,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 11,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -5423,7 +5407,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 12,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -5639,7 +5622,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 13,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -5855,7 +5837,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 14,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -6051,7 +6032,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 15,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -6247,7 +6227,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 16,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -6463,7 +6442,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 17,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -6679,7 +6657,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 18,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -6875,7 +6852,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 19,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -7071,7 +7047,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 20,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -7300,7 +7275,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 21,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -7453,7 +7427,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 22,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defun'
@@ -7648,7 +7621,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 23,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -7843,7 +7815,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 24,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -8038,7 +8009,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 5,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defvr'
@@ -8233,7 +8203,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 6,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defvr'
@@ -8457,7 +8426,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 25,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -8681,7 +8649,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 26,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -8905,7 +8872,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 7,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypevr'
@@ -9129,7 +9095,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 8,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypevr'
@@ -9324,7 +9289,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'tp'
                 },
                 'original_def_cmdname' => 'deftp'
@@ -9519,7 +9483,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'tp'
                 },
                 'original_def_cmdname' => 'deftp'
@@ -9743,7 +9706,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 9,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defcv'
@@ -9966,7 +9928,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'tp'
                 },
                 'original_def_cmdname' => 'deftp'
@@ -10237,7 +10198,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 10,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypecv'
@@ -10508,7 +10468,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 11,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypecv'
@@ -10750,7 +10709,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 27,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defop'
@@ -10992,7 +10950,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 28,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defop'
@@ -11263,7 +11220,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 29,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -11534,7 +11490,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 30,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -11799,7 +11754,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 31,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -12064,7 +12018,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 32,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
diff --git a/tp/t/results/def/all_commands_printindex.pl 
b/tp/t/results/def/all_commands_printindex.pl
index cac01b78a5..aa1cc021ef 100644
--- a/tp/t/results/def/all_commands_printindex.pl
+++ b/tp/t/results/def/all_commands_printindex.pl
@@ -125,7 +125,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defvr'
@@ -261,7 +260,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -384,7 +382,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -534,7 +531,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -671,7 +667,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
@@ -853,7 +848,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 5,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -1022,7 +1016,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 6,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypeop'
@@ -1159,7 +1152,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypevr'
@@ -1296,7 +1288,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defcv'
@@ -1446,7 +1437,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defcv'
@@ -1615,7 +1605,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 5,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypecv'
@@ -1797,7 +1786,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 6,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypecv'
@@ -1965,7 +1953,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 7,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defop'
@@ -2120,7 +2107,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 8,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defop'
@@ -2256,7 +2242,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'tp'
                 },
                 'original_def_cmdname' => 'deftp'
@@ -2397,7 +2382,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 9,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defun'
@@ -2538,7 +2522,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 10,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defmac'
@@ -2679,7 +2662,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 11,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defspec'
@@ -2807,7 +2789,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 7,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defvar'
@@ -2961,7 +2942,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 8,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defvar'
@@ -3089,7 +3069,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 9,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defopt'
@@ -3244,7 +3223,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 12,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefun'
@@ -3386,7 +3364,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 10,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypevar'
@@ -3546,7 +3523,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 11,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
@@ -3720,7 +3696,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 12,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'deftypeivar'
@@ -3893,7 +3868,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 13,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defmethod'
@@ -4080,7 +4054,6 @@ $result_trees{'all_commands_printindex'} = {
                   'entry_node' => {},
                   'entry_number' => 14,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypemethod'
diff --git a/tp/t/results/def/ampchar.pl b/tp/t/results/def/ampchar.pl
index 6d6112e715..876e4eeb89 100644
--- a/tp/t/results/def/ampchar.pl
+++ b/tp/t/results/def/ampchar.pl
@@ -143,7 +143,6 @@ $result_trees{'ampchar'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defop'
diff --git a/tp/t/results/def/code_in_def.pl b/tp/t/results/def/code_in_def.pl
index 978f3b0b98..b93ef19278 100644
--- a/tp/t/results/def/code_in_def.pl
+++ b/tp/t/results/def/code_in_def.pl
@@ -128,7 +128,6 @@ $result_trees{'code_in_def'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefn'
diff --git a/tp/t/results/def/def_defx_mismatch.pl 
b/tp/t/results/def/def_defx_mismatch.pl
index 9ce317f35e..d601c177fd 100644
--- a/tp/t/results/def/def_defx_mismatch.pl
+++ b/tp/t/results/def/def_defx_mismatch.pl
@@ -135,7 +135,6 @@ $result_trees{'def_defx_mismatch'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defun'
@@ -264,7 +263,6 @@ $result_trees{'def_defx_mismatch'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'not_after_command' => 1,
diff --git a/tp/t/results/def/defx_after_comment.pl 
b/tp/t/results/def/defx_after_comment.pl
index dcbced1084..988f6f109d 100644
--- a/tp/t/results/def/defx_after_comment.pl
+++ b/tp/t/results/def/defx_after_comment.pl
@@ -97,7 +97,6 @@ $result_trees{'defx_after_comment'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -198,7 +197,6 @@ $result_trees{'defx_after_comment'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
diff --git a/tp/t/results/def/defx_after_comment_in_example.pl 
b/tp/t/results/def/defx_after_comment_in_example.pl
index 41c35aa1d9..42b7b47424 100644
--- a/tp/t/results/def/defx_after_comment_in_example.pl
+++ b/tp/t/results/def/defx_after_comment_in_example.pl
@@ -111,7 +111,6 @@ $result_trees{'defx_after_comment_in_example'} = {
                       'entry_element' => {},
                       'entry_number' => 1,
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'deffn'
@@ -217,7 +216,6 @@ $result_trees{'defx_after_comment_in_example'} = {
                       'entry_element' => {},
                       'entry_number' => 2,
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'deffnx'
diff --git a/tp/t/results/def/defx_after_empty_line.pl 
b/tp/t/results/def/defx_after_empty_line.pl
index 1dcac9ba86..ed4e4b3cd4 100644
--- a/tp/t/results/def/defx_after_empty_line.pl
+++ b/tp/t/results/def/defx_after_empty_line.pl
@@ -97,7 +97,6 @@ $result_trees{'defx_after_empty_line'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -187,7 +186,6 @@ $result_trees{'defx_after_empty_line'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
diff --git a/tp/t/results/def/defx_after_empty_line_in_example.pl 
b/tp/t/results/def/defx_after_empty_line_in_example.pl
index 187756be57..c66394ddb6 100644
--- a/tp/t/results/def/defx_after_empty_line_in_example.pl
+++ b/tp/t/results/def/defx_after_empty_line_in_example.pl
@@ -111,7 +111,6 @@ $result_trees{'defx_after_empty_line_in_example'} = {
                       'entry_element' => {},
                       'entry_number' => 1,
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'deffn'
@@ -243,7 +242,6 @@ $result_trees{'defx_after_empty_line_in_example'} = {
                       'entry_element' => {},
                       'entry_number' => 2,
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'deffnx'
diff --git a/tp/t/results/def/defx_after_paragraph_end.pl 
b/tp/t/results/def/defx_after_paragraph_end.pl
index 43d90b2fe1..083da17b11 100644
--- a/tp/t/results/def/defx_after_paragraph_end.pl
+++ b/tp/t/results/def/defx_after_paragraph_end.pl
@@ -97,7 +97,6 @@ $result_trees{'defx_after_paragraph_end'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -196,7 +195,6 @@ $result_trees{'defx_after_paragraph_end'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'not_after_command' => 1,
diff --git a/tp/t/results/def/defx_after_preformatted_with_text.pl 
b/tp/t/results/def/defx_after_preformatted_with_text.pl
index 52d9f2d684..bf215deb82 100644
--- a/tp/t/results/def/defx_after_preformatted_with_text.pl
+++ b/tp/t/results/def/defx_after_preformatted_with_text.pl
@@ -111,7 +111,6 @@ $result_trees{'defx_after_preformatted_with_text'} = {
                       'entry_element' => {},
                       'entry_number' => 1,
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'deffn'
@@ -210,7 +209,6 @@ $result_trees{'defx_after_preformatted_with_text'} = {
                       'entry_element' => {},
                       'entry_number' => 2,
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'not_after_command' => 1,
diff --git a/tp/t/results/def/defx_after_text.pl 
b/tp/t/results/def/defx_after_text.pl
index 14321396f5..3e0d59f5a5 100644
--- a/tp/t/results/def/defx_after_text.pl
+++ b/tp/t/results/def/defx_after_text.pl
@@ -97,7 +97,6 @@ $result_trees{'defx_after_text'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -191,7 +190,6 @@ $result_trees{'defx_after_text'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'not_after_command' => 1,
diff --git a/tp/t/results/def/defx_in_example.pl 
b/tp/t/results/def/defx_in_example.pl
index 56dc6f503f..37e00a7f12 100644
--- a/tp/t/results/def/defx_in_example.pl
+++ b/tp/t/results/def/defx_in_example.pl
@@ -111,7 +111,6 @@ $result_trees{'defx_in_example'} = {
                       'entry_element' => {},
                       'entry_number' => 1,
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'deffn'
@@ -191,7 +190,6 @@ $result_trees{'defx_in_example'} = {
                       'entry_element' => {},
                       'entry_number' => 2,
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'deffnx'
diff --git a/tp/t/results/def/double_command.pl 
b/tp/t/results/def/double_command.pl
index 1a64fce6e0..b29db59f4d 100644
--- a/tp/t/results/def/double_command.pl
+++ b/tp/t/results/def/double_command.pl
@@ -282,7 +282,6 @@ $result_trees{'double_command'} = {
                           'entry_element' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         },
                         'not_after_command' => 1,
@@ -315,7 +314,6 @@ $result_trees{'double_command'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -483,7 +481,6 @@ $result_trees{'double_command'} = {
                               'entry_element' => {},
                               'entry_number' => 1,
                               'in_code' => 1,
-                              'index_ignore_chars' => {},
                               'index_name' => 'vr'
                             },
                             'original_def_cmdname' => 'defvr'
@@ -525,7 +522,6 @@ $result_trees{'double_command'} = {
                   'entry_element' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/def/empty_def_arguments.pl 
b/tp/t/results/def/empty_def_arguments.pl
index 3810057812..715f4c0a07 100644
--- a/tp/t/results/def/empty_def_arguments.pl
+++ b/tp/t/results/def/empty_def_arguments.pl
@@ -97,7 +97,6 @@ $result_trees{'empty_def_arguments'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/def/empty_def_command.pl 
b/tp/t/results/def/empty_def_command.pl
index 04d0a279b7..70d98a64e3 100644
--- a/tp/t/results/def/empty_def_command.pl
+++ b/tp/t/results/def/empty_def_command.pl
@@ -56,7 +56,6 @@ $result_trees{'empty_def_command'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -190,7 +189,6 @@ $result_trees{'empty_def_command'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -247,7 +245,6 @@ $result_trees{'empty_def_command'} = {
                   'entry_element' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
diff --git a/tp/t/results/def/empty_deftype.pl 
b/tp/t/results/def/empty_deftype.pl
index 2bab926121..a8f4eaa737 100644
--- a/tp/t/results/def/empty_deftype.pl
+++ b/tp/t/results/def/empty_deftype.pl
@@ -133,7 +133,6 @@ $result_trees{'empty_deftype'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefun'
@@ -313,7 +312,6 @@ $result_trees{'empty_deftype'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defun'
@@ -544,7 +542,6 @@ $result_trees{'empty_deftype'} = {
                   'entry_element' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypemethod'
@@ -756,7 +753,6 @@ $result_trees{'empty_deftype'} = {
                   'entry_element' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defmethod'
diff --git a/tp/t/results/def/end_of_line_end_file.pl 
b/tp/t/results/def/end_of_line_end_file.pl
index 4d00c80c47..282792e09c 100644
--- a/tp/t/results/def/end_of_line_end_file.pl
+++ b/tp/t/results/def/end_of_line_end_file.pl
@@ -75,7 +75,6 @@ $result_trees{'end_of_line_end_file'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/def/end_of_line_protect_at_end.pl 
b/tp/t/results/def/end_of_line_protect_at_end.pl
index 3adfc4cdad..d57768cf0b 100644
--- a/tp/t/results/def/end_of_line_protect_at_end.pl
+++ b/tp/t/results/def/end_of_line_protect_at_end.pl
@@ -73,7 +73,6 @@ $result_trees{'end_of_line_protect_at_end'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/def/end_of_lines_protected.pl 
b/tp/t/results/def/end_of_lines_protected.pl
index 0eeb364489..8779197431 100644
--- a/tp/t/results/def/end_of_lines_protected.pl
+++ b/tp/t/results/def/end_of_lines_protected.pl
@@ -200,7 +200,6 @@ $result_trees{'end_of_lines_protected'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/def/end_of_lines_protected_in_footnote.pl 
b/tp/t/results/def/end_of_lines_protected_in_footnote.pl
index ea4f962860..8d98855305 100644
--- a/tp/t/results/def/end_of_lines_protected_in_footnote.pl
+++ b/tp/t/results/def/end_of_lines_protected_in_footnote.pl
@@ -219,7 +219,6 @@ $result_trees{'end_of_lines_protected_in_footnote'} = {
                               'entry_element' => {},
                               'entry_number' => 1,
                               'in_code' => 1,
-                              'index_ignore_chars' => {},
                               'index_name' => 'fn'
                             },
                             'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/def/end_of_lines_protected_non_ascii.pl 
b/tp/t/results/def/end_of_lines_protected_non_ascii.pl
index 2e6f8b8e2e..a7876b935d 100644
--- a/tp/t/results/def/end_of_lines_protected_non_ascii.pl
+++ b/tp/t/results/def/end_of_lines_protected_non_ascii.pl
@@ -214,7 +214,6 @@ $result_trees{'end_of_lines_protected_non_ascii'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/def/inter_item_commands_in_def.pl 
b/tp/t/results/def/inter_item_commands_in_def.pl
index 677930c680..4102da2024 100644
--- a/tp/t/results/def/inter_item_commands_in_def.pl
+++ b/tp/t/results/def/inter_item_commands_in_def.pl
@@ -97,7 +97,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -213,7 +212,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -255,7 +253,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                       'entry_element' => {},
                       'entry_number' => 1,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -368,7 +365,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                   'entry_element' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -410,7 +406,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                       'entry_element' => {},
                       'entry_number' => 2,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
diff --git a/tp/t/results/def/inter_item_commands_in_def_in_example.pl 
b/tp/t/results/def/inter_item_commands_in_def_in_example.pl
index a129b43455..105bddfc31 100644
--- a/tp/t/results/def/inter_item_commands_in_def_in_example.pl
+++ b/tp/t/results/def/inter_item_commands_in_def_in_example.pl
@@ -111,7 +111,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                       'entry_element' => {},
                       'entry_number' => 1,
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'deffn'
@@ -232,7 +231,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                       'entry_element' => {},
                       'entry_number' => 2,
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'deffnx'
@@ -276,7 +274,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                               'entry_element' => {},
                               'entry_number' => 1,
                               'in_code' => 0,
-                              'index_ignore_chars' => {},
                               'index_name' => 'cp'
                             }
                           },
@@ -392,7 +389,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                       'entry_element' => {},
                       'entry_number' => 3,
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'deffnx'
@@ -436,7 +432,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                               'entry_element' => {},
                               'entry_number' => 2,
                               'in_code' => 0,
-                              'index_ignore_chars' => {},
                               'index_name' => 'cp'
                             }
                           },
diff --git a/tp/t/results/def/leading_space_in_def_arg.pl 
b/tp/t/results/def/leading_space_in_def_arg.pl
index ce7dbe830a..ead5ce97a6 100644
--- a/tp/t/results/def/leading_space_in_def_arg.pl
+++ b/tp/t/results/def/leading_space_in_def_arg.pl
@@ -84,7 +84,6 @@ $result_trees{'leading_space_in_def_arg'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/def/no_category_or_no_name.pl 
b/tp/t/results/def/no_category_or_no_name.pl
index 7a7d8d2e1f..bee5cab155 100644
--- a/tp/t/results/def/no_category_or_no_name.pl
+++ b/tp/t/results/def/no_category_or_no_name.pl
@@ -276,7 +276,6 @@ $result_trees{'no_category_or_no_name'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/def/not_closed.pl b/tp/t/results/def/not_closed.pl
index d350f19be2..2a556464ef 100644
--- a/tp/t/results/def/not_closed.pl
+++ b/tp/t/results/def/not_closed.pl
@@ -69,7 +69,6 @@ $result_trees{'not_closed'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -139,7 +138,6 @@ $result_trees{'not_closed'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -236,7 +234,6 @@ $result_trees{'not_closed'} = {
                           'entry_element' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         },
                         'original_def_cmdname' => 'defvar'
diff --git a/tp/t/results/def/omit_def_space.pl 
b/tp/t/results/def/omit_def_space.pl
index 74e1a8e3ec..9fb84899ce 100644
--- a/tp/t/results/def/omit_def_space.pl
+++ b/tp/t/results/def/omit_def_space.pl
@@ -212,7 +212,6 @@ $result_trees{'omit_def_space'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'omit_def_name_space' => 1,
@@ -303,7 +302,6 @@ $result_trees{'omit_def_space'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'omit_def_name_space' => 1,
diff --git a/tp/t/results/def/protected_brace.pl 
b/tp/t/results/def/protected_brace.pl
index 2cddcee290..b0af2b5904 100644
--- a/tp/t/results/def/protected_brace.pl
+++ b/tp/t/results/def/protected_brace.pl
@@ -56,7 +56,6 @@ $result_trees{'protected_brace'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/def/ref_in_def.pl b/tp/t/results/def/ref_in_def.pl
index 064751f3c6..3ec8b66447 100644
--- a/tp/t/results/def/ref_in_def.pl
+++ b/tp/t/results/def/ref_in_def.pl
@@ -273,7 +273,6 @@ $result_trees{'ref_in_def'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -492,7 +491,6 @@ $result_trees{'ref_in_def'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
diff --git a/tp/t/results/def/space_in_def_for_index.pl 
b/tp/t/results/def/space_in_def_for_index.pl
index a561556f79..83b6c641c1 100644
--- a/tp/t/results/def/space_in_def_for_index.pl
+++ b/tp/t/results/def/space_in_def_for_index.pl
@@ -205,7 +205,6 @@ $result_trees{'space_in_def_for_index'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -296,7 +295,6 @@ $result_trees{'space_in_def_for_index'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
diff --git a/tp/t/results/def/wrong_braces_simple.pl 
b/tp/t/results/def/wrong_braces_simple.pl
index a67e2c869c..cf2fd636c8 100644
--- a/tp/t/results/def/wrong_braces_simple.pl
+++ b/tp/t/results/def/wrong_braces_simple.pl
@@ -95,7 +95,6 @@ $result_trees{'wrong_braces_simple'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -255,7 +254,6 @@ $result_trees{'wrong_braces_simple'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -420,7 +418,6 @@ $result_trees{'wrong_braces_simple'} = {
                   'entry_element' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -593,7 +590,6 @@ $result_trees{'wrong_braces_simple'} = {
                   'entry_element' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -740,7 +736,6 @@ $result_trees{'wrong_braces_simple'} = {
                   'entry_element' => {},
                   'entry_number' => 5,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -836,7 +831,6 @@ $result_trees{'wrong_braces_simple'} = {
                   'entry_element' => {},
                   'entry_number' => 6,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -950,7 +944,6 @@ $result_trees{'wrong_braces_simple'} = {
                   'entry_element' => {},
                   'entry_number' => 7,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -1069,7 +1062,6 @@ $result_trees{'wrong_braces_simple'} = {
                   'entry_element' => {},
                   'entry_number' => 8,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -1196,7 +1188,6 @@ $result_trees{'wrong_braces_simple'} = {
                   'entry_element' => {},
                   'entry_number' => 9,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
diff --git a/tp/t/results/def/wrong_braces_with_end_of_lines.pl 
b/tp/t/results/def/wrong_braces_with_end_of_lines.pl
index d81629a7fc..ac01d91fd1 100644
--- a/tp/t/results/def/wrong_braces_with_end_of_lines.pl
+++ b/tp/t/results/def/wrong_braces_with_end_of_lines.pl
@@ -102,7 +102,6 @@ $result_trees{'wrong_braces_with_end_of_lines'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -276,7 +275,6 @@ $result_trees{'wrong_braces_with_end_of_lines'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/float/cindex_in_caption.pl 
b/tp/t/results/float/cindex_in_caption.pl
index 2964ce06cd..6ab6027a1c 100644
--- a/tp/t/results/float/cindex_in_caption.pl
+++ b/tp/t/results/float/cindex_in_caption.pl
@@ -198,7 +198,6 @@ $result_trees{'cindex_in_caption'} = {
                               'entry_node' => {},
                               'entry_number' => 1,
                               'in_code' => 0,
-                              'index_ignore_chars' => {},
                               'index_name' => 'cp'
                             }
                           },
diff --git a/tp/t/results/float/complex_float.pl 
b/tp/t/results/float/complex_float.pl
index 5c756fcc21..0f49a7b45e 100644
--- a/tp/t/results/float/complex_float.pl
+++ b/tp/t/results/float/complex_float.pl
@@ -479,7 +479,6 @@ $result_trees{'complex_float'} = {
                       'entry_node' => {},
                       'entry_number' => 1,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -1588,7 +1587,6 @@ $result_trees{'complex_float'} = {
                               'entry_node' => {},
                               'entry_number' => 2,
                               'in_code' => 0,
-                              'index_ignore_chars' => {},
                               'index_name' => 'cp'
                             }
                           },
@@ -2978,7 +2976,6 @@ $result_trees{'complex_float'} = {
                               'entry_node' => {},
                               'entry_number' => 3,
                               'in_code' => 0,
-                              'index_ignore_chars' => {},
                               'index_name' => 'cp'
                             }
                           },
diff --git a/tp/t/results/float/float_copying.pl 
b/tp/t/results/float/float_copying.pl
index f852cf12a7..d7fb743706 100644
--- a/tp/t/results/float/float_copying.pl
+++ b/tp/t/results/float/float_copying.pl
@@ -166,7 +166,6 @@ $result_trees{'float_copying'} = {
                                               'entry_number' => 1,
                                               'entry_region' => 'copying',
                                               'in_code' => 0,
-                                              'index_ignore_chars' => {},
                                               'index_name' => 'cp'
                                             }
                                           },
@@ -206,7 +205,6 @@ $result_trees{'float_copying'} = {
                                               'entry_number' => 1,
                                               'entry_region' => 'copying',
                                               'in_code' => 1,
-                                              'index_ignore_chars' => {},
                                               'index_name' => 'fn'
                                             }
                                           },
@@ -399,7 +397,6 @@ $result_trees{'float_copying'} = {
                                   'entry_number' => 2,
                                   'entry_region' => 'copying',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -439,7 +436,6 @@ $result_trees{'float_copying'} = {
                                   'entry_number' => 2,
                                   'entry_region' => 'copying',
                                   'in_code' => 1,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'fn'
                                 }
                               },
diff --git a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs.pl 
b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs.pl
index a7f8f757ce..769e549816 100644
--- a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs.pl
+++ b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs.pl
@@ -1065,7 +1065,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1105,7 +1104,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1145,7 +1143,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1185,7 +1182,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1225,7 +1221,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1265,7 +1260,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/formats_encodings/char_latin1_utf8_in_refs.pl 
b/tp/t/results/formats_encodings/char_latin1_utf8_in_refs.pl
index dc7bec32b0..3f2bea427e 100644
--- a/tp/t/results/formats_encodings/char_latin1_utf8_in_refs.pl
+++ b/tp/t/results/formats_encodings/char_latin1_utf8_in_refs.pl
@@ -1065,7 +1065,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1105,7 +1104,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1145,7 +1143,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1185,7 +1182,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1225,7 +1221,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1265,7 +1260,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/formats_encodings/char_latin2_latin2_in_refs.pl 
b/tp/t/results/formats_encodings/char_latin2_latin2_in_refs.pl
index 16c8bb0f2a..47031a3641 100644
--- a/tp/t/results/formats_encodings/char_latin2_latin2_in_refs.pl
+++ b/tp/t/results/formats_encodings/char_latin2_latin2_in_refs.pl
@@ -445,7 +445,6 @@ $result_trees{'char_latin2_latin2_in_refs'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/formats_encodings/sample_utf8.pl 
b/tp/t/results/formats_encodings/sample_utf8.pl
index 2409db0113..bbd4bdf617 100644
--- a/tp/t/results/formats_encodings/sample_utf8.pl
+++ b/tp/t/results/formats_encodings/sample_utf8.pl
@@ -890,7 +890,6 @@ $result_trees{'sample_utf8'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -941,7 +940,6 @@ $result_trees{'sample_utf8'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -981,7 +979,6 @@ $result_trees{'sample_utf8'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -1021,7 +1018,6 @@ $result_trees{'sample_utf8'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
diff --git a/tp/t/results/heading/heading_in_copying.pl 
b/tp/t/results/heading/heading_in_copying.pl
index 2e1f7c7d0e..fa238b7ce3 100644
--- a/tp/t/results/heading/heading_in_copying.pl
+++ b/tp/t/results/heading/heading_in_copying.pl
@@ -105,7 +105,6 @@ $result_trees{'heading_in_copying'} = {
                   'entry_number' => 1,
                   'entry_region' => 'copying',
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
diff --git a/tp/t/results/html_tests/deftypefnnewline_for_copying_after.pl 
b/tp/t/results/html_tests/deftypefnnewline_for_copying_after.pl
index 798cd4ffab..20b411da8c 100644
--- a/tp/t/results/html_tests/deftypefnnewline_for_copying_after.pl
+++ b/tp/t/results/html_tests/deftypefnnewline_for_copying_after.pl
@@ -103,7 +103,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
                       'entry_number' => 1,
                       'entry_region' => 'copying',
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'deftypefun'
@@ -526,7 +525,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefun'
diff --git a/tp/t/results/html_tests/deftypefnnewline_for_copying_before.pl 
b/tp/t/results/html_tests/deftypefnnewline_for_copying_before.pl
index b67c23c430..39cfb35aa1 100644
--- a/tp/t/results/html_tests/deftypefnnewline_for_copying_before.pl
+++ b/tp/t/results/html_tests/deftypefnnewline_for_copying_before.pl
@@ -147,7 +147,6 @@ $result_trees{'deftypefnnewline_for_copying_before'} = {
                       'entry_number' => 1,
                       'entry_region' => 'copying',
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'deftypefun'
@@ -491,7 +490,6 @@ $result_trees{'deftypefnnewline_for_copying_before'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypefun'
diff --git a/tp/t/results/html_tests/float_copying.pl 
b/tp/t/results/html_tests/float_copying.pl
index 5e388e6bdc..bf45954e0d 100644
--- a/tp/t/results/html_tests/float_copying.pl
+++ b/tp/t/results/html_tests/float_copying.pl
@@ -223,7 +223,6 @@ $result_trees{'float_copying'} = {
                                               'entry_number' => 1,
                                               'entry_region' => 'copying',
                                               'in_code' => 0,
-                                              'index_ignore_chars' => {},
                                               'index_name' => 'cp'
                                             }
                                           },
@@ -263,7 +262,6 @@ $result_trees{'float_copying'} = {
                                               'entry_number' => 1,
                                               'entry_region' => 'copying',
                                               'in_code' => 1,
-                                              'index_ignore_chars' => {},
                                               'index_name' => 'fn'
                                             }
                                           },
@@ -456,7 +454,6 @@ $result_trees{'float_copying'} = {
                                   'entry_number' => 2,
                                   'entry_region' => 'copying',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -496,7 +493,6 @@ $result_trees{'float_copying'} = {
                                   'entry_number' => 2,
                                   'entry_region' => 'copying',
                                   'in_code' => 1,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'fn'
                                 }
                               },
@@ -729,7 +725,6 @@ $result_trees{'float_copying'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1132,7 +1127,6 @@ $result_trees{'float_copying'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/html_tests/index_and_node_same_name.pl 
b/tp/t/results/html_tests/index_and_node_same_name.pl
index 38eb8760a5..de72b14e0c 100644
--- a/tp/t/results/html_tests/index_and_node_same_name.pl
+++ b/tp/t/results/html_tests/index_and_node_same_name.pl
@@ -87,7 +87,6 @@ $result_trees{'index_and_node_same_name'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/html_tests/index_below.pl 
b/tp/t/results/html_tests/index_below.pl
index 535edb9542..501b6b319d 100644
--- a/tp/t/results/html_tests/index_below.pl
+++ b/tp/t/results/html_tests/index_below.pl
@@ -146,7 +146,6 @@ $result_trees{'index_below'} = [
                 'entry_element' => {},
                 'entry_number' => 1,
                 'in_code' => 0,
-                'index_ignore_chars' => {},
                 'index_name' => 'cp'
               }
             },
diff --git a/tp/t/results/indices/complex_recursive_synindex.pl 
b/tp/t/results/indices/complex_recursive_synindex.pl
index f37eba62da..70f83cbb35 100644
--- a/tp/t/results/indices/complex_recursive_synindex.pl
+++ b/tp/t/results/indices/complex_recursive_synindex.pl
@@ -415,7 +415,6 @@ $result_trees{'complex_recursive_synindex'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'eee'
             }
           },
@@ -529,7 +528,6 @@ $result_trees{'complex_recursive_synindex'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'ccc'
             }
           },
@@ -569,7 +567,6 @@ $result_trees{'complex_recursive_synindex'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'bbb'
             }
           },
@@ -609,7 +606,6 @@ $result_trees{'complex_recursive_synindex'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'aaa'
             }
           },
@@ -649,7 +645,6 @@ $result_trees{'complex_recursive_synindex'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'ddd'
             }
           },
@@ -689,7 +684,6 @@ $result_trees{'complex_recursive_synindex'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'eee'
             }
           },
diff --git a/tp/t/results/indices/def_syn_indices.pl 
b/tp/t/results/indices/def_syn_indices.pl
index 697543d544..0173af9186 100644
--- a/tp/t/results/indices/def_syn_indices.pl
+++ b/tp/t/results/indices/def_syn_indices.pl
@@ -281,7 +281,6 @@ $result_trees{'def_syn_indices'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'truc'
             }
           },
@@ -440,7 +439,6 @@ $result_trees{'def_syn_indices'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'codeidx'
             }
           },
@@ -485,7 +483,6 @@ $result_trees{'def_syn_indices'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -570,7 +567,6 @@ $result_trees{'def_syn_indices'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'ky'
             }
           },
@@ -610,7 +606,6 @@ $result_trees{'def_syn_indices'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'pg'
             }
           },
@@ -843,7 +838,6 @@ $result_trees{'def_syn_indices'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'defg'
             }
           },
@@ -888,7 +882,6 @@ $result_trees{'def_syn_indices'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'abc'
             }
           },
diff --git 
a/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl 
b/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl
index 22263c840d..b06a2c3900 100644
--- a/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl
+++ b/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl
@@ -147,7 +147,6 @@ 
$result_trees{'default_cp_index_and_one_letter_syncodeindex'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -187,7 +186,6 @@ 
$result_trees{'default_cp_index_and_one_letter_syncodeindex'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/double_index_entry.pl 
b/tp/t/results/indices/double_index_entry.pl
index 71a730eef7..7c1449bd2b 100644
--- a/tp/t/results/indices/double_index_entry.pl
+++ b/tp/t/results/indices/double_index_entry.pl
@@ -64,7 +64,6 @@ $result_trees{'double_index_entry'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -123,7 +122,6 @@ $result_trees{'double_index_entry'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -338,7 +336,6 @@ $result_trees{'double_index_entry'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/double_seeentry_seealso.pl 
b/tp/t/results/indices/double_seeentry_seealso.pl
index ceddd31bc5..7d960d66b9 100644
--- a/tp/t/results/indices/double_seeentry_seealso.pl
+++ b/tp/t/results/indices/double_seeentry_seealso.pl
@@ -232,7 +232,6 @@ $result_trees{'double_seeentry_seealso'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seeentry' => {}
@@ -317,7 +316,6 @@ $result_trees{'double_seeentry_seealso'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seealso' => {}
@@ -402,7 +400,6 @@ $result_trees{'double_seeentry_seealso'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seealso' => {},
@@ -458,7 +455,6 @@ $result_trees{'double_seeentry_seealso'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seealso' => {},
diff --git a/tp/t/results/indices/double_syncodeindex.pl 
b/tp/t/results/indices/double_syncodeindex.pl
index 7bde1ee1dd..4d3af8654a 100644
--- a/tp/t/results/indices/double_syncodeindex.pl
+++ b/tp/t/results/indices/double_syncodeindex.pl
@@ -183,7 +183,6 @@ $result_trees{'double_syncodeindex'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -223,7 +222,6 @@ $result_trees{'double_syncodeindex'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
diff --git a/tp/t/results/indices/empty_string_index_entry.pl 
b/tp/t/results/indices/empty_string_index_entry.pl
index 74e097f229..6a02c0361b 100644
--- a/tp/t/results/indices/empty_string_index_entry.pl
+++ b/tp/t/results/indices/empty_string_index_entry.pl
@@ -117,7 +117,6 @@ $result_trees{'empty_string_index_entry'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -201,7 +200,6 @@ $result_trees{'empty_string_index_entry'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -383,7 +381,6 @@ $result_trees{'empty_string_index_entry'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defun'
@@ -502,7 +499,6 @@ $result_trees{'empty_string_index_entry'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defunx'
diff --git a/tp/t/results/indices/encoding_index_ascii.pl 
b/tp/t/results/indices/encoding_index_ascii.pl
index 33a72c0ae1..fd07ad83f0 100644
--- a/tp/t/results/indices/encoding_index_ascii.pl
+++ b/tp/t/results/indices/encoding_index_ascii.pl
@@ -260,7 +260,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -372,7 +371,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -502,7 +500,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -542,7 +539,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -582,7 +578,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -622,7 +617,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -662,7 +656,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -702,7 +695,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -742,7 +734,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -782,7 +773,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -822,7 +812,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -862,7 +851,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 12,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -902,7 +890,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 13,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -942,7 +929,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 14,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -982,7 +968,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 15,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1022,7 +1007,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 16,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1062,7 +1046,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 17,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1102,7 +1085,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 18,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1142,7 +1124,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 19,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1182,7 +1163,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 20,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1222,7 +1202,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 21,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1262,7 +1241,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 22,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1302,7 +1280,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 23,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1342,7 +1319,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 24,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1382,7 +1358,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 25,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1422,7 +1397,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 26,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1462,7 +1436,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 27,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1502,7 +1475,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 28,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1542,7 +1514,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 29,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1582,7 +1553,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 30,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1622,7 +1592,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 31,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1672,7 +1641,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 32,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1722,7 +1690,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 33,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1801,7 +1768,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 34,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1910,7 +1876,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 35,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1960,7 +1925,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 36,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2010,7 +1974,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 37,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2060,7 +2023,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 38,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2110,7 +2072,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 39,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2160,7 +2121,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 40,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2210,7 +2170,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 41,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2260,7 +2219,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 42,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2300,7 +2258,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 43,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2340,7 +2297,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 44,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2390,7 +2346,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 45,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2440,7 +2395,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 46,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2490,7 +2444,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 47,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2530,7 +2483,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 48,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2570,7 +2522,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 49,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2610,7 +2561,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 50,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2650,7 +2600,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 51,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2690,7 +2639,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 52,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2730,7 +2678,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 53,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2770,7 +2717,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 54,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2810,7 +2756,6 @@ $result_trees{'encoding_index_ascii'} = {
               'entry_node' => {},
               'entry_number' => 55,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/encoding_index_ascii_enable_encoding.pl 
b/tp/t/results/indices/encoding_index_ascii_enable_encoding.pl
index 9cf11aa502..a12ff42fef 100644
--- a/tp/t/results/indices/encoding_index_ascii_enable_encoding.pl
+++ b/tp/t/results/indices/encoding_index_ascii_enable_encoding.pl
@@ -260,7 +260,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -372,7 +371,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -502,7 +500,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -542,7 +539,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -582,7 +578,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -622,7 +617,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -662,7 +656,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -702,7 +695,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -742,7 +734,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -782,7 +773,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -822,7 +812,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -862,7 +851,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 12,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -902,7 +890,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 13,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -942,7 +929,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 14,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -982,7 +968,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 15,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1022,7 +1007,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 16,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1062,7 +1046,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 17,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1102,7 +1085,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 18,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1142,7 +1124,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 19,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1182,7 +1163,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 20,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1222,7 +1202,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 21,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1262,7 +1241,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 22,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1302,7 +1280,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 23,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1342,7 +1319,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 24,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1382,7 +1358,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 25,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1422,7 +1397,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 26,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1462,7 +1436,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 27,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1502,7 +1475,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 28,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1542,7 +1514,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 29,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1582,7 +1553,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 30,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1622,7 +1592,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 31,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1672,7 +1641,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 32,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1722,7 +1690,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 33,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1801,7 +1768,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 34,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1910,7 +1876,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 35,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1960,7 +1925,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 36,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2010,7 +1974,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 37,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2060,7 +2023,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 38,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2110,7 +2072,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 39,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2160,7 +2121,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 40,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2210,7 +2170,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 41,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2260,7 +2219,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 42,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2300,7 +2258,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 43,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2340,7 +2297,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 44,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2390,7 +2346,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 45,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2440,7 +2395,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 46,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2490,7 +2444,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 47,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2530,7 +2483,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 48,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2570,7 +2522,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 49,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2610,7 +2561,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 50,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2650,7 +2600,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 51,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2690,7 +2639,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 52,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2730,7 +2678,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 53,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2770,7 +2717,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 54,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2810,7 +2756,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 55,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/encoding_index_latin1.pl 
b/tp/t/results/indices/encoding_index_latin1.pl
index dcfd144a59..466e3f55c2 100644
--- a/tp/t/results/indices/encoding_index_latin1.pl
+++ b/tp/t/results/indices/encoding_index_latin1.pl
@@ -194,7 +194,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -306,7 +305,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -436,7 +434,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -476,7 +473,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -516,7 +512,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -556,7 +551,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -596,7 +590,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -636,7 +629,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -676,7 +668,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -716,7 +707,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -756,7 +746,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -796,7 +785,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 12,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -836,7 +824,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 13,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -876,7 +863,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 14,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -916,7 +902,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 15,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -956,7 +941,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 16,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -996,7 +980,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 17,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1036,7 +1019,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 18,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1076,7 +1058,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 19,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1116,7 +1097,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 20,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1156,7 +1136,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 21,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1196,7 +1175,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 22,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1236,7 +1214,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 23,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1276,7 +1253,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 24,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1316,7 +1292,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 25,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1356,7 +1331,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 26,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1396,7 +1370,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 27,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1436,7 +1409,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 28,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1476,7 +1448,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 29,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1516,7 +1487,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 30,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1556,7 +1526,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 31,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1606,7 +1575,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 32,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1656,7 +1624,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 33,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1735,7 +1702,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 34,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1844,7 +1810,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 35,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1894,7 +1859,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 36,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1944,7 +1908,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 37,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1994,7 +1957,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 38,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2044,7 +2006,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 39,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2094,7 +2055,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 40,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2144,7 +2104,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 41,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2194,7 +2153,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 42,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2234,7 +2192,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 43,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2274,7 +2231,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 44,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2324,7 +2280,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 45,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2374,7 +2329,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 46,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2424,7 +2378,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 47,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2464,7 +2417,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 48,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2504,7 +2456,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 49,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2544,7 +2495,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 50,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2584,7 +2534,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 51,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2624,7 +2573,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 52,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2664,7 +2612,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 53,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2704,7 +2651,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 54,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2744,7 +2690,6 @@ $result_trees{'encoding_index_latin1'} = {
               'entry_node' => {},
               'entry_number' => 55,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/encoding_index_latin1_enable_encoding.pl 
b/tp/t/results/indices/encoding_index_latin1_enable_encoding.pl
index 8dc447d890..26a50b76bb 100644
--- a/tp/t/results/indices/encoding_index_latin1_enable_encoding.pl
+++ b/tp/t/results/indices/encoding_index_latin1_enable_encoding.pl
@@ -194,7 +194,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -306,7 +305,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -436,7 +434,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -476,7 +473,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -516,7 +512,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -556,7 +551,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -596,7 +590,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -636,7 +629,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -676,7 +668,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -716,7 +707,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -756,7 +746,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -796,7 +785,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 12,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -836,7 +824,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 13,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -876,7 +863,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 14,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -916,7 +902,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 15,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -956,7 +941,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 16,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -996,7 +980,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 17,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1036,7 +1019,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 18,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1076,7 +1058,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 19,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1116,7 +1097,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 20,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1156,7 +1136,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 21,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1196,7 +1175,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 22,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1236,7 +1214,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 23,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1276,7 +1253,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 24,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1316,7 +1292,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 25,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1356,7 +1331,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 26,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1396,7 +1370,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 27,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1436,7 +1409,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 28,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1476,7 +1448,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 29,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1516,7 +1487,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 30,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1556,7 +1526,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 31,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1606,7 +1575,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 32,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1656,7 +1624,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 33,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1735,7 +1702,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 34,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1844,7 +1810,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 35,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1894,7 +1859,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 36,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1944,7 +1908,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 37,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1994,7 +1957,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 38,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2044,7 +2006,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 39,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2094,7 +2055,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 40,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2144,7 +2104,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 41,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2194,7 +2153,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 42,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2234,7 +2192,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 43,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2274,7 +2231,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 44,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2324,7 +2280,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 45,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2374,7 +2329,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 46,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2424,7 +2378,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 47,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2464,7 +2417,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 48,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2504,7 +2456,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 49,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2544,7 +2495,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 50,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2584,7 +2534,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 51,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2624,7 +2573,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 52,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2664,7 +2612,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 53,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2704,7 +2651,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 54,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2744,7 +2690,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 55,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/encoding_index_utf8.pl 
b/tp/t/results/indices/encoding_index_utf8.pl
index c11b8f8b38..2823b6d142 100644
--- a/tp/t/results/indices/encoding_index_utf8.pl
+++ b/tp/t/results/indices/encoding_index_utf8.pl
@@ -194,7 +194,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -306,7 +305,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -436,7 +434,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -476,7 +473,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -516,7 +512,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -556,7 +551,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -596,7 +590,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -636,7 +629,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -676,7 +668,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -716,7 +707,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -756,7 +746,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -796,7 +785,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 12,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -836,7 +824,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 13,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -876,7 +863,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 14,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -916,7 +902,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 15,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -956,7 +941,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 16,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -996,7 +980,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 17,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1036,7 +1019,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 18,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1076,7 +1058,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 19,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1116,7 +1097,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 20,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1156,7 +1136,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 21,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1196,7 +1175,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 22,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1236,7 +1214,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 23,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1276,7 +1253,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 24,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1316,7 +1292,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 25,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1356,7 +1331,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 26,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1396,7 +1370,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 27,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1436,7 +1409,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 28,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1476,7 +1448,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 29,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1516,7 +1487,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 30,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1556,7 +1526,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 31,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1606,7 +1575,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 32,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1656,7 +1624,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 33,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1735,7 +1702,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 34,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1844,7 +1810,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 35,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1894,7 +1859,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 36,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1944,7 +1908,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 37,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1994,7 +1957,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 38,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2044,7 +2006,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 39,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2094,7 +2055,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 40,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2144,7 +2104,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 41,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2194,7 +2153,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 42,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2234,7 +2192,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 43,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2274,7 +2231,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 44,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2324,7 +2280,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 45,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2374,7 +2329,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 46,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2424,7 +2378,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 47,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2464,7 +2417,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 48,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2504,7 +2456,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 49,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2544,7 +2495,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 50,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2584,7 +2534,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 51,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2624,7 +2573,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 52,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2664,7 +2612,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 53,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2704,7 +2651,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 54,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2744,7 +2690,6 @@ $result_trees{'encoding_index_utf8'} = {
               'entry_node' => {},
               'entry_number' => 55,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/encoding_index_utf8_enable_encoding.pl 
b/tp/t/results/indices/encoding_index_utf8_enable_encoding.pl
index 86ca708869..7052b9e8de 100644
--- a/tp/t/results/indices/encoding_index_utf8_enable_encoding.pl
+++ b/tp/t/results/indices/encoding_index_utf8_enable_encoding.pl
@@ -194,7 +194,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -306,7 +305,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -436,7 +434,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -476,7 +473,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -516,7 +512,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -556,7 +551,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -596,7 +590,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -636,7 +629,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -676,7 +668,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -716,7 +707,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -756,7 +746,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -796,7 +785,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 12,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -836,7 +824,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 13,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -876,7 +863,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 14,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -916,7 +902,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 15,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -956,7 +941,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 16,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -996,7 +980,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 17,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1036,7 +1019,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 18,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1076,7 +1058,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 19,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1116,7 +1097,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 20,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1156,7 +1136,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 21,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1196,7 +1175,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 22,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1236,7 +1214,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 23,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1276,7 +1253,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 24,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1316,7 +1292,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 25,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1356,7 +1331,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 26,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1396,7 +1370,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 27,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1436,7 +1409,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 28,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1476,7 +1448,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 29,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1516,7 +1487,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 30,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1556,7 +1526,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 31,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1606,7 +1575,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 32,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1656,7 +1624,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 33,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1735,7 +1702,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 34,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1844,7 +1810,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 35,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1894,7 +1859,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 36,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1944,7 +1908,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 37,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1994,7 +1957,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 38,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2044,7 +2006,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 39,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2094,7 +2055,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 40,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2144,7 +2104,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 41,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2194,7 +2153,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 42,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2234,7 +2192,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 43,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2274,7 +2231,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 44,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2324,7 +2280,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 45,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2374,7 +2329,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 46,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2424,7 +2378,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 47,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2464,7 +2417,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 48,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2504,7 +2456,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 49,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2544,7 +2495,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 50,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2584,7 +2534,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 51,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2624,7 +2573,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 52,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2664,7 +2612,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 53,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2704,7 +2651,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 54,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2744,7 +2690,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 55,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/explicit_sort_key.pl 
b/tp/t/results/indices/explicit_sort_key.pl
index c156456cb0..5dc2e22b0c 100644
--- a/tp/t/results/indices/explicit_sort_key.pl
+++ b/tp/t/results/indices/explicit_sort_key.pl
@@ -195,7 +195,6 @@ $result_trees{'explicit_sort_key'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'SK'
             },
             'sortas' => 'A'
@@ -258,7 +257,6 @@ $result_trees{'explicit_sort_key'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'SK'
             },
             'sortas' => 'B'
@@ -321,7 +319,6 @@ $result_trees{'explicit_sort_key'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'SK'
             },
             'sortas' => '0'
@@ -395,7 +392,6 @@ $result_trees{'explicit_sort_key'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'SK'
             }
           },
diff --git a/tp/t/results/indices/ftable_vtable.pl 
b/tp/t/results/indices/ftable_vtable.pl
index 3b2dd8ca60..0c88fba430 100644
--- a/tp/t/results/indices/ftable_vtable.pl
+++ b/tp/t/results/indices/ftable_vtable.pl
@@ -146,7 +146,6 @@ $result_trees{'ftable_vtable'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -185,7 +184,6 @@ $result_trees{'ftable_vtable'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -248,7 +246,6 @@ $result_trees{'ftable_vtable'} = {
                           'entry_node' => {},
                           'entry_number' => 3,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -387,7 +384,6 @@ $result_trees{'ftable_vtable'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -426,7 +422,6 @@ $result_trees{'ftable_vtable'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -489,7 +484,6 @@ $result_trees{'ftable_vtable'} = {
                           'entry_node' => {},
                           'entry_number' => 3,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -586,7 +580,6 @@ $result_trees{'ftable_vtable'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
diff --git a/tp/t/results/indices/ignored_sort_char_empty_entries.pl 
b/tp/t/results/indices/ignored_sort_char_empty_entries.pl
index ce696e2334..c90dc248ff 100644
--- a/tp/t/results/indices/ignored_sort_char_empty_entries.pl
+++ b/tp/t/results/indices/ignored_sort_char_empty_entries.pl
@@ -163,9 +163,7 @@ $result_trees{'ignored_sort_char_empty_entries'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {
-                '-' => 1
-              },
+              'index_ignore_chars' => '-',
               'index_name' => 'fn'
             }
           },
@@ -205,9 +203,7 @@ $result_trees{'ignored_sort_char_empty_entries'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 1,
-              'index_ignore_chars' => {
-                '-' => 1
-              },
+              'index_ignore_chars' => '-',
               'index_name' => 'fn'
             }
           },
@@ -247,9 +243,7 @@ $result_trees{'ignored_sort_char_empty_entries'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {
-                '-' => 1
-              },
+              'index_ignore_chars' => '-',
               'index_name' => 'fn'
             }
           },
@@ -311,9 +305,7 @@ $result_trees{'ignored_sort_char_empty_entries'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 1,
-              'index_ignore_chars' => {
-                '-' => 1
-              },
+              'index_ignore_chars' => '-',
               'index_name' => 'fn'
             },
             'sortas' => '--'
diff --git a/tp/t/results/indices/image_lines_count.pl 
b/tp/t/results/indices/image_lines_count.pl
index 762773c754..adc6724498 100644
Binary files a/tp/t/results/indices/image_lines_count.pl and 
b/tp/t/results/indices/image_lines_count.pl differ
diff --git a/tp/t/results/indices/image_text_lines_count.pl 
b/tp/t/results/indices/image_text_lines_count.pl
index 00e68161a4..8f7302edc4 100644
Binary files a/tp/t/results/indices/image_text_lines_count.pl and 
b/tp/t/results/indices/image_text_lines_count.pl differ
diff --git a/tp/t/results/indices/index_and_node_same_name.pl 
b/tp/t/results/indices/index_and_node_same_name.pl
index 2246feab9a..ac05c87f40 100644
--- a/tp/t/results/indices/index_and_node_same_name.pl
+++ b/tp/t/results/indices/index_and_node_same_name.pl
@@ -121,7 +121,6 @@ $result_trees{'index_and_node_same_name'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/index_entries_before_nodes.pl 
b/tp/t/results/indices/index_entries_before_nodes.pl
index 4430711bc8..5bd02b50ab 100644
--- a/tp/t/results/indices/index_entries_before_nodes.pl
+++ b/tp/t/results/indices/index_entries_before_nodes.pl
@@ -36,7 +36,6 @@ $result_trees{'index_entries_before_nodes'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -108,7 +107,6 @@ $result_trees{'index_entries_before_nodes'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -203,7 +201,6 @@ $result_trees{'index_entries_before_nodes'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/index_entries_locations.pl 
b/tp/t/results/indices/index_entries_locations.pl
index 0ab392a2fa..888d5c04ac 100644
--- a/tp/t/results/indices/index_entries_locations.pl
+++ b/tp/t/results/indices/index_entries_locations.pl
@@ -137,7 +137,6 @@ $result_trees{'index_entries_locations'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -181,7 +180,6 @@ $result_trees{'index_entries_locations'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -243,7 +241,6 @@ $result_trees{'index_entries_locations'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -297,7 +294,6 @@ $result_trees{'index_entries_locations'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/index_entry_before_first_node.pl 
b/tp/t/results/indices/index_entry_before_first_node.pl
index 617bcb05c8..7ef80b2a54 100644
Binary files a/tp/t/results/indices/index_entry_before_first_node.pl and 
b/tp/t/results/indices/index_entry_before_first_node.pl differ
diff --git a/tp/t/results/indices/index_entry_before_node.pl 
b/tp/t/results/indices/index_entry_before_node.pl
index cee67ce85d..844023774f 100644
--- a/tp/t/results/indices/index_entry_before_node.pl
+++ b/tp/t/results/indices/index_entry_before_node.pl
@@ -301,7 +301,6 @@ $result_trees{'index_entry_before_node'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/index_entry_in_footnote.pl 
b/tp/t/results/indices/index_entry_in_footnote.pl
index c43b4f9acd..86754ab0d5 100644
Binary files a/tp/t/results/indices/index_entry_in_footnote.pl and 
b/tp/t/results/indices/index_entry_in_footnote.pl differ
diff --git a/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl 
b/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
index eb0411d78a..8a0417d391 100644
--- a/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
@@ -283,7 +283,6 @@ $result_trees{'index_entry_in_footnote_different_node_end'} 
= {
                               'entry_node' => {},
                               'entry_number' => 1,
                               'in_code' => 0,
-                              'index_ignore_chars' => {},
                               'index_name' => 'cp'
                             }
                           },
@@ -359,7 +358,6 @@ $result_trees{'index_entry_in_footnote_different_node_end'} 
= {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
diff --git a/tp/t/results/indices/index_entry_in_footnote_sections.pl 
b/tp/t/results/indices/index_entry_in_footnote_sections.pl
index 9537eddaea..95b13cdc00 100644
--- a/tp/t/results/indices/index_entry_in_footnote_sections.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_sections.pl
@@ -136,7 +136,6 @@ $result_trees{'index_entry_in_footnote_sections'} = {
                               'entry_node' => {},
                               'entry_number' => 1,
                               'in_code' => 0,
-                              'index_ignore_chars' => {},
                               'index_name' => 'cp'
                             }
                           },
diff --git a/tp/t/results/indices/index_entry_in_footnote_sections_separate.pl 
b/tp/t/results/indices/index_entry_in_footnote_sections_separate.pl
index 4f7d6baee7..618e3f588e 100644
--- a/tp/t/results/indices/index_entry_in_footnote_sections_separate.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_sections_separate.pl
@@ -136,7 +136,6 @@ $result_trees{'index_entry_in_footnote_sections_separate'} 
= {
                               'entry_node' => {},
                               'entry_number' => 1,
                               'in_code' => 0,
-                              'index_ignore_chars' => {},
                               'index_name' => 'cp'
                             }
                           },
diff --git a/tp/t/results/indices/index_entry_in_footnote_separate.pl 
b/tp/t/results/indices/index_entry_in_footnote_separate.pl
index aa67e885d4..2e034f88b0 100644
--- a/tp/t/results/indices/index_entry_in_footnote_separate.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_separate.pl
@@ -318,7 +318,6 @@ $result_trees{'index_entry_in_footnote_separate'} = {
                               'entry_node' => {},
                               'entry_number' => 1,
                               'in_code' => 0,
-                              'index_ignore_chars' => {},
                               'index_name' => 'cp'
                             }
                           },
@@ -394,7 +393,6 @@ $result_trees{'index_entry_in_footnote_separate'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
diff --git a/tp/t/results/indices/index_no_node.pl 
b/tp/t/results/indices/index_no_node.pl
index 78f3f28fe5..1ca922bd2a 100644
--- a/tp/t/results/indices/index_no_node.pl
+++ b/tp/t/results/indices/index_no_node.pl
@@ -94,7 +94,6 @@ $result_trees{'index_no_node'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -242,7 +241,6 @@ $result_trees{'index_no_node'} = {
               'entry_element' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -287,7 +285,6 @@ $result_trees{'index_no_node'} = {
                   'entry_element' => {},
                   'entry_number' => 3,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -409,7 +406,6 @@ $result_trees{'index_no_node'} = {
               'entry_element' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -448,7 +444,6 @@ $result_trees{'index_no_node'} = {
               'entry_element' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -487,7 +482,6 @@ $result_trees{'index_no_node'} = {
               'entry_element' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -526,7 +520,6 @@ $result_trees{'index_no_node'} = {
               'entry_element' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -565,7 +558,6 @@ $result_trees{'index_no_node'} = {
               'entry_element' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -604,7 +596,6 @@ $result_trees{'index_no_node'} = {
               'entry_element' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -696,7 +687,6 @@ $result_trees{'index_no_node'} = {
               'entry_element' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -815,7 +805,6 @@ $result_trees{'index_no_node'} = {
               'entry_element' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -860,7 +849,6 @@ $result_trees{'index_no_node'} = {
                   'entry_element' => {},
                   'entry_number' => 12,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -972,7 +960,6 @@ $result_trees{'index_no_node'} = {
               'entry_element' => {},
               'entry_number' => 13,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1056,7 +1043,6 @@ $result_trees{'index_no_node'} = {
                   'entry_element' => {},
                   'entry_number' => 14,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
diff --git a/tp/t/results/indices/index_no_node_no_top.pl 
b/tp/t/results/indices/index_no_node_no_top.pl
index 7a500911cc..4428d3a2bc 100644
--- a/tp/t/results/indices/index_no_node_no_top.pl
+++ b/tp/t/results/indices/index_no_node_no_top.pl
@@ -51,7 +51,6 @@ $result_trees{'index_no_node_no_top'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -199,7 +198,6 @@ $result_trees{'index_no_node_no_top'} = {
               'entry_element' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -244,7 +242,6 @@ $result_trees{'index_no_node_no_top'} = {
                   'entry_element' => {},
                   'entry_number' => 3,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -366,7 +363,6 @@ $result_trees{'index_no_node_no_top'} = {
               'entry_element' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -405,7 +401,6 @@ $result_trees{'index_no_node_no_top'} = {
               'entry_element' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -444,7 +439,6 @@ $result_trees{'index_no_node_no_top'} = {
               'entry_element' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -483,7 +477,6 @@ $result_trees{'index_no_node_no_top'} = {
               'entry_element' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -522,7 +515,6 @@ $result_trees{'index_no_node_no_top'} = {
               'entry_element' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -561,7 +553,6 @@ $result_trees{'index_no_node_no_top'} = {
               'entry_element' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -653,7 +644,6 @@ $result_trees{'index_no_node_no_top'} = {
               'entry_element' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -772,7 +762,6 @@ $result_trees{'index_no_node_no_top'} = {
               'entry_element' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -817,7 +806,6 @@ $result_trees{'index_no_node_no_top'} = {
                   'entry_element' => {},
                   'entry_number' => 12,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -929,7 +917,6 @@ $result_trees{'index_no_node_no_top'} = {
               'entry_element' => {},
               'entry_number' => 13,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1013,7 +1000,6 @@ $result_trees{'index_no_node_no_top'} = {
                   'entry_element' => {},
                   'entry_number' => 14,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
diff --git a/tp/t/results/indices/index_no_node_no_top_no_node.pl 
b/tp/t/results/indices/index_no_node_no_top_no_node.pl
index 890a0118a5..51cf51b2f3 100644
--- a/tp/t/results/indices/index_no_node_no_top_no_node.pl
+++ b/tp/t/results/indices/index_no_node_no_top_no_node.pl
@@ -51,7 +51,6 @@ $result_trees{'index_no_node_no_top_no_node'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -199,7 +198,6 @@ $result_trees{'index_no_node_no_top_no_node'} = {
               'entry_element' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -244,7 +242,6 @@ $result_trees{'index_no_node_no_top_no_node'} = {
                   'entry_element' => {},
                   'entry_number' => 3,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -366,7 +363,6 @@ $result_trees{'index_no_node_no_top_no_node'} = {
               'entry_element' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -405,7 +401,6 @@ $result_trees{'index_no_node_no_top_no_node'} = {
               'entry_element' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -444,7 +439,6 @@ $result_trees{'index_no_node_no_top_no_node'} = {
               'entry_element' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -483,7 +477,6 @@ $result_trees{'index_no_node_no_top_no_node'} = {
               'entry_element' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -522,7 +515,6 @@ $result_trees{'index_no_node_no_top_no_node'} = {
               'entry_element' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -561,7 +553,6 @@ $result_trees{'index_no_node_no_top_no_node'} = {
               'entry_element' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -653,7 +644,6 @@ $result_trees{'index_no_node_no_top_no_node'} = {
               'entry_element' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -772,7 +762,6 @@ $result_trees{'index_no_node_no_top_no_node'} = {
               'entry_element' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -817,7 +806,6 @@ $result_trees{'index_no_node_no_top_no_node'} = {
                   'entry_element' => {},
                   'entry_number' => 12,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -929,7 +917,6 @@ $result_trees{'index_no_node_no_top_no_node'} = {
               'entry_element' => {},
               'entry_number' => 13,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1013,7 +1000,6 @@ $result_trees{'index_no_node_no_top_no_node'} = {
                   'entry_element' => {},
                   'entry_number' => 14,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
diff --git a/tp/t/results/indices/index_nodes.pl 
b/tp/t/results/indices/index_nodes.pl
index 2ea7469b95..c388a39d4c 100644
--- a/tp/t/results/indices/index_nodes.pl
+++ b/tp/t/results/indices/index_nodes.pl
@@ -74,7 +74,6 @@ $result_trees{'index_nodes'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -430,7 +429,6 @@ $result_trees{'index_nodes'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -470,7 +468,6 @@ $result_trees{'index_nodes'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -510,7 +507,6 @@ $result_trees{'index_nodes'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 }
               },
@@ -550,7 +546,6 @@ $result_trees{'index_nodes'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -1100,7 +1095,6 @@ $result_trees{'index_nodes'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1140,7 +1134,6 @@ $result_trees{'index_nodes'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1180,7 +1173,6 @@ $result_trees{'index_nodes'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1312,7 +1304,6 @@ $result_trees{'index_nodes'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1396,7 +1387,6 @@ $result_trees{'index_nodes'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1436,7 +1426,6 @@ $result_trees{'index_nodes'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/index_nodes_no_split_no_use_nodes.pl 
b/tp/t/results/indices/index_nodes_no_split_no_use_nodes.pl
index 757e036fd7..b200a07e1e 100644
--- a/tp/t/results/indices/index_nodes_no_split_no_use_nodes.pl
+++ b/tp/t/results/indices/index_nodes_no_split_no_use_nodes.pl
@@ -74,7 +74,6 @@ $result_trees{'index_nodes_no_split_no_use_nodes'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -430,7 +429,6 @@ $result_trees{'index_nodes_no_split_no_use_nodes'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -470,7 +468,6 @@ $result_trees{'index_nodes_no_split_no_use_nodes'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -510,7 +507,6 @@ $result_trees{'index_nodes_no_split_no_use_nodes'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 }
               },
@@ -550,7 +546,6 @@ $result_trees{'index_nodes_no_split_no_use_nodes'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -1100,7 +1095,6 @@ $result_trees{'index_nodes_no_split_no_use_nodes'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1140,7 +1134,6 @@ $result_trees{'index_nodes_no_split_no_use_nodes'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1180,7 +1173,6 @@ $result_trees{'index_nodes_no_split_no_use_nodes'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1312,7 +1304,6 @@ $result_trees{'index_nodes_no_split_no_use_nodes'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1396,7 +1387,6 @@ $result_trees{'index_nodes_no_split_no_use_nodes'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1436,7 +1426,6 @@ $result_trees{'index_nodes_no_split_no_use_nodes'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/index_special_region.pl 
b/tp/t/results/indices/index_special_region.pl
index 3e4f4da30e..a8880b1a1f 100644
--- a/tp/t/results/indices/index_special_region.pl
+++ b/tp/t/results/indices/index_special_region.pl
@@ -69,7 +69,6 @@ $result_trees{'index_special_region'} = {
                       'entry_number' => 1,
                       'entry_region' => 'copying',
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -208,7 +207,6 @@ $result_trees{'index_special_region'} = {
                                   'entry_number' => 2,
                                   'entry_region' => 'copying',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -373,7 +371,6 @@ $result_trees{'index_special_region'} = {
                       'entry_number' => 3,
                       'entry_region' => 'titlepage',
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -505,7 +502,6 @@ $result_trees{'index_special_region'} = {
                                   'entry_number' => 4,
                                   'entry_region' => 'titlepage',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -795,7 +791,6 @@ $result_trees{'index_special_region'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1135,7 +1130,6 @@ $result_trees{'index_special_region'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -1427,7 +1421,6 @@ $result_trees{'index_special_region'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1472,7 +1465,6 @@ $result_trees{'index_special_region'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/index_special_region_no_insertcopying.pl 
b/tp/t/results/indices/index_special_region_no_insertcopying.pl
index a17fea63d9..64b244d0da 100644
--- a/tp/t/results/indices/index_special_region_no_insertcopying.pl
+++ b/tp/t/results/indices/index_special_region_no_insertcopying.pl
@@ -69,7 +69,6 @@ $result_trees{'index_special_region_no_insertcopying'} = {
                       'entry_number' => 1,
                       'entry_region' => 'copying',
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -208,7 +207,6 @@ $result_trees{'index_special_region_no_insertcopying'} = {
                                   'entry_number' => 2,
                                   'entry_region' => 'copying',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -373,7 +371,6 @@ $result_trees{'index_special_region_no_insertcopying'} = {
                       'entry_number' => 3,
                       'entry_region' => 'titlepage',
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -505,7 +502,6 @@ $result_trees{'index_special_region_no_insertcopying'} = {
                                   'entry_number' => 4,
                                   'entry_region' => 'titlepage',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -796,7 +792,6 @@ $result_trees{'index_special_region_no_insertcopying'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1136,7 +1131,6 @@ $result_trees{'index_special_region_no_insertcopying'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -1428,7 +1422,6 @@ $result_trees{'index_special_region_no_insertcopying'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1473,7 +1466,6 @@ $result_trees{'index_special_region_no_insertcopying'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git 
a/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes.pl
 
b/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes.pl
index e45a04f2ff..07131c501d 100644
--- 
a/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes.pl
+++ 
b/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes.pl
@@ -69,7 +69,6 @@ 
$result_trees{'index_special_region_no_insertcopying_no_titlepage_no_nodes'} = {
                       'entry_number' => 1,
                       'entry_region' => 'copying',
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -208,7 +207,6 @@ 
$result_trees{'index_special_region_no_insertcopying_no_titlepage_no_nodes'} = {
                                   'entry_number' => 2,
                                   'entry_region' => 'copying',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -373,7 +371,6 @@ 
$result_trees{'index_special_region_no_insertcopying_no_titlepage_no_nodes'} = {
                       'entry_number' => 3,
                       'entry_region' => 'titlepage',
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -505,7 +502,6 @@ 
$result_trees{'index_special_region_no_insertcopying_no_titlepage_no_nodes'} = {
                                   'entry_number' => 4,
                                   'entry_region' => 'titlepage',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -796,7 +792,6 @@ 
$result_trees{'index_special_region_no_insertcopying_no_titlepage_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1136,7 +1131,6 @@ 
$result_trees{'index_special_region_no_insertcopying_no_titlepage_no_nodes'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -1428,7 +1422,6 @@ 
$result_trees{'index_special_region_no_insertcopying_no_titlepage_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1473,7 +1466,6 @@ 
$result_trees{'index_special_region_no_insertcopying_no_titlepage_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git 
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes.pl
 
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes.pl
index d2692e3f80..9b9a853eba 100644
--- 
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes.pl
+++ 
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes.pl
@@ -69,7 +69,6 @@ 
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes'} = {
                       'entry_number' => 1,
                       'entry_region' => 'copying',
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -208,7 +207,6 @@ 
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes'} = {
                                   'entry_number' => 2,
                                   'entry_region' => 'copying',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -373,7 +371,6 @@ 
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes'} = {
                       'entry_number' => 3,
                       'entry_region' => 'titlepage',
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -505,7 +502,6 @@ 
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes'} = {
                                   'entry_number' => 4,
                                   'entry_region' => 'titlepage',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -796,7 +792,6 @@ 
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1136,7 +1131,6 @@ 
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -1428,7 +1422,6 @@ 
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1473,7 +1466,6 @@ 
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git 
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default.pl
 
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default.pl
index 1dcd959535..91196aa20b 100644
--- 
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default.pl
+++ 
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default.pl
@@ -69,7 +69,6 @@ 
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes_footnote
                       'entry_number' => 1,
                       'entry_region' => 'copying',
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -208,7 +207,6 @@ 
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes_footnote
                                   'entry_number' => 2,
                                   'entry_region' => 'copying',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -373,7 +371,6 @@ 
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes_footnote
                       'entry_number' => 3,
                       'entry_region' => 'titlepage',
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -505,7 +502,6 @@ 
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes_footnote
                                   'entry_number' => 4,
                                   'entry_region' => 'titlepage',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -796,7 +792,6 @@ 
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes_footnote
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1136,7 +1131,6 @@ 
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes_footnote
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -1428,7 +1422,6 @@ 
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes_footnote
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1473,7 +1466,6 @@ 
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes_footnote
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/index_special_region_no_titlepage_no_nodes.pl 
b/tp/t/results/indices/index_special_region_no_titlepage_no_nodes.pl
index 5f9eecc34d..686469bfd8 100644
--- a/tp/t/results/indices/index_special_region_no_titlepage_no_nodes.pl
+++ b/tp/t/results/indices/index_special_region_no_titlepage_no_nodes.pl
@@ -69,7 +69,6 @@ $result_trees{'index_special_region_no_titlepage_no_nodes'} = 
{
                       'entry_number' => 1,
                       'entry_region' => 'copying',
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -208,7 +207,6 @@ $result_trees{'index_special_region_no_titlepage_no_nodes'} 
= {
                                   'entry_number' => 2,
                                   'entry_region' => 'copying',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -373,7 +371,6 @@ $result_trees{'index_special_region_no_titlepage_no_nodes'} 
= {
                       'entry_number' => 3,
                       'entry_region' => 'titlepage',
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -505,7 +502,6 @@ $result_trees{'index_special_region_no_titlepage_no_nodes'} 
= {
                                   'entry_number' => 4,
                                   'entry_region' => 'titlepage',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -795,7 +791,6 @@ $result_trees{'index_special_region_no_titlepage_no_nodes'} 
= {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1135,7 +1130,6 @@ 
$result_trees{'index_special_region_no_titlepage_no_nodes'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -1427,7 +1421,6 @@ 
$result_trees{'index_special_region_no_titlepage_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1472,7 +1465,6 @@ 
$result_trees{'index_special_region_no_titlepage_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/index_special_region_titlepage_no_nodes.pl 
b/tp/t/results/indices/index_special_region_titlepage_no_nodes.pl
index 1275d3fb30..543173aa7f 100644
--- a/tp/t/results/indices/index_special_region_titlepage_no_nodes.pl
+++ b/tp/t/results/indices/index_special_region_titlepage_no_nodes.pl
@@ -69,7 +69,6 @@ $result_trees{'index_special_region_titlepage_no_nodes'} = {
                       'entry_number' => 1,
                       'entry_region' => 'copying',
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -208,7 +207,6 @@ $result_trees{'index_special_region_titlepage_no_nodes'} = {
                                   'entry_number' => 2,
                                   'entry_region' => 'copying',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -373,7 +371,6 @@ $result_trees{'index_special_region_titlepage_no_nodes'} = {
                       'entry_number' => 3,
                       'entry_region' => 'titlepage',
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -505,7 +502,6 @@ $result_trees{'index_special_region_titlepage_no_nodes'} = {
                                   'entry_number' => 4,
                                   'entry_region' => 'titlepage',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -795,7 +791,6 @@ $result_trees{'index_special_region_titlepage_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1135,7 +1130,6 @@ $result_trees{'index_special_region_titlepage_no_nodes'} 
= {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -1427,7 +1421,6 @@ $result_trees{'index_special_region_titlepage_no_nodes'} 
= {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1472,7 +1465,6 @@ $result_trees{'index_special_region_titlepage_no_nodes'} 
= {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git 
a/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default.pl
 
b/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default.pl
index 797f7bb00f..ddcf0850ed 100644
--- 
a/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default.pl
+++ 
b/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default.pl
@@ -69,7 +69,6 @@ 
$result_trees{'index_special_region_titlepage_no_nodes_footnotes_default'} = {
                       'entry_number' => 1,
                       'entry_region' => 'copying',
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -208,7 +207,6 @@ 
$result_trees{'index_special_region_titlepage_no_nodes_footnotes_default'} = {
                                   'entry_number' => 2,
                                   'entry_region' => 'copying',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -373,7 +371,6 @@ 
$result_trees{'index_special_region_titlepage_no_nodes_footnotes_default'} = {
                       'entry_number' => 3,
                       'entry_region' => 'titlepage',
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -505,7 +502,6 @@ 
$result_trees{'index_special_region_titlepage_no_nodes_footnotes_default'} = {
                                   'entry_number' => 4,
                                   'entry_region' => 'titlepage',
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -795,7 +791,6 @@ 
$result_trees{'index_special_region_titlepage_no_nodes_footnotes_default'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1135,7 +1130,6 @@ 
$result_trees{'index_special_region_titlepage_no_nodes_footnotes_default'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -1427,7 +1421,6 @@ 
$result_trees{'index_special_region_titlepage_no_nodes_footnotes_default'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1472,7 +1465,6 @@ 
$result_trees{'index_special_region_titlepage_no_nodes_footnotes_default'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/index_split.pl 
b/tp/t/results/indices/index_split.pl
index 0c62e5e87d..bb01434bdf 100644
--- a/tp/t/results/indices/index_split.pl
+++ b/tp/t/results/indices/index_split.pl
@@ -118,7 +118,6 @@ $result_trees{'index_split'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -539,7 +538,6 @@ $result_trees{'index_split'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -579,7 +577,6 @@ $result_trees{'index_split'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -619,7 +616,6 @@ $result_trees{'index_split'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 }
               },
@@ -659,7 +655,6 @@ $result_trees{'index_split'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -785,7 +780,6 @@ $result_trees{'index_split'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -876,7 +870,6 @@ $result_trees{'index_split'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -916,7 +909,6 @@ $result_trees{'index_split'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -956,7 +948,6 @@ $result_trees{'index_split'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1428,7 +1419,6 @@ $result_trees{'index_split'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1675,7 +1665,6 @@ $result_trees{'index_split'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1909,7 +1898,6 @@ $result_trees{'index_split'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1993,7 +1981,6 @@ $result_trees{'index_split'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2213,7 +2200,6 @@ $result_trees{'index_split'} = {
               'entry_node' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2353,7 +2339,6 @@ $result_trees{'index_split'} = {
               'entry_node' => {},
               'entry_number' => 12,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2484,7 +2469,6 @@ $result_trees{'index_split'} = {
               'entry_node' => {},
               'entry_number' => 13,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2577,7 +2561,6 @@ $result_trees{'index_split'} = {
               'entry_node' => {},
               'entry_number' => 14,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2661,7 +2644,6 @@ $result_trees{'index_split'} = {
               'entry_node' => {},
               'entry_number' => 15,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2779,7 +2761,6 @@ $result_trees{'index_split'} = {
               'entry_node' => {},
               'entry_number' => 16,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/index_split_split_chapter_no_nodes.pl 
b/tp/t/results/indices/index_split_split_chapter_no_nodes.pl
index ce6eaadd75..b0a64952ee 100644
--- a/tp/t/results/indices/index_split_split_chapter_no_nodes.pl
+++ b/tp/t/results/indices/index_split_split_chapter_no_nodes.pl
@@ -118,7 +118,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -539,7 +538,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -579,7 +577,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -619,7 +616,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 }
               },
@@ -659,7 +655,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -785,7 +780,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -876,7 +870,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -916,7 +909,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -956,7 +948,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1428,7 +1419,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1675,7 +1665,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1909,7 +1898,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1993,7 +1981,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2213,7 +2200,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2353,7 +2339,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 12,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2484,7 +2469,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 13,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2577,7 +2561,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 14,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2661,7 +2644,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 15,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2779,7 +2761,6 @@ $result_trees{'index_split_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 16,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/index_table.pl 
b/tp/t/results/indices/index_table.pl
index cd78ae0ac5..b927cd9c12 100644
--- a/tp/t/results/indices/index_table.pl
+++ b/tp/t/results/indices/index_table.pl
@@ -399,7 +399,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -450,7 +449,6 @@ $result_trees{'index_table'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -541,7 +539,6 @@ $result_trees{'index_table'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -580,7 +577,6 @@ $result_trees{'index_table'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -733,7 +729,6 @@ $result_trees{'index_table'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -772,7 +767,6 @@ $result_trees{'index_table'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -835,7 +829,6 @@ $result_trees{'index_table'} = {
                           'entry_node' => {},
                           'entry_number' => 3,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -1311,7 +1304,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1351,7 +1343,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1391,7 +1382,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1431,7 +1421,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1471,7 +1460,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1511,7 +1499,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1551,7 +1538,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1591,7 +1577,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1631,7 +1616,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1671,7 +1655,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 12,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1711,7 +1694,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 13,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1751,7 +1733,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 14,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1791,7 +1772,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 15,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1831,7 +1811,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 16,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1871,7 +1850,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 17,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1911,7 +1889,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 18,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1951,7 +1928,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 19,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1991,7 +1967,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 20,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2031,7 +2006,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 21,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2071,7 +2045,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 22,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2111,7 +2084,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 23,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2151,7 +2123,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 24,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2191,7 +2162,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 25,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2231,7 +2201,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 26,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2271,7 +2240,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 27,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2311,7 +2279,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 28,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2351,7 +2318,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 29,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2391,7 +2357,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 30,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2431,7 +2396,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 31,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2471,7 +2435,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 32,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2511,7 +2474,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 33,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2551,7 +2513,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 34,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2591,7 +2552,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 35,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2631,7 +2591,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 36,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2671,7 +2630,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 37,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2711,7 +2669,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 38,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2751,7 +2708,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 39,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2791,7 +2747,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 40,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2831,7 +2786,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 41,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2871,7 +2825,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 42,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2911,7 +2864,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 43,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2951,7 +2903,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 44,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2991,7 +2942,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 45,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3031,7 +2981,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 46,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3071,7 +3020,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 47,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3111,7 +3059,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 48,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3151,7 +3098,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 49,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3191,7 +3137,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 50,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3231,7 +3176,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 51,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3271,7 +3215,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 52,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3311,7 +3254,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 53,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3351,7 +3293,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 54,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3391,7 +3332,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 55,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3431,7 +3371,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 56,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3471,7 +3410,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 57,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3511,7 +3449,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 58,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3551,7 +3488,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 59,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3591,7 +3527,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 60,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3631,7 +3566,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 61,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3671,7 +3605,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 62,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3711,7 +3644,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 63,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3751,7 +3683,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 64,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3791,7 +3722,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 65,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3831,7 +3761,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 66,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3871,7 +3800,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 67,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3911,7 +3839,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 68,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3951,7 +3878,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 69,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3991,7 +3917,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 70,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4031,7 +3956,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 71,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4071,7 +3995,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 72,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4111,7 +4034,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 73,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4151,7 +4073,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 74,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4191,7 +4112,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 75,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4231,7 +4151,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 76,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4271,7 +4190,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 77,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4311,7 +4229,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 78,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4351,7 +4268,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 79,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4391,7 +4307,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 80,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4431,7 +4346,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 81,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4471,7 +4385,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 82,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4511,7 +4424,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 83,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4551,7 +4463,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 84,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4591,7 +4502,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 85,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4631,7 +4541,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 86,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4671,7 +4580,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 87,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4711,7 +4619,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 88,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4751,7 +4658,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 89,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4791,7 +4697,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 90,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4831,7 +4736,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 91,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4871,7 +4775,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 92,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4911,7 +4814,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 93,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4951,7 +4853,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 94,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4991,7 +4892,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 95,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5031,7 +4931,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 96,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5071,7 +4970,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 97,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5111,7 +5009,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 98,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5151,7 +5048,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 99,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5191,7 +5087,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 100,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5231,7 +5126,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 101,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5271,7 +5165,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 102,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5311,7 +5204,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 103,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5351,7 +5243,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 104,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5391,7 +5282,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 105,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5431,7 +5321,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 106,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5471,7 +5360,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 107,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5511,7 +5399,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 108,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5551,7 +5438,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 109,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5591,7 +5477,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 110,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5631,7 +5516,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 111,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5671,7 +5555,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 112,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5711,7 +5594,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 113,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5751,7 +5633,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 114,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5791,7 +5672,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 115,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5831,7 +5711,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 116,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5871,7 +5750,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 117,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5911,7 +5789,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 118,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5951,7 +5828,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 119,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5991,7 +5867,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 120,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6031,7 +5906,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 121,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6071,7 +5945,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 122,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6111,7 +5984,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 123,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6151,7 +6023,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 124,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6191,7 +6062,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 125,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6231,7 +6101,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 126,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6271,7 +6140,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 127,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6311,7 +6179,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 128,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6351,7 +6218,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 129,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6391,7 +6257,6 @@ $result_trees{'index_table'} = {
               'entry_node' => {},
               'entry_number' => 130,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/index_table_chapter_no_node.pl 
b/tp/t/results/indices/index_table_chapter_no_node.pl
index b862e451c1..60a34119cb 100644
--- a/tp/t/results/indices/index_table_chapter_no_node.pl
+++ b/tp/t/results/indices/index_table_chapter_no_node.pl
@@ -399,7 +399,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -450,7 +449,6 @@ $result_trees{'index_table_chapter_no_node'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -541,7 +539,6 @@ $result_trees{'index_table_chapter_no_node'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -580,7 +577,6 @@ $result_trees{'index_table_chapter_no_node'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -733,7 +729,6 @@ $result_trees{'index_table_chapter_no_node'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -772,7 +767,6 @@ $result_trees{'index_table_chapter_no_node'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -835,7 +829,6 @@ $result_trees{'index_table_chapter_no_node'} = {
                           'entry_node' => {},
                           'entry_number' => 3,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -1311,7 +1304,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1351,7 +1343,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1391,7 +1382,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1431,7 +1421,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1471,7 +1460,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1511,7 +1499,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1551,7 +1538,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1591,7 +1577,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1631,7 +1616,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1671,7 +1655,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 12,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1711,7 +1694,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 13,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1751,7 +1733,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 14,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1791,7 +1772,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 15,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1831,7 +1811,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 16,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1871,7 +1850,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 17,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1911,7 +1889,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 18,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1951,7 +1928,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 19,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1991,7 +1967,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 20,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2031,7 +2006,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 21,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2071,7 +2045,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 22,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2111,7 +2084,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 23,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2151,7 +2123,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 24,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2191,7 +2162,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 25,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2231,7 +2201,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 26,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2271,7 +2240,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 27,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2311,7 +2279,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 28,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2351,7 +2318,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 29,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2391,7 +2357,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 30,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2431,7 +2396,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 31,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2471,7 +2435,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 32,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2511,7 +2474,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 33,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2551,7 +2513,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 34,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2591,7 +2552,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 35,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2631,7 +2591,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 36,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2671,7 +2630,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 37,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2711,7 +2669,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 38,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2751,7 +2708,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 39,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2791,7 +2747,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 40,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2831,7 +2786,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 41,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2871,7 +2825,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 42,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2911,7 +2864,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 43,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2951,7 +2903,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 44,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2991,7 +2942,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 45,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3031,7 +2981,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 46,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3071,7 +3020,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 47,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3111,7 +3059,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 48,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3151,7 +3098,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 49,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3191,7 +3137,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 50,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3231,7 +3176,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 51,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3271,7 +3215,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 52,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3311,7 +3254,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 53,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3351,7 +3293,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 54,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3391,7 +3332,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 55,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3431,7 +3371,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 56,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3471,7 +3410,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 57,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3511,7 +3449,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 58,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3551,7 +3488,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 59,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3591,7 +3527,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 60,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3631,7 +3566,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 61,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3671,7 +3605,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 62,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3711,7 +3644,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 63,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3751,7 +3683,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 64,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3791,7 +3722,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 65,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3831,7 +3761,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 66,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3871,7 +3800,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 67,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3911,7 +3839,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 68,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3951,7 +3878,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 69,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -3991,7 +3917,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 70,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4031,7 +3956,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 71,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4071,7 +3995,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 72,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4111,7 +4034,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 73,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4151,7 +4073,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 74,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4191,7 +4112,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 75,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4231,7 +4151,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 76,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4271,7 +4190,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 77,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4311,7 +4229,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 78,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4351,7 +4268,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 79,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4391,7 +4307,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 80,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4431,7 +4346,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 81,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4471,7 +4385,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 82,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4511,7 +4424,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 83,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4551,7 +4463,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 84,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4591,7 +4502,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 85,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4631,7 +4541,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 86,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4671,7 +4580,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 87,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4711,7 +4619,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 88,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4751,7 +4658,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 89,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4791,7 +4697,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 90,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4831,7 +4736,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 91,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4871,7 +4775,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 92,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4911,7 +4814,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 93,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4951,7 +4853,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 94,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -4991,7 +4892,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 95,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5031,7 +4931,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 96,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5071,7 +4970,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 97,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5111,7 +5009,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 98,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5151,7 +5048,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 99,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5191,7 +5087,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 100,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5231,7 +5126,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 101,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5271,7 +5165,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 102,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5311,7 +5204,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 103,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5351,7 +5243,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 104,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5391,7 +5282,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 105,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5431,7 +5321,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 106,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5471,7 +5360,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 107,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5511,7 +5399,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 108,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5551,7 +5438,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 109,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5591,7 +5477,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 110,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5631,7 +5516,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 111,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5671,7 +5555,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 112,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5711,7 +5594,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 113,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5751,7 +5633,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 114,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5791,7 +5672,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 115,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5831,7 +5711,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 116,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5871,7 +5750,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 117,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5911,7 +5789,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 118,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5951,7 +5828,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 119,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -5991,7 +5867,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 120,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6031,7 +5906,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 121,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6071,7 +5945,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 122,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6111,7 +5984,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 123,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6151,7 +6023,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 124,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6191,7 +6062,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 125,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6231,7 +6101,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 126,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6271,7 +6140,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 127,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6311,7 +6179,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 128,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6351,7 +6218,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 129,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -6391,7 +6257,6 @@ $result_trees{'index_table_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 130,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git 
a/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl 
b/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
index 996be181a6..497befd7f9 100644
--- a/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
+++ b/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
@@ -256,7 +256,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seealso' => {},
@@ -327,7 +326,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'sortas' => 'BB'
@@ -396,7 +394,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seeentry' => {}
diff --git a/tp/t/results/indices/nodes_before_top.pl 
b/tp/t/results/indices/nodes_before_top.pl
index 2551406ac9..e78c8725a8 100644
--- a/tp/t/results/indices/nodes_before_top.pl
+++ b/tp/t/results/indices/nodes_before_top.pl
@@ -136,7 +136,6 @@ $result_trees{'nodes_before_top'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -402,7 +401,6 @@ $result_trees{'nodes_before_top'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -490,7 +488,6 @@ $result_trees{'nodes_before_top'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -610,7 +607,6 @@ $result_trees{'nodes_before_top'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -973,7 +969,6 @@ $result_trees{'nodes_before_top'} = {
                   'entry_node' => {},
                   'entry_number' => 5,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -1013,7 +1008,6 @@ $result_trees{'nodes_before_top'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 }
               },
@@ -1053,7 +1047,6 @@ $result_trees{'nodes_before_top'} = {
                   'entry_node' => {},
                   'entry_number' => 6,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -1603,7 +1596,6 @@ $result_trees{'nodes_before_top'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1643,7 +1635,6 @@ $result_trees{'nodes_before_top'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1683,7 +1674,6 @@ $result_trees{'nodes_before_top'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1815,7 +1805,6 @@ $result_trees{'nodes_before_top'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1899,7 +1888,6 @@ $result_trees{'nodes_before_top'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1939,7 +1927,6 @@ $result_trees{'nodes_before_top'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/nodes_before_top_and_sections_chapter.pl 
b/tp/t/results/indices/nodes_before_top_and_sections_chapter.pl
index fcdbb7579e..4a85584466 100644
--- a/tp/t/results/indices/nodes_before_top_and_sections_chapter.pl
+++ b/tp/t/results/indices/nodes_before_top_and_sections_chapter.pl
@@ -109,7 +109,6 @@ $result_trees{'nodes_before_top_and_sections_chapter'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -432,7 +431,6 @@ $result_trees{'nodes_before_top_and_sections_chapter'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -529,7 +527,6 @@ $result_trees{'nodes_before_top_and_sections_chapter'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -649,7 +646,6 @@ $result_trees{'nodes_before_top_and_sections_chapter'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -882,7 +878,6 @@ $result_trees{'nodes_before_top_and_sections_chapter'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1203,7 +1198,6 @@ $result_trees{'nodes_before_top_and_sections_chapter'} = {
                   'entry_node' => {},
                   'entry_number' => 6,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -1243,7 +1237,6 @@ $result_trees{'nodes_before_top_and_sections_chapter'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 }
               },
@@ -1283,7 +1276,6 @@ $result_trees{'nodes_before_top_and_sections_chapter'} = {
                   'entry_node' => {},
                   'entry_number' => 7,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -1833,7 +1825,6 @@ $result_trees{'nodes_before_top_and_sections_chapter'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1873,7 +1864,6 @@ $result_trees{'nodes_before_top_and_sections_chapter'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1913,7 +1903,6 @@ $result_trees{'nodes_before_top_and_sections_chapter'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2045,7 +2034,6 @@ $result_trees{'nodes_before_top_and_sections_chapter'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2129,7 +2117,6 @@ $result_trees{'nodes_before_top_and_sections_chapter'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -2169,7 +2156,6 @@ $result_trees{'nodes_before_top_and_sections_chapter'} = {
               'entry_node' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2493,7 +2479,6 @@ $result_trees{'nodes_before_top_and_sections_chapter'} = {
               'entry_node' => {},
               'entry_number' => 12,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git 
a/tp/t/results/indices/nodes_before_top_and_sections_chapter_no_node.pl 
b/tp/t/results/indices/nodes_before_top_and_sections_chapter_no_node.pl
index 1ce052f70b..e272c2c26e 100644
--- a/tp/t/results/indices/nodes_before_top_and_sections_chapter_no_node.pl
+++ b/tp/t/results/indices/nodes_before_top_and_sections_chapter_no_node.pl
@@ -109,7 +109,6 @@ 
$result_trees{'nodes_before_top_and_sections_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -432,7 +431,6 @@ 
$result_trees{'nodes_before_top_and_sections_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -529,7 +527,6 @@ 
$result_trees{'nodes_before_top_and_sections_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -649,7 +646,6 @@ 
$result_trees{'nodes_before_top_and_sections_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -882,7 +878,6 @@ 
$result_trees{'nodes_before_top_and_sections_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1203,7 +1198,6 @@ 
$result_trees{'nodes_before_top_and_sections_chapter_no_node'} = {
                   'entry_node' => {},
                   'entry_number' => 6,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -1243,7 +1237,6 @@ 
$result_trees{'nodes_before_top_and_sections_chapter_no_node'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 }
               },
@@ -1283,7 +1276,6 @@ 
$result_trees{'nodes_before_top_and_sections_chapter_no_node'} = {
                   'entry_node' => {},
                   'entry_number' => 7,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -1833,7 +1825,6 @@ 
$result_trees{'nodes_before_top_and_sections_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1873,7 +1864,6 @@ 
$result_trees{'nodes_before_top_and_sections_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1913,7 +1903,6 @@ 
$result_trees{'nodes_before_top_and_sections_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2045,7 +2034,6 @@ 
$result_trees{'nodes_before_top_and_sections_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2129,7 +2117,6 @@ 
$result_trees{'nodes_before_top_and_sections_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -2169,7 +2156,6 @@ 
$result_trees{'nodes_before_top_and_sections_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2493,7 +2479,6 @@ 
$result_trees{'nodes_before_top_and_sections_chapter_no_node'} = {
               'entry_node' => {},
               'entry_number' => 12,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git 
a/tp/t/results/indices/nodes_before_top_and_sections_unsplit_no_nodes.pl 
b/tp/t/results/indices/nodes_before_top_and_sections_unsplit_no_nodes.pl
index 9a6a5988a8..c079c63f3b 100644
--- a/tp/t/results/indices/nodes_before_top_and_sections_unsplit_no_nodes.pl
+++ b/tp/t/results/indices/nodes_before_top_and_sections_unsplit_no_nodes.pl
@@ -109,7 +109,6 @@ 
$result_trees{'nodes_before_top_and_sections_unsplit_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -432,7 +431,6 @@ 
$result_trees{'nodes_before_top_and_sections_unsplit_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -529,7 +527,6 @@ 
$result_trees{'nodes_before_top_and_sections_unsplit_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -649,7 +646,6 @@ 
$result_trees{'nodes_before_top_and_sections_unsplit_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -882,7 +878,6 @@ 
$result_trees{'nodes_before_top_and_sections_unsplit_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1203,7 +1198,6 @@ 
$result_trees{'nodes_before_top_and_sections_unsplit_no_nodes'} = {
                   'entry_node' => {},
                   'entry_number' => 6,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -1243,7 +1237,6 @@ 
$result_trees{'nodes_before_top_and_sections_unsplit_no_nodes'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 }
               },
@@ -1283,7 +1276,6 @@ 
$result_trees{'nodes_before_top_and_sections_unsplit_no_nodes'} = {
                   'entry_node' => {},
                   'entry_number' => 7,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -1833,7 +1825,6 @@ 
$result_trees{'nodes_before_top_and_sections_unsplit_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1873,7 +1864,6 @@ 
$result_trees{'nodes_before_top_and_sections_unsplit_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1913,7 +1903,6 @@ 
$result_trees{'nodes_before_top_and_sections_unsplit_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2045,7 +2034,6 @@ 
$result_trees{'nodes_before_top_and_sections_unsplit_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2129,7 +2117,6 @@ 
$result_trees{'nodes_before_top_and_sections_unsplit_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -2169,7 +2156,6 @@ 
$result_trees{'nodes_before_top_and_sections_unsplit_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2493,7 +2479,6 @@ 
$result_trees{'nodes_before_top_and_sections_unsplit_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 12,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/nodes_before_top_split_chapter.pl 
b/tp/t/results/indices/nodes_before_top_split_chapter.pl
index 7b3bfe9e4f..c608424817 100644
--- a/tp/t/results/indices/nodes_before_top_split_chapter.pl
+++ b/tp/t/results/indices/nodes_before_top_split_chapter.pl
@@ -136,7 +136,6 @@ $result_trees{'nodes_before_top_split_chapter'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -402,7 +401,6 @@ $result_trees{'nodes_before_top_split_chapter'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -490,7 +488,6 @@ $result_trees{'nodes_before_top_split_chapter'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -610,7 +607,6 @@ $result_trees{'nodes_before_top_split_chapter'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -973,7 +969,6 @@ $result_trees{'nodes_before_top_split_chapter'} = {
                   'entry_node' => {},
                   'entry_number' => 5,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -1013,7 +1008,6 @@ $result_trees{'nodes_before_top_split_chapter'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 }
               },
@@ -1053,7 +1047,6 @@ $result_trees{'nodes_before_top_split_chapter'} = {
                   'entry_node' => {},
                   'entry_number' => 6,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -1603,7 +1596,6 @@ $result_trees{'nodes_before_top_split_chapter'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1643,7 +1635,6 @@ $result_trees{'nodes_before_top_split_chapter'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1683,7 +1674,6 @@ $result_trees{'nodes_before_top_split_chapter'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1815,7 +1805,6 @@ $result_trees{'nodes_before_top_split_chapter'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1899,7 +1888,6 @@ $result_trees{'nodes_before_top_split_chapter'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1939,7 +1927,6 @@ $result_trees{'nodes_before_top_split_chapter'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/nodes_before_top_split_chapter_no_nodes.pl 
b/tp/t/results/indices/nodes_before_top_split_chapter_no_nodes.pl
index 4d234a70b4..3e66397378 100644
--- a/tp/t/results/indices/nodes_before_top_split_chapter_no_nodes.pl
+++ b/tp/t/results/indices/nodes_before_top_split_chapter_no_nodes.pl
@@ -136,7 +136,6 @@ $result_trees{'nodes_before_top_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -402,7 +401,6 @@ $result_trees{'nodes_before_top_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -490,7 +488,6 @@ $result_trees{'nodes_before_top_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -610,7 +607,6 @@ $result_trees{'nodes_before_top_split_chapter_no_nodes'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -973,7 +969,6 @@ $result_trees{'nodes_before_top_split_chapter_no_nodes'} = {
                   'entry_node' => {},
                   'entry_number' => 5,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -1013,7 +1008,6 @@ $result_trees{'nodes_before_top_split_chapter_no_nodes'} 
= {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 }
               },
@@ -1053,7 +1047,6 @@ $result_trees{'nodes_before_top_split_chapter_no_nodes'} 
= {
                   'entry_node' => {},
                   'entry_number' => 6,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -1603,7 +1596,6 @@ $result_trees{'nodes_before_top_split_chapter_no_nodes'} 
= {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1643,7 +1635,6 @@ $result_trees{'nodes_before_top_split_chapter_no_nodes'} 
= {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1683,7 +1674,6 @@ $result_trees{'nodes_before_top_split_chapter_no_nodes'} 
= {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1815,7 +1805,6 @@ $result_trees{'nodes_before_top_split_chapter_no_nodes'} 
= {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1899,7 +1888,6 @@ $result_trees{'nodes_before_top_split_chapter_no_nodes'} 
= {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1939,7 +1927,6 @@ $result_trees{'nodes_before_top_split_chapter_no_nodes'} 
= {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/printindex_between_node_section.pl 
b/tp/t/results/indices/printindex_between_node_section.pl
index 530b586154..b1869fdddd 100644
--- a/tp/t/results/indices/printindex_between_node_section.pl
+++ b/tp/t/results/indices/printindex_between_node_section.pl
@@ -107,7 +107,6 @@ $result_trees{'printindex_between_node_section'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -147,7 +146,6 @@ $result_trees{'printindex_between_node_section'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -187,7 +185,6 @@ $result_trees{'printindex_between_node_section'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -227,7 +224,6 @@ $result_trees{'printindex_between_node_section'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -352,7 +348,6 @@ $result_trees{'printindex_between_node_section'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -392,7 +387,6 @@ $result_trees{'printindex_between_node_section'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/printindex_between_part_chapter.pl 
b/tp/t/results/indices/printindex_between_part_chapter.pl
index 2bed8074bb..f68750615f 100644
--- a/tp/t/results/indices/printindex_between_part_chapter.pl
+++ b/tp/t/results/indices/printindex_between_part_chapter.pl
@@ -108,7 +108,6 @@ $result_trees{'printindex_between_part_chapter'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -148,7 +147,6 @@ $result_trees{'printindex_between_part_chapter'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -188,7 +186,6 @@ $result_trees{'printindex_between_part_chapter'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -228,7 +225,6 @@ $result_trees{'printindex_between_part_chapter'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -511,7 +507,6 @@ $result_trees{'printindex_between_part_chapter'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -551,7 +546,6 @@ $result_trees{'printindex_between_part_chapter'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/printindex_index_entry_in_copying.pl 
b/tp/t/results/indices/printindex_index_entry_in_copying.pl
index b0601c3307..04914fd1f9 100644
--- a/tp/t/results/indices/printindex_index_entry_in_copying.pl
+++ b/tp/t/results/indices/printindex_index_entry_in_copying.pl
@@ -54,7 +54,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                       'entry_number' => 1,
                       'entry_region' => 'copying',
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     }
                   },
@@ -141,7 +140,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                           'entry_number' => 2,
                           'entry_region' => 'copying',
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         },
                         'original_def_cmdname' => 'defun'
@@ -217,7 +215,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                           'entry_number' => 3,
                           'entry_region' => 'copying',
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         },
                         'original_def_cmdname' => 'defunx'
@@ -350,7 +347,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                                   'entry_number' => 4,
                                   'entry_region' => 'copying',
                                   'in_code' => 1,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'fn'
                                 }
                               },
@@ -389,7 +385,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                                   'entry_number' => 5,
                                   'entry_region' => 'copying',
                                   'in_code' => 1,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'fn'
                                 }
                               },
diff --git 
a/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl 
b/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl
index 8958f52314..07efb08fab 100644
--- a/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl
+++ b/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl
@@ -69,7 +69,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
                                       'entry_number' => 1,
                                       'entry_region' => 'copying',
                                       'in_code' => 0,
-                                      'index_ignore_chars' => {},
                                       'index_name' => 'cp'
                                     }
                                   },
diff --git 
a/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl 
b/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
index c329b0b707..da94326b48 100644
--- a/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
+++ b/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
@@ -54,7 +54,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                       'entry_number' => 1,
                       'entry_region' => 'copying',
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     }
                   },
@@ -141,7 +140,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                           'entry_number' => 2,
                           'entry_region' => 'copying',
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         },
                         'original_def_cmdname' => 'defun'
@@ -217,7 +215,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                           'entry_number' => 3,
                           'entry_region' => 'copying',
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         },
                         'original_def_cmdname' => 'defunx'
@@ -350,7 +347,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                                   'entry_number' => 4,
                                   'entry_region' => 'copying',
                                   'in_code' => 1,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'fn'
                                 }
                               },
@@ -389,7 +385,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                                   'entry_number' => 5,
                                   'entry_region' => 'copying',
                                   'in_code' => 1,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'fn'
                                 }
                               },
diff --git a/tp/t/results/indices/printindex_with_space_before.pl 
b/tp/t/results/indices/printindex_with_space_before.pl
index 0404176c75..31cd56b183 100644
Binary files a/tp/t/results/indices/printindex_with_space_before.pl and 
b/tp/t/results/indices/printindex_with_space_before.pl differ
diff --git a/tp/t/results/indices/same_index_entry_merged_indices.pl 
b/tp/t/results/indices/same_index_entry_merged_indices.pl
index 46e95312e8..05122659d7 100644
--- a/tp/t/results/indices/same_index_entry_merged_indices.pl
+++ b/tp/t/results/indices/same_index_entry_merged_indices.pl
@@ -285,7 +285,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -413,7 +412,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defvar'
diff --git a/tp/t/results/indices/same_only_seealso_seeentry.pl 
b/tp/t/results/indices/same_only_seealso_seeentry.pl
index 7356f4e74a..c5fa0cef2d 100644
--- a/tp/t/results/indices/same_only_seealso_seeentry.pl
+++ b/tp/t/results/indices/same_only_seealso_seeentry.pl
@@ -210,7 +210,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seealso' => {}
@@ -273,7 +272,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seealso' => {}
@@ -341,7 +339,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seeentry' => {}
@@ -404,7 +401,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seeentry' => {}
@@ -472,7 +468,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seealso' => {}
@@ -535,7 +530,6 @@ $result_trees{'same_only_seealso_seeentry'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seeentry' => {}
diff --git a/tp/t/results/indices/same_seealso_seeentry.pl 
b/tp/t/results/indices/same_seealso_seeentry.pl
index 5b5cfbfd04..f8c89bc7ae 100644
--- a/tp/t/results/indices/same_seealso_seeentry.pl
+++ b/tp/t/results/indices/same_seealso_seeentry.pl
@@ -210,7 +210,6 @@ $result_trees{'same_seealso_seeentry'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seealso' => {}
@@ -273,7 +272,6 @@ $result_trees{'same_seealso_seeentry'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seealso' => {}
@@ -341,7 +339,6 @@ $result_trees{'same_seealso_seeentry'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seeentry' => {}
@@ -404,7 +401,6 @@ $result_trees{'same_seealso_seeentry'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seeentry' => {}
@@ -472,7 +468,6 @@ $result_trees{'same_seealso_seeentry'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seealso' => {}
@@ -535,7 +530,6 @@ $result_trees{'same_seealso_seeentry'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seeentry' => {}
@@ -581,7 +575,6 @@ $result_trees{'same_seealso_seeentry'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/seealso_duplicate.pl 
b/tp/t/results/indices/seealso_duplicate.pl
index 4a4e2c4377..270e3da986 100644
--- a/tp/t/results/indices/seealso_duplicate.pl
+++ b/tp/t/results/indices/seealso_duplicate.pl
@@ -121,7 +121,6 @@ $result_trees{'seealso_duplicate'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -208,7 +207,6 @@ $result_trees{'seealso_duplicate'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
diff --git a/tp/t/results/indices/seeentry.pl b/tp/t/results/indices/seeentry.pl
index dc5103d963..7204f1f4c6 100644
--- a/tp/t/results/indices/seeentry.pl
+++ b/tp/t/results/indices/seeentry.pl
@@ -200,7 +200,6 @@ $result_trees{'seeentry'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seeentry' => {}
@@ -263,7 +262,6 @@ $result_trees{'seeentry'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'seealso' => {}
@@ -331,7 +329,6 @@ $result_trees{'seeentry'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             },
             'seeentry' => {}
@@ -394,7 +391,6 @@ $result_trees{'seeentry'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             },
             'seealso' => {}
diff --git a/tp/t/results/indices/sorted_subentries.pl 
b/tp/t/results/indices/sorted_subentries.pl
index a23407b49a..e317bc2f8a 100644
--- a/tp/t/results/indices/sorted_subentries.pl
+++ b/tp/t/results/indices/sorted_subentries.pl
@@ -176,7 +176,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -248,7 +247,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -320,7 +318,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -392,7 +389,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -469,7 +465,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -573,7 +568,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -646,7 +640,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -685,7 +678,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -757,7 +749,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -821,7 +812,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -860,7 +850,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 11,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -1077,7 +1066,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 12,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -1182,7 +1170,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 13,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1236,7 +1223,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 14,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -1323,7 +1309,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 15,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -1519,7 +1504,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 16,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -1646,7 +1630,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 17,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -1750,7 +1733,6 @@ $result_trees{'sorted_subentries'} = {
               'entry_node' => {},
               'entry_number' => 18,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
diff --git a/tp/t/results/indices/split_chapter_index.pl 
b/tp/t/results/indices/split_chapter_index.pl
index 7fd7896fd8..b371d914db 100644
--- a/tp/t/results/indices/split_chapter_index.pl
+++ b/tp/t/results/indices/split_chapter_index.pl
@@ -160,7 +160,6 @@ $result_trees{'split_chapter_index'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -417,7 +416,6 @@ $result_trees{'split_chapter_index'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -457,7 +455,6 @@ $result_trees{'split_chapter_index'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -497,7 +494,6 @@ $result_trees{'split_chapter_index'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 }
               },
@@ -537,7 +533,6 @@ $result_trees{'split_chapter_index'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -624,7 +619,6 @@ $result_trees{'split_chapter_index'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -669,7 +663,6 @@ $result_trees{'split_chapter_index'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -709,7 +702,6 @@ $result_trees{'split_chapter_index'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -749,7 +741,6 @@ $result_trees{'split_chapter_index'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1086,7 +1077,6 @@ $result_trees{'split_chapter_index'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1131,7 +1121,6 @@ $result_trees{'split_chapter_index'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1270,7 +1259,6 @@ $result_trees{'split_chapter_index'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/subentries.pl 
b/tp/t/results/indices/subentries.pl
index 6e96ee62c6..2a224b27c0 100644
--- a/tp/t/results/indices/subentries.pl
+++ b/tp/t/results/indices/subentries.pl
@@ -178,7 +178,6 @@ $result_trees{'subentries'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -217,7 +216,6 @@ $result_trees{'subentries'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -289,7 +287,6 @@ $result_trees{'subentries'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -393,7 +390,6 @@ $result_trees{'subentries'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -535,7 +531,6 @@ $result_trees{'subentries'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -574,7 +569,6 @@ $result_trees{'subentries'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             },
             'subentry' => {
@@ -646,7 +640,6 @@ $result_trees{'subentries'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             },
             'subentry' => {
@@ -750,7 +743,6 @@ $result_trees{'subentries'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             },
             'subentry' => {
diff --git a/tp/t/results/indices/subentry_and_sortas.pl 
b/tp/t/results/indices/subentry_and_sortas.pl
index 819efb73f4..01bcbd4d93 100644
--- a/tp/t/results/indices/subentry_and_sortas.pl
+++ b/tp/t/results/indices/subentry_and_sortas.pl
@@ -199,7 +199,6 @@ $result_trees{'subentry_and_sortas'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'sortas' => 'A---S',
@@ -322,7 +321,6 @@ $result_trees{'subentry_and_sortas'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             },
             'sortas' => 'X---S',
diff --git a/tp/t/results/indices/subentry_and_sortas_spaces.pl 
b/tp/t/results/indices/subentry_and_sortas_spaces.pl
index 77fe550bc4..ae82bef890 100644
--- a/tp/t/results/indices/subentry_and_sortas_spaces.pl
+++ b/tp/t/results/indices/subentry_and_sortas_spaces.pl
@@ -194,7 +194,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'sortas' => 'A---S',
@@ -286,7 +285,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -364,7 +362,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -487,7 +484,6 @@ $result_trees{'subentry_and_sortas_spaces'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             },
             'subentry' => {
diff --git a/tp/t/results/indices/syncode_index_print_both.pl 
b/tp/t/results/indices/syncode_index_print_both.pl
index f49dec3062..491be46ca6 100644
--- a/tp/t/results/indices/syncode_index_print_both.pl
+++ b/tp/t/results/indices/syncode_index_print_both.pl
@@ -229,7 +229,6 @@ $result_trees{'syncode_index_print_both'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -269,7 +268,6 @@ $result_trees{'syncode_index_print_both'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
diff --git a/tp/t/results/indices/syncodeindex_to_plain.pl 
b/tp/t/results/indices/syncodeindex_to_plain.pl
index 7119875f8f..07c433ea00 100644
--- a/tp/t/results/indices/syncodeindex_to_plain.pl
+++ b/tp/t/results/indices/syncodeindex_to_plain.pl
@@ -148,7 +148,6 @@ $result_trees{'syncodeindex_to_plain'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'ky'
             }
           },
@@ -188,7 +187,6 @@ $result_trees{'syncodeindex_to_plain'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'vr'
             }
           },
@@ -228,7 +226,6 @@ $result_trees{'syncodeindex_to_plain'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/transparent_sort_chars.pl 
b/tp/t/results/indices/transparent_sort_chars.pl
index c3a5db7090..b4a58d9947 100644
--- a/tp/t/results/indices/transparent_sort_chars.pl
+++ b/tp/t/results/indices/transparent_sort_chars.pl
@@ -199,9 +199,7 @@ $result_trees{'transparent_sort_chars'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '-' => 1
-              },
+              'index_ignore_chars' => '-',
               'index_name' => 'cp'
             }
           },
@@ -241,9 +239,7 @@ $result_trees{'transparent_sort_chars'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '-' => 1
-              },
+              'index_ignore_chars' => '-',
               'index_name' => 'cp'
             }
           },
@@ -283,9 +279,7 @@ $result_trees{'transparent_sort_chars'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '-' => 1
-              },
+              'index_ignore_chars' => '-',
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/indices/unknown_then_known_index_entry.pl 
b/tp/t/results/indices/unknown_then_known_index_entry.pl
index 3e799ba32f..bf487b42f6 100644
--- a/tp/t/results/indices/unknown_then_known_index_entry.pl
+++ b/tp/t/results/indices/unknown_then_known_index_entry.pl
@@ -72,7 +72,6 @@ $result_trees{'unknown_then_known_index_entry'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'some'
                 }
               },
diff --git a/tp/t/results/indices/w_lines_count.pl 
b/tp/t/results/indices/w_lines_count.pl
index 8828a737f9..b515ee530f 100644
--- a/tp/t/results/indices/w_lines_count.pl
+++ b/tp/t/results/indices/w_lines_count.pl
@@ -154,7 +154,6 @@ $result_trees{'w_lines_count'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
diff --git a/tp/t/results/info_tests/before_node_and_section.pl 
b/tp/t/results/info_tests/before_node_and_section.pl
index 3dd2872594..186497e27d 100644
--- a/tp/t/results/info_tests/before_node_and_section.pl
+++ b/tp/t/results/info_tests/before_node_and_section.pl
@@ -114,7 +114,6 @@ $result_trees{'before_node_and_section'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
diff --git a/tp/t/results/info_tests/colon_in_index_entry.pl 
b/tp/t/results/info_tests/colon_in_index_entry.pl
index dc2aa405ad..421e5df5ca 100644
--- a/tp/t/results/info_tests/colon_in_index_entry.pl
+++ b/tp/t/results/info_tests/colon_in_index_entry.pl
@@ -98,7 +98,6 @@ $result_trees{'colon_in_index_entry'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -172,7 +171,6 @@ $result_trees{'colon_in_index_entry'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -339,7 +337,6 @@ $result_trees{'colon_in_index_entry'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defvr'
@@ -456,7 +453,6 @@ $result_trees{'colon_in_index_entry'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defvrx'
diff --git a/tp/t/results/info_tests/colons_in_index_entries_and_node.pl 
b/tp/t/results/info_tests/colons_in_index_entries_and_node.pl
index a4e7d65f60..3f8cfca8c3 100644
--- a/tp/t/results/info_tests/colons_in_index_entries_and_node.pl
+++ b/tp/t/results/info_tests/colons_in_index_entries_and_node.pl
@@ -340,7 +340,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -380,7 +379,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -420,7 +418,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -532,7 +529,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -572,7 +568,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -612,7 +607,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git 
a/tp/t/results/info_tests/colons_in_index_entries_and_node_no_quoting.pl 
b/tp/t/results/info_tests/colons_in_index_entries_and_node_no_quoting.pl
index e843d04f34..2e7f4046ac 100644
--- a/tp/t/results/info_tests/colons_in_index_entries_and_node_no_quoting.pl
+++ b/tp/t/results/info_tests/colons_in_index_entries_and_node_no_quoting.pl
@@ -340,7 +340,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -380,7 +379,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -420,7 +418,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -532,7 +529,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -572,7 +568,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -612,7 +607,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/info_tests/def_in_copying.pl 
b/tp/t/results/info_tests/def_in_copying.pl
index 00a8526703..00373066de 100644
--- a/tp/t/results/info_tests/def_in_copying.pl
+++ b/tp/t/results/info_tests/def_in_copying.pl
@@ -260,7 +260,6 @@ $result_trees{'def_in_copying'} = {
                       'entry_number' => 1,
                       'entry_region' => 'copying',
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'deffn'
@@ -331,7 +330,6 @@ $result_trees{'def_in_copying'} = {
                       'entry_number' => 2,
                       'entry_region' => 'copying',
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'deffnx'
@@ -547,7 +545,6 @@ $result_trees{'def_in_copying'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -618,7 +615,6 @@ $result_trees{'def_in_copying'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
diff --git a/tp/t/results/info_tests/end_of_line_command_in_node_lines.pl 
b/tp/t/results/info_tests/end_of_line_command_in_node_lines.pl
index 36a344d7bf..ce48f30b4b 100644
--- a/tp/t/results/info_tests/end_of_line_command_in_node_lines.pl
+++ b/tp/t/results/info_tests/end_of_line_command_in_node_lines.pl
@@ -276,7 +276,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/info_tests/index_entry_at_end_node.pl 
b/tp/t/results/info_tests/index_entry_at_end_node.pl
index 50e9bc7bf0..7d11246698 100644
--- a/tp/t/results/info_tests/index_entry_at_end_node.pl
+++ b/tp/t/results/info_tests/index_entry_at_end_node.pl
@@ -350,7 +350,6 @@ $result_trees{'index_entry_at_end_node'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/info_tests/multitable_anchor_and_index_entry.pl 
b/tp/t/results/info_tests/multitable_anchor_and_index_entry.pl
index 3004a85bae..0ed993bdc4 100644
--- a/tp/t/results/info_tests/multitable_anchor_and_index_entry.pl
+++ b/tp/t/results/info_tests/multitable_anchor_and_index_entry.pl
@@ -284,7 +284,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                                   'entry_node' => {},
                                   'entry_number' => 1,
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -596,7 +595,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                                   'entry_node' => {},
                                   'entry_number' => 2,
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
diff --git a/tp/t/results/info_tests/nested_multitable_anchor_index.pl 
b/tp/t/results/info_tests/nested_multitable_anchor_index.pl
index 029e392124..0f68e1b216 100644
--- a/tp/t/results/info_tests/nested_multitable_anchor_index.pl
+++ b/tp/t/results/info_tests/nested_multitable_anchor_index.pl
@@ -210,7 +210,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                                                   'entry_node' => {},
                                                   'entry_number' => 1,
                                                   'in_code' => 0,
-                                                  'index_ignore_chars' => {},
                                                   'index_name' => 'cp'
                                                 }
                                               },
@@ -447,7 +446,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                                   'entry_node' => {},
                                   'entry_number' => 2,
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
diff --git a/tp/t/results/info_tests/one_node_counted_elements.pl 
b/tp/t/results/info_tests/one_node_counted_elements.pl
index f9589def1b..a10fc1702d 100644
--- a/tp/t/results/info_tests/one_node_counted_elements.pl
+++ b/tp/t/results/info_tests/one_node_counted_elements.pl
@@ -38,7 +38,6 @@ $result_trees{'one_node_counted_elements'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -134,7 +133,6 @@ $result_trees{'one_node_counted_elements'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
diff --git a/tp/t/results/info_tests/test_index.pl 
b/tp/t/results/info_tests/test_index.pl
index e03648eb9b..464c9db22d 100644
--- a/tp/t/results/info_tests/test_index.pl
+++ b/tp/t/results/info_tests/test_index.pl
@@ -171,7 +171,6 @@ $result_trees{'test_index'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -211,7 +210,6 @@ $result_trees{'test_index'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -261,7 +259,6 @@ $result_trees{'test_index'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -301,7 +298,6 @@ $result_trees{'test_index'} = {
                   'entry_node' => {},
                   'entry_number' => 4,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
@@ -414,7 +410,6 @@ $result_trees{'test_index'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -498,7 +493,6 @@ $result_trees{'test_index'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
@@ -627,7 +621,6 @@ $result_trees{'test_index'} = {
                           'entry_node' => {},
                           'entry_number' => 3,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -695,7 +688,6 @@ $result_trees{'test_index'} = {
                           'entry_node' => {},
                           'entry_number' => 4,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -734,7 +726,6 @@ $result_trees{'test_index'} = {
                           'entry_node' => {},
                           'entry_number' => 5,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -1075,7 +1066,6 @@ $result_trees{'test_index'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1115,7 +1105,6 @@ $result_trees{'test_index'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -1166,7 +1155,6 @@ $result_trees{'test_index'} = {
                   'entry_node' => {},
                   'entry_number' => 7,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 }
               },
@@ -1288,7 +1276,6 @@ $result_trees{'test_index'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -2383,7 +2370,6 @@ $result_trees{'test_index'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -2509,7 +2495,6 @@ $result_trees{'test_index'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -2611,7 +2596,6 @@ $result_trees{'test_index'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -2919,7 +2903,6 @@ $result_trees{'test_index'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/invalid_nestings/block_not_matching.pl 
b/tp/t/results/invalid_nestings/block_not_matching.pl
index abaee3a7d5..201f09b9a3 100644
--- a/tp/t/results/invalid_nestings/block_not_matching.pl
+++ b/tp/t/results/invalid_nestings/block_not_matching.pl
@@ -114,7 +114,6 @@ $result_trees{'block_not_matching'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/invalid_nestings/center.pl 
b/tp/t/results/invalid_nestings/center.pl
index 22090d99e8..9889b18ae5 100644
--- a/tp/t/results/invalid_nestings/center.pl
+++ b/tp/t/results/invalid_nestings/center.pl
@@ -150,7 +150,6 @@ $result_trees{'center'} = {
                       'entry_element' => {},
                       'entry_number' => 1,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
diff --git a/tp/t/results/invalid_nestings/def_in_style_command.pl 
b/tp/t/results/invalid_nestings/def_in_style_command.pl
index cab58cb202..90ee864d3f 100644
--- a/tp/t/results/invalid_nestings/def_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/def_in_style_command.pl
@@ -98,7 +98,6 @@ $result_trees{'def_in_style_command'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defun'
diff --git 
a/tp/t/results/invalid_nestings/def_not_closed_in_menu_description.pl 
b/tp/t/results/invalid_nestings/def_not_closed_in_menu_description.pl
index fdb205f870..a8154face2 100644
--- a/tp/t/results/invalid_nestings/def_not_closed_in_menu_description.pl
+++ b/tp/t/results/invalid_nestings/def_not_closed_in_menu_description.pl
@@ -117,7 +117,6 @@ $result_trees{'def_not_closed_in_menu_description'} = {
                               'entry_element' => {},
                               'entry_number' => 1,
                               'in_code' => 1,
-                              'index_ignore_chars' => {},
                               'index_name' => 'fn'
                             },
                             'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/invalid_nestings/in_table.pl 
b/tp/t/results/invalid_nestings/in_table.pl
index 1ea57b1b49..abefdd5111 100644
--- a/tp/t/results/invalid_nestings/in_table.pl
+++ b/tp/t/results/invalid_nestings/in_table.pl
@@ -538,7 +538,6 @@ $result_trees{'in_table'} = {
                                   'entry_node' => {},
                                   'entry_number' => 1,
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -685,7 +684,6 @@ $result_trees{'in_table'} = {
                                   'entry_node' => {},
                                   'entry_number' => 2,
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -712,7 +710,6 @@ $result_trees{'in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -801,7 +798,6 @@ $result_trees{'in_table'} = {
                                   'entry_node' => {},
                                   'entry_number' => 3,
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -828,7 +824,6 @@ $result_trees{'in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
diff --git a/tp/t/results/invalid_nestings/multitable_item_in_index.pl 
b/tp/t/results/invalid_nestings/multitable_item_in_index.pl
index f130dc600e..3dbdd1e51a 100644
--- a/tp/t/results/invalid_nestings/multitable_item_in_index.pl
+++ b/tp/t/results/invalid_nestings/multitable_item_in_index.pl
@@ -73,7 +73,6 @@ $result_trees{'multitable_item_in_index'} = {
                       'entry_element' => {},
                       'entry_number' => 1,
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'vr'
                     }
                   },
diff --git a/tp/t/results/invalid_nestings/node_on_index_entry_line.pl 
b/tp/t/results/invalid_nestings/node_on_index_entry_line.pl
index 3760dabcf1..b4ac014410 100644
--- a/tp/t/results/invalid_nestings/node_on_index_entry_line.pl
+++ b/tp/t/results/invalid_nestings/node_on_index_entry_line.pl
@@ -36,7 +36,6 @@ $result_trees{'node_on_index_entry_line'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/invalid_nestings/on_def_line.pl 
b/tp/t/results/invalid_nestings/on_def_line.pl
index 037065d1d7..28ebb6d91d 100644
--- a/tp/t/results/invalid_nestings/on_def_line.pl
+++ b/tp/t/results/invalid_nestings/on_def_line.pl
@@ -168,7 +168,6 @@ $result_trees{'on_def_line'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -337,7 +336,6 @@ $result_trees{'on_def_line'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
diff --git a/tp/t/results/invalid_nestings/on_index_entry_line.pl 
b/tp/t/results/invalid_nestings/on_index_entry_line.pl
index e23fcd1914..c0849f1af6 100644
--- a/tp/t/results/invalid_nestings/on_index_entry_line.pl
+++ b/tp/t/results/invalid_nestings/on_index_entry_line.pl
@@ -135,7 +135,6 @@ $result_trees{'on_index_entry_line'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/invalid_nestings/raw_block_on_line.pl 
b/tp/t/results/invalid_nestings/raw_block_on_line.pl
index cbaa0baeff..6a87bec552 100644
--- a/tp/t/results/invalid_nestings/raw_block_on_line.pl
+++ b/tp/t/results/invalid_nestings/raw_block_on_line.pl
@@ -42,7 +42,6 @@ $result_trees{'raw_block_on_line'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/invalid_nestings/section_on_def_line.pl 
b/tp/t/results/invalid_nestings/section_on_def_line.pl
index f269bf6076..743a36463b 100644
--- a/tp/t/results/invalid_nestings/section_on_def_line.pl
+++ b/tp/t/results/invalid_nestings/section_on_def_line.pl
@@ -55,7 +55,6 @@ $result_trees{'section_on_def_line'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/invalid_nestings/section_on_defx_line.pl 
b/tp/t/results/invalid_nestings/section_on_defx_line.pl
index cc5955c5b8..c9ed17d74a 100644
--- a/tp/t/results/invalid_nestings/section_on_defx_line.pl
+++ b/tp/t/results/invalid_nestings/section_on_defx_line.pl
@@ -82,7 +82,6 @@ $result_trees{'section_on_defx_line'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
@@ -138,7 +137,6 @@ $result_trees{'section_on_defx_line'} = {
                   'entry_element' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffnx'
diff --git a/tp/t/results/invalid_nestings/section_on_index_entry_line.pl 
b/tp/t/results/invalid_nestings/section_on_index_entry_line.pl
index 73ecd39229..a2fd9f8722 100644
--- a/tp/t/results/invalid_nestings/section_on_index_entry_line.pl
+++ b/tp/t/results/invalid_nestings/section_on_index_entry_line.pl
@@ -31,7 +31,6 @@ $result_trees{'section_on_index_entry_line'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/invalid_nestings/tab_in_index.pl 
b/tp/t/results/invalid_nestings/tab_in_index.pl
index f378cee011..257c53711c 100644
--- a/tp/t/results/invalid_nestings/tab_in_index.pl
+++ b/tp/t/results/invalid_nestings/tab_in_index.pl
@@ -116,7 +116,6 @@ $result_trees{'tab_in_index'} = {
                                   'entry_element' => {},
                                   'entry_number' => 1,
                                   'in_code' => 1,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'vr'
                                 }
                               },
diff --git a/tp/t/results/itemize/inter_item_commands_in_enumerate.pl 
b/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
index 0d3e165bca..e1768ed32e 100644
--- a/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
+++ b/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
@@ -321,7 +321,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                       'entry_node' => {},
                       'entry_number' => 1,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -463,7 +462,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                       'entry_node' => {},
                       'entry_number' => 2,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -595,7 +593,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                       'entry_node' => {},
                       'entry_number' => 3,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -738,7 +735,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                           'entry_node' => {},
                           'entry_number' => 4,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -873,7 +869,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                       'entry_node' => {},
                       'entry_number' => 5,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -929,7 +924,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                       'entry_node' => {},
                       'entry_number' => 6,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -969,7 +963,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                       'entry_node' => {},
                       'entry_number' => 7,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
diff --git a/tp/t/results/itemize/inter_item_commands_in_itemize.pl 
b/tp/t/results/itemize/inter_item_commands_in_itemize.pl
index f0715d69c1..a77fd498cd 100644
--- a/tp/t/results/itemize/inter_item_commands_in_itemize.pl
+++ b/tp/t/results/itemize/inter_item_commands_in_itemize.pl
@@ -230,7 +230,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                       'entry_node' => {},
                       'entry_number' => 1,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -378,7 +377,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                       'entry_node' => {},
                       'entry_number' => 2,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -460,7 +458,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                       'entry_node' => {},
                       'entry_number' => 3,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -615,7 +612,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                           'entry_node' => {},
                           'entry_number' => 4,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
diff --git a/tp/t/results/languages/documentlanguage.pl 
b/tp/t/results/languages/documentlanguage.pl
index 4a6f44746b..c0cefa6ea6 100644
--- a/tp/t/results/languages/documentlanguage.pl
+++ b/tp/t/results/languages/documentlanguage.pl
@@ -668,7 +668,6 @@ $result_trees{'documentlanguage'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypemethod'
diff --git a/tp/t/results/languages/documentlanguage_option.pl 
b/tp/t/results/languages/documentlanguage_option.pl
index 9e468b9944..967606f6c1 100644
--- a/tp/t/results/languages/documentlanguage_option.pl
+++ b/tp/t/results/languages/documentlanguage_option.pl
@@ -668,7 +668,6 @@ $result_trees{'documentlanguage_option'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypemethod'
diff --git a/tp/t/results/languages/documentlanguage_unknown.pl 
b/tp/t/results/languages/documentlanguage_unknown.pl
index 228e5d47fa..57989c0094 100644
--- a/tp/t/results/languages/documentlanguage_unknown.pl
+++ b/tp/t/results/languages/documentlanguage_unknown.pl
@@ -668,7 +668,6 @@ $result_trees{'documentlanguage_unknown'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deftypemethod'
diff --git a/tp/t/results/languages/multiple_documentlanguage.pl 
b/tp/t/results/languages/multiple_documentlanguage.pl
index 56e534f2ab..d73cfe02f8 100644
--- a/tp/t/results/languages/multiple_documentlanguage.pl
+++ b/tp/t/results/languages/multiple_documentlanguage.pl
@@ -165,7 +165,6 @@ $result_trees{'multiple_documentlanguage'} = {
                           'entry_number' => 1,
                           'entry_region' => 'copying',
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         },
                         'original_def_cmdname' => 'defivar'
@@ -549,7 +548,6 @@ $result_trees{'multiple_documentlanguage'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
@@ -834,7 +832,6 @@ $result_trees{'multiple_documentlanguage'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
diff --git a/tp/t/results/languages/multiple_in_preamble.pl 
b/tp/t/results/languages/multiple_in_preamble.pl
index 3550d2d35b..0d9554d81d 100644
--- a/tp/t/results/languages/multiple_in_preamble.pl
+++ b/tp/t/results/languages/multiple_in_preamble.pl
@@ -165,7 +165,6 @@ $result_trees{'multiple_in_preamble'} = {
                           'entry_number' => 1,
                           'entry_region' => 'copying',
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         },
                         'original_def_cmdname' => 'defivar'
@@ -585,7 +584,6 @@ $result_trees{'multiple_in_preamble'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
@@ -813,7 +811,6 @@ $result_trees{'multiple_in_preamble'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
diff --git a/tp/t/results/languages/multiple_in_preamble_before_node.pl 
b/tp/t/results/languages/multiple_in_preamble_before_node.pl
index 50e1bf4539..73c75d23b7 100644
--- a/tp/t/results/languages/multiple_in_preamble_before_node.pl
+++ b/tp/t/results/languages/multiple_in_preamble_before_node.pl
@@ -165,7 +165,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
                           'entry_number' => 1,
                           'entry_region' => 'copying',
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         },
                         'original_def_cmdname' => 'defivar'
@@ -636,7 +635,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
diff --git a/tp/t/results/languages/multiple_lang_chapters.pl 
b/tp/t/results/languages/multiple_lang_chapters.pl
index bd7c6b00c4..b14916b065 100644
--- a/tp/t/results/languages/multiple_lang_chapters.pl
+++ b/tp/t/results/languages/multiple_lang_chapters.pl
@@ -865,7 +865,6 @@ $result_trees{'multiple_lang_chapters'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
@@ -1180,7 +1179,6 @@ $result_trees{'multiple_lang_chapters'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
@@ -1456,7 +1454,6 @@ $result_trees{'multiple_lang_chapters'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
diff --git a/tp/t/results/languages/multiple_lang_chapters_latex.pl 
b/tp/t/results/languages/multiple_lang_chapters_latex.pl
index 593b53f888..3d4d280736 100644
--- a/tp/t/results/languages/multiple_lang_chapters_latex.pl
+++ b/tp/t/results/languages/multiple_lang_chapters_latex.pl
@@ -865,7 +865,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
@@ -1180,7 +1179,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
@@ -1456,7 +1454,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
diff --git a/tp/t/results/languages/multiple_lang_chapters_texi2html.pl 
b/tp/t/results/languages/multiple_lang_chapters_texi2html.pl
index f9c29b1cb0..2dd24c4e42 100644
--- a/tp/t/results/languages/multiple_lang_chapters_texi2html.pl
+++ b/tp/t/results/languages/multiple_lang_chapters_texi2html.pl
@@ -832,7 +832,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
@@ -1147,7 +1146,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                   'entry_node' => {},
                   'entry_number' => 2,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
@@ -1423,7 +1421,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                   'entry_node' => {},
                   'entry_number' => 3,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
diff --git a/tp/t/results/languages/simple_documentlanguage.pl 
b/tp/t/results/languages/simple_documentlanguage.pl
index aad8dbeb4c..da87fe829b 100644
--- a/tp/t/results/languages/simple_documentlanguage.pl
+++ b/tp/t/results/languages/simple_documentlanguage.pl
@@ -224,7 +224,6 @@ $result_trees{'simple_documentlanguage'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
diff --git a/tp/t/results/languages/unknown_region.pl 
b/tp/t/results/languages/unknown_region.pl
index 65ec209127..41b05cc60b 100644
--- a/tp/t/results/languages/unknown_region.pl
+++ b/tp/t/results/languages/unknown_region.pl
@@ -224,7 +224,6 @@ $result_trees{'unknown_region'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'vr'
                 },
                 'original_def_cmdname' => 'defivar'
diff --git a/tp/t/results/latex_tests/brace_in_index.pl 
b/tp/t/results/latex_tests/brace_in_index.pl
index 41ee4f1490..14904e7946 100644
--- a/tp/t/results/latex_tests/brace_in_index.pl
+++ b/tp/t/results/latex_tests/brace_in_index.pl
@@ -150,7 +150,6 @@ $result_trees{'brace_in_index'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -209,7 +208,6 @@ $result_trees{'brace_in_index'} = {
               'entry_element' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -268,7 +266,6 @@ $result_trees{'brace_in_index'} = {
               'entry_element' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -379,7 +376,6 @@ $result_trees{'brace_in_index'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'defun'
diff --git a/tp/t/results/latex_tests/indices.pl 
b/tp/t/results/latex_tests/indices.pl
index 7bfb7f2406..bde10a3708 100644
--- a/tp/t/results/latex_tests/indices.pl
+++ b/tp/t/results/latex_tests/indices.pl
@@ -263,9 +263,7 @@ $result_trees{'indices'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             }
           },
@@ -305,9 +303,7 @@ $result_trees{'indices'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             }
           },
@@ -347,9 +343,7 @@ $result_trees{'indices'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             }
           },
@@ -389,9 +383,7 @@ $result_trees{'indices'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             }
           },
@@ -431,9 +423,7 @@ $result_trees{'indices'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             }
           },
@@ -488,9 +478,7 @@ $result_trees{'indices'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             }
           },
@@ -603,9 +591,7 @@ $result_trees{'indices'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -871,9 +857,7 @@ $result_trees{'indices'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             }
           },
@@ -935,9 +919,7 @@ $result_trees{'indices'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             },
             'sortas' => '\\cmd'
@@ -1039,7 +1021,6 @@ $result_trees{'indices'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1123,7 +1104,6 @@ $result_trees{'indices'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
diff --git a/tp/t/results/latex_tests/indices_disable_encoding.pl 
b/tp/t/results/latex_tests/indices_disable_encoding.pl
index bc8e6f690d..0acda68b2b 100644
--- a/tp/t/results/latex_tests/indices_disable_encoding.pl
+++ b/tp/t/results/latex_tests/indices_disable_encoding.pl
@@ -263,9 +263,7 @@ $result_trees{'indices_disable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             }
           },
@@ -305,9 +303,7 @@ $result_trees{'indices_disable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             }
           },
@@ -347,9 +343,7 @@ $result_trees{'indices_disable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             }
           },
@@ -389,9 +383,7 @@ $result_trees{'indices_disable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             }
           },
@@ -431,9 +423,7 @@ $result_trees{'indices_disable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 5,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             }
           },
@@ -488,9 +478,7 @@ $result_trees{'indices_disable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 6,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             }
           },
@@ -603,9 +591,7 @@ $result_trees{'indices_disable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 7,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             },
             'subentry' => {
@@ -871,9 +857,7 @@ $result_trees{'indices_disable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 8,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             }
           },
@@ -935,9 +919,7 @@ $result_trees{'indices_disable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 9,
               'in_code' => 0,
-              'index_ignore_chars' => {
-                '\\' => 1
-              },
+              'index_ignore_chars' => '\\',
               'index_name' => 'cp'
             },
             'sortas' => '\\cmd'
@@ -1039,7 +1021,6 @@ $result_trees{'indices_disable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 10,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -1123,7 +1104,6 @@ $result_trees{'indices_disable_encoding'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
diff --git a/tp/t/results/latex_tests/vbar_in_index.pl 
b/tp/t/results/latex_tests/vbar_in_index.pl
index cfb9ecb225..c8591c58a0 100644
--- a/tp/t/results/latex_tests/vbar_in_index.pl
+++ b/tp/t/results/latex_tests/vbar_in_index.pl
@@ -36,7 +36,6 @@ $result_trees{'vbar_in_index'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -75,7 +74,6 @@ $result_trees{'vbar_in_index'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/layout/no_monolithic.pl 
b/tp/t/results/layout/no_monolithic.pl
index 1703b1f335..1e8ec00538 100644
--- a/tp/t/results/layout/no_monolithic.pl
+++ b/tp/t/results/layout/no_monolithic.pl
@@ -162,7 +162,6 @@ $result_trees{'no_monolithic'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/layout/no_monolithic_only_toc_out.pl 
b/tp/t/results/layout/no_monolithic_only_toc_out.pl
index 52ce0457f1..303672002d 100644
--- a/tp/t/results/layout/no_monolithic_only_toc_out.pl
+++ b/tp/t/results/layout/no_monolithic_only_toc_out.pl
@@ -162,7 +162,6 @@ $result_trees{'no_monolithic_only_toc_out'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/macro/backslash_in_arg.pl 
b/tp/t/results/macro/backslash_in_arg.pl
index b172ddbd4f..ab342c363a 100644
--- a/tp/t/results/macro/backslash_in_arg.pl
+++ b/tp/t/results/macro/backslash_in_arg.pl
@@ -204,7 +204,6 @@ $result_trees{'backslash_in_arg'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -275,7 +274,6 @@ $result_trees{'backslash_in_arg'} = {
               'entry_node' => {},
               'entry_number' => 2,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -351,7 +349,6 @@ $result_trees{'backslash_in_arg'} = {
               'entry_node' => {},
               'entry_number' => 3,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
@@ -422,7 +419,6 @@ $result_trees{'backslash_in_arg'} = {
               'entry_node' => {},
               'entry_number' => 4,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'fn'
             }
           },
diff --git a/tp/t/results/macro/macro_in_def_delimiters.pl 
b/tp/t/results/macro/macro_in_def_delimiters.pl
index e71f0c99b4..84ac024f58 100644
--- a/tp/t/results/macro/macro_in_def_delimiters.pl
+++ b/tp/t/results/macro/macro_in_def_delimiters.pl
@@ -456,7 +456,6 @@ $result_trees{'macro_in_def_delimiters'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/macro/macro_in_index_commands.pl 
b/tp/t/results/macro/macro_in_index_commands.pl
index 3c72345807..98c5149c75 100644
--- a/tp/t/results/macro/macro_in_index_commands.pl
+++ b/tp/t/results/macro/macro_in_index_commands.pl
@@ -841,7 +841,6 @@ $result_trees{'macro_in_index_commands'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'truc'
             }
           },
@@ -975,7 +974,6 @@ $result_trees{'macro_in_index_commands'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'codeidx'
             }
           },
@@ -1047,7 +1045,6 @@ $result_trees{'macro_in_index_commands'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'ky'
             }
           },
@@ -1131,7 +1128,6 @@ $result_trees{'macro_in_index_commands'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'pg'
             }
           },
diff --git a/tp/t/results/menu/menu_in_deffn.pl 
b/tp/t/results/menu/menu_in_deffn.pl
index e2acc74ca4..e210b12858 100644
--- a/tp/t/results/menu/menu_in_deffn.pl
+++ b/tp/t/results/menu/menu_in_deffn.pl
@@ -95,7 +95,6 @@ $result_trees{'menu_in_deffn'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/misc_commands/comment_space_command_on_line.pl 
b/tp/t/results/misc_commands/comment_space_command_on_line.pl
index b1ef07f6b3..5dd1d6d8f3 100644
--- a/tp/t/results/misc_commands/comment_space_command_on_line.pl
+++ b/tp/t/results/misc_commands/comment_space_command_on_line.pl
@@ -423,7 +423,6 @@ $result_trees{'comment_space_command_on_line'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/misc_commands/index_entries.pl 
b/tp/t/results/misc_commands/index_entries.pl
index 9c50383154..12ab1cad80 100644
--- a/tp/t/results/misc_commands/index_entries.pl
+++ b/tp/t/results/misc_commands/index_entries.pl
@@ -32,7 +32,6 @@ $result_trees{'index_entries'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
@@ -115,7 +114,6 @@ $result_trees{'index_entries'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'truc'
             }
           },
diff --git a/tp/t/results/moresectioning/no_element.pl 
b/tp/t/results/moresectioning/no_element.pl
index 025b7412e2..182fa55d95 100644
--- a/tp/t/results/moresectioning/no_element.pl
+++ b/tp/t/results/moresectioning/no_element.pl
@@ -589,7 +589,6 @@ $result_trees{'no_element'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/moresectioning/placed_things_before_element.pl 
b/tp/t/results/moresectioning/placed_things_before_element.pl
index eb1f704b03..0c51a975e4 100644
--- a/tp/t/results/moresectioning/placed_things_before_element.pl
+++ b/tp/t/results/moresectioning/placed_things_before_element.pl
@@ -516,7 +516,6 @@ $result_trees{'placed_things_before_element'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/moresectioning/placed_things_before_node.pl 
b/tp/t/results/moresectioning/placed_things_before_node.pl
index ad6b0c5c9b..32f032c094 100644
--- a/tp/t/results/moresectioning/placed_things_before_node.pl
+++ b/tp/t/results/moresectioning/placed_things_before_node.pl
@@ -520,7 +520,6 @@ $result_trees{'placed_things_before_node'} = {
               'entry_element' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'cp'
             }
           },
diff --git a/tp/t/results/multitable/inter_item_commands_in_multitable.pl 
b/tp/t/results/multitable/inter_item_commands_in_multitable.pl
index 3605c3d14c..29e75b853e 100644
--- a/tp/t/results/multitable/inter_item_commands_in_multitable.pl
+++ b/tp/t/results/multitable/inter_item_commands_in_multitable.pl
@@ -107,7 +107,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                               'entry_element' => {},
                               'entry_number' => 1,
                               'in_code' => 0,
-                              'index_ignore_chars' => {},
                               'index_name' => 'cp'
                             }
                           },
@@ -506,7 +505,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                                   'entry_element' => {},
                                   'entry_number' => 2,
                                   'in_code' => 0,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'cp'
                                 }
                               },
@@ -686,7 +684,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                           'entry_element' => {},
                           'entry_number' => 3,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
diff --git a/tp/t/results/plaintext_tests/at_commands_glued_in_example.pl 
b/tp/t/results/plaintext_tests/at_commands_glued_in_example.pl
index 0f947da30b..91dac2c9cf 100644
--- a/tp/t/results/plaintext_tests/at_commands_glued_in_example.pl
+++ b/tp/t/results/plaintext_tests/at_commands_glued_in_example.pl
@@ -407,7 +407,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                       'entry_element' => {},
                       'entry_number' => 1,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
diff --git a/tp/t/results/plaintext_tests/at_commands_glued_in_paragraph.pl 
b/tp/t/results/plaintext_tests/at_commands_glued_in_paragraph.pl
index 6aee3f2d03..005f2b3372 100644
--- a/tp/t/results/plaintext_tests/at_commands_glued_in_paragraph.pl
+++ b/tp/t/results/plaintext_tests/at_commands_glued_in_paragraph.pl
@@ -398,7 +398,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
                   'entry_element' => {},
                   'entry_number' => 1,
                   'in_code' => 0,
-                  'index_ignore_chars' => {},
                   'index_name' => 'cp'
                 }
               },
diff --git a/tp/t/results/preformatted/def_in_example.pl 
b/tp/t/results/preformatted/def_in_example.pl
index a105b2a099..7223b367b2 100644
--- a/tp/t/results/preformatted/def_in_example.pl
+++ b/tp/t/results/preformatted/def_in_example.pl
@@ -88,7 +88,6 @@ $result_trees{'def_in_example'} = {
                       'entry_element' => {},
                       'entry_number' => 1,
                       'in_code' => 1,
-                      'index_ignore_chars' => {},
                       'index_name' => 'fn'
                     },
                     'original_def_cmdname' => 'defun'
diff --git 
a/tp/t/results/transformations/index_entries_relate_to_item_no_transformation.pl
 
b/tp/t/results/transformations/index_entries_relate_to_item_no_transformation.pl
index 7db2977cae..5c8ef1190c 100644
--- 
a/tp/t/results/transformations/index_entries_relate_to_item_no_transformation.pl
+++ 
b/tp/t/results/transformations/index_entries_relate_to_item_no_transformation.pl
@@ -242,7 +242,6 @@ 
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -282,7 +281,6 @@ 
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -322,7 +320,6 @@ 
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
                           'entry_node' => {},
                           'entry_number' => 3,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
diff --git 
a/tp/t/results/transformations/index_entries_relate_to_item_transformation.pl 
b/tp/t/results/transformations/index_entries_relate_to_item_transformation.pl
index d1aaaaf8a3..e15633dad7 100644
--- 
a/tp/t/results/transformations/index_entries_relate_to_item_transformation.pl
+++ 
b/tp/t/results/transformations/index_entries_relate_to_item_transformation.pl
@@ -271,7 +271,6 @@ 
$result_trees{'index_entries_relate_to_item_transformation'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -311,7 +310,6 @@ 
$result_trees{'index_entries_relate_to_item_transformation'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -351,7 +349,6 @@ 
$result_trees{'index_entries_relate_to_item_transformation'} = {
                           'entry_node' => {},
                           'entry_number' => 3,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
diff --git a/tp/t/results/value/value_in_index_commands.pl 
b/tp/t/results/value/value_in_index_commands.pl
index ac7d374dc1..a086c119db 100644
--- a/tp/t/results/value/value_in_index_commands.pl
+++ b/tp/t/results/value/value_in_index_commands.pl
@@ -591,7 +591,6 @@ $result_trees{'value_in_index_commands'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 0,
-              'index_ignore_chars' => {},
               'index_name' => 'truc'
             }
           },
@@ -725,7 +724,6 @@ $result_trees{'value_in_index_commands'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'codeidx'
             }
           },
@@ -795,7 +793,6 @@ $result_trees{'value_in_index_commands'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'ky'
             }
           },
@@ -875,7 +872,6 @@ $result_trees{'value_in_index_commands'} = {
               'entry_node' => {},
               'entry_number' => 1,
               'in_code' => 1,
-              'index_ignore_chars' => {},
               'index_name' => 'pg'
             }
           },
diff --git a/tp/t/results/xml_tests/commands_and_spaces.pl 
b/tp/t/results/xml_tests/commands_and_spaces.pl
index 32b4f1502a..86ee5c845b 100644
--- a/tp/t/results/xml_tests/commands_and_spaces.pl
+++ b/tp/t/results/xml_tests/commands_and_spaces.pl
@@ -1632,7 +1632,6 @@ $result_trees{'commands_and_spaces'} = {
                   'entry_node' => {},
                   'entry_number' => 1,
                   'in_code' => 1,
-                  'index_ignore_chars' => {},
                   'index_name' => 'fn'
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/xtable/block_commands_in_table.pl 
b/tp/t/results/xtable/block_commands_in_table.pl
index 15195255a6..35e7ff3fee 100644
--- a/tp/t/results/xtable/block_commands_in_table.pl
+++ b/tp/t/results/xtable/block_commands_in_table.pl
@@ -774,7 +774,6 @@ $result_trees{'block_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -834,7 +833,6 @@ $result_trees{'block_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -874,7 +872,6 @@ $result_trees{'block_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 3,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -1014,7 +1011,6 @@ $result_trees{'block_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 4,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -1063,7 +1059,6 @@ $result_trees{'block_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 5,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
diff --git a/tp/t/results/xtable/empty_item_itemx.pl 
b/tp/t/results/xtable/empty_item_itemx.pl
index e537500c50..f289b8bfb5 100644
--- a/tp/t/results/xtable/empty_item_itemx.pl
+++ b/tp/t/results/xtable/empty_item_itemx.pl
@@ -85,7 +85,6 @@ $result_trees{'empty_item_itemx'} = {
                           'entry_element' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -145,7 +144,6 @@ $result_trees{'empty_item_itemx'} = {
                           'entry_element' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -225,7 +223,6 @@ $result_trees{'empty_item_itemx'} = {
                           'entry_element' => {},
                           'entry_number' => 3,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
diff --git a/tp/t/results/xtable/index_command_before_end_table.pl 
b/tp/t/results/xtable/index_command_before_end_table.pl
index 2ac24c3256..f036c972b5 100644
--- a/tp/t/results/xtable/index_command_before_end_table.pl
+++ b/tp/t/results/xtable/index_command_before_end_table.pl
@@ -143,7 +143,6 @@ $result_trees{'index_command_before_end_table'} = {
                           'entry_element' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
diff --git a/tp/t/results/xtable/inter_item_commands_in_table.pl 
b/tp/t/results/xtable/inter_item_commands_in_table.pl
index 0d1ada9901..9d5d6da179 100644
--- a/tp/t/results/xtable/inter_item_commands_in_table.pl
+++ b/tp/t/results/xtable/inter_item_commands_in_table.pl
@@ -232,7 +232,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -372,7 +371,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -432,7 +430,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 3,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'vr'
                         }
                       },
@@ -572,7 +569,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 1,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -613,7 +609,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                               'entry_node' => {},
                               'entry_number' => 1,
                               'in_code' => 0,
-                              'index_ignore_chars' => {},
                               'index_name' => 'cp'
                             }
                           },
@@ -688,7 +683,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 2,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -751,7 +745,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 3,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -821,7 +814,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 4,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -973,7 +965,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 5,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -1014,7 +1005,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                               'entry_node' => {},
                               'entry_number' => 2,
                               'in_code' => 0,
-                              'index_ignore_chars' => {},
                               'index_name' => 'cp'
                             }
                           },
@@ -1057,7 +1047,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 6,
                           'in_code' => 1,
-                          'index_ignore_chars' => {},
                           'index_name' => 'fn'
                         }
                       },
@@ -1197,7 +1186,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 3,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -1381,7 +1369,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'entry_node' => {},
                       'entry_number' => 4,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -1553,7 +1540,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 5,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -1737,7 +1723,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'entry_node' => {},
                       'entry_number' => 6,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -1912,7 +1897,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'entry_node' => {},
                       'entry_number' => 7,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -2078,7 +2062,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'entry_node' => {},
                       'entry_number' => 8,
                       'in_code' => 0,
-                      'index_ignore_chars' => {},
                       'index_name' => 'cp'
                     }
                   },
@@ -2256,7 +2239,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 9,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -2412,7 +2394,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 10,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -2468,7 +2449,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 11,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
@@ -2508,7 +2488,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'entry_node' => {},
                           'entry_number' => 12,
                           'in_code' => 0,
-                          'index_ignore_chars' => {},
                           'index_name' => 'cp'
                         }
                       },
diff --git a/tp/t/results/xtable/inter_item_commands_in_table_in_example.pl 
b/tp/t/results/xtable/inter_item_commands_in_table_in_example.pl
index bf5ca48b0b..f9a25f62e9 100644
--- a/tp/t/results/xtable/inter_item_commands_in_table_in_example.pl
+++ b/tp/t/results/xtable/inter_item_commands_in_table_in_example.pl
@@ -112,7 +112,6 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                                       'entry_element' => {},
                                       'entry_number' => 1,
                                       'in_code' => 0,
-                                      'index_ignore_chars' => {},
                                       'index_name' => 'cp'
                                     }
                                   },
diff --git a/tp/t/results/xtable/table_nested.pl 
b/tp/t/results/xtable/table_nested.pl
index 73ac2c03e7..fd6bcd4073 100644
--- a/tp/t/results/xtable/table_nested.pl
+++ b/tp/t/results/xtable/table_nested.pl
@@ -267,7 +267,6 @@ $result_trees{'table_nested'} = {
                               'entry_element' => {},
                               'entry_number' => 1,
                               'in_code' => 1,
-                              'index_ignore_chars' => {},
                               'index_name' => 'vr'
                             }
                           },
@@ -305,7 +304,6 @@ $result_trees{'table_nested'} = {
                               'entry_element' => {},
                               'entry_number' => 2,
                               'in_code' => 1,
-                              'index_ignore_chars' => {},
                               'index_name' => 'vr'
                             }
                           },
@@ -377,7 +375,6 @@ $result_trees{'table_nested'} = {
                               'entry_element' => {},
                               'entry_number' => 3,
                               'in_code' => 1,
-                              'index_ignore_chars' => {},
                               'index_name' => 'vr'
                             }
                           },
@@ -449,7 +446,6 @@ $result_trees{'table_nested'} = {
                               'entry_element' => {},
                               'entry_number' => 4,
                               'in_code' => 1,
-                              'index_ignore_chars' => {},
                               'index_name' => 'vr'
                             }
                           },
@@ -865,7 +861,6 @@ $result_trees{'table_nested'} = {
                               'entry_element' => {},
                               'entry_number' => 5,
                               'in_code' => 1,
-                              'index_ignore_chars' => {},
                               'index_name' => 'vr'
                             }
                           },
@@ -903,7 +898,6 @@ $result_trees{'table_nested'} = {
                               'entry_element' => {},
                               'entry_number' => 6,
                               'in_code' => 1,
-                              'index_ignore_chars' => {},
                               'index_name' => 'vr'
                             }
                           },
@@ -975,7 +969,6 @@ $result_trees{'table_nested'} = {
                               'entry_element' => {},
                               'entry_number' => 7,
                               'in_code' => 1,
-                              'index_ignore_chars' => {},
                               'index_name' => 'vr'
                             }
                           },
@@ -1047,7 +1040,6 @@ $result_trees{'table_nested'} = {
                               'entry_element' => {},
                               'entry_number' => 8,
                               'in_code' => 1,
-                              'index_ignore_chars' => {},
                               'index_name' => 'vr'
                             }
                           },
@@ -1478,7 +1470,6 @@ $result_trees{'table_nested'} = {
                                   'entry_element' => {},
                                   'entry_number' => 9,
                                   'in_code' => 1,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'vr'
                                 }
                               },
@@ -1516,7 +1507,6 @@ $result_trees{'table_nested'} = {
                                   'entry_element' => {},
                                   'entry_number' => 10,
                                   'in_code' => 1,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'vr'
                                 }
                               },
@@ -1588,7 +1578,6 @@ $result_trees{'table_nested'} = {
                                   'entry_element' => {},
                                   'entry_number' => 11,
                                   'in_code' => 1,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'vr'
                                 }
                               },
@@ -1660,7 +1649,6 @@ $result_trees{'table_nested'} = {
                                   'entry_element' => {},
                                   'entry_number' => 12,
                                   'in_code' => 1,
-                                  'index_ignore_chars' => {},
                                   'index_name' => 'vr'
                                 }
                               },



reply via email to

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