libX11 1.8.2
- Allow X*IfEvent() to reenter libX11 to avoid deadlock from unsafe calls when thread-safety-constructor is enabled (!150 (merged)).
- Remove Xlib's pthread function stubs - instead use system provided threads functions, including linking against any needed pthread libraries if thread-safety-constructor is enabled (!155 (merged), !156 (merged)).
- Fix off-by-one error in XKeycodeToKeysym for indexes > 3 (!78 (merged)).
- Allow XNSpotLocation with OnTheSpot (!127 (merged)).
- Fix Win32 build when -fno-common is in effect (!140 (merged)).
- Fix memory leak in XRegisterIMInstantiateCallback (!158 (merged)).
- Add compose sequences for the double-struck capitals ℕ ℤ ℚ ℝ ℂ (!144 (merged)), the Samogitian E with dot above and macron (!147 (merged)), Unicode minus sign (!163 (merged)).
- Change <^> <-> to mean superscript minus instead of macron (!162 (merged)).
- Delete compose sequences that mix top-row digits with numpad digits (!139 (merged)) or mix upper & lower case letters (!144 (merged)).
- Delete some unuseful compose sequences meant for Bépo layout (!146 (merged)).
- Delete compose sequences using leftcaret & rightcaret keysyms (!163 (merged)).
- Remove KOI8-R character set from en_US.UTF-8/XLC_LOCALE (!148 (merged)).
- Map sr locales to sr_RS compose files (!161 (merged)).