changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > org > docs / core/todo.org

revision 16: 46fb6a10d2e1
parent 14: de53155af111
child 19: 93bea7513a3e
     1.1--- a/core/todo.org	Sun Dec 17 23:41:03 2023 -0500
     1.2+++ b/core/todo.org	Fri Dec 29 00:43:43 2023 -0500
     1.3@@ -78,7 +78,7 @@
     1.4 :PROPERTIES:
     1.5 :CUSTOM_ID: af778a5f-4834-4f0c-ae53-36d35cb98d8c
     1.6 :END:
     1.7-* TODO parse                                                       :lisp:lib:
     1.8+* TODO parse 0.1 [0/2]                                             :lisp:lib:
     1.9 :LOGBOOK:
    1.10 - State "TODO"       from "TODO"       [2023-12-13 Wed 18:24]
    1.11 :END:
    1.12@@ -90,6 +90,18 @@
    1.13 - lalr.lisp
    1.14 - lex.lisp
    1.15 - obj api
    1.16+** TODO tests
    1.17+:LOGBOOK:
    1.18+- State "TODO"       from              [2023-12-24 Sun 19:28]
    1.19+:END:
    1.20+add tests for lexer and LALR. figure out if there are any gaps that we
    1.21+need to fill.
    1.22+** TODO toml impl
    1.23+:LOGBOOK:
    1.24+- State "TODO"       from              [2023-12-24 Sun 19:28]
    1.25+:END:
    1.26+the toml parser on quicklisp is based on esrap, make a comparable one
    1.27+using our parser module.
    1.28 * TBD wayland compositor                                          :rust:lisp:
    1.29 :LOGBOOK:
    1.30 - State "TBD"        from "TODO"       [2023-11-29 Wed 21:25]
    1.31@@ -253,15 +265,22 @@
    1.32 - use to replace LOAD-AST for sk-project and friends
    1.33 - requires mop
    1.34 - take a look at UNWRAP-OBJECT too, may need rewrite for a better API
    1.35-* TODO obj 0.1 [0/1]                                               :lisp:obj:
    1.36+* TODO obj 0.1 [1/2]                                               :lisp:obj:
    1.37 :LOGBOOK:
    1.38 - State "TODO"       from              [2023-12-17 Sun 00:59]
    1.39 :END:
    1.40-** TODO uri
    1.41+** NOPE uri
    1.42 :LOGBOOK:
    1.43 - State "TODO"       from              [2023-12-17 Sun 01:00]
    1.44+- Note taken on [2023-12-20 Wed 18:26] \\
    1.45+  the franz impl doesn't play well with SBCL, at least with our hacks. I'm not sure how faithfully I want to follow the RFCs anyhow.. maybe we go for the dead simple approach and focus on MOP for a path and URI protocol.
    1.46 :END:
    1.47 - mostly just need the tests and to finish porting the Franz implementation
    1.48+** TODO db
    1.49+:LOGBOOK:
    1.50+- State "TODO"       from              [2023-12-20 Wed 18:26]
    1.51+:END:
    1.52+- ported from XDB2
    1.53 * TODO net 0.1 [0/7]                                               :lisp:net:
    1.54 :LOGBOOK:
    1.55 - State "TODO"       from              [2023-12-17 Sun 01:00]
    1.56@@ -313,8 +332,26 @@
    1.57 :LOGBOOK:
    1.58 - State "TODO"       from              [2023-12-17 Sun 03:40]
    1.59 :END:
    1.60+* NOPE dot 0.1 [1/1]                                               :lisp:dot:
    1.61+:LOGBOOK:
    1.62+- State "TODO"       from              [2023-12-20 Wed 18:27]
    1.63+:END:
    1.64+** NOPE PARSE-SPECIALIZER-USING-CLASS
    1.65+:LOGBOOK:
    1.66+- State "TODO"       from              [2023-12-20 Wed 18:28]
    1.67+:END:
    1.68+- experimental SB-MOP generic, may be useful in places where we would
    1.69+  typically use =(eql OBJECT)= as a specializer for GRAPH.
    1.70 
    1.71-* TBD homer 0.1 [0/0]                                            :lisp:homer:
    1.72+* TBD homer 0.1 [0/2]                                            :lisp:homer:
    1.73 :LOGBOOK:
    1.74 - State "TBD"        from "TODO"       [2023-12-12 Tue 19:53]
    1.75 :END:
    1.76+** TODO review GNU stow API
    1.77+:LOGBOOK:
    1.78+- State "TODO"       from              [2023-12-24 Sun 19:32]
    1.79+:END:
    1.80+** TODO consolidate with skel
    1.81+:LOGBOOK:
    1.82+- State "TODO"       from              [2023-12-24 Sun 19:32]
    1.83+:END: