[squeak-dev] The Trunk: Morphic-cmm.718.mcz
commits at source.squeak.org
commits at source.squeak.org
Wed Jan 22 15:55:06 UTC 2014
Chris Muller uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-cmm.718.mcz
==================== Summary ====================
Name: Morphic-cmm.718
Author: cmm
Time: 22 January 2014, 9:52:00.309 am
UUID: 8021fba3-9b70-4310-b211-5b6a223c7a15
Ancestors: Morphic-cmm.717
Fixed misspelling.
=============== Diff against Morphic-cmm.717 ===============
Item was added:
+ ----- Method: TheWorldMainDockingBar>>releaseNotes (in category 'submenu - help') -----
+ releaseNotes
+ ^'Squeak 4.5 ---- Theodor
+ ===================
+
+ ______________________________________________
+ Language enhancements:
+
+ Environments
+ Environments allows multiple classes with the same name to exist in the same image, with code referencing through its class'' "environment".
+
+ Collections
+ New and improved sorting utilities for Arrays and OrderedCollections.
+ New FloatCollection inherits the convenient add:/remove: API of OrderedCollection, but using an internal FloatArray for better efficiency.
+ An all-new LRUCache implementation.
+ Promise is now a fully chainable object with decent error handling.
+ Compiler
+
+ Numerics
+ Faster and better Random.
+ log/ln fixed for integers.
+
+ Dates and Times
+ New methods provide access to primitive 240 and 241, which can provide microsecond resolution timestamps on Cog VMs.
+ New convenience methods allow creating DateAndTimes relative to now (e.g., "5 minutes ago").
+ Parsing improvements.
+
+ Text, Graphics, Sound
+ Form>pixelValueAt: now makes use of the new primitivePixelValueAt:, avoiding the overhead of a full BitBlt.
+ Elimination of the dual hierarchy of NewParagraph & MultiNewParagraph etc and TextStopConditions and lots of Scanner improvements.
+ PaintBoxMorph re-engineering.
+ ADPCMCodec performance improvement.
+
+ ______________________________________________
+ IDE, Monticello and Trunk process improvements:
+
+ Several MVC fixes allow debugging in MVC once again.
+ Smart-Splitters causes the bars between browser panes to automatically optimize their position.
+ Fixed color-selection from anywhere on the screen working again.
+ Improved command-line interface via Smalltalk run: [ :arg1 :arg2 | ... ].
+ squeakDebug.log report length is now settable.
+ MCReorganizationPreloader now resolves moves between arbitrary packages, independent of their order in the configuration.
+ mcz/snapshot/source.st now encoded in UTF8 instead of latin-1.
+ New pre-selection highlight feature for lists.
+ System space analysis now available in Help | About.
+ Message-traces can be pared more easily.
+
+ ______________________________________________
+ Configuration
+ Lots of improvements in the CI build/test slave.
+ Installer now documents externally-loadable packages as simple literal structures that can be merged via Installer>>#merge:.
+ MC ancestry history strings can now be stubbed for a smaller image and sustainable MC history.
+
+ ______________________________________________
+ History and Accounting Tools
+ A great new historical website by Bob Arning.
+ MC history and origin is now available for methods and class-definitions from browser menus.
+ A new amazing ObjectHistory makes it possible to efficiently track the born-on date of any object to a resolution of one minute.
+ Added "search history" to Package history browser.
+
+ ______________________________________________
+ Fixes and cleanups
+ Packages organized toward eliminating circular dependencies, and with proper concern for existing and future UI frameworks.
+ Updated uses of SmalltalkImage current to, simply, "Smalltalk."
+ Moving away from use of Utilities.
+ More preferences made pragma-based.
+ Compiler factorings and cleanups.
+ Diminished excessive usage of ReadWriteStream.
+ ProtoObject API balanced and minimal.
+ Moved classifying and logging behavior out of Compiler (a responsibility of Behavior).
+
+ ______________________________________________
+ Application Upgrade Notes
+ Default Float printing is now true to its internal representation. Apps must now use appropriate methods to format Floats rather than roundTo:.
+ ($a to: $b) now returns ''ab'' rather than #($a $b).
+ Remove OneCharacterSymbols optimization.
+ LRUCache instance migrations, if any. See post-scripts in Collections-ul.546, 547
+ Rectangles with 0 area (e.g., lines) can now intersect.
+
+
+
+ This release is dedicated
+ to the memory of our friend
+ Andreas Raab (1968 -- 2013)
+ !!
+ ]style[(10 1 4 1 7 1 19 1 1 47 22 2 13 142 11 329 8 57 15 237 21 358 48 720 13 321 28 372 18 522 25 382 1 5 7 4 9 56 1)ba2FBitstreamVeraSerif#32.0,a2FBitstreamVeraSerif#32.0,a2--FBitstreamVeraSerif#32.0,a2FBitstreamVeraSerif#32.0,ia2FBitstreamVeraSerif#32.0,FBitstreamVeraSerif#24.0a2,FBitstreamVeraSerif#24.0----a2,FBitstreamVeraSerif#24.0a2,,FBitstreamVeraSerif#16.0,FBitstreamVeraSerif#24.0,,bFBitstreamVeraSerif#16.0,FBitstreamVeraSerif#16.0,bFBitstreamVeraSerif#16.0,FBitstreamVeraSerif#16.0,bFBitstreamVeraSerif#16.0,FBitstreamVeraSerif#16.0,bFBitstreamVeraSerif#16.0,FBitstreamVeraSerif#16.0,bFBitstreamVeraSerif#16.0,FBitstreamVeraSerif#16.0,FBitstreamVeraSerif#24.0,FBitstreamVeraSerif#16.0,FBitstreamVeraSerif#24.0,FBitstreamVeraSerif#16.0,FBitstreamVeraSerif#24.0,FBitstreamVeraSerif#16.0,FBitstreamVeraSerif#24.0,FBitstreamVeraSerif#16.0,FBitstreamVeraSerif#24.0,FBitstreamVeraSerif#16.0,,FBitstreamVeraSerif#16.0ia2,FBitstreamVeraSerif#16.0iba2,FBitstreamVeraSerif#16.0ia2,FBitstreamVeraSerif#16.0iba2,FBitstreamVeraSerif#16.0ia2,!!' readStream nextChunkText!
Item was removed:
- ----- Method: TheWorldMainDockingBar>>releasseNotes (in category 'submenu - help') -----
- releasseNotes
- ^'Squeak 4.5 ---- Theodor
- ===================
-
- ______________________________________________
- Language enhancements:
-
- Environments
- Environments allows multiple classes with the same name to exist in the same image, with code referencing through its class'' "environment".
-
- Collections
- New and improved sorting utilities for Arrays and OrderedCollections.
- New FloatCollection inherits the convenient add:/remove: API of OrderedCollection, but using an internal FloatArray for better efficiency.
- An all-new LRUCache implementation.
- Promise is now a fully chainable object with decent error handling.
- Compiler
-
- Numerics
- Faster and better Random.
- log/ln fixed for integers.
-
- Dates and Times
- New methods provide access to primitive 240 and 241, which can provide microsecond resolution timestamps on Cog VMs.
- New convenience methods allow creating DateAndTimes relative to now (e.g., "5 minutes ago").
- Parsing improvements.
-
- Text, Graphics, Sound
- Form>pixelValueAt: now makes use of the new primitivePixelValueAt:, avoiding the overhead of a full BitBlt.
- Elimination of the dual hierarchy of NewParagraph & MultiNewParagraph etc and TextStopConditions and lots of Scanner improvements.
- PaintBoxMorph re-engineering.
- ADPCMCodec performance improvement.
-
- ______________________________________________
- IDE, Monticello and Trunk process improvements:
-
- Several MVC fixes allow debugging in MVC once again.
- Smart-Splitters causes the bars between browser panes to automatically optimize their position.
- Fixed color-selection from anywhere on the screen working again.
- Improved command-line interface via Smalltalk run: [ :arg1 :arg2 | ... ].
- squeakDebug.log report length is now settable.
- MCReorganizationPreloader now resolves moves between arbitrary packages, independent of their order in the configuration.
- mcz/snapshot/source.st now encoded in UTF8 instead of latin-1.
- New pre-selection highlight feature for lists.
- System space analysis now available in Help | About.
- Message-traces can be pared more easily.
-
- ______________________________________________
- Configuration
- Lots of improvements in the CI build/test slave.
- Installer now documents externally-loadable packages as simple literal structures that can be merged via Installer>>#merge:.
- MC ancestry history strings can now be stubbed for a smaller image and sustainable MC history.
-
- ______________________________________________
- History and Accounting Tools
- A great new historical website by Bob Arning.
- MC history and origin is now available for methods and class-definitions from browser menus.
- A new amazing ObjectHistory makes it possible to efficiently track the born-on date of any object to a resolution of one minute.
- Added "search history" to Package history browser.
-
- ______________________________________________
- Fixes and cleanups
- Packages organized toward eliminating circular dependencies, and with proper concern for existing and future UI frameworks.
- Updated uses of SmalltalkImage current to, simply, "Smalltalk."
- Moving away from use of Utilities.
- More preferences made pragma-based.
- Compiler factorings and cleanups.
- Diminished excessive usage of ReadWriteStream.
- ProtoObject API balanced and minimal.
- Moved classifying and logging behavior out of Compiler (a responsibility of Behavior).
-
- ______________________________________________
- Application Upgrade Notes
- Default Float printing is now true to its internal representation. Apps must now use appropriate methods to format Floats rather than roundTo:.
- ($a to: $b) now returns ''ab'' rather than #($a $b).
- Remove OneCharacterSymbols optimization.
- LRUCache instance migrations, if any. See post-scripts in Collections-ul.546, 547
- Rectangles with 0 area (e.g., lines) can now intersect.
-
-
-
- This release is dedicated
- to the memory of our friend
- Andreas Raab (1968 -- 2013)
- !!
- ]style[(10 1 4 1 7 1 19 1 1 47 22 2 13 142 11 329 8 57 15 237 21 358 48 720 13 321 28 372 18 522 25 382 1 5 7 4 9 56 1)ba2FBitstreamVeraSerif#32.0,a2FBitstreamVeraSerif#32.0,a2--FBitstreamVeraSerif#32.0,a2FBitstreamVeraSerif#32.0,ia2FBitstreamVeraSerif#32.0,FBitstreamVeraSerif#24.0a2,FBitstreamVeraSerif#24.0----a2,FBitstreamVeraSerif#24.0a2,,FBitstreamVeraSerif#16.0,FBitstreamVeraSerif#24.0,,bFBitstreamVeraSerif#16.0,FBitstreamVeraSerif#16.0,bFBitstreamVeraSerif#16.0,FBitstreamVeraSerif#16.0,bFBitstreamVeraSerif#16.0,FBitstreamVeraSerif#16.0,bFBitstreamVeraSerif#16.0,FBitstreamVeraSerif#16.0,bFBitstreamVeraSerif#16.0,FBitstreamVeraSerif#16.0,FBitstreamVeraSerif#24.0,FBitstreamVeraSerif#16.0,FBitstreamVeraSerif#24.0,FBitstreamVeraSerif#16.0,FBitstreamVeraSerif#24.0,FBitstreamVeraSerif#16.0,FBitstreamVeraSerif#24.0,FBitstreamVeraSerif#16.0,FBitstreamVeraSerif#24.0,FBitstreamVeraSerif#16.0,,FBitstreamVeraSerif#16.0ia2,FBitstreamVeraSerif#16.0iba2,FBitstreamVeraSerif#16.0ia2,FBitstreamVeraSerif#16.0iba2,FBitstreamVeraSerif#16.0ia2,!!' readStream nextChunkText!
More information about the Squeak-dev
mailing list
|