COMMITS
/ lib/std/unicode.zig October 18, 2025
A
std: move some windows path checking logic
Andrew Kelley committed
A
std.fs: use BadPathName rather than InvalidWtf8 on Windows
Andrew Kelley committed
August 30, 2025
A
std.fmt: delete deprecated APIs
Andrew Kelley committed
August 28, 2025
A
std.Io: delete GenericReader
Andrew Kelley committed
August 15, 2025
A
std.compress.zstd.Decompress fixes
Andrew Kelley committed
August 1, 2025
A
std.ArrayList: make unmanaged the default
Andrew Kelley committed
March 5, 2025
L
Remove numerous things deprecated during the 0.14 release cycle
Linus Groh committed
June 28, 2025
A
std.fmt: breaking API changes
Andrew Kelley committed
August 19, 2024
M
std: update eval branch quotas after bdbc485
mlugg committed
July 31, 2024
A
std.zig.tokenizer: simplify
Andrew Kelley committed
July 29, 2024
A
Merge pull request #20297 from sno2/wtf8-conversion-buffer-overflows
Andrew Kelley committed
July 12, 2024
R
ArgIteratorWindows: Reduce allocated memory by parsing the WTF-16 string directly
Ryan Liptak committed
June 14, 2024
C
std.unicode: add encode overflow check function and friends
Carter Snook committed
May 3, 2024
R
std: Convert deprecated aliases to compile errors and fix usages
Ryan Liptak committed
April 22, 2024
R
std.unicode: Fix ArrayList functions when using populated ArrayLists
Ryan Liptak committed
March 22, 2024
M
compiler: implement analysis-local comptime-mutable memory
mlugg committed
March 13, 2024
A
std: promote tests to doctests
Andrew Kelley committed
February 15, 2024
J
Sema: implement vector coercions
Jacob Young committed
February 14, 2024
J
x86_64: implement `@shuffle`
Jacob Young committed
R
Fix handling of Windows (WTF-16) and WASI (UTF-8) paths
Ryan Liptak committed
February 4, 2024
R
Add std.unicode.fmtUtf8 that can handle ill-formed UTF-8
Ryan Liptak committed
February 3, 2024
R
std.unicode: Refactor and add WTF-16/WTF-8 functions
Ryan Liptak committed
January 14, 2024
V
Fix fmt UTF-8 characters as fill (#18533)
vinnichase committed
January 10, 2024
A
Merge pull request #18318 from castholm/simd-segfault
Andrew Kelley committed
January 1, 2024
D
December 19, 2023
C
Deprecate `suggestVectorSize` in favor of `suggestVectorLength`
Carl Åstholm committed
November 27, 2023
M
std: make std.unicode.initComptime() a comptime-known function
Meghan Denny committed
November 9, 2023
R
std.unicode: Disable utf8 -> utf16 ASCII fast path on mips
Ryan Liptak committed
November 10, 2023
M
lib: correct unnecessary uses of 'var'
mlugg committed
October 31, 2023
A
std.builtin.Endian: make the tags lower case
Andrew Kelley committed
J
mem: fix ub in writeInt
Jacob Young committed
R
std.unicode: Add ASCII fast path to UTF-16 -> UTF-8 conversion functions
Ryan Liptak committed
October 30, 2023
R
std.unicode: Add ASCII fast path to UTF-8 -> UTF-16 conversion functions
Ryan Liptak committed
October 21, 2023
J
x86_64: implement enough to pass unicode tests
Jacob Young committed
J
std: slightly improve codegen of `std.unicode.utf8ValidateSlice`
Jacob Young committed
October 22, 2023
J
Revert "Revert "Merge pull request #17637 from jacobly0/x86_64-test-std""
Jacob Young committed
A
Revert "Merge pull request #17637 from jacobly0/x86_64-test-std"
Andrew Kelley committed
October 19, 2023
J
x86_64: fix bugs and disable erroring tests
Jacob Young committed
October 13, 2023
V
std.simd: return comptime_int from `suggestVectorSize`
Veikka Tuominen committed
October 7, 2023
K
std.unicode.utf8ValidateSlice: optimize implementation (#17329)
Karl Seguin committed
August 15, 2023
R
std.json: Fix decoding of UTF-16 surrogate pairs (#16830)
Ryan Liptak committed
June 22, 2023
M
all: migrate code to new cast builtin syntax
mlugg committed
June 5, 2023
E
all: replace `comptime try` with `try comptime`
Eric Joldasov committed
May 2, 2023
D
convert s[start..start+len] to s[start..][0..len]
dweiller committed
March 5, 2023
M
Zir: implement explicit block_comptime instruction
mlugg committed
December 7, 2022
A
remove most conditional compilation based on stage1
Andrew Kelley committed
November 27, 2022
A
std.mem.Allocator: allow shrink to fail
Andrew Kelley committed
May 17, 2022
J
add suggestions by ifreund
Jan Philipp Hafer committed
J
std.unicode: add utf16 byte length and codepoints counting routines
Jan Philipp Hafer committed
April 13, 2022
R
Add `std.unicode.replacement_character`
r00ster91 committed