blob: a6da75d6c2e35e13e7f2616acbbc1937cfe2eba9 [file]
This directory contains
* scripts to get from internet and extract Texinfo manuals. Some manuals are
modified/fixed after extraction too.
* comparison of Perl, Perl with XS, and C texi2any implementation results.
* comparison of input manual and manual recreated by parse_refold.pl, which
should be exactly the same barring errors in manuals.
Preparing manuals
=================
get_manuals.sh: download manuals
extract_manuals.sh: extract manuals and postprocess some of them, fixing/adding
Comparison of Perl and C results
================================
Following two scripts are called by other scripts:
generate_perlVSC.sh: output HTML with texi2any.pl
generate_C.sh: output HTML with ctexi2any
setup_reference_perlVSC.sh: pure Perl HTML output with texi2any.pl
output_ConvertXS_perlVSC.sh: Perl with XS extension HTML output
output_convert_C.sh: C main program HTML output (with embedded Perl)
check_perlVSC.sh: compare Perl and XS, and XS and C (with embedded Perl)
Comparison of recreated manual
==============================
check_refold.sh: call parse_refold.pl and compare output with initial
manual.
notes_on_manuals.txt: notes explaining why refolded manuals may be
different/missing.