Vadim Godunko
|
2720350f13
|
Word_Iterator: classification of current element
|
2023-06-02 10:25:24 +04:00 |
|
Vadim Godunko
|
c1d78169e1
|
Word_Iterator: subprograms to set before and after the text.
|
2023-06-02 09:09:23 +04:00 |
|
Vadim Godunko
|
2f8e37c1ea
|
Add Virtual_String_Vector.First_Element function.
|
2023-06-01 19:29:40 +04:00 |
|
Vadim Godunko
|
44fd9df194
|
Suppress compiler's warnings.
|
2023-05-30 12:32:10 +04:00 |
|
Vadim Godunko
|
7fb1ca09f6
|
Formatters for enumeration types and standard Boolean
Refs #201.
|
2023-05-29 17:10:10 +04:00 |
|
Vadim Godunko
|
a7ffd07008
|
Merge branch 'topic/formatting' into 'master'
String templates and formatters.
See merge request eng/ide/VSS!244
|
2023-05-24 09:17:36 +00:00 |
|
Vadim Godunko
|
a61fc60363
|
Merge branch 'topic/perf-2' into 'master'
Performance improvements
See merge request eng/ide/VSS!259
|
2023-05-23 10:59:24 +00:00 |
|
Vadim Godunko
|
e02385e3f6
|
Simple processor of the template string.
|
2023-05-23 12:34:06 +04:00 |
|
Vadim Godunko
|
9d0707a5cc
|
Initial implementation of integer type formatters.
|
2023-05-23 12:34:06 +04:00 |
|
Vadim Godunko
|
eb9e095907
|
Add Name for formatters to name parameter.
|
2023-05-23 12:34:06 +04:00 |
|
Vadim Godunko
|
5ca204d816
|
Stub for string templates and formatters.
|
2023-05-23 12:34:06 +04:00 |
|
Vadim Godunko
|
59c3fe2074
|
Enhancement of Grapheme_Cluster_Iterator.
|
2023-05-22 13:24:06 +04:00 |
|
Vadim Godunko
|
3c41928b2d
|
Move storage after all other components.
|
2023-05-22 09:09:35 +04:00 |
|
Vadim Godunko
|
631fcea168
|
Define Code_Point as modular 21bit value.
|
2023-05-22 09:09:35 +04:00 |
|
Vadim Godunko
|
660390eb86
|
Move subtype declaration to simplify its reuse.
|
2023-05-20 10:10:42 +04:00 |
|
Vadim Godunko
|
54ffe64427
|
Move constant declaration.
|
2023-05-19 12:52:31 +04:00 |
|
Vadim Godunko
|
be7b1e85df
|
Cache string data handler to improve performance a bit.
|
2023-05-17 09:04:24 +04:00 |
|
Vadim Godunko
|
85fd385d39
|
Redefine Virtual_Character.
|
2023-05-15 17:48:55 +04:00 |
|
Vadim Godunko
|
339d4b95ed
|
Return invalid character then iterator points outside of data.
|
2023-05-14 11:14:31 +04:00 |
|
Vadim Godunko
|
18df595704
|
Another form of character iterator.
|
2023-05-14 11:07:21 +04:00 |
|
Vadim Godunko
|
5d59085b03
|
Change order of components.
This allows compiler to use SIMD instructions and improve performance a
bit.
|
2023-05-14 09:43:20 +04:00 |
|
Vadim Godunko
|
72f7164ace
|
Fix compiler warnings.
|
2023-05-11 19:07:52 +04:00 |
|
Vadim Godunko
|
52b711992b
|
Remove use of pragma Ada_2022
|
2023-05-11 19:07:52 +04:00 |
|
Anthony Leonardo Gracio
|
9bed148e9a
|
W216-024: Change file headers to Apache 2.0 with LLVM exceptions
|
2023-03-10 09:36:11 +01:00 |
|
Vadim Godunko
|
94934ceb50
|
Move case mapping code out of string handler.
|
2023-03-07 22:47:48 +04:00 |
|