Tue, 09 Oct 2018 18:12:22 +0200 #BUGFIX by cg
Claus Gittinger <cg@exept.de> [Tue, 09 Oct 2018 18:12:22 +0200] rev 23411
#BUGFIX by cg class: ApplicationDefinition class changed: #commonFilesToInstall_unix #make_dot_proto
Tue, 09 Oct 2018 12:45:45 +0200 #BUGFIX by cg
Claus Gittinger <cg@exept.de> [Tue, 09 Oct 2018 12:45:45 +0200] rev 23410
#BUGFIX by cg class: CharacterEncoder class changed: #initializeEncoderClassesByName
Tue, 09 Oct 2018 12:41:31 +0200 #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de> [Tue, 09 Oct 2018 12:41:31 +0200] rev 23409
#DOCUMENTATION by cg class: True comment/format in: #==>
Tue, 09 Oct 2018 12:18:26 +0200 #FEATURE by cg
Claus Gittinger <cg@exept.de> [Tue, 09 Oct 2018 12:18:26 +0200] rev 23408
#FEATURE by cg class: Smalltalk class added: #recursiveInstallAutoloadedClassesFrom:maxLevels: changed: #recursiveInstallAutoloadedClassesFrom:
Sun, 07 Oct 2018 21:49:45 +0200 #FEATURE by cg
Claus Gittinger <cg@exept.de> [Sun, 07 Oct 2018 21:49:45 +0200] rev 23407
#FEATURE by cg class: Filename added: #asFileURL
Tue, 29 May 2018 14:58:41 +0200 Issue #225: Missing a method which would split a string with separator included jv
Patrik Svestka <patrik.svestka@gmail.com> [Tue, 29 May 2018 14:58:41 +0200] rev 23406
Issue #225: Missing a method which would split a string with separator included Implemented two methods: asCollectionOfSubCollectionsSeparatedByAnyForWhich:withSeparatorsIncluded: and its alias splitByAnyForWhich:withSeparatorIncluded:
Thu, 11 Oct 2018 16:44:49 +0200 Allow subclasses of `UninterpretedBytes` to define endianity jv
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 11 Oct 2018 16:44:49 +0200] rev 23405
Allow subclasses of `UninterpretedBytes` to define endianity ...regardless of native host endianity by introducing instance-side `#isBigEndian`. Subclasses may override this method to define required endianity.
Thu, 11 Oct 2018 14:05:15 +0200 Try harder to return useful info from `#revisionInfo` when version method is missing. jv
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 11 Oct 2018 14:05:15 +0200] rev 23404
Try harder to return useful info from `#revisionInfo` when version method is missing. If class is missing a version method (for example when having mercurial-fork with is set up to not generate version_HG to minimize changes to CVS or simply because it was not generated for some reason), `Class revisionInfo` returned `nil` which may lead into a DNU. On the other hans, modern SCM implementations (such as Mercurial) does not store any useful info in version method anyway so can happily work without it - all this version methods is a CVS legacy. To relax the requirement of having a version method in each class (which is unnecessary for any modern SCM), when no such method is found, generate one on the fly. This is a bad hack, but should do before deeper refactoring of all this CVS legacy is done (if ever :-( What a hack! But well, CVS logic is soo hardcoded in this code. Sigh...
Fri, 05 Oct 2018 17:56:14 +0200 #TUNING by cg
Claus Gittinger <cg@exept.de> [Fri, 05 Oct 2018 17:56:14 +0200] rev 23403
#TUNING by cg class: Object changed: #activityNotification: no need to check for isHandled (does another stack walk, and this is exactly the same as what the raise does). If unhandled, it is ignored anyway.
Fri, 05 Oct 2018 13:42:10 +0200 #FEATURE by cg
Claus Gittinger <cg@exept.de> [Fri, 05 Oct 2018 13:42:10 +0200] rev 23402
#FEATURE by cg class: LimitedPrecisionReal added: #printStringScientific
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 tip