clx
clx copied to clipboard
a fork of crhodes' fork of danb's fork of the CLX library, an X11 client for Common Lisp
This PR cherry picks the changes @scymtym's `randr-improvements` branch makes to clx macros. The original commits are 63ee5bbc59c1ea74ac78e6226f2369ed019e0daa and cf46691. I'm looking to separate the fixed up randr extension into...
I recently tried out stumpwm and discovered that neither ISO_Level3_Shift nor ISO_Level5_Shift work properly (which I need to for example to type a question mark; I am using the [bone...
Some demos don't render anything at all. I looked at the issues involved and found that changing xlib:display-force-output to xlib:display-finish-output solves most of them but one example. Both bounce and...
The CRTC-START index was incorrect, which caused RR-GET-OUTPUT-INFO to return bogus CRTCs, modes, clones, and name. Additionally, document the function's multiple return values and declaim its type. The latter required...
Hi. I'm currently working on adding `CLX` onto Fedora Linux as a package, and one thing we ask for from the upstreams is that they contain their own license files....
system Xorg 1.11.3/protocol 11, amd x86_64, nvidia 290.10-2 When I load demo/gl-test.lisp and call (gl-test:test #'gl-test::gears :host "" :display 0), I have following error. Asynchronous MATCH-ERROR in request 16 (last...
As reported in https://github.com/stumpwm/stumpwm/issues/936, the function `xlib:modifier-mapping` does not list AltGr (code 108) as a modifier when either a French or the default Spanish layout is set. More could be...
Code in C: ``` XChangeProperty(disp2, root2, prop_root, XA_PIXMAP, 32, PropModeReplace, (unsigned char *) &pmap_d2, 1); ``` How to do this in clx? I tried something like this: ``` (setf *pixmap*...
``` (defparameter *myfont* (xlib:open-font *display* "terminus-bold-16")) (xlib:text-extents *myfont* "привет") ; Debugger entered on # ``` Seems error in `translate-default`: ``` (let ((wbuf (xlib::display-tbuf16 *display*))) (xlib::translate-default "привет" 0 3 *myfont* wbuf...
Hi I came from McCLIM, where I found I can't use fcitx to switch input method to input Chinese. And I found that McCLIM is using CLX as backend, so...