Commit b293807e20c51620319554c06ab9a5cb3dfb591c

Thomas de Grivel 2024-10-13T09:39:11

todo

diff --git a/README.md b/README.md
index be6c4ac..1ed7b39 100644
--- a/README.md
+++ b/README.md
@@ -545,23 +545,32 @@ serving files for display or download (Web 1.0).
 
 ## TODO
 
- - fx v0.1.0
+ - [DONE] facts database in KC3
+   - [DONE] new database (Ptr)
+   - [DONE] add_tags
+   - [DONE] remove_tags
+   - [DONE] with_tags
+   - [DONE] with
+ - fx v0.2.0
    - [DONE] file explorer
    - [DONE] preview files
      - [DONE] text
      - [DONE] image
      - [DONE] video
      - [DONE] audio
+     - [DONE] binary (hexdump -C)
    - tags
      - create
        - POST "/tag/:tag/*path"
      - delete
        - DELETE "/tag/:tag/*path"
+     - recursive
    - properties
-     - create
-       - POST "/property/:property/:value/*path"
-     - delete
-       - DELETE "/property/:property/:value/*path
+     - [DONE] create
+       - [DONE] POST "/property/:property/:value/*path"
+     - [DONE] delete
+       - [DONE] DELETE "/property/:property/:value/*path
+     - recursive
  - HTTPd v0.2.0
    - dynamic pages (MVC)
      - [DONE] controllers
@@ -571,15 +580,14 @@ serving files for display or download (Web 1.0).
      - dynamic router
        - [DONE] Str.starts_with?(url, route.path)
        - HTTPd.Router.get("/user/:id/articles/*slug/edit", UserArticlesController.show)
-     - views
-       - ./app/views/
-       
+     - [DONE] views
+       - [DONE] ./app/views/
  - libkc3
-   - evaluation order for && and ||
+   - [DONE] evaluation order for && and ||
    - operators dispatch
      - list of matching operators (facts_with)
    - base-specific big floats
-   - macro cast `(Macro) fn (x) { x }`
+   - macro cast : `(Macro) fn (x) { x }`
    - pretty printer
      - [DONE] indent
      - 80 columns (`\n`)
@@ -594,11 +602,12 @@ serving files for display or download (Web 1.0).
    - math
      - arbitrary precision floating point numbers (decimals)
    - map
-     - get (get key value)
+     - [DONE] access
+     - [DONE] get (get key value)
      - put (return a new map)
    - struct
-     - access
-     - get
+     - [DONE] access
+     - [DONE] get
      - put
    - enums
    - unions