ion merge requestshttps://gitlab.redox-os.org/redox-os/ion/-/merge_requests2022-09-17T14:22:20Zhttps://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1228docs: Fix README links to docs2022-09-17T14:22:20Zzraktvordocs: Fix README links to docsfix: uses correct links to the mdbook in README
closes issue: #1014
test: CI fails, because some dependencies use edition 2021. But I am very sure, that this is not caused by changing the README.
refactor: -
docs: -
perf: -fix: uses correct links to the mdbook in README
closes issue: #1014
test: CI fails, because some dependencies use edition 2021. But I am very sure, that this is not caused by changing the README.
refactor: -
docs: -
perf: -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/1226Fix clippy and manual deploy2021-07-23T10:46:38Zmatu3baFix clippy and manual deployclippy: define and fix default features clippy
manual deploy: Jenkins can not link-check, so make it optional.clippy: define and fix default features clippy
manual deploy: Jenkins can not link-check, so make it optional.https://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1225fix(CI): deploy: add utils, change cache name2021-06-22T12:54:38Zmatu3bafix(CI): deploy: add utils, change cache namehttps://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1224fix(CI): manual creation2021-06-22T12:41:14Zmatu3bafix(CI): manual creationhttps://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1223fix(CI): use 1.53.0 rust image instead of 1.432021-06-22T12:00:15Zmatu3bafix(CI): use 1.53.0 rust image instead of 1.43https://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/1218fix(redox): fix ci to make ion build, bump dependencies2021-03-09T20:33:39Zmatu3bafix(redox): fix ci to make ion build, bump dependenciesremoves unnecessary unsafe blocks in ion
upstream nix also has them removed
bump dependencies, when we change lock file anyway
fix some warnings
enable proper and separate caching of artefactsremoves unnecessary unsafe blocks in ion
upstream nix also has them removed
bump dependencies, when we change lock file anyway
fix some warnings
enable proper and separate caching of artefactsmatu3bamatu3bahttps://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1215fix(debug): use debug symbols and no optimisations2021-01-08T01:23:17Zmatu3bafix(debug): use debug symbols and no optimisationsbacktrace shows garbage without debug symbolsbacktrace shows garbage without debug symbolshttps://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1214fix(manual, testing): unit tests of manual chapter expansion2020-12-30T11:05:34Zmatu3bafix(manual, testing): unit tests of manual chapter expansionfix(manual, testing): manual chapter expansion: unit tests for correctly working sections+examples
closes issue: partially #420
test: unit testsfix(manual, testing): manual chapter expansion: unit tests for correctly working sections+examples
closes issue: partially #420
test: unit testsIon Shell v1.0.0betahttps://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1213fix(tests,manual): rephrase manual and write tests for array+string methods, ...2020-12-27T23:26:36Zmatu3bafix(tests,manual): rephrase manual and write tests for array+string methods, chapter variablesfix(tests,manual): rephrase manual and write tests for array+string methods, chapter variables
closes issue: part of #420
test: These are mostly unit tests.
refactor: nonefix(tests,manual): rephrase manual and write tests for array+string methods, chapter variables
closes issue: part of #420
test: These are mostly unit tests.
refactor: noneIon Shell v1.0.0betahttps://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1212fix(manual): section general rules and REPL instead of misc + rewordings2020-12-18T23:17:23Zmatu3bafix(manual): section general rules and REPL instead of misc + rewordingsfix: manual has misc section, which is cluttered
Instead we want the reader to have a structural overview as to better remember the content.
Several rephrasing were also done.fix: manual has misc section, which is cluttered
Instead we want the reader to have a structural overview as to better remember the content.
Several rephrasing were also done.https://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1211fix(manual): document various documentation issues, refactor to test document...2020-12-17T00:04:51Zmatu3bafix(manual): document various documentation issues, refactor to test documentationfix: document various issues, refactor to test documentation
Long-term goal is to create builtins from code or binary.
closes issue: #810 #895 #897 #901 #905
test: only manual
refactor: prepare to test manualfix: document various issues, refactor to test documentation
Long-term goal is to create builtins from code or binary.
closes issue: #810 #895 #897 #901 #905
test: only manual
refactor: prepare to test manualIon Shell v1.0.0betahttps://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1210fix(CI): bump rust version, mdbook-linkcheck: fix path+caching2020-12-16T00:53:51Zmatu3bafix(CI): bump rust version, mdbook-linkcheck: fix path+cachinghttps://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1209fix(argument parser): catch trivial errors and remove structopt2020-12-14T01:51:17Zmatu3bafix(argument parser): catch trivial errors and remove structoptfix: catch setting a flag twice, using command and file(s), remove structopt
closes issue: #361
test: no tests due to simple changes
refactor: tests are adapted
docs: This would need a man page as to not clutter --help
perf: compil...fix: catch setting a flag twice, using command and file(s), remove structopt
closes issue: #361
test: no tests due to simple changes
refactor: tests are adapted
docs: This would need a man page as to not clutter --help
perf: compiling faster, because no `structopt` dependenciesIon Shell v1.0.0betamatu3bamatu3bahttps://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1207Fix set and status argument handling2020-10-13T02:56:53ZLuke CliftonFix set and status argument handlingIt seems that the 0th argument is the name of the builtin, but the argument handling is assuming that arg 0 is the first argument.It seems that the 0th argument is the name of the builtin, but the argument handling is assuming that arg 0 is the first argument.https://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1205manual: Various fixes and improvements2020-12-11T21:03:27Zbakamanual: Various fixes and improvementsThese are mostly small issues I found as I worked through the manual. I also changed the strings of a few examples to something that I thought made the feature being demonstrated more obvious and added a description for docstrings, which...These are mostly small issues I found as I worked through the manual. I also changed the strings of a few examples to something that I thought made the feature being demonstrated more obvious and added a description for docstrings, which I took from #939.https://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1204Fix typo in docs2020-07-05T20:47:51ZThe Infinite toshokantoshokan@shojigate.netFix typo in docsfix: Fix minor typo in manual surrounding builtins
test: nonefix: Fix minor typo in manual surrounding builtins
test: nonehttps://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1203Master2020-06-25T23:49:12ZNathaniel AllredMasterfix: Fix `random` documentation to show half open ranges.
closes issue: #970
test: Doc change, nothing to test. Although I noticed the `help.params` test output file needed to be updated, so I did that.
refactor: N/A
docs: N/A
perf:...fix: Fix `random` documentation to show half open ranges.
closes issue: #970
test: Doc change, nothing to test. Although I noticed the `help.params` test output file needed to be updated, so I did that.
refactor: N/A
docs: N/A
perf: N/Ahttps://gitlab.redox-os.org/redox-os/ion/-/merge_requests/1202Var err - Fix environment Returning Error2020-06-14T16:14:05ZmattVar err - Fix environment Returning ErrorAccording to the docs ${env::NONEXISTENT} should return "",
currently it throws an error.
This MR fixes that.According to the docs ${env::NONEXISTENT} should return "",
currently it throws an error.
This MR fixes that.