From: Matthew Flatt <mflatt@cs.utah.edu> To: plt-scheme@fast.cs.utah.edu Date: Mon, 25 Sep 2000 15:38:49 -0600 (MDT) Subject: 103.1 In the CVS repository, the exp-tagged MzScheme and MrEd code is now version 103.1. (As Robby mentioned a couple of weeks ago, we’ve decided to try numbering development versions forward from the previous release, instead of suffixing the version number of the next release.) Changes: * Added `popup-menu’ to window<%>. * Added a popup menu to the `message-box’ dialog (pops up with any click not on a button) that copies the contained message to the clipboard. Also, disabled the caret of the text box used for large messages. (PR 1416) * Changed methods in dc<%> classes to raise an exception if the DC is not ok (except for the `ok?’ method). Notably, a bitmap-dc% without a bitmap is not ok. (PR 1014) * Changed dc<%>’s `draw-bitmap’ and `draw-bitmap-section’ to scale the bitmap if the dc<%> has a scale. (PR 1185) * Changed text% undo to restore the pre-modification selection. (Previously, undo would move the caret to the end of the restored area.) (PR 778) * Added optional filters argument to `get-file’, `put-file’, and `get-file-list’ (used by Windows, only). (PR 1501) * Fixed internal lock handling on focus and activation events. (PR 1624, hopefully) * Windows: removed special handling of Ctl-m, Ctl-i, and Ctl-h (which produced return, tab, and backspace instead of the control characters). (PR 1382) * Fixed click-handling in text% with embedded editors, when the click is on the embedded editor’s line but above or below the embedded editor. (PR 1303) * Changed selection extension via the keyboard to maintain its state across focus changes and mouse clicks that do not move the selection. (PR 1586) * X: Default keymap double-click time determined via the standard Xt function. (PR 1580) * Fixed `lambda’ and `case-lambda’ to signal an error when a keyword is used as an argument name. * Fixed leaks that could happen with thread kills. For example, killing a thread blocked on a TCP connect could leak file descriptors. * Fixed weak hash table growth in the presence of infrequent garbage collections (by forcing a collection before rehashing). (PR 934) * Fixed/improved some unit/sig error messages. (PRs 304, 830) Matthew