f0385db3a7
Regenerate xgb with latest XML descriptions.
Andrew Gallant
2013-12-28 09:25:18 -05:00
5a07ac7108
Fix fmt'd output for union list writing.
Andrew Gallant
2013-12-28 09:25:03 -05:00
efe87cb908
Ignore the "fd" field for the time being (for the shm extension only).
Andrew Gallant
2013-12-28 09:23:15 -05:00
3b4adabee1
The sync and xinput extensions now use the switch field, which XGB does not currently support. Therefore, I'm removing the sync and xinput extensions.
Andrew Gallant
2013-12-28 09:22:33 -05:00
2104b8fcdf
Export the logger (again)
Axel Wagner
2013-08-23 01:16:12 +02:00
38b293e74d
Padding on a list is on the length of the list.
Andrew Gallant
2013-08-11 20:54:15 -04:00
b06a8ca976
Don't needlessly change source files every time.
Andrew Gallant
2013-08-11 20:45:36 -04:00
0685fb57e1
Update to latest xproto XML.
Andrew Gallant
2013-08-11 20:43:26 -04:00
4b20ffaf4f
Updated to work with new xproto XML files.
Andrew Gallant
2013-08-11 20:42:36 -04:00
5d96993ee1
Fixed a nasty bug where closing could cause ReadFull to crash the program. Close#4.
Andrew Gallant
2013-08-11 19:33:56 -04:00
3658686aee
gofmt
Andrew Gallant
2013-01-26 12:51:48 -05:00
e635de5e1d
Provide access to the X display number in the XGB Conn.
Andrew Gallant
2013-01-26 12:51:21 -05:00
269a7b9cc6
The hack continues. I've increased the event channel buffer. I know I'm goofing here.
Andrew Gallant (Ocelot)
2012-10-16 23:40:59 -04:00
13eff4bec3
Tests were move to xproto package a long time ago. Update README.
Andrew Gallant (Ocelot)
2012-10-15 13:35:03 -04:00
08275ebda8
Doc fixes and stop exporting ReplyChecked and ReplyUnchecked
Andrew Gallant (Ocelot)
2012-06-05 00:15:14 -04:00
a9eae45cb3
Refresh build. Eh.
Andrew Gallant (Ocelot)
2012-06-05 00:14:34 -04:00
22ceab8074
Add rules for installing all packages.
Andrew Gallant (Ocelot)
2012-06-05 00:14:07 -04:00
e9dc18b4f9
Doc fix.
Andrew Gallant (Ocelot)
2012-06-04 23:55:20 -04:00
744c9688cc
Benchmark with gomaxprocs=3 too
Andrew Gallant (Ocelot)
2012-06-02 12:59:53 -04:00
8ee0ea9899
A pathological example for profiling purposes. Use 'make test'.
Andrew Gallant (Ocelot)
2012-06-02 12:59:44 -04:00
e960f4d34e
Add some style guidelines.
Andrew Gallant (Ocelot)
2012-05-28 20:43:03 -04:00
cd22f99b20auth: use encoding.binary
Paul Sbarra
2012-05-28 17:04:02 -05:00
4ea94ca0feBug fix in the generator that was outputting %(MISSING) crud.
Andrew Gallant (Ocelot)
2012-05-26 18:24:52 -04:00
58bb2572c5Doc touchups.
Andrew Gallant (Ocelot)
2012-05-26 18:22:25 -04:00
acb84171e5Add new logger type so that it can be shut off.
Andrew Gallant (Ocelot)
2012-05-16 23:57:26 -04:00
424f293671export logger so it can be disabled
Andrew Gallant (Ocelot)
2012-05-16 23:26:19 -04:00
45a4ee92ebclose channels.
Andrew Gallant (Ocelot)
2012-05-12 22:17:10 -04:00
6bdfd1d1b1A more idiomatic way of trying a non-blocking send on a buffered channel and falling back to a blocking send inside a goroutine.
Andrew Gallant (Ocelot)
2012-05-12 21:55:57 -04:00
7abc9c6455added some docs and removed some extraneous code
Andrew Gallant (Ocelot)
2012-05-12 21:44:53 -04:00
24fef4062adocs
Andrew Gallant (Ocelot)
2012-05-12 21:36:31 -04:00
f77feff864some docs in the Makefile and removing a prefix that isn't needed.
Andrew Gallant (Ocelot)
2012-05-12 21:27:47 -04:00
aa95801b2dpanic when an extension request is issued before an extension has been initialized. but give a nice error message for the happy people.
Andrew Gallant (Ocelot)
2012-05-11 23:59:38 -04:00
29942bf078panic when an extension request is issued before an extension has been initialized. but give a nice error message for the happy people.
Andrew Gallant (Ocelot)
2012-05-11 23:58:52 -04:00
fb3128ed2adoc updates and a quick usage
Andrew Gallant (Ocelot)
2012-05-11 02:01:29 -04:00
3e6b354493add a little more docs for errors
Andrew Gallant (Ocelot)
2012-05-11 01:58:52 -04:00
c00652934ebetter docs
Andrew Gallant (Ocelot)
2012-05-10 23:57:34 -04:00
a3363755cdadding package header comments
Andrew Gallant (Ocelot)
2012-05-10 20:06:22 -04:00
0c50dc6241a huge commit. splitting extensions into their own sub-packages.
Andrew Gallant (Ocelot)
2012-05-10 17:01:42 -04:00
e239bb3c68make resource ids their own individual types. last commit before overhaul to sub-packages
Andrew Gallant (Ocelot)
2012-05-10 12:47:19 -04:00
00c6217ca9update
Andrew Gallant (Ocelot)
2012-05-08 23:03:55 -04:00
5d64f69030fixed nasty bug that made XGB not thread safe
Andrew Gallant (Ocelot)
2012-05-08 23:03:45 -04:00
62b293c937use a custom logger so we don't stomp all over the global log configuration
Andrew Gallant (Ocelot)
2012-05-08 00:27:00 -04:00