From: Peter Liljenberg <petli@ct...> - 2001-12-04 13:32:17
I looked through the changes since 0.8, and discovered that quite a
lot actually have happened. So I thought I'd better release 0.9,
since a 1.0 is still far into the future.
It can be downloaded from this location:
Changes since 0.8:
** Documentation improved
The documentation has been augmented with a chapter about event
handling, and a chapter listing all X objects and their methods
provided by the library. They are not described in any detail,
** Keysym handling improved
The module Xlib.XK, which listed all keysyms, have been split up into
several sub-modules providing different sets of keysyms. By importing
Xlib.XK only the miscellany and latin1 sets are loaded, thus removing
some unnecessary clutter.
Xlib.display.Display has two new methods (lookup_string() and
rebind_string()) for translating keysyms into characters.
** Small changes to library interface
The order of the Xlib.display.Display method send_event() parameters
event_mask and propagate has changed.
Some of the class names in Xlib.protocol.event have changed, to have
the same namse as the corresponding. event type constant.
** A few bugfixes
If a display has more than one screen, the default screen was always
set to the highest numbered one, irrespective of what the user
specified in $DISPLAY.
Some response attributes in Xlib.protocol.request accidentally
included a comma.
Get latest updates about Open Source Projects, Conferences and News.