Jeong, YunWon
|
93099e35e7
|
Remove PyStr::as_str, use as_wtf8/PyUtf8Str instead (#7218)
- Remove as_str() from PyStr/Py<PyStr> (was panicking on surrogates)
- Add Wtf8Concat trait and concat! macro for WTF-8 formatting
- Add impl From<&str> for &Wtf8 conversion
- Add AsPyStr/DictKey impls for PyUtf8Str types
- Migrate all call sites to as_wtf8(), to_str(), or PyUtf8Str
- Fix exception message APIs to accept Wtf8Buf
- Deduplicate inner-scope imports across modules
|
2026-02-27 04:20:11 +09:00 |
|
Jeong, YunWon
|
cf83008d33
|
no_std for wtf8, sre_engine, compiler-core, literal (#7051)
* `no_std` for wtf8
* `no_std` for sre_engine, compiler-core, literal
|
2026-02-09 01:04:54 +09:00 |
|
Noa
|
5bf13e8642
|
Switch to Cell::update, slice::{split_first_chunk,split_off}, where appropriate (#6974)
* Use Cell::update, slice::{split_first_chunk,split_off}
* Use more array -> slice methods
|
2026-02-03 13:45:03 +09:00 |
|
Shahar Naveh
|
3728879baf
|
Move wtf8 -> crates/wtf8 (#6257)
|
2025-11-15 07:21:04 +09:00 |
|