Tomasz Sowa
4d70ae9e87
fixed: using size() when serializing strings - this allows to serialize a string which contain a null character
...
fixed: printing null character in space format: \u0000 (before was \0 which is not correct in json)
fixed: in serialize_string_buffer(const char * input_str, ...) a temporary fixed was used when copying input string
added support for surrogate pairs when reading \uHHHH format
added support to parse \u{H...} format (only if parsing Space format)
2021-06-14 13:48:32 +02:00
Tomasz Sowa
59d4c9a9c8
changed utf8 functions: PascalCase to snake_case
2021-05-21 00:24:56 +02:00
Tomasz Sowa
b574289054
namespace PT renamed to pt
2021-05-20 16:11:12 +02:00
Tomasz Sowa
430822bad8
make depend
2021-05-19 03:26:57 +02:00
Tomasz Sowa
0ea5497094
added CSVParser - a csv parser
2021-05-19 03:26:46 +02:00
Tomasz Sowa
db93586c0e
make depend
2021-05-18 23:58:17 +02:00
Tomasz Sowa
ad4e8078ae
MainSpaceParser class has been renamed to MainOptionsParser
2021-05-18 23:57:58 +02:00
Tomasz Sowa
96e60c526f
moved files: mainspaceparser/mainspaceparser.(h|cpp) -> mainoptions/mainoptionsparser.(h|cpp)
2021-05-18 23:50:42 +02:00
Tomasz Sowa
a5c8833452
added tests for MainSpaceParser
2021-05-18 22:57:26 +02:00
Tomasz Sowa
91300bb245
make depend
2021-05-17 03:21:00 +02:00
Tomasz Sowa
fe82f63efb
changed the way of building in Makefiles
2021-05-17 03:20:51 +02:00
Tomasz Sowa
da6a36a205
start creating tests for MainSpaceParser
2021-05-17 03:19:47 +02:00
Tomasz Sowa
ce81670bb6
added 'tests' directory with tests for the pikotools library
...
currently only tests for convert/text functions
2021-05-10 20:08:50 +02:00