-
Notifications
You must be signed in to change notification settings - Fork 10
/
ChangeLog
39 lines (27 loc) · 1.51 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
2013-08-17 Mark Witmer <[email protected]>
* Version 1.0 released: Here are the highlights; see the git log for details
* Asynchronous event loop: The inadequate loop based on promises
was replaced with a more robust one based on delimited continuations
* Syntax overhaul: symbols exported by the compiled XML files are
now in the standard Scheme format (lowercase, dash-separated).
* Transparent string handling: Clients can pass in/read out
strings from X requests and replies without having to manually
convert them to/from XCB types.
* Optional keyword arguments: X request procedures that have
valueparam arguments specify them with familiar keyword arguments
and do not need to specify which enum to use for the value name
list
* Thread-safe Connections (Partially): Multiple threads can now
send requests on the same XCB connection without causing race
conditions. Each reply, event, and error will still be consumed by
the first thread that polls for it, however.
* send-event made easy: Added xcb-event->vector to easily convert
events to the right format for send-event requests
* Bug fixes, updates test cases, updated manual, and more.
2014-01-31 Song Wenwu <[email protected]>
* configure.ac: Add guilesitedir and guilesiteccachedir options
* Makefile.am: Install files in configurable directories
2014-02-01 Mark Witmer <[email protected]>
* xcb/event-loop.scm: Fixed bug in create-listener where what was
supposed to be one automatically generated tag was being generated
multiple times