aboutsummaryrefslogtreecommitdiff
path: root/lib/std/unicode.zig
AgeCommit message (Expand)Author
2024-06-13std: Convert deprecated aliases to compile errors and fix usagesRyan Liptak
2024-04-23std.unicode: Fix ArrayList functions when using populated ArrayListsRyan Liptak
2024-03-25compiler: implement analysis-local comptime-mutable memorymlugg
2024-03-21std: promote tests to doctestsAndrew Kelley
2024-02-25Sema: implement vector coercionsJacob Young
2024-02-25x86_64: implement `@shuffle`Jacob Young
2024-02-24Fix handling of Windows (WTF-16) and WASI (UTF-8) pathsRyan Liptak
2024-02-24Add std.unicode.fmtUtf8 that can handle ill-formed UTF-8Ryan Liptak
2024-02-24std.unicode: Refactor and add WTF-16/WTF-8 functionsRyan Liptak
2024-01-13Fix fmt UTF-8 characters as fill (#18533)vinnichase
2024-01-09Merge pull request #18318 from castholm/simd-segfaultAndrew Kelley
2024-01-01Updated Utf8View example to format the single codepoint UTF-8 slice with {s} ...davideger
2024-01-01Deprecate `suggestVectorSize` in favor of `suggestVectorLength`Carl Ã…stholm
2023-12-08std: make std.unicode.initComptime() a comptime-known functionMeghan Denny
2023-11-21std.unicode: Disable utf8 -> utf16 ASCII fast path on mipsRyan Liptak
2023-11-19lib: correct unnecessary uses of 'var'mlugg
2023-10-31std.builtin.Endian: make the tags lower caseAndrew Kelley
2023-10-31mem: fix ub in writeIntJacob Young
2023-10-31std.unicode: Add ASCII fast path to UTF-16 -> UTF-8 conversion functionsRyan Liptak
2023-10-31std.unicode: Add ASCII fast path to UTF-8 -> UTF-16 conversion functionsRyan Liptak
2023-10-23x86_64: implement enough to pass unicode testsJacob Young
2023-10-22Revert "Revert "Merge pull request #17637 from jacobly0/x86_64-test-std""Jacob Young
2023-10-22Revert "Merge pull request #17637 from jacobly0/x86_64-test-std"Andrew Kelley
2023-10-22std: slightly improve codegen of `std.unicode.utf8ValidateSlice`Jacob Young
2023-10-21x86_64: fix bugs and disable erroring testsJacob Young
2023-10-13std.simd: return comptime_int from `suggestVectorSize`Veikka Tuominen
2023-10-06std.unicode.utf8ValidateSlice: optimize implementation (#17329)Karl Seguin
2023-08-15std.json: Fix decoding of UTF-16 surrogate pairs (#16830)Ryan Liptak
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-13all: replace `comptime try` with `try comptime`Eric Joldasov
2023-05-07convert s[start..start+len] to s[start..][0..len]dweiller
2023-04-12Zir: implement explicit block_comptime instructionmlugg
2022-12-06remove most conditional compilation based on stage1Andrew Kelley
2022-11-29std.mem.Allocator: allow shrink to failAndrew Kelley
2022-05-17add suggestions by ifreundJan Philipp Hafer
2022-05-17std.unicode: add utf16 byte length and codepoints counting routinesJan Philipp Hafer
2022-04-15Add `std.unicode.replacement_character`r00ster91
2022-04-12Reuse code in `Utf8Iterator.nextCodepoint`r00ster
2022-01-30Full response file (*.rsp) supportPhaseMage
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-11-30std lib API deprecations for the upcoming 0.9.0 releaseAndrew Kelley
2021-11-04Replace ArrayList.init/ensureTotalCapacity pairs with initCapacityRyan Liptak
2021-10-04migrate from `std.Target.current` to `@import("builtin").target`Andrew Kelley
2021-09-19Update all ensureCapacity calls to the relevant non-deprecated versionRyan Liptak
2021-09-16std.unicode: cleanup allocations on error in allocating functionsRyan Liptak
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-07-15Add std.unicode.fmtUtf16leJonathan Marler
2021-07-02move "unreachable code" error from stage1 to stage2Andrew Kelley
2021-06-21fix code broken from previous commitJacob G-W
2021-05-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley