<div dir="auto">That’s fantastic, thank you! I just updated a fresh image and seems to work well. I’ll continue using it and let you know if I find any problems.</div><div dir="auto">Thanks for taking the time to do this!</div><div dir="auto">Luciano</div><div dir="auto"><br></div><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 15 Jun 2023 at 22:09 Juan Vuletich <<a href="mailto:juan@cuis.st">juan@cuis.st</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><u></u>
<div bgcolor="#ffffff" text="#000000">
Hi Luciano,<br>
<br>
On 6/15/2023 3:23 PM, Luciano Notarfrancesco via Cuis-dev wrote:
<blockquote type="cite">
<div dir="auto">Hi Juan,</div>
<div><br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Thu, 15 Jun 2023 at 19:43
Juan Vuletich <<a href="mailto:juan@cuis.st" target="_blank">juan@cuis.st</a>> wrote:</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
<div bgcolor="#ffffff" text="#000000" dir="auto"><br>
</div>
</blockquote>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
<div bgcolor="#ffffff" text="#000000" dir="auto">I guess the
name is not clear. It just avoids Shout Attirbutes, but
not Shout analizing the text as if it was source code and
getting confused. That's why we need the double quotes and
final $.</div>
</blockquote>
<div dir="auto"><br>
</div>
<div dir="auto">Oh, I see. It seems to me that it would be
more useful to tag printIt text as “not code” instead, and
make Shout ignore it completely. It could also function as
“separator” between fragments of code to be syntax
highlighted, just like leaving two empty lines. And it would
make the double quotes and final dot unnecessary.</div>
</div>
</div>
</blockquote>
<br>
I agree. Currently the parsers take String, not Text, so I'm not
sure if doing as you suggest is complicated or not.<br>
<br>
As a start, I just commited a few updates that make Workspace Shout
parsing start fresh after any empty line (i.e. a sequence of two
LFs). Maybe this is enough. Maybe the double quotes are no longer
needed. We'll see.<br>
<br>
<blockquote type="cite">
<div>
<div class="gmail_quote">
<div dir="auto"><br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
<div bgcolor="#ffffff" text="#000000" dir="auto">> I’m
still having troubles with := and _ not being shown as
arrows, leaving empty</div>
</blockquote>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
<div bgcolor="#ffffff" text="#000000" dir="auto"> > lines
between fragments of code doesn’t seem to help.<br>
<br>
Does adding $. after the "offending code" help? Double
quoting it?<br>
</div>
</blockquote>
<div dir="auto"><br>
</div>
<div dir="auto">Adding $. doesn’t help, but commenting out big
portions of text does (it’s hard to find the exact offending
text and fix it). Ideally, it would be nice if syntax
highlighting worked properly in workspaces without requiring
the user to make sure that all the text in workspace
compiles correctly. I’d turn off syntax highlighting in
workspaces if that helped, but if I do that underscores are
not converted to arrows anymore…</div>
</div>
</div>
</blockquote>
<br>
If I got right the stuff I just pushed, just an empty line should be
enough to get left arrows for assignment and Shout attributes right.
Please test.<br>
<br>
BTW, You all folks telling these kinds of things out loud is
extremely important. I have a tendency to get used to, and ignore
these small annoyances. You all pointing at them makes me try to fix
them!<br>
<br>
Thanks,-- <br></div><div bgcolor="#ffffff" text="#000000">
<pre cols="72" style="font-family:monospace">Juan Vuletich
<a href="http://cuis.st" target="_blank" style="font-family:monospace">cuis.st</a>
<a href="http://github.com/jvuletich" target="_blank" style="font-family:monospace">github.com/jvuletich</a>
<a href="http://researchgate.net/profile/Juan-Vuletich" target="_blank" style="font-family:monospace">researchgate.net/profile/Juan-Vuletich</a>
<a href="http://independent.academia.edu/JuanVuletich" target="_blank" style="font-family:monospace">independent.academia.edu/JuanVuletich</a>
<a href="http://patents.justia.com/inventor/juan-manuel-vuletich" target="_blank" style="font-family:monospace">patents.justia.com/inventor/juan-manuel-vuletich</a>
<a href="http://linkedin.com/in/juan-vuletich-75611b3" target="_blank" style="font-family:monospace">linkedin.com/in/juan-vuletich-75611b3</a>
<a href="http://twitter.com/JuanVuletich" target="_blank" style="font-family:monospace">twitter.com/JuanVuletich</a></pre>
</div>
</blockquote></div></div>