diff --git a/Cargo.lock b/Cargo.lock index da6f3e9b2..4861d8285 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -258,7 +258,7 @@ checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" [[package]] name = "embedded-script" -version = "0.1.9" +version = "0.1.10" dependencies = [ "stak", "stak-build", @@ -420,7 +420,7 @@ dependencies = [ [[package]] name = "hot-reload" -version = "0.1.9" +version = "0.1.10" dependencies = [ "axum", "stak", @@ -949,7 +949,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "stak" -version = "0.4.6" +version = "0.4.7" dependencies = [ "clap", "main_error", @@ -967,7 +967,7 @@ dependencies = [ [[package]] name = "stak-build" -version = "0.1.46" +version = "0.1.47" dependencies = [ "glob", "stak-compiler", @@ -977,14 +977,14 @@ dependencies = [ [[package]] name = "stak-compile" -version = "0.3.16" +version = "0.3.17" dependencies = [ "stak-sac", ] [[package]] name = "stak-compiler" -version = "0.1.91" +version = "0.1.92" dependencies = [ "indoc", "stak-configuration", @@ -998,18 +998,18 @@ dependencies = [ [[package]] name = "stak-configuration" -version = "0.1.83" +version = "0.1.84" [[package]] name = "stak-decode" -version = "0.1.91" +version = "0.1.92" dependencies = [ "stak-sac", ] [[package]] name = "stak-device" -version = "0.2.87" +version = "0.2.88" dependencies = [ "libc", "stak-vm", @@ -1017,7 +1017,7 @@ dependencies = [ [[package]] name = "stak-file" -version = "0.5.1" +version = "0.5.2" dependencies = [ "heapless", "libc", @@ -1027,7 +1027,7 @@ dependencies = [ [[package]] name = "stak-inexact" -version = "0.1.0" +version = "0.1.1" dependencies = [ "libm", "stak-vm", @@ -1035,7 +1035,7 @@ dependencies = [ [[package]] name = "stak-interpret" -version = "0.3.16" +version = "0.3.17" dependencies = [ "clap", "main_error", @@ -1050,7 +1050,7 @@ dependencies = [ [[package]] name = "stak-macro" -version = "0.2.6" +version = "0.2.7" dependencies = [ "cfg-exif", "proc-macro2", @@ -1068,7 +1068,7 @@ dependencies = [ [[package]] name = "stak-macro-util" -version = "0.1.64" +version = "0.1.65" dependencies = [ "proc-macro2", "quote", @@ -1077,7 +1077,7 @@ dependencies = [ [[package]] name = "stak-minifier" -version = "0.1.65" +version = "0.1.66" dependencies = [ "pretty_assertions", "stak-configuration", @@ -1092,7 +1092,7 @@ dependencies = [ [[package]] name = "stak-minifier-macro" -version = "0.1.65" +version = "0.1.66" dependencies = [ "proc-macro2", "quote", @@ -1103,35 +1103,35 @@ dependencies = [ [[package]] name = "stak-minify" -version = "0.1.65" +version = "0.1.66" dependencies = [ "stak-sac", ] [[package]] name = "stak-module" -version = "0.1.7" +version = "0.1.8" dependencies = [ "hmr", ] [[package]] name = "stak-native" -version = "0.1.1" +version = "0.1.2" dependencies = [ "stak-vm", ] [[package]] name = "stak-process-context" -version = "0.2.45" +version = "0.2.46" dependencies = [ "stak-vm", ] [[package]] name = "stak-profile" -version = "0.3.16" +version = "0.3.17" dependencies = [ "clap", "main_error", @@ -1147,7 +1147,7 @@ dependencies = [ [[package]] name = "stak-profiler" -version = "0.2.16" +version = "0.2.17" dependencies = [ "indoc", "pretty_assertions", @@ -1156,7 +1156,7 @@ dependencies = [ [[package]] name = "stak-r7rs" -version = "0.9.1" +version = "0.9.2" dependencies = [ "stak-device", "stak-file", @@ -1169,14 +1169,14 @@ dependencies = [ [[package]] name = "stak-repl" -version = "0.2.22" +version = "0.2.23" dependencies = [ "stak-sac", ] [[package]] name = "stak-sac" -version = "0.1.89" +version = "0.1.90" dependencies = [ "clap", "libc", @@ -1194,7 +1194,7 @@ dependencies = [ [[package]] name = "stak-time" -version = "0.1.28" +version = "0.1.29" dependencies = [ "libc", "stak-vm", @@ -1202,14 +1202,14 @@ dependencies = [ [[package]] name = "stak-util" -version = "0.1.63" +version = "0.1.64" dependencies = [ "libc", ] [[package]] name = "stak-vm" -version = "0.7.16" +version = "0.7.17" dependencies = [ "cfg-exif", "insta", @@ -1224,7 +1224,7 @@ dependencies = [ [[package]] name = "stak-wasm" -version = "0.3.16" +version = "0.3.17" dependencies = [ "stak-build", "stak-compiler", diff --git a/build/Cargo.toml b/build/Cargo.toml index d7447dba5..4a92276d9 100644 --- a/build/Cargo.toml +++ b/build/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-build" description = "Build scripts for Stak Scheme" -version = "0.1.46" +version = "0.1.47" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -10,7 +10,7 @@ repository.workspace = true [dependencies] glob = "0.3.2" -stak-compiler = { version = "0.1.91", path = "../compiler" } +stak-compiler = { version = "0.1.92", path = "../compiler" } tokio = { version = "1.42.0", features = [ "fs", "io-util", diff --git a/cmd/compile/Cargo.toml b/cmd/compile/Cargo.toml index 03327fdac..f4c862d3e 100644 --- a/cmd/compile/Cargo.toml +++ b/cmd/compile/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-compile" description = "Stak Scheme bytecode compiler" -version = "0.3.16" +version = "0.3.17" edition.workspace = true keywords.workspace = true license-file.workspace = true diff --git a/cmd/decode/Cargo.toml b/cmd/decode/Cargo.toml index d5f48375a..d0817cc1f 100644 --- a/cmd/decode/Cargo.toml +++ b/cmd/decode/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-decode" description = "Stak Scheme bytecode decoder" -version = "0.1.91" +version = "0.1.92" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -9,7 +9,7 @@ readme.workspace = true repository.workspace = true [dependencies] -stak-sac = { version = "0.1.89", path = "../../sac", features = [ +stak-sac = { version = "0.1.90", path = "../../sac", features = [ "float", "std", ] } diff --git a/cmd/interpret/Cargo.toml b/cmd/interpret/Cargo.toml index 59a6cfd33..0810366ef 100644 --- a/cmd/interpret/Cargo.toml +++ b/cmd/interpret/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-interpret" description = "Stak Scheme bytecode interpreter" -version = "0.3.16" +version = "0.3.17" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -18,15 +18,15 @@ trace_memory = ["stak-vm/trace_memory"] [dependencies] clap = { version = "4.5.23", features = ["derive"] } main_error = "0.1.2" -stak-configuration = { version = "0.1.83", path = "../../configuration" } -stak-device = { version = "0.2.87", path = "../../device", features = ["std"] } -stak-file = { version = "0.5.1", path = "../../file", features = ["std"] } -stak-process-context = { version = "0.2.45", path = "../../process_context", features = [ +stak-configuration = { version = "0.1.84", path = "../../configuration" } +stak-device = { version = "0.2.88", path = "../../device", features = ["std"] } +stak-file = { version = "0.5.2", path = "../../file", features = ["std"] } +stak-process-context = { version = "0.2.46", path = "../../process_context", features = [ "std", ] } -stak-r7rs = { version = "0.9.1", path = "../../r7rs" } -stak-time = { version = "0.1.28", path = "../../time", features = ["std"] } -stak-vm = { version = "0.7.16", path = "../../vm" } +stak-r7rs = { version = "0.9.2", path = "../../r7rs" } +stak-time = { version = "0.1.29", path = "../../time", features = ["std"] } +stak-vm = { version = "0.7.17", path = "../../vm" } [lints] workspace = true diff --git a/cmd/minify/Cargo.toml b/cmd/minify/Cargo.toml index 2a7291132..4042d418d 100644 --- a/cmd/minify/Cargo.toml +++ b/cmd/minify/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-minify" description = "Stak Scheme source code minifier" -version = "0.1.65" +version = "0.1.66" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -13,7 +13,7 @@ default = ["float"] float = ["stak-sac/float"] [dependencies] -stak-sac = { version = "0.1.89", path = "../../sac", features = ["std"] } +stak-sac = { version = "0.1.90", path = "../../sac", features = ["std"] } [lints] workspace = true diff --git a/cmd/minimal/Cargo.lock b/cmd/minimal/Cargo.lock index 2f229249f..248649245 100644 --- a/cmd/minimal/Cargo.lock +++ b/cmd/minimal/Cargo.lock @@ -47,14 +47,14 @@ checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" [[package]] name = "mstak" -version = "0.3.22" +version = "0.3.23" dependencies = [ "stak-sac", ] [[package]] name = "mstak-interpret" -version = "0.4.16" +version = "0.4.17" dependencies = [ "libc", "stak-device", @@ -92,7 +92,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "stak-compiler" -version = "0.1.91" +version = "0.1.92" dependencies = [ "stak-configuration", "stak-device", @@ -105,11 +105,11 @@ dependencies = [ [[package]] name = "stak-configuration" -version = "0.1.83" +version = "0.1.84" [[package]] name = "stak-device" -version = "0.2.87" +version = "0.2.88" dependencies = [ "libc", "stak-vm", @@ -117,16 +117,24 @@ dependencies = [ [[package]] name = "stak-file" -version = "0.5.1" +version = "0.5.2" dependencies = [ "heapless", "libc", "stak-vm", ] +[[package]] +name = "stak-inexact" +version = "0.1.1" +dependencies = [ + "libm", + "stak-vm", +] + [[package]] name = "stak-macro" -version = "0.2.6" +version = "0.2.7" dependencies = [ "cfg-exif", "proc-macro2", @@ -138,7 +146,7 @@ dependencies = [ [[package]] name = "stak-macro-util" -version = "0.1.64" +version = "0.1.65" dependencies = [ "proc-macro2", "quote", @@ -147,25 +155,25 @@ dependencies = [ [[package]] name = "stak-native" -version = "0.1.1" +version = "0.1.2" dependencies = [ "stak-vm", ] [[package]] name = "stak-process-context" -version = "0.2.45" +version = "0.2.46" dependencies = [ "stak-vm", ] [[package]] name = "stak-r7rs" -version = "0.9.1" +version = "0.9.2" dependencies = [ - "libm", "stak-device", "stak-file", + "stak-inexact", "stak-native", "stak-process-context", "stak-time", @@ -174,7 +182,7 @@ dependencies = [ [[package]] name = "stak-sac" -version = "0.1.89" +version = "0.1.90" dependencies = [ "libc", "stak-configuration", @@ -190,7 +198,7 @@ dependencies = [ [[package]] name = "stak-time" -version = "0.1.28" +version = "0.1.29" dependencies = [ "libc", "stak-vm", @@ -198,23 +206,23 @@ dependencies = [ [[package]] name = "stak-util" -version = "0.1.63" +version = "0.1.64" dependencies = [ "libc", ] [[package]] name = "stak-vm" -version = "0.7.16" +version = "0.7.17" dependencies = [ "cfg-exif", ] [[package]] name = "syn" -version = "2.0.93" +version = "2.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c786062daee0d6db1132800e623df74274a0a87322d8e183338e01b3d98d058" +checksum = "46f71c0377baf4ef1cc3e3402ded576dccc315800fbc62dfc7fe04b009773b4a" dependencies = [ "proc-macro2", "quote", diff --git a/cmd/minimal/interpret/Cargo.toml b/cmd/minimal/interpret/Cargo.toml index a1615dadb..8d0d9bbfb 100644 --- a/cmd/minimal/interpret/Cargo.toml +++ b/cmd/minimal/interpret/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "mstak-interpret" description = "Minimal Stak Scheme bytecode interpreter" -version = "0.4.16" +version = "0.4.17" edition.workspace = true keywords.workspace = true license-file.workspace = true diff --git a/cmd/minimal/run/Cargo.toml b/cmd/minimal/run/Cargo.toml index d88f7c600..eddb3a536 100644 --- a/cmd/minimal/run/Cargo.toml +++ b/cmd/minimal/run/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "mstak" description = "Minimal Stak Scheme interpreter" -version = "0.3.22" +version = "0.3.23" edition.workspace = true keywords.workspace = true license-file.workspace = true diff --git a/cmd/profile/Cargo.toml b/cmd/profile/Cargo.toml index 4da81749e..01b39e737 100644 --- a/cmd/profile/Cargo.toml +++ b/cmd/profile/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-profile" description = "Stak Scheme profiler" -version = "0.3.16" +version = "0.3.17" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -15,16 +15,16 @@ float = ["stak-vm/float"] [dependencies] clap = { version = "4.5.23", features = ["derive"] } main_error = "0.1.2" -stak-configuration = { version = "0.1.83", path = "../../configuration" } -stak-device = { version = "0.2.87", path = "../../device", features = ["std"] } -stak-file = { version = "0.5.1", path = "../../file", features = ["std"] } -stak-process-context = { version = "0.2.45", path = "../../process_context", features = [ +stak-configuration = { version = "0.1.84", path = "../../configuration" } +stak-device = { version = "0.2.88", path = "../../device", features = ["std"] } +stak-file = { version = "0.5.2", path = "../../file", features = ["std"] } +stak-process-context = { version = "0.2.46", path = "../../process_context", features = [ "std", ] } -stak-profiler = { version = "0.2.16", path = "../../profiler" } -stak-r7rs = { version = "0.9.1", path = "../../r7rs" } -stak-time = { version = "0.1.28", path = "../../time", features = ["std"] } -stak-vm = { version = "0.7.16", path = "../../vm", features = ["profile"] } +stak-profiler = { version = "0.2.17", path = "../../profiler" } +stak-r7rs = { version = "0.9.2", path = "../../r7rs" } +stak-time = { version = "0.1.29", path = "../../time", features = ["std"] } +stak-vm = { version = "0.7.17", path = "../../vm", features = ["profile"] } [lints] workspace = true diff --git a/cmd/repl/Cargo.toml b/cmd/repl/Cargo.toml index c12073119..f81250ae7 100644 --- a/cmd/repl/Cargo.toml +++ b/cmd/repl/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-repl" description = "Stak Scheme REPL" -version = "0.2.22" +version = "0.2.23" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -13,7 +13,7 @@ default = ["float"] float = ["stak-sac/float"] [dependencies] -stak-sac = { version = "0.1.89", path = "../../sac", features = ["std"] } +stak-sac = { version = "0.1.90", path = "../../sac", features = ["std"] } [lints] workspace = true diff --git a/compiler/Cargo.toml b/compiler/Cargo.toml index 36576519b..7ca0019d6 100644 --- a/compiler/Cargo.toml +++ b/compiler/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-compiler" description = "Stak Scheme bytecode compiler" -version = "0.1.91" +version = "0.1.92" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -9,13 +9,13 @@ readme.workspace = true repository.workspace = true [dependencies] -stak-configuration = { version = "0.1.83", path = "../configuration" } -stak-device = { version = "0.2.87", path = "../device", features = ["std"] } -stak-file = { version = "0.5.1", path = "../file" } -stak-process-context = { version = "0.2.45", path = "../process_context" } -stak-r7rs = { version = "0.9.1", path = "../r7rs" } -stak-time = { version = "0.1.28", path = "../time" } -stak-vm = { version = "0.7.16", path = "../vm" } +stak-configuration = { version = "0.1.84", path = "../configuration" } +stak-device = { version = "0.2.88", path = "../device", features = ["std"] } +stak-file = { version = "0.5.2", path = "../file" } +stak-process-context = { version = "0.2.46", path = "../process_context" } +stak-r7rs = { version = "0.9.2", path = "../r7rs" } +stak-time = { version = "0.1.29", path = "../time" } +stak-vm = { version = "0.7.17", path = "../vm" } [dev-dependencies] indoc = "2.0.5" diff --git a/configuration/Cargo.toml b/configuration/Cargo.toml index e056cf575..b191a1ead 100644 --- a/configuration/Cargo.toml +++ b/configuration/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-configuration" description = "Stak Scheme configuration" -version = "0.1.83" +version = "0.1.84" edition.workspace = true keywords.workspace = true license-file.workspace = true diff --git a/device/Cargo.toml b/device/Cargo.toml index e7b6c9687..2a4aee024 100644 --- a/device/Cargo.toml +++ b/device/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-device" description = "Devices for Stak Scheme" -version = "0.2.87" +version = "0.2.88" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -14,7 +14,7 @@ std = [] [dependencies] libc = { version = "0.2", default-features = false, optional = true } -stak-vm = { version = "0.7.16", path = "../vm" } +stak-vm = { version = "0.7.17", path = "../vm" } [lints] workspace = true diff --git a/examples/embedded-script/Cargo.toml b/examples/embedded-script/Cargo.toml index 5f628f03a..5f5b5c3fa 100644 --- a/examples/embedded-script/Cargo.toml +++ b/examples/embedded-script/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "embedded-script" -version = "0.1.9" +version = "0.1.10" publish = false edition.workspace = true [dependencies] -stak = { version = "0.4.6", path = "../../root" } +stak = { version = "0.4.7", path = "../../root" } [build-dependencies] -stak-build = { version = "0.1.46", path = "../../build" } +stak-build = { version = "0.1.47", path = "../../build" } [lints] workspace = true diff --git a/examples/hot-reload/Cargo.toml b/examples/hot-reload/Cargo.toml index 8b65fa4bc..9f2d715b9 100644 --- a/examples/hot-reload/Cargo.toml +++ b/examples/hot-reload/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hot-reload" -version = "0.1.9" +version = "0.1.10" publish = false edition.workspace = true @@ -10,11 +10,11 @@ hot-reload = ["stak/hot-reload"] [dependencies] axum = "0.8.1" -stak = { version = "0.4.6", path = "../../root" } +stak = { version = "0.4.7", path = "../../root" } tokio = { version = "1.42.0", features = ["rt-multi-thread"] } [build-dependencies] -stak-build = { version = "0.1.46", path = "../../build" } +stak-build = { version = "0.1.47", path = "../../build" } [lints] workspace = true diff --git a/file/Cargo.toml b/file/Cargo.toml index ddd5aa8cc..77e5985a3 100644 --- a/file/Cargo.toml +++ b/file/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-file" description = "File system for Stak Scheme" -version = "0.5.1" +version = "0.5.2" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -15,7 +15,7 @@ std = [] [dependencies] heapless = "0.8.0" libc = { version = "0.2", default-features = false, optional = true } -stak-vm = { version = "0.7.16", path = "../vm" } +stak-vm = { version = "0.7.17", path = "../vm" } [dev-dependencies] tempfile = "3.15.0" diff --git a/inexact/Cargo.toml b/inexact/Cargo.toml index 0073a1b9b..b39cbfcfa 100644 --- a/inexact/Cargo.toml +++ b/inexact/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-inexact" description = "Inexact number operations for Stak Scheme" -version = "0.1.0" +version = "0.1.1" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -10,7 +10,7 @@ repository.workspace = true [dependencies] libm = { version = "0.2.11", default-features = false } -stak-vm = { version = "0.7.16", path = "../vm" } +stak-vm = { version = "0.7.17", path = "../vm" } [lints] workspace = true diff --git a/macro-util/Cargo.toml b/macro-util/Cargo.toml index e26f4705b..d20f1a666 100644 --- a/macro-util/Cargo.toml +++ b/macro-util/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-macro-util" description = "Macro utilities for Stak Scheme" -version = "0.1.64" +version = "0.1.65" edition.workspace = true keywords.workspace = true license-file.workspace = true diff --git a/macro/Cargo.toml b/macro/Cargo.toml index aaecb7163..7ed10bdce 100644 --- a/macro/Cargo.toml +++ b/macro/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-macro" description = "Macros to integrate Stak Scheme" -version = "0.2.6" +version = "0.2.7" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -18,8 +18,8 @@ hot-reload = [] cfg-exif = "0.3.1" proc-macro2 = { version = "1.0.92", features = ["proc-macro"] } quote = "1.0.38" -stak-compiler = { version = "0.1.91", path = "../compiler" } -stak-macro-util = { version = "0.1.64", path = "../macro-util" } +stak-compiler = { version = "0.1.92", path = "../compiler" } +stak-macro-util = { version = "0.1.65", path = "../macro-util" } syn = "2.0.95" [dev-dependencies] diff --git a/minifier/Cargo.toml b/minifier/Cargo.toml index f939fbea8..4b6614168 100644 --- a/minifier/Cargo.toml +++ b/minifier/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-minifier" description = "Stak Scheme source code minifier" -version = "0.1.65" +version = "0.1.66" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -9,14 +9,14 @@ readme.workspace = true repository.workspace = true [dependencies] -stak-configuration = { version = "0.1.83", path = "../configuration" } -stak-device = { version = "0.2.87", path = "../device", features = ["std"] } -stak-file = { version = "0.5.1", path = "../file" } -stak-macro = { version = "0.2.6", path = "../macro" } -stak-r7rs = { version = "0.9.1", path = "../r7rs" } -stak-process-context = { version = "0.2.45", path = "../process_context" } -stak-vm = { version = "0.7.16", path = "../vm" } -stak-time = { version = "0.1.28", path = "../time" } +stak-configuration = { version = "0.1.84", path = "../configuration" } +stak-device = { version = "0.2.88", path = "../device", features = ["std"] } +stak-file = { version = "0.5.2", path = "../file" } +stak-macro = { version = "0.2.7", path = "../macro" } +stak-r7rs = { version = "0.9.2", path = "../r7rs" } +stak-process-context = { version = "0.2.46", path = "../process_context" } +stak-vm = { version = "0.7.17", path = "../vm" } +stak-time = { version = "0.1.29", path = "../time" } [dev-dependencies] pretty_assertions = "1.4.1" diff --git a/minifier_macro/Cargo.toml b/minifier_macro/Cargo.toml index f80e14561..46eb7c5ac 100644 --- a/minifier_macro/Cargo.toml +++ b/minifier_macro/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-minifier-macro" description = "Macros to minify Stak Scheme source codes" -version = "0.1.65" +version = "0.1.66" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -15,8 +15,8 @@ proc-macro = true proc-macro2 = { version = "1.0.92", features = ["proc-macro"] } quote = "1.0.38" syn = "2.0.95" -stak-minifier = { version = "0.1.65", path = "../minifier" } -stak-macro-util = { version = "0.1.64", path = "../macro-util" } +stak-minifier = { version = "0.1.66", path = "../minifier" } +stak-macro-util = { version = "0.1.65", path = "../macro-util" } [lints] workspace = true diff --git a/module/Cargo.toml b/module/Cargo.toml index f20452c7e..982e04d7f 100644 --- a/module/Cargo.toml +++ b/module/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-module" description = "Modules in Stak Scheme" -version = "0.1.7" +version = "0.1.8" edition.workspace = true keywords.workspace = true license-file.workspace = true diff --git a/native/Cargo.toml b/native/Cargo.toml index 4d1567019..895d7d152 100644 --- a/native/Cargo.toml +++ b/native/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-native" description = "Optimized primitives of native functions for Stak Scheme" -version = "0.1.1" +version = "0.1.2" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -9,7 +9,7 @@ readme.workspace = true repository.workspace = true [dependencies] -stak-vm = { version = "0.7.16", path = "../vm" } +stak-vm = { version = "0.7.17", path = "../vm" } [lints] workspace = true diff --git a/process_context/Cargo.toml b/process_context/Cargo.toml index f0704c248..f84a217e1 100644 --- a/process_context/Cargo.toml +++ b/process_context/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-process-context" description = "Process context for Stak Scheme" -version = "0.2.45" +version = "0.2.46" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -16,4 +16,4 @@ std = [] workspace = true [dependencies] -stak-vm = { version = "0.7.16", path = "../vm" } +stak-vm = { version = "0.7.17", path = "../vm" } diff --git a/profiler/Cargo.toml b/profiler/Cargo.toml index 96ac5e5c1..16bb32bad 100644 --- a/profiler/Cargo.toml +++ b/profiler/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-profiler" description = "Profiling for Stak Scheme" -version = "0.2.16" +version = "0.2.17" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -9,7 +9,7 @@ readme.workspace = true repository.workspace = true [dependencies] -stak-vm = { version = "0.7.16", path = "../vm" } +stak-vm = { version = "0.7.17", path = "../vm" } [dev-dependencies] indoc = "2.0.5" diff --git a/r7rs/Cargo.toml b/r7rs/Cargo.toml index cd7d1fe93..694c1000b 100644 --- a/r7rs/Cargo.toml +++ b/r7rs/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-r7rs" description = "Stak Scheme primitives for R7RS" -version = "0.9.1" +version = "0.9.2" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -9,10 +9,10 @@ readme.workspace = true repository.workspace = true [dependencies] -stak-device = { version = "0.2.87", path = "../device" } -stak-file = { version = "0.5.1", path = "../file" } -stak-inexact = { version = "0.1.0", path = "../inexact" } -stak-native = { version = "0.1.1", path = "../native" } -stak-process-context = { version = "0.2.45", path = "../process_context" } -stak-time = { version = "0.1.28", path = "../time" } -stak-vm = { version = "0.7.16", path = "../vm" } +stak-device = { version = "0.2.88", path = "../device" } +stak-file = { version = "0.5.2", path = "../file" } +stak-inexact = { version = "0.1.1", path = "../inexact" } +stak-native = { version = "0.1.2", path = "../native" } +stak-process-context = { version = "0.2.46", path = "../process_context" } +stak-time = { version = "0.1.29", path = "../time" } +stak-vm = { version = "0.7.17", path = "../vm" } diff --git a/root/Cargo.toml b/root/Cargo.toml index 40b6d14ea..2cfad7a94 100644 --- a/root/Cargo.toml +++ b/root/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak" description = "Stak Scheme interpreter" -version = "0.4.6" +version = "0.4.7" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -28,21 +28,21 @@ std = [ [dependencies] clap = { version = "4.5.23", features = ["derive"] } main_error = "0.1.2" -stak-configuration = { version = "0.1.83", path = "../configuration" } -stak-device = { version = "0.2.87", path = "../device" } -stak-file = { version = "0.5.1", path = "../file" } -stak-macro = { version = "0.2.6", path = "../macro" } -stak-process-context = { version = "0.2.45", path = "../process_context" } -stak-module = { version = "0.1.7", path = "../module" } -stak-r7rs = { version = "0.9.1", path = "../r7rs" } -stak-time = { version = "0.1.28", path = "../time" } -stak-vm = { version = "0.7.16", path = "../vm" } +stak-configuration = { version = "0.1.84", path = "../configuration" } +stak-device = { version = "0.2.88", path = "../device" } +stak-file = { version = "0.5.2", path = "../file" } +stak-macro = { version = "0.2.7", path = "../macro" } +stak-process-context = { version = "0.2.46", path = "../process_context" } +stak-module = { version = "0.1.8", path = "../module" } +stak-r7rs = { version = "0.9.2", path = "../r7rs" } +stak-time = { version = "0.1.29", path = "../time" } +stak-vm = { version = "0.7.17", path = "../vm" } [dev-dependencies] stak-build = { path = "../build" } [build-dependencies] -stak-build = { version = "0.1.46", path = "../build" } +stak-build = { version = "0.1.47", path = "../build" } [lints] workspace = true diff --git a/sac/Cargo.toml b/sac/Cargo.toml index 8e17bd88b..589e904d0 100644 --- a/sac/Cargo.toml +++ b/sac/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-sac" description = "Stand-Alone Complex for Stak Scheme" -version = "0.1.89" +version = "0.1.90" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -30,14 +30,14 @@ std = [ clap = { version = "4.5.23", features = ["derive"], optional = true } libc = { version = "0.2", default-features = false, optional = true } main_error = { version = "0.1.2", optional = true } -stak-configuration = { version = "0.1.83", path = "../configuration" } -stak-device = { version = "0.2.87", path = "../device" } -stak-file = { version = "0.5.1", path = "../file" } -stak-macro = { version = "0.2.6", path = "../macro" } -stak-process-context = { version = "0.2.45", path = "../process_context", features = [ +stak-configuration = { version = "0.1.84", path = "../configuration" } +stak-device = { version = "0.2.88", path = "../device" } +stak-file = { version = "0.5.2", path = "../file" } +stak-macro = { version = "0.2.7", path = "../macro" } +stak-process-context = { version = "0.2.46", path = "../process_context", features = [ "libc", ] } -stak-r7rs = { version = "0.9.1", path = "../r7rs" } -stak-time = { version = "0.1.28", path = "../time" } -stak-util = { version = "0.1.63", path = "../util", optional = true } -stak-vm = { version = "0.7.16", path = "../vm" } +stak-r7rs = { version = "0.9.2", path = "../r7rs" } +stak-time = { version = "0.1.29", path = "../time" } +stak-util = { version = "0.1.64", path = "../util", optional = true } +stak-vm = { version = "0.7.17", path = "../vm" } diff --git a/time/Cargo.toml b/time/Cargo.toml index 88ef52cc5..766acacee 100644 --- a/time/Cargo.toml +++ b/time/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-time" description = "Time library for Stak Scheme" -version = "0.1.28" +version = "0.1.29" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -14,7 +14,7 @@ std = [] [dependencies] libc = { version = "0.2", default-features = false, optional = true } -stak-vm = { version = "0.7.16", path = "../vm" } +stak-vm = { version = "0.7.17", path = "../vm" } [lints] workspace = true diff --git a/util/Cargo.toml b/util/Cargo.toml index 0cc84a39a..1d8937869 100644 --- a/util/Cargo.toml +++ b/util/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-util" description = "Stak Scheme utilities" -version = "0.1.63" +version = "0.1.64" edition.workspace = true keywords.workspace = true license-file.workspace = true diff --git a/vm/Cargo.toml b/vm/Cargo.toml index 9baeb41c1..bbf6937d8 100644 --- a/vm/Cargo.toml +++ b/vm/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-vm" description = "Virtual machines for Stak Scheme" -version = "0.7.16" +version = "0.7.17" edition.workspace = true keywords.workspace = true license-file.workspace = true diff --git a/wasm/Cargo.toml b/wasm/Cargo.toml index ad1c4c142..761a43c5d 100644 --- a/wasm/Cargo.toml +++ b/wasm/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stak-wasm" description = "Stak Scheme in WebAssembly" -version = "0.3.16" +version = "0.3.17" edition.workspace = true keywords.workspace = true license-file.workspace = true @@ -12,16 +12,16 @@ repository.workspace = true crate-type = ["cdylib", "rlib"] [dependencies] -stak-compiler = { version = "0.1.91", path = "../compiler" } -stak-configuration = { version = "0.1.83", path = "../configuration" } -stak-device = { version = "0.2.87", path = "../device", features = ["std"] } -stak-file = { version = "0.5.1", path = "../file" } -stak-macro = { version = "0.2.6", path = "../macro" } -stak-module = { version = "0.1.7", path = "../module" } -stak-process-context = { version = "0.2.45", path = "../process_context" } -stak-r7rs = { version = "0.9.1", path = "../r7rs" } -stak-time = { version = "0.1.28", path = "../time" } -stak-vm = { version = "0.7.16", path = "../vm", features = ["float"] } +stak-compiler = { version = "0.1.92", path = "../compiler" } +stak-configuration = { version = "0.1.84", path = "../configuration" } +stak-device = { version = "0.2.88", path = "../device", features = ["std"] } +stak-file = { version = "0.5.2", path = "../file" } +stak-macro = { version = "0.2.7", path = "../macro" } +stak-module = { version = "0.1.8", path = "../module" } +stak-process-context = { version = "0.2.46", path = "../process_context" } +stak-r7rs = { version = "0.9.2", path = "../r7rs" } +stak-time = { version = "0.1.29", path = "../time" } +stak-vm = { version = "0.7.17", path = "../vm", features = ["float"] } wasm-bindgen = "0.2.97" [dev-dependencies] @@ -30,7 +30,7 @@ stak-macro = { path = "../macro" } wasm-bindgen-test = "0.3.47" [build-dependencies] -stak-build = { version = "0.1.46", path = "../build" } +stak-build = { version = "0.1.47", path = "../build" } [lints] workspace = true