Commit Graph

563 Commits

Author SHA1 Message Date
Vadim Godunko
617b8061a4 Remove dependency of Strings from Grapheme_Cluster_Iterator. 2022-11-20 23:11:14 +03:00
Vadim Godunko
dd57702c2c Remove dependency of Strings from Word_Iterators. 2022-11-20 22:47:29 +03:00
Vadim Godunko
dd91f27565 Remove dependency of strings from the line iterator. 2022-11-20 22:30:54 +03:00
Vadim Godunko
7ddf97f188 Support of short and long forms of binary options. 2022-11-19 13:07:02 +03:00
Maxim Reznik
94f3ee3a90 UC16-011 RegExp: Allow char escapes in a char class
like `[\n\r]`.
2022-11-08 18:40:51 +02:00
Vadim Godunko
12c8be9a9f U310-022 Subprograms to update content of Wide_Wide_String. 2022-10-17 14:31:30 +03:00
Vadim Godunko
f5d4f5f7ee V805-018 KOI8-R decoder 2022-10-15 20:55:50 +03:00
Vadim Godunko
4f98dc15fe V805-018 Improve handling of ASCII characters by Japanese decoders 2022-10-15 20:55:50 +03:00
Vadim Godunko
d661c71d02 V805-018 Shift-JIS decoder 2022-10-15 20:55:50 +03:00
Vadim Godunko
5ce575ffa3 Minor reformatting. 2022-10-15 20:55:50 +03:00
Vadim Godunko
298c9cdf15 Rename file to reuse by EUC-JP and Shift-JIS decoders. 2022-10-15 20:55:50 +03:00
Vadim Godunko
f64cfe5903 V805-018 EUC-JP decoder implementation. 2022-10-15 20:55:50 +03:00
Vadim Godunko
b3c412a73a Move declaration of ASCII_Byte_Range to allow to reuse it 2022-10-15 20:55:50 +03:00
Vadim Godunko
bac5fe6d0e V805-018 Decoder for GB18030 set of encodings. 2022-10-15 20:55:50 +03:00
Vadim Godunko
baa9684e6c Clarify description of Decode subprogram and simplify code. 2022-10-15 20:55:50 +03:00
Vadim Godunko
90a1f1a4c1 Fix typo. 2022-10-15 20:55:50 +03:00
Vadim Godunko
574342c9a9 Rewrite if statement as expression. 2022-10-15 20:55:50 +03:00
Vadim Godunko
e8c1430579 V805-018 Enhance decoder to handle incomplete multibyte sequence...
... at the end of the data.
2022-10-15 20:55:50 +03:00
Vadim Godunko
317795b09b Stream_Element_Vector.Is_Empty 2022-10-07 19:10:33 +03:00
Vadim Godunko
d51ef3cc76 V805-018 Decoder of ISO-8859-15 2022-10-07 19:10:33 +03:00
Vadim Godunko
98b999e2a8 V805-018 Decoder of ISO-8859-9 2022-10-07 19:10:33 +03:00
Vadim Godunko
874d7881aa V805-018 Decoder of ISO-8859-8 2022-10-07 19:10:33 +03:00
Vadim Godunko
7702be6ab5 V805-018 Decoder of ISO-8859-7 2022-10-07 19:10:33 +03:00
Vadim Godunko
7be19b3a1c V805-018 Decoder of ISO-8859-6 2022-10-07 19:10:33 +03:00
Vadim Godunko
6242ba1ced V805-018 Decoder of ISO-8859-5 2022-10-07 19:10:33 +03:00