[PD] newbie question about "dropped"

Mathieu Bouchard matju at artengine.ca
Mon Apr 25 16:28:16 CEST 2005


On Mon, 25 Apr 2005, IOhannes m zmoelnig wrote:

> and if i may quote myself: "in the current state of pd, escaping 
> characters is totally unresolved." this does not mean, that i think that 
> we don't need an escaping mechanism. indeed we should find a solution to 
> this problem. (and there are plenty of ways for _this_ problems) 
> enabling backslashes might work for now, but miller has explicitely 
> disabled it and i just wanted to point out, that we might eventually 
> have to wait until he settles on one solution.

The biggest problem is that sys_gui() and sys_vgui() as it is being used 
by all of PureData's externals does not prepare special characters at all, 
and the backslash and braces are special characters in Tcl, the language 
used in the user-interface part of PureData; this means that any use of 
those special characters is ambiguous and confuses Tcl, leading to all 
sorts of weird things such as objects being partially drawn, or worse.
This is why those three characters \{} are disabled.

This should be the first topic in the upcoming 4th online PureData 
developers meeting, which will be next Friday. I'll announce it on the 
pd-dev mailing-list today. I have yet to prepare the list of topics we 
will discuss, which is why I haven't announced it officially yet.

  ,-o---------o---------o---------o-. ,----.                            |
  | The Diagram is the Program (TM) | |  ,-o----------------------------o-.
  `-o-----------------------------o-' |  | Mathieu Bouchard (Montréal QC) |
    |                             |---'  |      http://artengine.ca/matju |
    |                             |      `-o------------------------------'


More information about the Pd-list mailing list