Change #264229
| Category | texinfo |
| Changed by | Patrice Dumas <pertusus@free.fr> |
| Changed at | Fri 10 Apr 2026 22:19:52 |
| Repository | https://git.savannah.gnu.org/git/texinfo.git |
| Project | texinfo |
| Branch | master |
| Revision | 68ad69cbd97b9ed2c52a4eb5d2f6a337981a5f5e |
Comments
* tta/C/main/utils.c (analyze_documentlanguage_argument), tta/perl/Texinfo/Common.pm (warn_unknown_language): if the documentlanguage is invalid, for instance if not ASCII, or not lower-case language and upper-case region, return NULL/undef for the language code. * tta/perl/Texinfo/ParserNonXS.pm (_end_line_misc_line), tta/C/parsetexi/end_line.c (end_line_misc_line), tta/C/texi2any.c (main), tta/perl/texi2any.pl: do not set documentlanguage if the argument is invalid.
Changed files
- ChangeLog
- tta/C/main/utils.c
- tta/C/parsetexi/end_line.c
- tta/C/texi2any.c
- tta/perl/Texinfo/Common.pm
- tta/perl/Texinfo/ParserNonXS.pm
- tta/perl/t/results/include/cpp_lines.pl
- tta/perl/t/results/languages/documentlanguage_selection_accented_region.pl
- tta/perl/t/results/languages/documentlanguage_selection_region_unicode.pl
- tta/perl/t/results/languages/invalid_documentlanguage.pl
- tta/perl/t/results/misc_commands/bad_documentlanguage.pl
- tta/perl/texi2any.pl
- tta/tests/encoded/res_parser/non_ascii_command_line/Chapt_00eaur.html
- tta/tests/encoded/res_parser/non_ascii_command_line/Chapteur.html
- tta/tests/encoded/res_parser/non_ascii_command_line/index.html
- tta/tests/encoded/res_parser/non_ascii_command_line/os%c3%a9_utf8.2
- tta/tests/encoded/res_parser/non_ascii_command_line/os%c3%a9_utf8_abt.html
- tta/tests/formatting/res_parser/cpp_lines/cpp_lines.2
- tta/tests/other/res_parser/accented_lang_index_collation_documentlanguage_collation/accented_lang_index_collation.2