3 ms·
We tried to use XCB with a cross-platform windowing/input library, but very quickly we ran into a lot of small issues, where XCB was even less documented than X
by eXpl0it3r 7y ago
We tried to use XCB with a cross-platform windowing/input library, but very quickly we ran into a lot of small issues, where XCB was even less documented than Xlib, so you had to resort to reading the source code, or where functionality was just missing, so we had to fallback to Xlib. In the end we reverted the XCB changes and just went with Xlib again. It's a pain, but at least you can make it do anything you need to and it's somewhat documented or enough knowledge aggregated over time.
- newnewpdro 7y agoXlib isn't just somewhat documented, it's exceptionally well documented. I'm no fan of X, but the books documenting it were from an era when the UNIX industry was flush with cash and printed technical writing was at its peak. It pains me to flip through my volumes of printed O'Reilly X books, knowing how much time and care was put into documentation for such a technical abomination. https://www.oreilly.com/library/view/xlib-reference-manual/9780937175262/ https://www.oreilly.com/library/view/xlib-reference-manual/9...
- DonHopkins 7y agoSun's OpenWindows documentation had a man page for every OPEN LOOK cursor! How you'd figure out the name of the cursor you see on the screen to look it up in the manual, I have no idea.