Linux users: please run gui tests

Christian Gollwitzer auriocus at gmx.de
Fri Aug 28 07:56:56 CEST 2015


Am 27.08.15 um 20:32 schrieb Terry Reedy:
> On 8/27/2015 4:56 AM, Petr Viktorin wrote:
>> 1321, in _configure
>>      self.tk.call(_flatten((self._w, cmd)) + self._options(cnf))
>> _tkinter.TclError: expected integer but got ""
>>
>
> Very puzzling. The only obviously even possibly relevant change from 3.4
> to 3.6 is that the Tk version for 3.4.3 is 8.6.1. configDialog is
> identical in 3.4 and 3.6.

tkinter is a bit stupid, as it does not report the command that was 
passed to Tcl. It would be helpful if you printed it out before the 
call, i.e.

print(_flatten((self._w, cmd)) + self._options(cnf))

Can you inject this into both versions of the code?

There is something about fonts. It could also have something to do with 
Xft, a compile-time option of Tk, to use fontconfig (vague guess).

	Christian



More information about the Python-list mailing list