Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  Lukas Tenbrink d7f5c13db8 Add `Span` equality (`==` and `!=`) operators. 1 tháng trước cách đây
  Thaddeus Crews ae9732139a Merge pull request #109433 from KoBeWi/hastension 1 tháng trước cách đây
  Lukas Tenbrink dc5e615a1d Remove `Array` include from `dictionary.h` and `ustring.h`. 2 tháng trước cách đây
  Thaddeus Crews d8df20a2e6 Merge pull request #110932 from Ivorforce/string-buffer-size-comment 2 tháng trước cách đây
  Lukas Tenbrink ad600125df Rewrite `HashMapHasherDefault` based on type traits - it is now possible to declare a default hashing function for any type. 7 tháng trước cách đây
  Lukas Tenbrink bac9a9be85 Add comments to `String::size` to lead people to `length()` and explain the difference. 2 tháng trước cách đây
  Thaddeus Crews 62933b683e Merge pull request #105928 from Ivorforce/cowdata-reserve-capacity 2 tháng trước cách đây
  Thaddeus Crews f6fc2f4a08 Core: Remove `skip_cr` argument from `String` 2 tháng trước cách đây
  Lukas Tenbrink 1bf821c1e1 Store current capacity in `CowData` buffers, and rewrite most of it. 7 tháng trước cách đây
  Thaddeus Crews 8eeef165d4 Merge pull request #104781 from Ivorforce/string-encode-complete 3 tháng trước cách đây
  Lukas Tenbrink a916325e6a Use `Span` for `String.sprintf`, to accelerate `vformat` not needing to allocate an `Array`. 9 tháng trước cách đây
  Lukas Tenbrink d1fd42bf3c Expose `copy_from_unchecked` as `append_utf32_unchecked` and `String::utf32_unchecked` in `String` for high performance string copies. Expose `append_wstring` and `String::wstring` for platform strings. 8 tháng trước cách đây
  kobewi a33ae0be0e Add has_extension() method to String 4 tháng trước cách đây
  Thaddeus Crews d4fa7e15ed Merge pull request #106919 from kitbdev/fix-codeedit-hover-word-lookup 6 tháng trước cách đây
  Lukas Tenbrink b13a0e1834 Rename `String::resize` to `resize_uninitialized`, to better communicate to callers that new characters must be initialized. 6 tháng trước cách đây
  Lukas Tenbrink 70672ef008 Optimize `String::get_data`, `length` and `is_empty` by making better assumptions and inlining. 6 tháng trước cách đây
  kit ebf71cd4f3 Fix CodeEdit hover word lookup 6 tháng trước cách đây
  Thaddeus Crews 8bcec7afa9 Merge pull request #106730 from Ivorforce/simplify-memnew-arr-placement 6 tháng trước cách đây
  Yufeng Ying 8773f95e40 Optimize and simplify sarray. 7 tháng trước cách đây
  Lukas Tenbrink 4371aa864d Simplify `Memory::memnew_arr_placement` to always initialize memory, to force callers to make the decision of whether to initialize. 7 tháng trước cách đây
  Aaron Franke 15de1d6c35 Use Grisu2 algorithm in String::num_scientific to fix serializing 1 năm trước cách đây
  Thaddeus Crews 090d244b16 Merge pull request #101356 from Ivorforce/inline-utf-creation-functions 7 tháng trước cách đây
  Thaddeus Crews 051712dfb8 Merge pull request #103264 from mhilbrunner/docs-path-join 7 tháng trước cách đây
  Thaddeus Crews 579feb387c Core: Add `[[nodiscard]]` to string-like classes 1 năm trước cách đây
  Lukas Tenbrink 26a6d4062d Inline `String::utf8` and `String::utf16` for their simplicity. 11 tháng trước cách đây
  Lukas Tenbrink ec32dae1da Rename `_strlen_clipped` to `strnlen` (and use the system equivalent for `char *` inputs). 8 tháng trước cách đây
  Thaddeus Crews 999294d77a Core: Integrate `CharStringT` 1 năm trước cách đây
  Lukas Tenbrink b711d72e8f Remove unnecessary `friend class` declarations of `CowData`. 1 năm trước cách đây
  Priahoud bf963e767e Add Options, Functions and Settings to convert Node-Names and Strings to kebab-case 1 năm trước cách đây
  A Thousand Ships 889410dcda Add `String::replace_char(s)` methods for performance and convenience 1 năm trước cách đây