X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=tt;h=32606b84b0840ac0a694347f3fbfcea0ddc932a2;hb=93ebe03e20275354c3c4111e5d77c74eca8a7166;hp=81dd1a85da0cb119e835ada2cc6935f241494a71;hpb=e0e0fb20d7b5874eadea7e001e6aeda574f42e96;p=tt.git diff --git a/tt b/tt index 81dd1a8..32606b8 100755 --- a/tt +++ b/tt @@ -10,6 +10,8 @@ ; TODO named timelines ; TODO CLI params ; TODO config files +; TODO parse mentions: +; - @ | @ ; TODO highlight mentions ; TODO filter on mentions ; TODO highlight hashtags @@ -19,6 +21,21 @@ ; TODO concurrency ; TODO console logger colors by level ('error) ; TODO file logger ('debug) +; TODO commands: +; - r | read +; - see timeline ops above +; - w | write +; - arg or stdin +; - nick expand to URI +; - q | query +; - see timeline ops above +; - see hashtag and channels above +; - d | download +; - u | upload +; - calls user-configured command to upload user's own feed file to their server +; TODO user-agent format: / (+; @) +; - requires configurability +; - ref: https://twtxt.readthedocs.io/en/latest/user/discoverability.html #lang racket @@ -120,6 +137,7 @@ (str->lines payload)] [feeds (map (λ (line) + ; TODO validation (define toks (string-split line)) (feed [list-ref toks 0]