Feb 22 Tcl Meetup Notes
possible topics
Tcl 9
Robert Parker asked about json
Simon
Unicode
8.7
chw talked about some of the fancy stuff he's been doing - including rotating color emoji on a canvas. There was a discussion, if it was possible to have the sdl+agg branch in tk core. The patch to libxft (X11 freetype font rendering library) with support for BGRA bitmap fonts (e.g. Google Noto Color Emoji) can be found in https://gitlab.freedesktop.org/xorg/lib/libxft/-/merge_requests/1
APN Summarizing my comments in the meetup: A lot of functionality outside of Unicode and 64-bit support has been implemented in the core within the last decade but not released because 8.7 is intended as the 9.0 compatibility / transition release. While I understand at some level the motivation for a transition release, I would ask why that transition release cannot be 8.8, 8.9 or whatever at the time 9.0 is close to being done. Based on comments by others (I am not really qualified to be a judge), the partial "upgrade" to full Unicode support in 8.7 is problematic in its current state. If that is the case, I would prefer to a 8.7 release with all Unicode-related changes since 8.6 reverted. I do not know if that is even possible. Given no one seemed satisfied with the 8.7's limited enhancements in Unicode relative to 8.6, why expend effort on shoehorning it into the 8.x release train? Given the lack of resources, a clean break to full Unicode support in 9.0 may be simpler to implement and faster to bring to market.