OK Roman and Christof, after some reflection I think now you are right, to assume different behaviors for different contexts!

- in a symbol atom, a space would be implicitly part of the symbol (if this is accepted);
- in a list atom, space is the delimiter, so if you want an actual space it has to be escaped;
- in a float atom, no space at all is allowed... (BTW wouldn't it be a nice addition to filter the keyboard input to only numeric characters in the "number" context?...)

- [message boxes( and  [objects] behave like lists.


Antoine


Le jeu. 18 nov. 2021 à 19:23, Roman Haefeli <reduzent@gmail.com> a écrit :
(now sending to list)

On Thu, 2021-11-18 at 18:21 +0100, Antoine Rousseau wrote:
> the discussion is there:
> https://github.com/pure-data/pure-data/issues/824

Thanks for the link.

> I've just closed this issue yesterday...

I see, I didn't check for closed issues.

> I personally didn't encounter any problem with the new behavior.

I still cannot follow why it was changed in the first place (in 0.51).
Either it was wrong all along before (up to 0.50), or what we have now
is a regression.

> I think it would be weird if the symbol atom hid the backslash while
> the list atom did not.

Actually, I find it weird now. Naturally, list atom and symbol atom
would have different behaviour since space has a meaning for lists
while it means nothing for symbols. For symbols it's simply a character
like any other.

Roman



_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list