Diacritics (like ū) in symbols have strange behaviour

Maja Karlsson's icon

When searching for this on the forum I came across till old thread:

I encountered the problem myself when trying to display the word Māhū with 3d-text. Everytime I pressed enter after editing my jit.gl.text3d object, an @ was added after the ū (and displayed).

See the behavior here:

diacritics.maxpat
Max Patch

I have a workaround for now: if the @text attribute is the last attribute, no character is added. So my guess is, something in the diacratic character followed by the @ in my next attribute, generates the odd behaviour.

I am fine with my workaround, just thought I would log it here in case it needs to be looked at by someone, sometime.

Nodanoma's icon

Hi Maja,

Thanks for posting. In fact I have just filed a bug report on this today, in my case it weren't diacritics but the em/en dashes (—/–) which always duplicated the following character when they occured in a string within the object box. This is then often the case in attribute lists and hence the '@' is duplicated. I was hoping this had already been worked in in today's update but sadly it hadn't. The team is informed.

Alas, there's quite a bunch of characters Max dun really like:

several characters duplicated, even chunks of chars… due to the syntaxcoloring we can see what is supposed to be what