poe

Уређивач .po фајлова
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување 77b9f2fc9f74cb312eafcb643761398d2d8bb4be
родитељ b921f62c6188b9335dd66d0e386312725bcbca9c
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Sat,  3 Jul 2021 19:12:58 +0200

Trimmed down TODO

Signed-off-by: Страхиња Радић <contact@strahinja.org>

Diffstat:
MTODO | 50+++++---------------------------------------------
измењених датотека: 1, додавања: 5(+), брисања: 45(-)

diff --git a/TODO b/TODO @@ -1,61 +1,23 @@ TODO ==== - [x] Flags display in list - [x] Line editing with cursor - [x] Horizontal movement and editing in a single line - [x] Multiline editing - [x] Data structures and parsing from string - [x] Save to string, dynamic entry allocation - [x] Horizontal movement and editing in multiline - [x] Fix inserting characters at the start of - line (currently, line gets cut off) - [x] Fix movement - [x] Handle horizontal cursor position when - moving vertically - (Idea: sequences of move up/move down - commands are detected. When in such a - sequence, starting column is saved to - state->saved_column, and cleared when any - other key is pressed. Inside the sequence, - if a line is shorter, instead the cursor is - positioned to the end of line) - [x] Handle Enter and Backspace/Delete on end of - line - [x] Vertical movement when num. of lines > - EDIT_HEIGHT/2+1 - [x] Handle Tab (fixed 8-space, gets encoded to \t) - (Idea: physically stored as 0x9, but counts as 8 - characters - introduce state->input_display_column ~and - state->display_length~ which hold the actual screen - coordinates) - [x] Handle conversion \t <-> 0x9 in load_msgstr/save_msgstr [ ] Previous/next word? - [x] .po file load - [x] Reading msgid, msgid_plural, msgstr - [x] Reading msgstr[] - [x] Reading #. comments - [x] Concatenate subsequent strings to msgid and msgstr (also - will fix related crash) + [~] .po file load + [ ] Reading #, comments + [ ] Reading #: comments [ ] .po file save [ ] Edit first msgid's msgstr - [x] Editing of plural forms - [x] C-P/C-N = prev/next plural - [x] Show current plural # in status line - [ ] Yank/paste (entire current msgstr) [ ] Multiline msgid display [ ] Also msgid_plural [ ] Also Plural-Forms - - [x] PgUp/PgDn (C-F/C-B, C-D instead to not clash with fuzzy?) in list - display scroll by screenful; will also fix crash related to main - list scrolling past the initial screen height + [ ] Edit dialog overhaul? Don't display as dialog, but + full-screen so more information can be shown [ ] (Multiline) comment display; key binding: "?" @@ -63,8 +25,6 @@ [ ] Search (highlight, then navigate with next/prev) - [x] Update man page with key combos - [ ] Multiple page help dialog?