From ccc5bdb86fb8a4dea8b1e5b62481c4bdb62c3976 Mon Sep 17 00:00:00 2001 From: Phoenix Himself Date: Sat, 6 Jul 2024 10:03:17 +0200 Subject: [PATCH] feat: bump version and fix macos bug (#280) --- Cargo.lock | 2 +- Cargo.toml | 2 +- src/std/main.ab | 2 +- src/tests/stdlib/shell_var_get.ab | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9b5b917d..242c4e14 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -13,7 +13,7 @@ dependencies = [ [[package]] name = "amber" -version = "0.3.3-alpha" +version = "0.3.4-alpha" dependencies = [ "assert_cmd", "chrono", diff --git a/Cargo.toml b/Cargo.toml index 2a147db2..8a684d32 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "amber" -version = "0.3.3-alpha" +version = "0.3.4-alpha" edition = "2021" repository = "https://github.com/Ph0enixKM/Amber" diff --git a/src/std/main.ab b/src/std/main.ab index 8f014167..7c428f0f 100644 --- a/src/std/main.ab +++ b/src/std/main.ab @@ -256,7 +256,7 @@ pub fun shell_constant_get(name: Text): Text { } pub fun shell_var_set(name: Text, val: Text): Null { - $declare -g \${nameof name}="\${nameof val}" 2> /dev/null$? + $export \${nameof name}="\${nameof val}" 2> /dev/null$? } pub fun shell_var_get(name: Text): Text { diff --git a/src/tests/stdlib/shell_var_get.ab b/src/tests/stdlib/shell_var_get.ab index 7fb48697..26ce0745 100644 --- a/src/tests/stdlib/shell_var_get.ab +++ b/src/tests/stdlib/shell_var_get.ab @@ -1,5 +1,5 @@ import * from "std" main { - unsafe $declare -g test_shell_var_get="Hello Amber!"$ + unsafe $export test_shell_var_get="Hello Amber!"$ echo unsafe shell_var_get("test_shell_var_get") } \ No newline at end of file