[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Sat Feb 9 23:55:03 UTC 2013


Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:

http://lists.squeakfoundation.org/pipermail/packages/2013-February/005701.html

Name: ST80-dtl.141
Ancestors: ST80-nice.140

Fix ParagraphEditor>>zapSelectionWithCompositionWith: failing to reset setMark or setPoint values after converting to Unicode in the case of an input string of length > 1. The problem was apparent only in the case of keyboard entry from MVC when a wait2ms delay causing two or more characters to be buffered prior to handling the zap selection. Problem was best exhibited using a Linux interpreter VM with poor delay time resolution. This update fixes the problem in MVC but has not been tested with Unicode input (author is using US English keyboard and locale).

Problem identified by Bob Arning: http://lists.squeakfoundation.org/pipermail/squeak-dev/2013-February/168666.html

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2013-February/005702.html

Name: ST80-dtl.142
Ancestors: ST80-dtl.141

Revert last change to zapSelectionWithCompositionWith: because original implementation is required for multilingual support.

Change ParagraphEditor>>readKeyboard to always process one character at a time per suggestion from Bob Arning.

Background and explanation at http://lists.squeakfoundation.org/pipermail/squeak-dev/2013-February/168725.html

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2013-February/005703.html

Name: ReleaseBuilder-fbs.92
Ancestors: ReleaseBuilder-nice.91

Implement Eliot Miranda's request to clear all text domains, and recompile everything prior to release.

Technically we only need to recompile when we change the Compiler, but doing it every time we release something is much simpler/easier: I can't imagine how we'd write a ReleaseBuilder that would know (without introspecting on some source of version history somewhere) that the Compiler had just changed.

=============================================


More information about the Squeak-dev mailing list