[squeak-dev] The Trunk: Network-fbs.146.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Dec 7 11:08:46 UTC 2013


Frank Shearar uploaded a new version of Network to project The Trunk:
http://source.squeak.org/trunk/Network-fbs.146.mcz

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

Name: Network-fbs.146
Author: fbs
Time: 7 December 2013, 11:08:28.045 am
UUID: c7c2b09f-06f1-ef46-8371-a171d2c426a1
Ancestors: Network-nice.145

While #finger: is a nice example of how to use SocketStream, it causes a dependency on ToolBuilder. #finger:at: removes this dependency by requiring the user to explicitly provide an address (rather than #finger:'s prompting of the user). This lets us keep a nice example that does _not_ require user input.

There are no senders of #finger: in the base image.

=============== Diff against Network-nice.145 ===============

Item was removed:
- ----- Method: SocketStream class>>finger: (in category 'example') -----
- finger: userName
- 	"SocketStream finger: 'stp'"
- 
- 	| addr s |
- 	addr := NetNameResolver promptUserForHostAddress.
- 	s := SocketStream openConnectionToHost: addr port: 79.  "finger port number"
- 	Transcript show: '---------- Connecting ----------'; cr.
- 	s sendCommand: userName.
- 	Transcript show: s getLine.
- 	s close.
- 	Transcript show: '---------- Connection Closed ----------'; cr; endEntry.
- !

Item was added:
+ ----- Method: SocketStream class>>finger:at: (in category 'example') -----
+ finger: userName at: aHostnameOrAddressString
+ 	"SocketStream finger: 'stp'"
+ 
+ 	| s |
+ 	s := SocketStream openConnectionToHost: aHostnameOrAddressString port: 79.  "finger port number"
+ 	Transcript show: '---------- Connecting ----------'; cr.
+ 	s sendCommand: userName.
+ 	Transcript show: s getLine.
+ 	s close.
+ 	Transcript show: '---------- Connection Closed ----------'; cr; endEntry.
+ !



More information about the Squeak-dev mailing list