Claus Gittinger <cg@exept.de> [Thu, 03 Nov 2016 14:32:12 +0100] rev 20738
#FEATURE by cg
class: CharacterArray
added: #linesDo:
squeak compatibility
Claus Gittinger <cg@exept.de> [Thu, 03 Nov 2016 10:58:10 +0100] rev 20737
#BUGFIX by cg
class: Smalltalk
changed:
#lateOpenDisplay
#start
Claus Gittinger <cg@exept.de> [Thu, 03 Nov 2016 10:57:47 +0100] rev 20736
#UI_ENHANCEMENT by cg
class: ProcessorScheduler
removed: #noMoreUserProcesses
comment/format in:
#addTimedBlock:for:atMilliseconds:
#evaluateTimeouts
#removeTimeoutForSemaphore:
changed:
#anyUserProcessAtAll
#checkForEndOfDispatch
#terminateNoSignal:
Claus Gittinger <cg@exept.de> [Thu, 03 Nov 2016 10:25:32 +0100] rev 20735
#UI_ENHANCEMENT by cg
class: MiniInspector
added: #callInspect:message:
comment/format in: #inspect:message:
changed:
#commandLoop
#inspectInstvar:of:
Claus Gittinger <cg@exept.de> [Thu, 03 Nov 2016 10:20:55 +0100] rev 20734
#BUGFIX by cg
class: RecursionLock
changed:
#critical:
#critical:timeoutMs:ifBlocking:
#wait
#wouldBlock
clear process before doing an infoPrint;
just in case another one comes along the same semaphore
when infoPrinting...
Claus Gittinger <cg@exept.de> [Thu, 03 Nov 2016 10:16:11 +0100] rev 20733
#DOCUMENTATION by cg
class: MiniLogger
comment/format in: #documentation
Claus Gittinger <cg@exept.de> [Thu, 03 Nov 2016 10:13:57 +0100] rev 20732
#BUGFIX by cg
class: MiniLogger
comment/format in: #log:severity:facility:originator:attachment:on:
changed: #log:severity:facility:originator:attachment:
avoid endless recursion;
came to this via Transcript->RecusionLock->warn about dead process.
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 27 Oct 2016 23:11:43 +0000] rev 20731
Separate temporary directories for different users
on UNIX systems so each user has it's own temp directory under
`/tmp`. Otherwise users may compete over ovnership of some files
in case names are hardcoded (bad, but man, there's such code in
2016)
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 27 Oct 2016 19:49:24 +0000] rev 20730
Fix in `ApplicationDefinition`: Do not fail build if `makepackage` is not installed
as autopackage was never widely adopted and is being phased out. On Linux,
Flatpak may be "the next thing". Maybe not. See http://flatpak.org/
This commit fixes regression in `RegressionTests::MakefileTests` on hosts where
no Autpackage is not installed (nor faked).
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 26 Oct 2016 23:35:39 +0100] rev 20729
Fixes in ApplicationDefinition
#applicationIconFileName must no longer be implemented. Also use windows-specific
icon as NSIS installer icon default. This fixes regression in
`Regression::MakefileTests`.