aboutsummaryrefslogtreecommitdiff
path: root/lib/std/fs/path.zig
AgeCommit message (Expand)Author
2024-02-24Add std.fs.path.fmtAsUtf8Lossy/fmtWtf16LeAsUtf8LossyRyan Liptak
2024-02-24Fix handling of Windows (WTF-16) and WASI (UTF-8) pathsRyan Liptak
2023-10-31std.builtin.Endian: make the tags lower caseAndrew Kelley
2023-10-18path.ComponentIterator: Add peekNext and peekPrevious functionsRyan Liptak
2023-10-08std.fs.path.resolve: add test cases for empty stringAndrew Kelley
2023-07-27Add fs.path.ComponentIterator and use it in Dir.makePathRyan Liptak
2023-06-30fs.path: Fix Windows path component comparison being ASCII-onlyRyan Liptak
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-05-13Update all std.mem.tokenize calls to their appropriate functionRyan Liptak
2023-04-30std: fix a bunch of typosLinus Groh
2023-04-28update codebase to use `@memset` and `@memcpy`Andrew Kelley
2023-04-23Improvements to docs and textzooster
2023-04-05std: fix memory bugsJacob Young
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2023-01-05Fix cache-dir specified on the command line (#14076)pluick
2023-01-03docs: Clarify that std.fs.path.resolve doesn't resolve relative path toSizhe Zhao
2022-11-29std.mem.Allocator: allow shrink to failAndrew Kelley
2022-11-28CLI: more careful resolution of pathsAndrew Kelley
2022-11-22std.fs.path.resolve: eliminate getcwd() syscallAndrew Kelley
2022-10-24std.fs.path: add stem()r00ster91
2022-10-24docs(std.fs.path.extension): correct arrow alignmentr00ster91
2022-09-23use `std.ascii` instead of defining ascii functions in `std.fs.path`noiryuh
2022-09-22Fix docstring for std.fs.path.extensionEvin Yulo
2022-08-22Sema: fix parameter of type 'T' must be comptime errorVeikka Tuominen
2022-04-16stdlib std.os: Improve wasi-libc parity for WASI CWD emulationCody Tapscott
2022-03-03stdlib WASI: Add realpath() support for non-absolute PreopensCody Tapscott
2022-03-03stdlib: Add emulated CWD to std.os for WASI targetsCody Tapscott
2022-01-11std.fs.path: revert recent public API changeAndrew Kelley
2022-01-11std: fix path joining on UEFIfifty-six
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-11-30std lib API deprecations for the upcoming 0.9.0 releaseAndrew Kelley
2021-11-04std: Fix path resolution on WindowsLemonBoy
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-08-06Update all usages of mem.split/mem.tokenize for generic versionRyan Liptak
2021-07-28Skip empty strings in std.fs.path.join functionAustin Clements
2021-06-21fix code broken from previous commitJacob G-W
2021-05-17std: update regarding std.builtin reorganizationAndrew Kelley
2021-05-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-08std: update usage of std.testingVeikka Tuominen
2021-04-15std: change `@import("builtin")` to `std.builtin`Andrew Kelley
2021-03-18std: Fix std.fs.path.joinZroot
2021-03-01std: Replace lastIndexOf with lastIndexOfScalarLemonBoy
2021-03-01std: Add std.fs.path.joinZ (#7974)fancl20
2021-01-11update path.join to recognize any separators that isSep doesTravis
2020-12-31Year++Frank Denis
2020-12-11std.fs.path.extension: different behavior for ending dotAndrew Kelley
2020-12-11std.fs.path.extension: add additional API guaranteeAndrew Kelley
2020-12-11Merge pull request #7098 from MasterQ32/std.fs.path.extensionAndrew Kelley
2020-11-18Changes behaviour from std.fs.path.extension from returning `null` to returni...Felix (xq) Queißner
2020-11-14Adapts to @andrewrk​s comment to include dot.Felix (xq) Queißner