M TODO => TODO +6 -2
@@ 3,8 3,12 @@ TODO
[ ] Bugfix: C-W offscreen (check if there is an equivalent of position_to)
-[ ] Bugfix: ~msgstrs which have # in them~ obsolete msgstrs followed by
- non-obsolete ones
+[ ] Bugfix: obsolete msgstrs followed by non-obsolete ones
+ - msgid list handling was built entirely around the idea of obsolete
+ entries being at the end of .po file. Since I came across .po files
+ which have obsolete entries among the normal entries, this needs
+ adjusting, which has to incur a performance hit when navigating the
+ list.
[ ] Replace strn* -> strc*: like str[^n]*, but with configurable string
ending character (for msgstr, which has multiple lines delimited
A test/obsolete-test.po => test/obsolete-test.po +43 -0
@@ 0,0 1,43 @@
+# Serbian messages for NeoMutt
+#
+# Copyright (c) 2021 NeoMutt project.
+# This file is distributed under the same license as the NeoMutt package.
+#
+# Страхиња Радић <contact@strahinja.org>, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: neomutt 20210205\n"
+"Report-Msgid-Bugs-To: neomutt-devel@neomutt.org\n"
+"POT-Creation-Date: 2021-06-19 23:57+0100\n"
+"PO-Revision-Date: 2021-07-12 16:46+0200\n"
+"Last-Translator: Страхиња Радић <contact@strahinja.org>\n"
+"Language-Team: Serbian <sr@li.org>\n"
+"Language: sr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: poe v0.5-alpha-12-gf812d1c\n"
+
+#. L10N: prompt to add a new alias
+#: alias/alias.c:397
+msgid "<Following 2 msgids/msgstrs should show up and not be empty>"
+msgstr "<Наредна 2 msgid-а/msgstr-а треба да буду приказана и не буду празна>"
+
+#, c-format
+#~ msgid "Option %s may not be set when in attach-message mode"
+#~ msgstr "Опција %s се не може поставити из режима додавања поруке"
+
+#~ msgid "Print tagged messages?"
+#~ msgstr "Штампање означених порука?"
+
+#: color/dump.c:231
+msgid "# Quoted Colors\n"
+msgstr "# Боје цитата\n"
+
+#: color/dump.c:277
+#, c-format
+msgid "# Regex Color %s\n"
+msgstr "# Боје regex-а %s\n"
+