Change #278682
| Category | texinfo |
| Changed by | Patrice Dumas <pertusus@free.fr> |
| Changed at | Wed 19 Aug 2026 11:35:12 |
| Repository | https://git.savannah.gnu.org/git/texinfo.git |
| Project | texinfo |
| Branch | master |
| Revision | 87a48814c74d5490f8736794a35c0708843a4353 |
Comments
* tta/C/convert/convert_to_plaintext.c (fill_formatter) (UPPER_CASE_STACK, release_stacks_of_top_formatter, pop_formatter) (pop_top_formatter), tta/C/main/plaintext_converter_state.h (UPPER_CASE, UPPER_CASE_STACK, FORMATTER): add upper-case stack, allocate, and release. * tta/perl/Texinfo/Convert/PlaintextNonXS.pm (_convert): rearrange conditions. * tta/C/convert/convert_to_plaintext.c (protect_sentence_ends): add. * tta/C/convert/convert_to_plaintext.c (convert_to_plaintext_internal): uppercase text and accented characters and protect sentence ends when needed. Set upper-case stack for upper_case commands and handle _stop_upper_case special element type.
Changed files
- ChangeLog
- tta/C/convert/convert_to_plaintext.c
- tta/C/main/plaintext_converter_state.h
- tta/perl/Texinfo/Convert/PlaintextNonXS.pm