|
From: Hans-Bernhard B. <br...@ph...> - 2003-12-16 20:44:52
|
On Tue, 16 Dec 2003, Ethan Merritt wrote:
> On Tuesday 16 December 2003 08:24, Petr Mikulik wrote:
> > Franz has found the patch which started to cause this problem.
So the change in question was the one that let gnuplot_x11 report back the
font size of the default font to gnuplot (grep for "EAM June 2003" in
x11.trm).
Petr: you already added a good deal of #ifdef PIPE_IPCs around this
in end of October 2003 (x11 reversions 1.82, 1.83), so it now looks like
this:
#ifdef USE_MOUSE
/* EAM June 2003 - Flush the set font command through the pipe */
/* to gnuplot_x11, then wait for it to return the resulting */
/* font size information (v_char and h_char). */
if (!default_font_size_known) {
#ifdef PIPE_IPC
IPC_LOCK = TRUE;
#endif
X11_set_default_font();
FFLUSH();
#ifdef PIPE_IPC
if (ipc_back_fd >= 0)
#endif
X11_waitforinput();
default_font_size_known = TRUE;
#ifdef PIPE_IPC
IPC_LOCK = FALSE;
#endif
}
#else
X11_set_default_font();
#endif
Petr: I guess you or Franz will have to single-step through this part
and find out at exactly which part of it the garbage turns up.
--
Hans-Bernhard Broeker (br...@ph...)
Even if all the snow were burnt, ashes would remain.
|