David Piuva
|
b438bbaae3
Removed the unused string_removeAllWhiteSpace function.
|
5 年 前 |
David Piuva
|
0f5daa8d8f
Renamed string_split to string_dangerous_split and string_split_inPlace to string_dangerous_split_inPlace.
|
5 年 前 |
David Piuva
|
0534a3e8e4
Hid an internal string constructor to make the type cleaner.
|
5 年 前 |
David Piuva
|
5c8c17ebed
Removed bound error messages by clamping sub-strings.
|
5 年 前 |
David Piuva
|
1152ac95f2
Removed String's read function to simplify declaration.
|
5 年 前 |
David Piuva
|
723c5dcf47
Letting internal string functions use macros to access length directly.
|
5 年 前 |
David Piuva
|
8206e897f3
Implemented lambda based string splitting.
|
5 年 前 |
David Piuva
|
5c582d37f4
Moved file_separator to the new file API where it belongs.
|
5 年 前 |
David Piuva
|
b877119964
Using file_ prefix for new methods.
|
5 年 前 |
David Piuva
|
2df2c9ee42
Using the file API to save and load raw buffers.
|
5 年 前 |
David Piuva
|
a7b163141a
Completed exhaustive testing of valid character codes.
|
5 年 前 |
David Piuva
|
2145807c87
Created a Buffer API to allow using it directly in projects.
|
5 年 前 |
David Piuva
|
0f00e58258
Made a harder regression test with extreme values and found a typo in UTF-8 decoding from yesterday.
|
5 年 前 |
David Piuva
|
c2edc0e27e
Using lambda streams for byte writing.
|
5 年 前 |
David Piuva
|
d3a439b690
Pre-allocating strings when reading text files using lambda streams.
|
5 年 前 |
David Piuva
|
e996293769
Remembered the offset for UTF-16 when writing the documentation.
|
5 年 前 |
David Piuva
|
db2b210a36
Implemented UTF-16.
|
5 年 前 |
David Piuva
|
8f1a5335d0
Removed LF-CR, because it can still be loaded by ignoring CR.
|
5 年 前 |
David Piuva
|
ab4696eb16
Saving UTF-8 strings.
|
5 年 前 |
David Piuva
|
b5db59c02a
Made the text encoding test work for Latin-1 and UTF-8.
|
5 年 前 |
David Piuva
|
5b1d42710b
Truncating append to block undefined multi-character encodings from literals.
|
5 年 前 |
David Piuva
|
b8c3235ee4
Almost loading Latin-1 encoding.
|
5 年 前 |
David Piuva
|
aa4d1184ce
Made safety checks for manually identifying numbers before parsing.
|
5 年 前 |
David Piuva
|
8991e2283d
Hid the number to string conversions, which can be called using templates.
|
5 年 前 |
David Piuva
|
77996d3b13
Replaced string_parseInteger and string_parseDouble to simplify reading the code.
|
5 年 前 |
David Piuva
|
f8fd9f4b7e
Made an optional string_length function.
|
5 年 前 |
David Piuva
|
fe47c67848
Moved out non-core functions from the String type for easier maintenance.
|
5 年 前 |
David Piuva
|
ab3691f267
Replaced old name from when strings used UTF-16.
|
5 年 前 |
David Piuva
|
ab070e35d1
Moved out split from the string class and made an in-place version.
|
5 年 前 |
David Piuva
|
aee01bc863
Checking if configuration files changed at all before saving over them.
|
5 年 前 |