ion merge requestshttps://gitlab.redox-os.org/redox-os/ion/-/merge_requests2022-09-30T11:49:45Zhttps://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1230Fix newline handling on source-sh2022-09-30T11:49:45ZHernawan Faiz AbdillahFix newline handling on source-shFixes #1015
The pipeline failed. But, it is outside of this PR scope.
No plan to fix these unless deemed necessary.Fixes #1015
The pipeline failed. But, it is outside of this PR scope.
No plan to fix these unless deemed necessary.https://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1227Draft: fix unescaping with non-ascii chars2021-09-05T19:50:18ZEnzo CioppettiniDraft: fix unescaping with non-ascii charsfix: unescaping with non-ascii characters
closes issue: #1012 bug
test: I ran the existing tests locally, but this probably needs a new regression test somewhere (that's why it is a draft).fix: unescaping with non-ascii characters
closes issue: #1012 bug
test: I ran the existing tests locally, but this probably needs a new regression test somewhere (that's why it is a draft).https://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1222feat(builtin): Add quiet flag to math command2023-03-21T21:13:14Zasvlnfeat(builtin): Add quiet flag to math commandfeat: Add Quiet flag to math command
closes issue: redox-os/ion#1003
test: Added to `tests/builtin_math.ion`
* currently has bugs *
unit test: None
refactor: Move interactive mode into repl() function.
docs: Builtin API documentatio...feat: Add Quiet flag to math command
closes issue: redox-os/ion#1003
test: Added to `tests/builtin_math.ion`
* currently has bugs *
unit test: None
refactor: Move interactive mode into repl() function.
docs: Builtin API documentation updated.
perf: Nonehttps://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1140feat(readline): Use rustyline rather than liner2023-03-06T23:58:59ZAdminXVIIfeat(readline): Use rustyline rather than linerRustyline provides better API and is more actively developed than liner.
It already provides support for hints, which could be used with shellac to provide as-you-type suggestions. It is also a lot more flexible while avoiding the use of...Rustyline provides better API and is more actively developed than liner.
It already provides support for hints, which could be used with shellac to provide as-you-type suggestions. It is also a lot more flexible while avoiding the use of heap allocations for the completer and highlighter.
BREAKING CHANGE: This uses a new readline implementation.