Commit Graph

26 Commits

Author SHA1 Message Date
Vadim Godunko
92572cc1b7 Reorder subprograms alphabetically, enable stylecheck for order. 2021-08-10 22:42:49 +03:00
Vadim Godunko
a4016ca0eb Rename Stream_Element_Buffer to Stream_Element_Vector. 2021-03-15 10:37:24 +03:00
Vadim Godunko
94898e954b U310-023 Implementation of the UTF-8 decoder. 2021-03-15 10:37:24 +03:00
Vadim Godunko
28a6315bc7 T714-004 Equality operator for Stream_Element_Buffer. 2020-12-02 12:04:09 +03:00
Vadim Godunko
e820d5adc5 T714-004 Stream_Element_Array to buffer conversion. 2020-12-02 12:04:09 +03:00
Vadim Godunko
0340553d16 T714-004 Subprograms to set content and to rewind text streams 2020-11-30 20:19:52 +03:00
Vadim Godunko
393def546b T714-004 Subprogram to create Stream_Element_Vector from Unbounded_String 2020-11-30 20:19:52 +03:00
Vadim Godunko
6fa468575f Split input and output streams. 2020-11-30 20:19:52 +03:00
Vadim Godunko
6870fafdb6 Reuse code to decode UTF-8. 2020-11-30 20:19:52 +03:00
Vadim Godunko
9ed281d4c4 Input stream to process UTF-8 encoded data from memory. 2020-11-30 20:19:52 +03:00
Maxim Reznik
5c1ec78c84 Add Constant_Indexing and Default_Iterator aspects
to Stream_Element_Buffer in the same way as for Virtual_String_Vector.
2020-11-27 17:01:33 +02:00
Vadim Godunko
77881cc028 T714-004 Code refactoring to share UTF-8 encoder code. 2020-07-15 12:14:08 +03:00
Vadim Godunko
6192e2fdf1 T617-032 Index subprogram for cursor. 2020-06-28 11:36:02 +03:00
Vadim Godunko
9abfba0df2 T617-032 Use correct operator to check index. 2020-06-28 11:36:02 +03:00
Vadim Godunko
318bafaacc T611-032 Iterator for Stream_Element_Buffer. 2020-06-25 17:38:42 +03:00
Vadim Godunko
8c727c5800 Fix compiler warnings. 2020-06-11 19:18:14 +03:00
Vadim Godunko
33e886a365 Rename Magic_Character to Virtual_Character 2020-06-09 09:45:09 +03:00
Vadim Godunko
e5ef6338a3 Rename Magic to VSS. 2020-06-09 09:45:09 +03:00
Vadim Godunko
74ff75a1bc Deallocate previously used memory segment. 2020-06-03 13:23:30 +03:00
Vadim Godunko
f78f77d91e Add GPL Runtime Exception 2020-06-03 13:23:30 +03:00
Vadim Godunko
db1677f8f1 Subprogram to convert content of the stream element buffer to string. 2020-06-03 13:23:28 +03:00
Vadim Godunko
1c34405beb Function to get stream element at given index. 2020-06-03 13:23:28 +03:00
Vadim Godunko
c316ad2f72 Add Length function for Stream_Element_Buffer. 2020-06-03 13:23:28 +03:00
Vadim Godunko
57722a08a5 Minimal implementation of the memory based text stream. 2020-06-03 13:23:28 +03:00
Vadim Godunko
f7084a8ed4 Copy old content of the buffer. 2020-06-03 13:23:28 +03:00