X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=TODO;h=61a753d6386aaaa5c96cd67753ac8be222ea243b;hb=a1473e3d2d87e21231bc57d9f320f0fbf6ec378a;hp=3249706f27b36bcddc8bda5810b143424c6c2b4e;hpb=b8528cc73daeda854f08bab692e1978e7e438fa0;p=tt.git diff --git a/TODO b/TODO index 3249706..61a753d 100644 --- a/TODO +++ b/TODO @@ -2,10 +2,10 @@ - [ ] remove dependency on http-client - [ ] optional text wrap - [ ] write -- [ ] caching (use cache by default, unless explicitly asked for update) +- [-] caching (use cache by default, unless explicitly asked for update) - [x] value --> cache - [x] value <-- cache - requires: commands + requires: d command - [ ] timeline limits - [ ] feed set operations (perhaps better done externally?) - [ ] timeline as a result of a query (feed set op + filter expressions) @@ -23,17 +23,17 @@ - [ ] query language - [ ] console logger colors by level ('error) - [ ] file logger ('debug) -- [ ] commands: - - r | read +- [-] commands: + - [x] r | read - see timeline ops above - - w | write + - [ ] w | write - arg or stdin - nick expand to URI - - q | query + - [ ] q | query - see timeline ops above - see hashtag and channels above - - d | download - - u | upload + - [ ] d | download + - [ ] u | upload - calls user-configured command to upload user's own feed file to their server - Looks like a better CLI parser than "racket/cmdline": - https://docs.racket-lang.org/natural-cli/ + Looks like a better CLI parser than "racket/cmdline": https://docs.racket-lang.org/natural-cli/ + But it is no longer necessary now that I've figured out how to chain (command-line ..) calls.