Lukas Tenbrink
|
1bf821c1e1
Store current capacity in `CowData` buffers, and rewrite most of it.
|
5 months ago |
Thaddeus Crews
|
40bd86819b
Merge pull request #104332 from ColinSORourke/FindSeq
|
3 weeks ago |
Thaddeus Crews
|
8eeef165d4
Merge pull request #104781 from Ivorforce/string-encode-complete
|
3 weeks ago |
Lukas Tenbrink
|
a916325e6a
Use `Span` for `String.sprintf`, to accelerate `vformat` not needing to allocate an `Array`.
|
7 months ago |
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.
|
6 months ago |
Colin O'Rourke
|
03d32c68a9
Added Find Sequence to Spans
|
6 months ago |
Lukas Tenbrink
|
0d700e53f3
Check for `NUL` characters in string parsing functions.
|
4 weeks ago |
Thaddeus Crews
|
8de08c7c21
Merge pull request #107646 from stuartcarnie/string_append_utf8_bug
|
3 months ago |
Thaddeus Crews
|
d4fa7e15ed
Merge pull request #106919 from kitbdev/fix-codeedit-hover-word-lookup
|
3 months ago |
Stuart Carnie
|
4b3800582e
Core: Fix invalid resize after appending
|
3 months ago |
Lukas Tenbrink
|
b13a0e1834
Rename `String::resize` to `resize_uninitialized`, to better communicate to callers that new characters must be initialized.
|
4 months ago |
Lukas Tenbrink
|
70672ef008
Optimize `String::get_data`, `length` and `is_empty` by making better assumptions and inlining.
|
4 months ago |
kit
|
ebf71cd4f3
Fix CodeEdit hover word lookup
|
4 months ago |
Aaron Franke
|
15de1d6c35
Use Grisu2 algorithm in String::num_scientific to fix serializing
|
11 months ago |
Lukas Tenbrink
|
26a6d4062d
Inline `String::utf8` and `String::utf16` for their simplicity.
|
9 months ago |
aaronp64
|
a4ba8c37c9
Reduce allocations/copies in String::format
|
5 months ago |
Thaddeus Crews
|
60aae6d856
Merge pull request #86653 from Mickeon/string-format-error
|
5 months ago |
Thaddeus Crews
|
3947cbe3b2
Merge pull request #104386 from Repiteo/core/cpp-math
|
5 months ago |
Thaddeus Crews
|
999294d77a
Core: Integrate `CharStringT`
|
11 months ago |
Thaddeus Crews
|
ad40939b6f
Core: Replace C math headers with C++ equivalents
|
6 months ago |
Priahoud
|
bf963e767e
Add Options, Functions and Settings to convert Node-Names and Strings to kebab-case
|
1 year ago |
A Thousand Ships
|
889410dcda
Add `String::replace_char(s)` methods for performance and convenience
|
1 year ago |
Thaddeus Crews
|
7a6c3b309f
Merge pull request #105130 from bruvzg/uri_fix_plus
|
6 months ago |
Pāvels Nadtočajevs
|
b106dfd4f9
Base accessibility API.
|
6 months ago |
Pāvels Nadtočajevs
|
9abe2e5294
Add `uri_file_decode` to handle `+` in file names.
|
6 months ago |
Yufeng Ying
|
4f4031a675
Replace size() == 0 with is_empty().
|
6 months ago |
Thaddeus Crews
|
780cf03051
Merge pull request #104556 from Ivorforce/string-extend-instead-of-parse
|
6 months ago |
bruvzg
|
48bfe13e4f
Add methods to decode/encode multibyte encodings.
|
1 year ago |
Rémi Verschelde
|
10799d0b44
Merge pull request #104389 from Ivorforce/color-string-append
|
6 months ago |
Lukas Tenbrink
|
ffa6ef220b
Use `append_` instead of `parse_` for `String` methods.
|
6 months ago |