Digging further . . .

I found out that the problem appearas:

1. NOT to be with LiveCode.

2. NOT to be with MacOS.

Because using a font other than my one works well.

So?

What hidden aspects of my Devawriter.ttf font are gumming up the works?

Richmond.

On 31/8/2018 6:44 pm, Richmond Mathewson wrote:
Normally, if one were typing into a textField and made a mistake one would hit the back delete key
and the mistake would vanish.

How does one do this "programmatically"?

Here's the (admittedly odd scenario):

Unicode behaves inconsistently in various marginal cases with Devanagari script,
and what happens is that the first time one sends this:

put numToCodePoint(7418) after the selectedText

one ends up with a useless square.

But if one does this:

put numToCodePoint(7418) after the selectedText
put numToCodePoint(7418) after the selectedText

one ends up with the useless square PRECEDED by the target glyph.

So, the 'clever' work around might be to do this:

put numToCodePoint(7418) after the selectedText
put numToCodePoint(7418) after the selectedText

followed by deleting the useless square

However doing this:

put numToCodePoint(65288) after the selectedText

results in another useless square.

Richmond.

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to