Hi,
you may have noticed (by various compile errors) that something is
going on with *⎕PLOT*.
I did a major rework of that area, which is now hopefully finished. The
changes made were
the following (*SVN 1925*):
1. previously *./configure *would try to figure if *⎕PLOT* should use
*GTK* (preferred) or *XCB* (fallback).
If none of them were available, then *⎕PLOT* would raise a *SYNTAX_ERROR*.
2a. Now there is a third option *ASCII*. This option draws a plot into
the GNU APL terminal window
(assuming *VT100* color ESCape codes) and, other than *GTK* or *XCB*
(which return a window handle),
also return the plot as a 3-dimensional APL value. The first plane of
that value are the characters if the
plot, the second plane are the VT100 foreground colors, and the
2b. monadic *⎕PLOT* works mostly as before: *GTK* preferred, *XCB* as
fallback, and *ASCII* as second fallback.
2c. dyadic *⎕PLOT* has a new property *gui_driver* with which the user
can override the monadic behavior.
Valid property values are: *GTK*, *XCB*, or *ASCII*.
2d. it should now be possible to have a mix of different GUI types in
the same interpreter session.
Enjoy.
Jürgen