just to say that the DesireData CVS is back to being its own branch. For new instructions, please see:
http://desiredata.goto10.org/wiki/QuickStart
or else just update your existing checkout like this:
cd pd cvs update -r desiredata
because if you just do "cvs update", you will just wipe DesireData from that directory (as I removed DesireData from devel_0_39 and doing just cvs update would sync with that).
The reason for this, is that the number of differences between the regular devel_0_39 and DesireData is increasing too much these days, and especially the upcoming changes this month.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada
You mention before that DD will be 99% compatible with Pd. I am
wondering what the 1% that is incompatible. It would be good to know
what the differences will be.
.hc
On Dec 1, 2006, at 2:52 PM, Mathieu Bouchard wrote:
just to say that the DesireData CVS is back to being its own
branch. For new instructions, please see:http://desiredata.goto10.org/wiki/QuickStart
or else just update your existing checkout like this:
cd pd cvs update -r desiredata
because if you just do "cvs update", you will just wipe DesireData
from that directory (as I removed DesireData from devel_0_39 and
doing just cvs update would sync with that).The reason for this, is that the number of differences between the
regular devel_0_39 and DesireData is increasing too much these
days, and especially the upcoming changes this month._ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC
Canada_______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
I spent 33 years and four months in active military service and
during that period I spent most of my time as a high class muscle man
for Big Business, for Wall Street and the bankers. - General
Smedley Butler
On Sat, 2 Dec 2006, Hans-Christoph Steiner wrote:
You mention before that DD will be 99% compatible with Pd. I am wondering what the 1% that is incompatible. It would be good to know what the differences will be.
The percentages are very debatable. Data structure renderers are currently unimplemented, but it is in the plans. What's not in the plans is supporting t_widgetbehavior, class_setwidget(), class_setproperties(), sys_pretendguibytes(), sys_queuegui(), sys_unqueuegui(), and also some messages that simulate mouse clicks in the canvas or operate with the selection. I'm open to hearing suggestions for compensating for the missing features.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada
On Sat, 2 Dec 2006, Mathieu Bouchard wrote:
On Sat, 2 Dec 2006, Hans-Christoph Steiner wrote:
You mention before that DD will be 99% compatible with Pd. I am wondering what the 1% that is incompatible. It would be good to know what the differences will be.
The percentages are very debatable. Data structure renderers are currently unimplemented, but it is in the plans. What's not in the plans is supporting t_widgetbehavior, class_setwidget(), class_setproperties(), sys_pretendguibytes(), sys_queuegui(), sys_unqueuegui(), and also some messages that simulate mouse clicks in the canvas or operate with the selection. I'm open to hearing suggestions for compensating for the missing features.
The messages that simulate mouse clicks will be reintroduced, but they will be deprecated in the context of dynamic patching, and won't work with multi-client features. They won't be fully compatible with the other ones, as they will be "asynchronous" in the sense that the action is not guaranteed to have been carried when the message-handling returns. (This is not the usual meaning of "asynchronous" in the pd world but pd needs a word for this concept.) The feature of simulating mouse clicks will be reserved for some forms of GUI testing only and involve a server->client->server roundabout. Patches that just want to do dynamic generation should just use a different mechanism.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada