Re: Code review

Peter Humphrey <[email protected]>
Newsgroups gmane.comp.kde.users.pim
Message-ID <2017879.buGta4o2sl@peak>
On Wednesday, 21 August 2019 18:06:01 BST Ingo Klöcker wrote:
> Hi Peter,
> 
> On Mittwoch, 21. August 2019 17:51:01 CEST Peter Humphrey wrote:
> > Hello list,
> > 
> > Is this the proper place to point out any oddities I may find in trying to
> > make sense of KMail code? Some questions will no doubt be newbie grade,
> > becuase I've never looked at C++ before. I've extracted and configured the
> > source under ~/projects/myKmail/kmail-19.04.3.
> 
> The proper place for questions concerning the development of KMail is the
> kde- pim mailing list (https://mail.kde.org/mailman/listinfo/kde-pim).

Thanks Ingo. I should have thought of that.

> > The first thing I've noticed is that the file kmail-19.04.3/po/en_GB/
> > akonadi_mailfilteragent.po contains lots of four-line stanzas like this:
> > 
> > #: filterlogdialog.cpp:102
> > #, kde-format
> > msgid "Share..."
> > msgstr "Share..."
> > 
> > But one of them has an extra line:
> > 
> > #. i18n( "" ) );
> > #: filterlogdialog.cpp:136
> > #, kde-format
> > msgid "Log filter &rule evaluation"
> > msgstr "Log filter &rule evaluation"
> > 
> > First, what does the i18n line do, and second, why does it have an extra
> > closing bracket? Could anything go wrong because of this?
> 
> Having said the above, you shouldn't worry about the .po files. They are
> automatically generated from the source code and then translated by our
> translators usually using nice UI tools (I suppose).

Hm. All right; I won't.

-- 
Regards,
Peter.

Gentoo stable system, openrc-0.41.2
gcc 8.3.0, sys-kernel/gentoo-sources 4.19.66
QT 5.12.3, KDE frameworks 5.60.0, KDE plasma 5.15.5
KDE apps 19.04.3 incl KMail 19.04.3 (5.11.3), akonadi 19.04.3
dev-db/mariadb-10.2.22-r1, net-libs/webkit-gtk-2.24.2
x11-drivers/xf86-video-amdgpu 19.0.1
dev-libs/amdgpu-pro-opencl 19.10.785425-r1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.