чување f82a2e5b0899ecf60b9ef432665c1954211645e9
родитељ d3c9fb339022d498a4111db601432b52e978e650
Аутор: Страхиња Радић <contact@strahinja.org>
Датум: Fri, 9 Jul 2021 15:14:34 +0200
Updated TODO
Signed-off-by: Страхиња Радић <contact@strahinja.org>
Diffstat:
измењених датотека: 2, додавања: 6(+), брисања: 2(-)
diff --git a/TODO b/TODO
@@ -4,7 +4,7 @@
[x] Line editing with cursor
[ ] Previous/next word?
- [ ] Handle tabs in u32_draw_string when string start < first shown char
+ [x] Handle tabs in u32_draw_string when string start < first shown char
(Should take into account the shift, *after* % TAB_SIZE)
[ ] Enter -> F6 -> Esc -> Enter should not focus info box
@@ -14,7 +14,10 @@
[ ] Handle #~ (Don't show; flag? But write to file)
- [ ] Search (highlight=/, then navigate with next/prev)
+ [~] Search (highlight=/, then navigate with next/prev)
+ [x] Search input
+ [ ] Search highlighting
+ [ ] Go to prev/next match
[ ] Sort by flag/column?
diff --git a/draw.c b/draw.c
@@ -731,6 +731,7 @@ draw_list_visible(const struct DrawState* state)
flags_buf, MAXFLAGSBUF-1+2, MAXFLAGSBUF-1+2,
2, 0, LEFT, 0, 1))
return NULL;
+ /* TODO: Highlight */
if (current->msgid)
u32_draw_string(MAXFLAGSBUF-1+2, cy, sel ?
LIST_MSGID_SEL_FG : LIST_MSGID_FG, sel ?