aboutsummaryrefslogtreecommitdiff
path: root/osc/routeOSC.c
AgeCommit message (Collapse)Author
2011-10-21When path pattern matches exactly, don't output the empty symbol as ↵Martin Peach
selector. Instead output bang if no args, use arg[0] as selector if it's a symbol, and otherwise use "list" as the selector. This should fix bug ID: 3426523. svn path=/trunk/externals/mrpeach/; revision=15633
2011-05-23[routeOSC] now handles incoming messages that are not valid OSC messages as ↵Martin Peach
though they were messages with the OSC path /, so that [routeOSC]s may be cascaded, with the / argument used to select messages whose path matched the previous level. svn path=/trunk/externals/mrpeach/; revision=15093
2011-03-26Fixed sizes of blocks to be freed and allocated. Check for good arguments ↵Martin Peach
before allocating any memory. svn path=/trunk/externals/mrpeach/; revision=15041
2011-01-17[routeOSC] can now route addresses deeper than 1 (like ↵Martin Peach
/testing/one/two/three). Added a [verbosity( message to print some debug info. Added a [paths( message to print out the currently active addresses to Pd console. Updated the help patch to match. svn path=/trunk/externals/mrpeach/; revision=14748
2010-06-14Removed class_sethelpsymbol as it's the same name as the object.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=13656
2010-06-14Fixed name of help patch, removed some sludge.Martin Peach
svn path=/trunk/externals/mrpeach/; revision=13654
2010-01-02Changed MSW to _WIN32Martin Peach
svn path=/trunk/externals/mrpeach/; revision=12869
2009-12-13fixed two 64-bit bugs because int!=longN.N.
svn path=/trunk/externals/mrpeach/; revision=12834
2008-05-07removed svn:executable-flagIOhannes m zmölnig
svn path=/trunk/externals/mrpeach/; revision=9769
2007-11-13fixed crasher-bug when a "bang" was sent to the [routeOSC] object;IOhannes m zmölnig
replaced post() by pd_error() where appropriate svn path=/trunk/externals/mrpeach/; revision=8988
2006-08-16Added the net, osc and sqosc~ directoriessvn2git-rootMartin Peach
svn path=/trunk/externals/mrpeach/; revision=5629