:) <div><br></div><div>Please forgive; I&#39;m new to Mantis. This is now stale:</div><div><br></div><div><a href="http://bugs.squeak.org/view.php?id=7383">http://bugs.squeak.org/view.php?id=7383</a></div><div><br></div><div>
I can add notes, and delete the notes that I&#39;ve added, but I can&#39;t resolve the issue as far as I can tell.</div><div><br></div><div> - Ron<br><br><div class="gmail_quote">On Tue, Aug 18, 2009 at 1:10 AM, Andreas Raab <span dir="ltr">&lt;<a href="mailto:andreas.raab@gmx.de">andreas.raab@gmx.de</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">Andreas Raab wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Ah. I think I wasn&#39;t clear here. The goal is to provide syntax highlighting hooks directly in SmalltalkEditor (see the earlier discussion about the SmalltalkEditor/TextEditor distinction). These hooks just happen to look a lot like the extension methods Shout uses today ;-) But by the end of the day, all you will need from Shout are the categories Shout-Parsing and Shout-Styling and you will get highlighting without extra dependencies. If you happen to write an alternative package that can be utilized with the same protocol you will be able to hook this in seamlessly. And if you think that syntax highlighting is a waste of memory, you can just unload Shout.<br>

</blockquote>
<br></div>
The hooks are now in place. If you update from the trunk, you can load shout, it will work out of the box, and none of its extension methods have any impact whatsoever (other than to litter your image a little ;-) I&#39;m lobbying Andy to make a release so that we can only use the &quot;core&quot; pieces of shout (Shout-Parsing and Shout-Styling); as soon as we got that we&#39;re ready to push shout into the trunk.<br>

<br>
In case you&#39;re curious, I implemented this by adding a subtype to the ToolBuilder text spec, a code pane spec. It&#39;s specific intent is for code editing so it does by default use syntax highlighting (and perhaps auto-completion and other purely coding-related facilities). I also renamed some of the shout specific methods (shoutAboutToStyle:) to just be called, e.g., #aboutToStyle: to avoid conflicts with the extensions in Shout (these are installed but not used if you&#39;re running trunk images).<br>

<br>
So ... anyone having a good code completion handy?<br>
<br>
Cheers,<br><font color="#888888">
  - Andreas<br>
<br>
</font></blockquote></div><br></div>