master
* tta/C/main/manipulate_tree.c (reference_to_arg_internal) (reference_to_arg_in_tree), tta/C/structuring_transfo/transformations.c, tta/perl/Texinfo/ManipulateTree.pm (_reference_to_arg) (reference_to_arg_in_tree), tta/perl/Texinfo/Transformations.pm: move reference_to_arg_in_tree to ManipulateTree, as it is now used by structuring code. Update callers.
* doc/Makefile.am (pod2texi.texi), doc/tta_api/Makefile.am (texi2any_internals.texi): add TEXINFO_XS=omit to the environement such that pod2texi does not fail even if the XS modules are not built already. This happens with make distcheck after make maintainer-clean.
* doc/tta_api/Makefile.am (texi2any_internals_dependencies), tta/perl/Makefile.am (dist_modules_DATA), tta/perl/Texinfo/Document.pm, tta/perl/Texinfo/Document/Indices.pm (merged_indices, _document_indices_sort_strings) (sorted_indices_by_letter, sorted_indices_by_index), tta/perl/Texinfo/DocumentNonXS.pm, tta/perl/Texinfo/Document/IndicesNonXS.pm (print_document_indices_information) (print_document_indices_sort_strings), tta/perl/XSTexinfo/Makefile.am (xs_LTLIBRARIES, DocumentIndicesXS_*), tta/perl/XSTexinfo/parser_document/DocumentXS.xs, tta/perl/XSTexinfo/parser_document/DocumentIndicesXS.xs (print_document_indices_information) (print_document_indices_sort_strings): move indices related code from Texinfo::Document* and XS interfaces to a new module, Texinfo::Document::Indices, to avoid a circular dependency and to separate the document indices related code. Update callers.
Rename tp directory as tta and tp_api as tta_api