aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorBen Winston2024-05-25 21:52:10 -0400
committerBen Winston2024-05-25 21:52:10 -0400
commit0779d2f02472c39a6473d9b224681ff9db5e4fc2 (patch)
tree4e025d71c34d8e41fe0673f91097a106475255a7 /README.md
parent2968b86d39d5b9b1d108636934430f2e3e9a4d00 (diff)
README updates
Diffstat (limited to 'README.md')
-rw-r--r--README.md26
1 files changed, 16 insertions, 10 deletions
diff --git a/README.md b/README.md
index ab040fc..0d103f7 100644
--- a/README.md
+++ b/README.md
@@ -4,26 +4,32 @@ but in C, 'cause why not?
[many previous iterations here](https://github.com/winsbe01/booki)
-Differences between cbooki and the (current) Python version:
-
-| | Current Version | cbooki |
-|-----------|-----------------|---------------|
-| `add` | Works | Doesn't Exist |
+Differences between (current state) cbooki and the (current iteration) Python version:
+| Feature | Current Version | cbooki |
+|------------|------------------------|---------------------|
+| `add` | works | doesn't exist |
+| `discover` | works | doesn't exist |
+| sorting | by author last name | by order in file |
+| styling | title underlined | no styling |
+| `--sort` | only at end of command | anywhere in command |
Things that work:
- - [ ] `search` with arbitrary query items
- - [ ] multiple `search` query items
- - [ ] `--show` to print out most attributes
+ - [x] `search` with arbitrary query items
+ - [x] multiple `search` query items
+ - [x] `--show` to print out ~~most~~ all attributes
Things that don't work:
- [ ] `search` with more than 5 query items
- [ ] searching for a single author in a multi-author item
- - [ ] printing any array thing
+ - [x] ~~printing any array thing~~ `on` works, but others don't
- [ ] `^` or `$` in string searching
+ - [ ] sorting in any way
Things that might change:
- [ ] `--show` might want to limit by field
- - [x] (now parsing manually) currently uses [tomlc99](https://github.com/cktan/tomlc99), which is great but might be overkill for this
+ - [x] (now parsing manually) ~~currently uses [tomlc99](https://github.com/cktan/tomlc99), which is great but might be overkill for this~~
- [ ] maybe prefixed `<` or `>` for numeric searches
- [ ] format strings
+ - [ ] discover endpoint
+ - [ ] how much lives on the stack vs the heap