[squeak-dev] The Trunk: Collections-mt.919.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Oct 15 12:27:17 UTC 2020


Marcel Taeumel uploaded a new version of Collections to project The Trunk:
http://source.squeak.org/trunk/Collections-mt.919.mcz

==================== Summary ====================

Name: Collections-mt.919
Author: mt
Time: 15 October 2020, 2:27:14.853368 pm
UUID: 13747fbe-9c7e-2341-9a7a-36420923d5f3
Ancestors: Collections-mt.918

Complements System-mt.1180. See http://forum.world.st/Proposal-Resetting-pragma-preferences-via-nil-or-reset-message-td5123490.html

=============== Diff against Collections-mt.918 ===============

Item was changed:
  ----- Method: TranscriptStream class>>redirectToStdOut: (in category 'preferences') -----
+ redirectToStdOut: aBooleanOrNil
- redirectToStdOut: aBoolean
  	"In setting up redirection, first remove all dependents that are stdout,
  	 which may include stale files from the last session.  Then add a dependency
  	 only if asked to redirect to stdout. Blithely doing
  		Transcript removeDependent: FileStream stdout
  	 raises an error if stdout is unavailable."
  	Transcript dependents do:
  		[:dep|
  		 (dep isStream and: [dep name = #stdout]) ifTrue:
  			[Transcript removeDependent: dep]].
+ 	RedirectToStdOut := aBooleanOrNil.
+ 	self redirectToStdOut ifTrue:
- 	(RedirectToStdOut := aBoolean) ifTrue:
  		[Transcript addDependent: FileStream stdout]!



More information about the Squeak-dev mailing list