Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions proposals/cli/wit-0.3.0-draft/deps.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ sha512 = "f08a2828b88fc6ddea935af584531c484ad4a7a5f30340265e11e91b2bfe0f81e74a66

[filesystem]
path = "../../filesystem/wit-0.3.0-draft"
sha256 = "8808ea3adfbc1a025d649b82ddf4f38232ca4377100cfe671d80d5ee37fa3147"
sha512 = "19f4eb8fa62e96ba37b3ea231af6a3bc396c28f82935018a3322441321936b34fb0e44360b378145fcb681d9fea810745969d8baab02ae6017be1784be8abe45"
sha256 = "34bc01576895f955af8f55c67ae45445b092645af1939cf3535159285338cbb2"
sha512 = "3b666d90f2e1d1b3d4229d5c6b24e4b044f901cbfee3c6309f1548571361ad59ba1a344200bf443800a7f0d4babbd4613f99266fff490b33a75c5b74928e1ffd"

[random]
path = "../../random/wit-0.3.0-draft"
Expand All @@ -15,5 +15,5 @@ sha512 = "ac1a04d180f8aa11ac82529a0de7ff01c8d51d10424806aefe1c1d52ea9ade9911eaee

[sockets]
path = "../../sockets/wit-0.3.0-draft"
sha256 = "5e7010b31fc80b5484cdcad7bfaae9dbb2134d3debfa6a90c69c30ec8cf7d55e"
sha512 = "3863bd53d4ef1815f0f0f48d4032e3232322a3dbfa875eb573df2940264aacfe55d672886323406e5942ffc38ed5ad7dce91fcff3ff1e2e072773bb6dd9c7cd1"
sha256 = "b49fc1dce25d91cb10d4d503c7f9a870a5effabcce609542f1eeabe41500af63"
sha512 = "5007b7df0f421f32db7885fc140c5b68e430f7e0894efcd1152d9a0f2ff18808828dbe6c4d6d3fa88fbfc19bd608ffe1737c0eea3146a8232b2a9ea9a5468427"
6 changes: 5 additions & 1 deletion proposals/filesystem/wit-0.3.0-draft/types.wit
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@ interface types {
/// API; some are used in higher-level library layers, and others are provided
/// merely for alignment with POSIX.
@since(version = 0.3.0-rc-2026-02-09)
enum error-code {
variant error-code {
/// Permission denied, similar to `EACCES` in POSIX.
access,
/// Connection already in progress, similar to `EALREADY` in POSIX.
Expand Down Expand Up @@ -265,6 +265,10 @@ interface types {
text-file-busy,
/// Cross-device link, similar to `EXDEV` in POSIX.
cross-device,
/// A catch-all for errors not captured by the existing variants.
/// Implementations can use this to extend the error type without
/// breaking existing code.
other(option<string>),
}

/// File or memory access pattern advisory information.
Expand Down
Loading