Commit History

作者 SHA1 備註 提交日期
  David Piuva dc7ae4e7e0 Reusing buffer when casting a String back from ReadableString. 5 年之前
  David Piuva 44c6498c68 Sharing new buffer with all elements when splitting a string literal. 5 年之前
  David Piuva c3b064bd56 Made string_split work with reference counting. 5 年之前
  David Piuva 001563aeac Increased safety by reference counting in ReadableString. 5 年之前
  David Piuva f4ee6ad7d7 Added string_clear. 5 年之前
  David Piuva 54da50b82c Added string_getBufferUseCount. 5 年之前
  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 年之前