On Jul 16, 2008, at 12:37 PM, Martin Peach wrote:
Mathieu Bouchard wrote:
If all internal classes became single external classes, as some
people have wished already, then you end up with bunch of classes named like
[*] and [/] that have to be named something in the filesystem, and so
should their helpfiles. Furthermore, by consistency, things closely related to
the [*] class should be named with a "*" in the name instead of a "mul",
and things closely related to [/] should be named with a "/" in the name
instead of a "div", and so GridFlow's [inv*] was part of a jMax-compat layer
and the original jMax class was called exactly [inv*] because the jMax
authors judged it to be so closely related to [*]. There's another way of understanding the behaviour of that class, but in that case it is so closely related to [/] instead.Maybe by adding a list of aliases to the init file, arbitrarily named objects could be stored on a filesystem with safe names and
instantiated using the weird name.
and < are only problems on NTFS/Windows. So the files could be
called >~.pd and <~.pd on other more sane platforms, and some init
hack for Windows. The other issue is the setup function. Pd insists
on having the class name in the setup function. If it was just setup
() like Max/MSP, then that would not be an issue.
So we've discussed this a lot, but what needs to happen is that some
code needs to be written and tested. IOhannes has spend a ton of
time on this issue, and is understandably frustrated. I don't think
there is much to be gained by discussing it again, unless someone
steps up and works on it.
.hc
I mean why not make an external with the three-character name [ctl-alt-del]?
Ctrl and Alt are not characters and don't have any character code representation.
That makes them so much more interesting to implement ;) Or how about [ctl-g], which should make the computer beep whenever you type it
in...Martin
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
You can't steal a gift. Bird gave the world his music, and if you can
hear it, you can have it. - Dizzy Gillespie