diff options
| author | Ben Winston | 2024-05-25 21:52:10 -0400 |
|---|---|---|
| committer | Ben Winston | 2024-05-25 21:52:10 -0400 |
| commit | 0779d2f02472c39a6473d9b224681ff9db5e4fc2 (patch) | |
| tree | 4e025d71c34d8e41fe0673f91097a106475255a7 /README.md | |
| parent | 2968b86d39d5b9b1d108636934430f2e3e9a4d00 (diff) | |
README updates
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 26 |
1 files changed, 16 insertions, 10 deletions
@@ -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 |
