The problem is in fonts.C, function string fallbackfont(DDDFont font). Replace
existing function (line 160) with this one and compile:
----------------------------------------------------------------
static string fallbackfont(DDDFont font)
{
switch (font)
{
case DefaultDDDFont:
return "-*-helvetica-bold-r-*-*-*-120-*-*-*-*-*-*";
case VariableWidthDDDFont:
return "-*-helvetica-medium-r-*-*-*-120-*-*-*-*-*-*";
case FixedWidthDDDFont:
case DataDDDFont:
return "-*-lucidatypewriter-medium-r-*-*-*-120-*-*-*-*-*-*";
case SymbolDDDFont:
return "-*-symbol-*-*-*-*-*-120-*-*-*-*-adobe-*";
}
assert(0);
::abort();
return ""; // Never reached
}
----------------------------------------------------------------
Or, just replace "iso8859" in font string with "*". After this, DDD will use
existing lucidatypewriter font and will not display any warnings about them.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/959664
Title:
ddd emits warnings when started from command line
To manage notifications about this bug go to:
https://bugs.launchpad.net/ddd/+bug/959664/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs