Move top TODOs into a TODO file
authorSiraaj Khandkar <siraaj@khandkar.net>
Tue, 16 Mar 2021 15:23:51 +0000 (11:23 -0400)
committerSiraaj Khandkar <siraaj@khandkar.net>
Tue, 16 Mar 2021 15:23:51 +0000 (11:23 -0400)
TODO [new file with mode: 0644]
tt.rkt

diff --git a/TODO b/TODO
new file mode 100644 (file)
index 0000000..7fa886d
--- /dev/null
+++ b/TODO
@@ -0,0 +1,37 @@
+- [ ] optional text wrap
+- [ ] write
+- [ ] caching (use cache by default, unless explicitly asked for update)
+  - [x] value --> cache
+  - [x] value <-- cache
+    requires: commands
+- [ ] timeline limits
+- [ ] feed set operations (perhaps better done externally?)
+- [ ] timeline as a result of a query (feed set op + filter expressions)
+- [ ] named timelines
+- [ ] config files
+- [ ] parse "following" from feed
+  - following = <nick> <uri>
+- [ ] parse mentions:
+  - @<source.nick source.url> | @<source.url>
+- [ ] highlight mentions
+- [ ] filter on mentions
+- [ ] highlight hashtags
+- [ ] filter on hashtags
+- [ ] hashtags as channels? initial hashtag special?
+- [ ] query language
+- [ ] console logger colors by level ('error)
+- [ ] file logger ('debug)
+- [ ] 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
+  Looks like a better CLI parser than "racket/cmdline":
+  https://docs.racket-lang.org/natural-cli/
diff --git a/tt.rkt b/tt.rkt
index 427c5e7..098a08e 100644 (file)
--- a/tt.rkt
+++ b/tt.rkt
@@ -1,42 +1,3 @@
-; TODO optional text wrap
-; TODO write
-; TODO caching (use cache by default, unless explicitly asked for update)
-; - [x] value --> cache
-; - [x] value <-- cache
-;   requires: commands
-; TODO timeline limits
-; TODO feed set operations (perhaps better done externally?)
-; TODO timeline as a result of a query (feed set op + filter expressions)
-; TODO named timelines
-; TODO config files
-; TODO parse "following" from feed
-; - following = <nick> <uri>
-; TODO parse mentions:
-; - @<source.nick source.url> | @<source.url>
-; TODO highlight mentions
-; TODO filter on mentions
-; TODO highlight hashtags
-; TODO filter on hashtags
-; TODO hashtags as channels? initial hashtag special?
-; TODO query language
-; 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
-;
-; Looks like a better CLI parser than "racket/cmdline":
-; https://docs.racket-lang.org/natural-cli/
-
 #lang racket
 
 (require openssl/sha1)
This page took 0.026069 seconds and 4 git commands to generate.