TODO.done (1088B)
1 Done todos 2 ========== 3 4 [x] Add pledge(2) and unveil(2) 5 6 [x] Switch to strlcpy, strlcat similar to sled; compare util.c and util.h to 7 versions of those files from sled 8 9 [/] Replace strn* -> strc*: like str[^n]*, but with configurable string 10 ending character (for msgstr, which has multiple lines delimited 11 with '\n') 12 13 [x] Bugfix: C-W when there was text offscreen would move pointer outside of the 14 input dialog 15 16 [x] Bugfix: obsolete msgstrs followed by non-obsolete ones 17 - msgid list handling was built entirely around the idea of obsolete 18 entries being at the end of .po file. Since I came across .po files 19 which have obsolete entries among the normal entries, this needs 20 adjusting, which has to incur a performance hit when navigating the 21 list. 22 23 [x] Add config.h options: 24 [x] Enable/disable automatic addition of dot 25 [x] Enable/disable automatic addition of Plural-Forms 26 27 [x] Automatic addition of Plural-Forms (configured as a literal in config.h) 28 29 [x] Replace "Unknown key (H for help)" with "Unknown key" where H is not 30 applicable as help character