bug-apl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fixed points not showing on plot. Fixed Plot_xcb.cc. Image results o


From: Dr . Jürgen Sauermann
Subject: Re: Fixed points not showing on plot. Fixed Plot_xcb.cc. Image results on my website, will do some tests.
Date: Wed, 30 Dec 2020 17:11:20 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0

Hi,

I fixed some bugs in Plot_xcb.cc. I suppose that have slipped in during some
code rework (and my 32-bit machine was running a GNU APL version built
before the rework that introduced the faults).

BTW: nice website: http://www.gemesyscanada.com

Best Regards,
Jürgen


On 12/29/20 8:59 PM, Dr. Jürgen Sauermann wrote:
Hi again,

forgot to mention how each of the plots was created:

      Q←"""
canvas_color:  #777
point_size-1: 3
point_style-1: 1
line_width-1: 1 pixel
point_color-1:#F84
line_color-1:#F84
"""

      Q ⎕PLOT 1○(⍳250)÷40

Best Regards,
Jürgen


On 12/29/20 8:56 PM, Dr. Jürgen Sauermann wrote:
Hi Mark,

I have investigated the "point-size" problem and found out the following:

On my 32-bit machine (where Plot_xcb.cc was mainly developed) the
problem does not show.

On my 64-bit system (where I hardly use Plot_xcb.cc) the problem
shows up. As far as I can see, all xcb_fill_xxx() functions have that
problem. The desired area, be it rectangles, polygons, or ellipses, is
not filled with the colour set by XCB_GC_FOREGROUND (as they
should IMHO), but is instead filled with the background color. Also,
the window caption seems to be broken in the 64bit version (it worked
better with the 32 bit version).

I am afraid that I can't do anything about this (I tried but failed to
find the source code for the xcb_fill_xxx() functions on the web).

The gtk-3 version shows none of these problems and is the currently
recommended version anyhow, so I would try to get that one working
on your Mac.

If anybody has a clue what all this is about then please let me
know and I'll try to fix it.

Best Regads,
Jürgen


reply via email to

[Prev in Thread] Current Thread [Next in Thread]