<!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">
Hi Robert,<br>
<br>
On 4/27/2021 4:31 PM, Robert Calco via Cuis-dev wrote:
<blockquote
cite="mid:CAATHPo1xV7q=eOp_rFPY4FEyuCPzG7qSYBmYcMeJ3-325jV1rA@mail.gmail.com"
type="cite">
<div dir="ltr">
<div dir="ltr">
<div class="gmail_default" style="font-family: trebuchet
ms,sans-serif;">I'm a noob to Cuis, though I've been lurking
awhile, and after watching recent demos about progress on
SVG I got an instance working on my Windows machine using
the 64 bit vm and Cuis5.0-4567.image. I tweaked
preferences a bit and found I liked everything about the
experience </div>
</div>
</div>
</blockquote>
<br>
Nice!<br>
<br>
<blockquote
cite="mid:CAATHPo1xV7q=eOp_rFPY4FEyuCPzG7qSYBmYcMeJ3-325jV1rA@mail.gmail.com"
type="cite">
<div dir="ltr">
<div dir="ltr">
<div class="gmail_default" style="font-family: trebuchet
ms,sans-serif;">*except* how TT fonts had the return and
assignment arrows looking like blocks, as noted by
Bernhard. </div>
<div class="gmail_default" style="font-family: trebuchet
ms,sans-serif;"><br>
</div>
<div class="gmail_default" style="font-family: trebuchet
ms,sans-serif;">I am unable to find the preferences you
mention above, but figured out I could add them to the
preferences list, however they did not change anything. So
maybe I'm using the wrong image? <br>
</div>
</div>
</div>
</blockquote>
<br>
I guess you are looking for<br>
Preferences enable:
#syntaxHighlightingAsYouTypeAnsiAssignment.<br>
and<br>
Preferences enable:
#syntaxHighlightingAsYouTypeLeftArrowAssignment.<br>
(enable only one of them at a time)<br>
<br>
#useLeftArrow and #useAlwaysLeftArrow seem useless to me. I think
we'd just remove them.<br>
<br>
<blockquote
cite="mid:CAATHPo1xV7q=eOp_rFPY4FEyuCPzG7qSYBmYcMeJ3-325jV1rA@mail.gmail.com"
type="cite">
<div dir="ltr">
<div dir="ltr">
<div class="gmail_default" style="font-family: trebuchet
ms,sans-serif;">Don't get me wrong, I wouldn't mind if the
left and up arrows were always dynamically inserted by
default when I type ^ or :=, but not until all the supported
fonts can render them properly. That would be my feedback.
Until then the default should be ^ for returning a value,
and := for assignment.</div>
</div>
</div>
</blockquote>
<br>
Today I pushed a commit to take the Unicode Arrow glyphs from DejaVu
if the selected font doesn't include them. Assignment and returns
should look well in any font.<br>
<br>
Some clarifications:<br>
- There are no specifically "supported fonts". You can use any
TrueType font you like. We include a few with Cuis for convenience.
You can add others. Different TrueType fonts will vary in the range
of glyphs they include.<br>
- We always use Character 94 for return ( ^ in the keyboard). We
just display it as an up arrow when it is a return (but not when it
is used a a binary selector, or in a comment).<br>
- You can use := or left arrow ( _ in the keyboard) for assignment.
Your choice. We display _ as a left arrow when it is used for
assignment (but not when it is used as part of a variable name or
selector, or in a comment).<br>
<br>
<blockquote
cite="mid:CAATHPo1xV7q=eOp_rFPY4FEyuCPzG7qSYBmYcMeJ3-325jV1rA@mail.gmail.com"
type="cite">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">The SVG support is a big deal and I'm
interested in exploring what I can do with Cuis as an
alternative, but for most application needs Pharo and
Cincom, as "top heavy" as they are, still seem most suitable
for actual application development. Gemstone is also great.
In general I am always struggling with which to use for what
purpose.<br clear="all">
<div><br>
</div>
-- <br>
<div dir="ltr" class="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div><strong>Bob Calco</strong></div>
<div><br>
</div>
<div><a moz-do-not-send="true"
href="mailto:bobcalco@gmail.com"
target="_blank">bobcalco@gmail.com</a></div>
<div>
<div><font size="1" color="#000000"
face="arial, helvetica,
sans-serif">813-997-3583 (work
mobile)<br>
</font></div>
<div><font size="1" color="#000000"
face="arial, helvetica,
sans-serif">813-523-3751 (personal
mobile)</font></div>
</div>
<div><font color="#000000" face="arial,
helvetica, sans-serif"><br>
</font></div>
<div>
<div><font color="#000000"
face="trebuchet ms, sans-serif"><i>"But
you can catch yourself
entertaining habitually certain
ideas and setting others aside;
and this, I think, is where our
personal destinies are largely
decided." </i>-- <b>Alfred North
Whitehead</b></font></div>
<div><font color="#000000"
face="trebuchet ms, sans-serif"><br>
</font></div>
<div><font color="#000000"
face="trebuchet ms, sans-serif"><i>"And
now I see with eye serene the
very pulse of the machine." </i>--<b> William
Wordsworth</b></font></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<blockquote
cite="mid:CAATHPo1xV7q=eOp_rFPY4FEyuCPzG7qSYBmYcMeJ3-325jV1rA@mail.gmail.com"
type="cite">
</blockquote>
<br>
Cheers,<br>
<pre class="moz-signature" cols="72">--
Juan Vuletich
<a class="moz-txt-link-abbreviated" href="http://www.cuis-smalltalk.org">www.cuis-smalltalk.org</a>
<a class="moz-txt-link-freetext" href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev</a>
<a class="moz-txt-link-freetext" href="https://github.com/jvuletich">https://github.com/jvuletich</a>
<a class="moz-txt-link-freetext" href="https://www.linkedin.com/in/juan-vuletich-75611b3">https://www.linkedin.com/in/juan-vuletich-75611b3</a>
@JuanVuletich</pre>
</body>
</html>