Someone has got to have figured out how to use \ escaping in tcl
scripts since Tcl has been around a long time, and is generally used on
UNIX systems.
Anyone know of some examples that do this?
.hc
On Apr 25, 2005, at 10:28 AM, Mathieu Bouchard wrote:
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------------------------------ '_______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
"I have the audacity to believe that peoples everywhere can have three
meals a day for their bodies, education and culture for their minds,
and dignity, equality and freedom for their spirits."
- Martin Luther King, Jr.