[ENH] vt100Telnet

Felix Franz fefr at gmx.net
Fri Mar 29 10:01:09 UTC 2002


Norton, Chris wrote:
> Hi Felix.
> 
> This is *very* cool.  Using your telnet machine, I was able to do some basic
> Unix admin stuff on a Solaris machine from my Windows NT box via Squeak.  I
> could 'ls', 'more' files, 'cd' to different directories and even use 'vi'.
> Thank you!  :-)

nice to hear!


> 
> Cheers,
> 
> ---==> Chris
> 
> PS>  Though I was able to file this into 3.2 gamma, it would not load into
> the latest 3.3 alpha image.  I suppose that's due to modules.
> 
> PPS>  The telnet session was quite a bit slower through your morph than it
> is from the Windows NT telnet client.  I didn't take the time to debug
> this... perhaps another night.

A lot of time is spend for the Text-Attributes. The code is very slow 
indeed. If you can life with plain text, without this fancy attributes 
you can speed it up by commenting out the last line in 
VT100Morph>>displayLine:at:put:color:emphasis:

displayLine: lineNumber at: charPos put: aCharacter color: aColor 
emphasis: aTextEmphasis
	| line |
	line _ displayLines at: lineNumber ifAbsent: [^self].
	line at: charPos put: aCharacter.

	"self setAttributes: line at: charPos color: aColor emphasis: aTextEmphasis."


> 
> One thing I did want to do, was to make the font bigger (my eyesight isn't
> what it used to be).  If you end up extending this feature, I would request
> that you add some font size stuff to your telnet client menu.  Thanks!
> 
> 

I'll look at it.

Cheers,

felix








More information about the Squeak-dev mailing list