Nearing the end line I have applied the "no clipping" patch for now. I actually do like the look of the clipping, but I I would prefer a slightly different implementation that does not tie the clipping to TERM_BEFORE_PLOT / TERM_AFTER_PLOT. Why? Because clipping to the plot border only makes sense if there is a plot border. Consider the following example (more or less taken from polar.dem. (see attached script and output) There is one other aspect of the current implementation that I dislike because...
OK. Very good. I have not found any test cases that this version fails to handle. I replaced the in-line decoding of UTF-8 sequences with the existing macro advance_one_utf8_char. I think this make it a bit more readable but does not change the logic at all. committed in 6.1
Great. That wasn't clear to me from your earlier remark. In that case I will apply it for 6.0.5 also, since this is a long-standing issue on Windows.
[followup] maybe a clue: the line of text in charset.dem label 4 only disappears in enhanced text mode. If I set label 4 to "noenhanced", it works.
Hex box fix # Unfortunately this patch does not work for me. The presence of a missing glyph seems to clobber the whole line of text, not just that one character. This is what I get from charset.dem on the wxt terminal. Notice how the entire lower-case alphabet is missing? That is because the final 2 characters in the string are 0177 and and 0200. Both codepoints are unused in Unicode. 0177 is actually ASCII DELETE, so it is meaningful in some circumstances but still has no glyph. I am guessing that...
I've applied it thanks. I would have liked to get confirmation is from someone who can say "Without this fix my Windows machine shows the problem; after this fix the same machine does not show the problem". But I realize your machine may not show the problem in the first place, in that which case you can't be 100% sure that the change has fixed it, only that it ought to have fixed it. We'll have to wait and see whether one of the original bug reporters notices and comments.
"Slow font init" with every first qt plot in a session (Windows)
Possibly fixed, or at least affected, by the fix for https://sourceforge.net/p/gnuplot/bugs/2316/ Commit commit e4c916b qt: Fix slow QT font-metric initialization and noisy warning