From 9c7d2ab8f2cd2d3615476150da624099614461ec Mon Sep 17 00:00:00 2001 From: JT <547158+jntrnr@users.noreply.github.com> Date: Wed, 18 Aug 2021 05:34:08 +1200 Subject: [PATCH 1/3] Create TODO.md Todo: - [x] Env shorthand - [x] String interpolation - [x] Aliases - [x] Env vars - [x] Sub commands - [x] Floats - [x] Tests - [x] Decl requires $ - [x] alias highlighting at call site - [x] refactor into subcrates - [x] subcommand alias - [x] type inference from successful parse (eg not List but List) - [x] variable type mismatch - [ ] finish operator type-checking - [ ] Column path - [ ] Ranges - [ ] Source - [ ] Autoenv - [ ] Block params # Maybe - [ ] default param values? - [ ] Unary not? --- TODO.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 TODO.md diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/TODO.md @@ -0,0 +1 @@ + From 9e76fb2231ccd0d97179848556549c9dcc5b9d8c Mon Sep 17 00:00:00 2001 From: JT <547158+jntrnr@users.noreply.github.com> Date: Wed, 18 Aug 2021 05:34:38 +1200 Subject: [PATCH 2/3] Update TODO.md --- TODO.md | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/TODO.md b/TODO.md index 8b13789179..58f7979912 100644 --- a/TODO.md +++ b/TODO.md @@ -1 +1,24 @@ - +# Todo +- [x] Env shorthand +- [x] String interpolation +- [x] Aliases +- [x] Env vars +- [x] Sub commands +- [x] Floats +- [x] Tests +- [x] Decl requires $ +- [x] alias highlighting at call site +- [x] refactor into subcrates +- [x] subcommand alias +- [x] type inference from successful parse (eg not List but List) +- [x] variable type mismatch +- [ ] finish operator type-checking +- [ ] Column path +- [ ] Ranges +- [ ] Source +- [ ] Autoenv +- [ ] Block params + +## Maybe: +- [ ] default param values? +- [ ] Unary not? From 8ab7b27d4fb2461e512581c3d15bb9ffc93f9a4f Mon Sep 17 00:00:00 2001 From: JT <547158+jntrnr@users.noreply.github.com> Date: Wed, 18 Aug 2021 06:00:16 +1200 Subject: [PATCH 3/3] Update TODO.md --- TODO.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/TODO.md b/TODO.md index 58f7979912..9e0122441b 100644 --- a/TODO.md +++ b/TODO.md @@ -6,12 +6,11 @@ - [x] Sub commands - [x] Floats - [x] Tests -- [x] Decl requires $ +- [x] Decl requires $ but shouldn't - [x] alias highlighting at call site - [x] refactor into subcrates - [x] subcommand alias -- [x] type inference from successful parse (eg not List but List) -- [x] variable type mismatch +- [x] type inference from successful parse (eg not `List` but `List`) - [ ] finish operator type-checking - [ ] Column path - [ ] Ranges