<div dir="ltr">tim: are you speaking of heavy metal fonts? Then yes, technology is rock-solid.<br>These guys had all sort of space width available...<br>The rules for using the right space can be complex, but we have our own too (padding/kerning).<br>

But concerning CharacterBlockScanner, I&#39;m more on electronic artifacts:<br>the explicitation of invisible spacing characters when selecting some text...<br>For rightFlush, the typographers knowledge can also help, but when I think of it, the rules seem obvious to me now:<br>

align right of last char on each line.</div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/9/29 tim Rowledge <span dir="ltr">&lt;<a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">That is opening a can of very scary worms, with large amounts of super-hot pepper added, and liquorice (I hate it).<br>

<br>
My starting point is &quot;let&#39;s keep it as simple as possible even if it might be wrong, unless it really annoys us&quot;. We can always make it more correct(er)  later(er).<br>
<br>
I think the approach generally would be along the lines of &#39;spaces only count between non-space characters&#39;. Uh, then it gets complicated when a space (or more than one) is at the start of the line. Or at the end. Or in the middle, when there is a tab as well.<br>

<br>
OK, so it isn&#39;t simple. Bugger.<br>
<br>
What *should* damn well be simple is finding some authoritative source to tell us what should happen. This isn&#39;t rocket science - it&#39;s stuff that has been sorted for centuries by skilled typographers. Somebody, somewhere, has written down the proper thing to do. All we need to do is find it...<br>

<br>
<br>
tim<br>
--<br>
tim Rowledge; <a href="mailto:tim@rowledge.org">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" target="_blank">http://www.rowledge.org/tim</a><br>
Strange OpCodes: DUL: Delete Utility Library<br>
<br>
<br>
<br>
</blockquote></div><br></div>