Ar an naoú lá déag de mí na Samhain, scríobh Jonathan Marten:
> [...] Could these be added to the XEmacs core? I've developed a
> patch
> (currently against 21.5.27) to add these functions, will post that
> if
> these suggestions are acceptable.
They look reasonable to me. They should return strings, though, until
we
deprecate 32-bit platforms (unlikely) or require bignum support to
build
(also unlikely); the minimum XEmacs integer width is 31 bits, and
_NET_WM_DESKTOP is a CARDINAL/32 according to the
Freedesktop.org
people.
What exactly do you mean by "desktop" ?
shouldn't it include the X11 $DISPLAY ?
Does it include the pager workspace number ?
I'm wondering how I'd implement it on BeOS...
We have both a BScreen object representing which screen the window is
on (currently only 1) which has an uint32 ID, and a workspaces bitmask
representing for each of the 32 possible workspaces if the window is
visible on it...
But I'm not there yet, I need to update the port :)
François.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta