M Kang
|
8b8276cc96
|
Fix typo in doc comment: change "One" to "Once"
|
2025-09-15 23:51:37 +09:00 |
|
Karoy Lorentey
|
ab51f1630c
|
[stdlib] API additions for basic noncopyable primitives
- Add `exchange(_:with:)`
- Add `Optional.take()`
- Add `Unsafe[Mutable]BufferPointer.extracting(_:)`
- Finish generalizing `withExtendedLifetime`
- Radically simplify the implementation of `swap(_:_:)`
|
2024-06-07 14:09:53 -07:00 |
|
Karl
|
7a57bd8ae4
|
[stdlib] Refactor Unicode normalization (#73590)
* [stdlib] Refactor Unicode normalization
* Tweak inlining
|
2024-05-31 08:22:37 -06:00 |
|
Jager-yoo
|
aca5038625
|
Change word order for clarity in Unicode handling doc
|
2023-06-04 17:05:50 +09:00 |
|
Alejandro Alonso
|
c9115e1cec
|
Create wrapper types with availability NFD and NFC
Swap the bases to unicodeScalarView
|
2022-04-05 09:06:32 -07:00 |
|
Alejandro Alonso
|
5e5e183ef8
|
Mark NFD and NFC as SPI
underscore Unicode SPI
|
2022-04-04 11:38:09 -07:00 |
|
Alejandro Alonso
|
014e822cb2
|
Address Michael's comments
fix infinite recursion bug
NFC: Remove early ccc check
remember that false is turned on
|
2021-09-29 14:20:22 -07:00 |
|
Alejandro Alonso
|
98aaa157ec
|
Implement native normalization for String
use >/< instead of !=
fix some bugs
fix
|
2021-09-29 14:20:21 -07:00 |
|