[Pkg] The Trunk: Kernel-nice.921.mcz

commits at source.squeak.org commits at source.squeak.org
Sat May 16 04:05:25 UTC 2015


Chris Muller uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-nice.921.mcz

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

Name: Kernel-nice.921
Author: nice
Time: 1 May 2015, 3:09:15.528 pm
UUID: 1ce76bf5-1e32-4d12-b7b1-9f23a75d37b2
Ancestors: Kernel-topa.920

Provide an exact version for #floorLog: for those Number using exact arithmetic
(as proposed in inbox Kernel-nice.721 / 11 December 2012).

Previous version was not exact, otherwise this count would have been zero:
    (-300 to: -1) count: [:n | n ~= ((10 raisedTo: n) floorLog: 10)].

Note that this won't make #log: exact, and could lead to disagreement between the two functions.
However, old behavior compatible with log: is still possible by passing the radix argument asFloat, so this is not a real problem.

==== ERROR ===

FileDoesNotExistException: '/home/squeaksource/sso2/ss/trunk/Kernel-nice.921(topa.920).2015-05-16.04-05-28'

16 May 2015 4:05:28.806 am

VM: unix - Smalltalk
Image: Squeak4.5 [latest update: #15015]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /home/squeaksource/sso2
Trusted Dir /home/squeaksource/sso2/secure
Untrusted Dir /home/squeaksource/sso2/My Squeak

MultiByteFileStream class(StandardFileStream class)>>forceNewFileNamed:
	Receiver: MultiByteFileStream
	Arguments and temporary variables: 
		fileName: 	'/home/squeaksource/sso2/ss/trunk/Kernel-nice.921(topa.920).2015-05-1...etc...
		dir: 	nil
		localName: 	nil
		fullName: 	'/home/squeaksource/sso2/ss/trunk/Kernel-nice.921(topa.920).2015-05-1...etc...
		f: 	nil
	Receiver's instance variables: 
		superclass: 	StandardFileStream
		methodDict: 	a MethodDictionary(#accepts:->(MultiByteFileStream>>#accepts: "a Co...etc...
		format: 	156
		instanceVariables: 	#('converter' 'lineEndConvention' 'wantsLineEndConversion')
		organization: 	('accessing' ascii binary converter converter: fileInEncodingName...etc...
		subclasses: 	nil
		name: 	#MultiByteFileStream
		classPool: 	a Dictionary(#Cr->Character cr #CrLf->'
' #Lf->Character lf #LineEn...etc...
		sharedPools: 	nil
		environment: 	Smalltalk
		category: 	#'Multilingual-TextConversion'

UnixFileDirectory(FileDirectory)>>forceNewFileNamed:
	Receiver: UnixFileDirectory on '/home/squeaksource/sso2/ss/trunk'
	Arguments and temporary variables: 
		localFileName: 	'Kernel-nice.921(topa.920).2015-05-16.04-05-28'
	Receiver's instance variables: 
		pathName: 	FilePath('/home/squeaksource/sso2/ss/trunk')

UnixFileDirectory(FileDirectory)>>copyFileWithoutOverwriteConfirmationNamed:toFileNamed:
	Receiver: UnixFileDirectory on '/home/squeaksource/sso2/ss/trunk'
	Arguments and temporary variables: 
		fileName1: 	'Kernel-nice.921(topa.920).mcd'
		fileName2: 	'Kernel-nice.921(topa.920).2015-05-16.04-05-28'
		file1: 	MultiByteFileStream: '/home/squeaksource/sso2/ss/trunk/Kernel-nice.921(t...etc...
		file2: 	nil
	Receiver's instance variables: 
		pathName: 	FilePath('/home/squeaksource/sso2/ss/trunk')

SSFilesystem>>createBackupIn:of:
	Receiver: a SSFilesystem
	Arguments and temporary variables: 
		aFileDirectory: 	UnixFileDirectory on '/home/squeaksource/sso2/ss/trunk'
		aString: 	'Kernel-nice.921(topa.920).mcd'
	Receiver's instance variables: 
a SSFilesystem

SSFilesystem>>saveMcBytes:named:to:
	Receiver: a SSFilesystem
	Arguments and temporary variables: 
		aByteArray: 	#[80 75 3 4 20 0 0 0 8 0 174 32 176 70 201 84 220 34 17 0 0 0 15 0 ...etc...
		filenameString: 	'Kernel-nice.921(topa.920).mcd'
		aProject: 	The Trunk
		directory: 	UnixFileDirectory on '/home/squeaksource/sso2/ss/trunk'
		stream: 	nil
	Receiver's instance variables: 
a SSFilesystem

SSVersion*(SSVersion)>>saveDiff:named:to:
	Receiver: SSVersion*('Kernel-nice.921')
	Arguments and temporary variables: 
		aMCDiffyVersion: 	a MCDiffyVersion(Kernel-nice.921)
		filenameString: 	'Kernel-nice.921(topa.920).mcd'
		aProject: 	The Trunk
	Receiver's instance variables: 
		timestamp: 	16 May 2015 4:05:17 am
		author: 	Chris Muller
		versionInfo: 	a MCVersionInfo(Kernel-nice.921)
		dependencies: 	#()
		properties: 	a Dictionary(#diffs->a Dictionary() #fileName->'Kernel-nice.921.mcz...etc...
		downloadStatistics: 	nil

SSVersion*(SSVersion)>>ensureDiffyVersion:in:
	Receiver: SSVersion*('Kernel-nice.921')
	Arguments and temporary variables: 
		aFileName: 	'Kernel-nice.921(topa.920)'
		aProject: 	The Trunk
		diffName: 	'Kernel-nice.921(topa.920).mcd'
		diffyVersion: 	a MCDiffyVersion(Kernel-nice.921)
	Receiver's instance variables: 
		timestamp: 	16 May 2015 4:05:17 am
		author: 	Chris Muller
		versionInfo: 	a MCVersionInfo(Kernel-nice.921)
		dependencies: 	#()
		properties: 	a Dictionary(#diffs->a Dictionary() #fileName->'Kernel-nice.921.mcz...etc...
		downloadStatistics: 	nil

[] in SSDiffyTextWriter>>writeVersion:for:
	Receiver: a SSDiffyTextWriter
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		stream: 	a WriteStream
		textWriter: 	a MCDiffyTextWriter

BlockClosure>>on:do:
	Receiver: [closure] in SSDiffyTextWriter>>writeVersion:for:
	Arguments and temporary variables: 
		exception: 	Error
		handlerAction: 	[closure] in SSDiffyTextWriter>>writeVersion:for:
		handlerActive: 	false
	Receiver's instance variables: 
		outerContext: 	SSDiffyTextWriter>>writeVersion:for:
		startpc: 	119
		numArgs: 	0

SSDiffyTextWriter>>writeVersion:for:
	Receiver: a SSDiffyTextWriter
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		stream: 	a WriteStream
		textWriter: 	a MCDiffyTextWriter

[] in SSEMailSubscription>>versionAdded:to:
	Receiver: a SSEMailSubscription
	Arguments and temporary variables: 
		aVersion: 	SSVersion*('Kernel-nice.921')
		aProject: 	The Trunk
	Receiver's instance variables: 
		timestamp: 	16 May 2015 4:05:25 am
		stream: 	a WriteStream
		project: 	The Trunk
		version: 	SSVersion*('Kernel-nice.921')
		sender: 	'commits at source.squeak.org'

BlockClosure>>on:do:
	Receiver: [closure] in SSEMailSubscription>>versionAdded:to:
	Arguments and temporary variables: 
		exception: 	Error
		handlerAction: 	[closure] in SSEMailSubscription>>versionAdded:to:
		handlerActive: 	true
	Receiver's instance variables: 
		outerContext: 	SSEMailSubscription>>versionAdded:to:
		startpc: 	111
		numArgs: 	0

SSEMailSubscription>>versionAdded:to:
	Receiver: a SSEMailSubscription
	Arguments and temporary variables: 
		aVersion: 	SSVersion*('Kernel-nice.921')
		aProject: 	The Trunk
	Receiver's instance variables: 
		timestamp: 	16 May 2015 4:05:25 am
		stream: 	a WriteStream
		project: 	The Trunk
		version: 	SSVersion*('Kernel-nice.921')
		sender: 	'commits at source.squeak.org'

[] in [] in SSProject*(SSProject)>>versionAdded:
	Receiver: The Trunk
	Arguments and temporary variables: 
		aVersion: 	SSEMailSubscription
		each: 	SSVersion*('Kernel-nice.921')
	Receiver's instance variables: 
		timestamp: 	2 July 2009 4:00:59 pm
		id: 	'trunk'
		title: 	'The Trunk'
		description: 	'You might want to read <a href="http://squeakboard.wordpress.com/...etc...
		creator: 	Ken Causey
		accessPolicy: 	a SSAccessPolicy*
		versions: 	a Dictionary(size 7086)
		dateCreated: 	2 July 2009
		feeds: 	an OrderedCollection*()
		wiki: 	a TWFolder*
		blessings: 	a Dictionary('311Deprecated'->an OrderedCollection*() '39Deprecated'...etc...
		configs: 	a Dictionary(size 332)
		tags: 	a SortedCollection*()
		cache: 	an IdentityDictionary(#absoluteActivity->0.1925111432896248 #downloads->...etc...
		license: 	#('MIT' 'http://www.opensource.org/licenses/mit-license.php')
		emailAddresses: 	nil
		replyTo: 	'squeak-dev at lists.squeakfoundation.org'
		subscriptions: 	a Set(SSEMailSubscription)
		emailRecipients: 	an OrderedCollection*(a SSEmailAddress* a SSEmailAddress*)
		properties: 	nil

[] in BlockClosure>>newProcess
	Receiver: [closure] in [] in SSProject*(SSProject)>>versionAdded:
	Arguments and temporary variables: 

	Receiver's instance variables: 
		outerContext: 	[] in SSProject*(SSProject)>>versionAdded:
		startpc: 	45
		numArgs: 	0


--- The full stack ---
MultiByteFileStream class(StandardFileStream class)>>forceNewFileNamed:
UnixFileDirectory(FileDirectory)>>forceNewFileNamed:
UnixFileDirectory(FileDirectory)>>copyFileWithoutOverwriteConfirmationNamed:toFileNamed:
SSFilesystem>>createBackupIn:of:
SSFilesystem>>saveMcBytes:named:to:
SSVersion*(SSVersion)>>saveDiff:named:to:
SSVersion*(SSVersion)>>ensureDiffyVersion:in:
[] in SSDiffyTextWriter>>writeVersion:for:
BlockClosure>>on:do:
SSDiffyTextWriter>>writeVersion:for:
[] in SSEMailSubscription>>versionAdded:to:
BlockClosure>>on:do:
SSEMailSubscription>>versionAdded:to:
[] in [] in SSProject*(SSProject)>>versionAdded:
[] in BlockClosure>>newProcess


More information about the Packages mailing list