Subject: TUI is not compatible with Mavericks (MacOS X 10.9)

From: Russell Owen

Submitted: Thu, 24 Oct 2013 09:26:33 -0700

Message number: 1320 (previous: 1319, next: 1321 up: Index)

As per the subject line: please don't use TUI on Mavericks. Tcl/Tk 8.5 has some serious known issues with it (even more serious issues than were already known; the rewrite to Cocoa did not go well due to a mismatch between the Tcl/Tk event loop model and Cocoa event loop model). At this point I have no idea when I'll be able to fix this. Waiting for a new version of Tcl/Tk is dicey because the last 4 releases all had a serious crashing bug. I recently made a small reproducible demo of this in Python, and a high priority is to rewrite it in tcl and report it.

If Tcl/Tk doesn't shape up soon (and there is no evidence it will; the Cocoa event loop issues are not being worked on), we may need to consider rewriting TUI using a different GUI framework.

-- Russell



APO APO APO APO APO  Apache Point Observatory 3.5m  APO APO APO
APO
APO  This is message 1320 in the apo35-general archive. You can find
APO  the archive on http://www.astro.princeton.edu/APO/apo35-general/INDEX.html
APO  To join/leave the list, send mail to apo35-request@astro.princeton.edu
APO  To post a message, mail it to apo35-general@astro.princeton.edu
APO
APO APO APO APO APO APO APO APO APO APO APO APO APO APO APO APO