Compiler output broken
Andras Mantia
amantia at freemail.hu
Wed Mar 19 14:27:05 UTC 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
Recently the "Show directory nav. messages" setting is not used, and the
navigation messages always appear. I also don't see any difference between
Short and Very Short Compiler output... I've tried to fix it, but after a
short time I gave up (lack of time). What I saw as the source of the problem
(but doing that isn't enough):
makeitem.h:
bool visible( EOutputLevel level ) methods for ExitingDirectoryItem and
EnteringDirectoryItem should be virtual and they should look the same:
virtual bool visible( EOutputLevel level )
{
return m_showDirectoryMessages && level > eVeryShort;
}
makewidget.cpp:
I've added a check to MakeWidget::insertItem():
if (item->visible(m_compilerOutputLevel))
{
...
}
With the above changes dir. navigation messages do not appear if I disable
them (or if the output is set to very short), but I still see:
Making all in xxx
Nothing to be done for "all"
and similar messages, regardless of the compiler output level setting.
Can someone fully fix it?
Andras
- --
Quanta Plus developer - http://quanta.sourceforge.net
K Desktop Environment - http://www.kde.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+eG4RTQdfac6L/08RAlVjAJ0aejtxogXwynSXTBHMiZEfgj6icQCbB1f+
9zJSuL0vBW86tZ6Vk+/ZG8k=
=ACNZ
-----END PGP SIGNATURE-----
More information about the KDevelop-devel
mailing list