diff options
author | qkzk <qu3nt1n@gmail.com> | 2022-12-21 23:34:27 +0100 |
---|---|---|
committer | qkzk <qu3nt1n@gmail.com> | 2022-12-21 23:34:27 +0100 |
commit | 76cf4877d9b309897a014386a65be2558a9115ff (patch) | |
tree | 52382953fa963dc43cb88ec183a9a9fc0e3973c8 | |
parent | 41e9ae0393969cb22fb151df645d2e4e13c321d0 (diff) |
dev.mdindexed-vector
-rw-r--r-- | development.md | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/development.md b/development.md index 2754ec5..bd3d480 100644 --- a/development.md +++ b/development.md @@ -221,6 +221,14 @@ char parsing from sort itself - [x] Fix: in long dirs, we can scroll past the last displayed file - [x] Fix: multiple mount points display in shortcuts. +- [x] trait for struct or thing with index + + - [x] trait<T> { collection: Vec<T>, index: usize}: next, prev etc. + - [x] harmonize code for multiple instances + - [x] macro to impl auto + - [x] struct for flagged. Use a vector instead of hashset... :( + - [x] regroup shortcut, history, jump, visited + - [x] improve flagged complexity using binary search since the content is maintened sorted. ## TODO @@ -238,15 +246,6 @@ - [ ] display / event separation. use async and message passing between coroutines - [ ] @ranger [ueberzug-rs](https://github.com/Adit-Chauhan/Ueberzug-rs) @[termimage](https://rawcdn.githack.com/nabijaczleweli/termimage/doc/termimage/index.html) -- [ ] trait for struct or thing with index - - - [x] trait<T> { collection: Vec<T>, index: usize}: next, prev etc. - - [x] harmonize code for multiple instances - - [x] macro to impl auto - - [x] struct for flagged. Use a vector instead of hashset... :( - - [x] regroup shortcut, history, jump, visited - - [ ] derive - - [ ] Version 0.2.0 : tests - [ ] tests |