<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 12/2/2022 3:34 AM, Stephen Travis Pope via Cuis-dev wrote:
<blockquote
cite="mid:5E7A8EBB-8E6C-4F53-A018-3CDAEDB409C1@heaveneverywhere.com"
type="cite">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div><br>
</div>
Another quick update and a question
<div><br>
</div>
<div>...</div>
<div><br>
</div>
<div>2. My latest question is about the Transcript; is there a
reason it doesn’t scroll and doesn’t allow selection? I keep
having to spawn it as a Workspace to see the whole contents.</div>
<div><br>
</div>
<div>stp</div>
<div><br>
</div>
<div>—</div>
</blockquote>
<br>
I forgot to answer this question before. Apologies.<br>
<br>
The reason is that in Cuis the Transcript can update immediately
while things are running. For instance, when running<br>
<br>
1 to: 10 do: [ :i | i print. (Delay forSeconds: 1) wait ]<br>
<br>
you don't need to wait for execution to finish.<br>
<br>
Additionally, updates sent from different processes are displayed in
the order (and moment) they are sent. This is useful for debugging
synchronization issues.<br>
<br>
Finally, Transcript doesn't use Morphic, or the text display
machinery in Morphic used by the rest of the tools. Transcript can
even be used without a running UI at all. This is very useful when
working on the UI process.<br>
<br>
All this means Transcript is dog simple. It can't edit text, or
scroll or select it. As an alternative, I added the Workspace view,
that behaves as Transcript does in other Smalltalks.<br>
<br>
HTH.<br>
<br>
Cheers,<br>
<pre class="moz-signature" cols="72">--
Juan Vuletich
cuis.st
github.com/jvuletich
researchgate.net/profile/Juan-Vuletich
independent.academia.edu/JuanVuletich
patents.justia.com/inventor/juan-manuel-vuletich
linkedin.com/in/juan-vuletich-75611b3
twitter.com/JuanVuletich</pre>
</body>
</html>