Skip to content

Commit 7e1eacb

Browse files
committed
Fixes for 0.3
1 parent ec71413 commit 7e1eacb

11 files changed

Lines changed: 1676 additions & 19 deletions

File tree

README

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
The Python X Library
33

4-
Version 0.2, 8 Aug 2000
4+
Version 0.3, 22 Aug 2000
55

66

77
*** Copyright
@@ -59,6 +59,10 @@ complete, implementing client-side X11R6. This should be usable for
5959
writing applications. It runs at least on Linux using XFree86 as the
6060
server, but should run on most Unices at least.
6161

62+
A resource database has been implemented and there is a framework for
63+
adding X extension code. Currently only the XTEST extension has been
64+
implemented.
65+
6266
There are most likely bugs, as only a rather small subset of all the
6367
requests and methods have been tested. The code is released anyway to
6468
let other interested Python hackers have a look (and hopefully help

TODO

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,9 @@
2020
such a way that one can still use the library without the thread
2121
support, for systems where the thread module is missing.
2222

23-
* Extensions: There should be hooks for adding requests, events,
24-
errors and high-level methods for X extensions. Preferably,
25-
Xlib.display.Display would itself find all extensions supported by
26-
the server and install corresponding code automatically.
23+
An attempt has been made, but it is not entirely correct. However,
24+
the framework is there.
25+
2726

2827

2928
*** To be a real C Xlib replacement
@@ -39,11 +38,7 @@
3938
* Events: advanced event queue handling, e.g. filtering out events,
4039
only process events for a certain window, etc.
4140

42-
* Extensions: as many extensions as possible should be implemented,
43-
using the yet-to-be-written framework.
44-
45-
* Resource database: an implementation of the Xlib resource database
46-
must be implemented.
41+
* Extensions: as many extensions as possible should be implemented.
4742

4843

4944
*** Miscellaneous

0 commit comments

Comments
 (0)