- Jun 25, 2020
-
-
Nathaniel Allred authored
-
- Mar 22, 2020
-
-
Tom Almeida authored
-
- Jan 12, 2020
-
-
Tom Almeida authored
-
Fixes the issue where: ``` let arg = todo echo -e "\n\n$arg" ``` Returns: ``` ntodo ``` Instead of: ``` todo ``` --- Fixes issue where: ``` echo -e "one\\\\\ntwo\\\\\nthree" ``` Returns: ``` one\\ntwo\\nthree ``` Instead of: ``` one\ two\ three ```
-
- Disable the regex's unicode feature by default - Add a feature to Ion to enable it again - Update the dependencies Breaking Change: Perl-style character class are disabled (\w _et al._) and there is no longer unicode support by default.
-
Methods that are boolean are tightly integrated with tests. The builtins should be prefered in almost all cases. BREAKING CHANGES: $ends_with, $contains and $starts_with no longer work
-
-
build: running a vendored build+tests on gentoo fails with 'RUSTUP=0 VENDORED=1 make {,tests}', so only use the toolchain if RUSTUP==1
-
-
-
-
Fix #542
-
-
IDEs like IntelliJ run "interactive" scripts without a tty. To make it possible to use Ion without needing to restart it at eache error, add the '-f' flag, which will use the stdin like a file, but won't exit on error. This should NOT be used for being lazy with scripts
-
-
Using the newly created API for default redirections, don't fork in subshells. Since subshells are blocking anyway, make them execute in foreground. Breaking change: exit in a subshell exits the foreground shell
-
- Jul 03, 2019
-
-
- Jun 28, 2019
-
-
AdminXVII authored
-
- Jun 26, 2019
-
-
AdminXVII authored
-
- Jun 25, 2019
- Jun 24, 2019
-
-
AdminXVII authored
-