I too have fell victim to the failed-to-reply-to-all bug, below is the
message I meant to post a day ago..
Cheers,
Rich
---------- Forwarded message ----------
From: Rich E <reakinator(a)gmail.com>
Date: Wed, Feb 1, 2012 at 3:31 PM
Subject: Re: [PD-dev] per-thread storage in Pd in support of pdlib -
discussion?
To: Peter Brinkmann <peter.brinkmann(a)googlemail.com>
I do think it is important to separate these things into bite size chunks
(I think IOhannes mentioned this as well during his LAC talk). Peter, your
blog post talks of creating an API for editing patches
(here<http://nettoyeur.noisepages.com/2012/01/refactoring-pure-data/>),
and while I look forward to these capabilities, I think this is also a
separate job as to the one Miller proposed on this thread, which I see as
taking care of the static state in pd. I don't think I could prioritize
these two different jobs, but I'd say multiple instances allows us to
definitively crush max, as we'll have a pd vst. :)
On Tue, Jan 31, 2012 at 4:44 PM, Peter Brinkmann <
peter.brinkmann(a)googlemail.com> wrote:
>
> I see the next important step as making the general cases easier to
>> handle. A per-thread context such as IOhannes and Peter describe above
>> seems like the best approach to allowing a program to run multiple
>> instances of pd in a much more predictable manner, while it still allows
>> for backwards compatibility (via a default 'legacy' context). I see
>> parallel processing as a different topic, although it will be easier to
>> implement once the static variables are taken care of.
>>
>
> Actually, I would sum up the thread slightly differently. We've touched
> three different topics: support for multiple instances of Pd, a potential
> refactoring of Pd on top of a library like libpd, and support for
> concurrency. As I see it, those three issues are largely orthogonal to
> one another. In particular, I'd rather not entangle multiple instances
> with multiple threads.
>
> As far as libpd is concerned, the most important part is to achieve
> support for multiple instances. Tying instances to threads wouldn't be too
> helpful because there are lots of legitimate use cases where one thread
> needs multiple instances, as well as use cases where one instance is shared
> between threads.
>
> The next step would be a refactoring of Pd, towards a more portable user
> interface. There's been an ongoing thread at Pd Everywhere on porting the
> UI to mobile devices (
> http://noisepages.com/groups/pd-everywhere/forum/topic/cross-platform-mobil…),
> and I wrote up a few thoughts on my blog (
> http://nettoyeur.noisepages.com/2012/01/refactoring-pure-data/).
>
> Support for concurrency comes in third on my list. I already outlined
> most of my concerns in previous messages, and I also figure that this
> should be tabled until the other two problems have been solved.
> Cheers,
> Peter
>
>
Hello,
I have just tried to compile and load the latest version of PuREST JSON
in Windows. Compilation is no problem, and I have copied the resulting
files to %PROGRAM FILES%\pd\extra\purest_json\ including
libpurest_json.dll, but the loader cannot find this dll, see
https://github.com/residuum/PuRestJson/issues/7
Any idea, why this is the case? Do I need to copy this dll somewhere else?
Another issue I am currently working on:
Unicode in JSON, where json-c has a bug in the released version
(https://github.com/residuum/PuRestJson/issues/5). Instead of waiting
for json-c to be released with this bug fixed, I could change all
unicode characters to lowercase. Is there an easy way to do this,
basically replacing stuff like "\u00E7" with "\u00e7". Regex? (how in
C?) Seems like my high-level knowledge is not enough for that.
Thanks for your help,
Thomas
--
"From the perspective of communication analysis, government is not
an instrument of law and order, but of law and disorder." (Gracchus
Gruad in: Robert Shea & Robert A. Wilson, The Golden Apple)
http://www.residuum.org/
Bugs item #3484492, was opened at 2012-02-04 18:17
Message generated for change (Tracker Item Submitted) made by millerpuckette
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3484492&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 7
Private: No
Submitted By: Miller Puckette (millerpuckette)
Assigned to: Nobody/Anonymous (nobody)
Summary: "package require registry" fails in Windows 7
Initial Comment:
In Pd -.43-1 (but not in Pd 0.43-0), Windows 7:
Several students are getting TCL backtraces in Windows 7 apparently coming from the new GUI prefs
system's use of the registry. Here's a report:
I can create new patches and run them perfectly well, but as soon as I try
to open up another
patch I get a message saying that I'm missing a dll, PD hangs and I have to
close it.
couldn't load library "C:/Program Files
(x86)/PD/lib/tcl8.5/reg/tclreg12.dll": this library or a dependent library
could not be found in library path
couldn't load library "C:/Program Files
(x86)/PD/lib/tcl8.5/reg/tclreg12.dll": this library or a dependent library
could not be found in library path
while executing
"load {C:/Program Files (x86)/PD/lib/tcl8.5/reg/tclreg12.dll} registry"
("package ifneeded registry 1.2.1" script)
invoked from within
"package require registry"
(procedure "write_config_win" line 2)
invoked from within
"write_config_win $data $adomain $akey $arr "
(procedure "write_config" line 4)
invoked from within
"write_config $::recentfiles_list $::recentfiles_domain $::recentfiles_key
true"
(procedure "::pd_guiprefs::write_recentfiles" line 2)
invoked from within
"::pd_guiprefs::write_recentfiles "
(procedure "::pd_menus::update_recentfiles_on_menu" line 24)
invoked from within
"::pd_menus::update_recentfiles_on_menu $menubar.file $write"
(procedure "::pd_menus::update_recentfiles_menu" line 5)
invoked from within
"::pd_menus::update_recentfiles_menu"
(procedure "::pd_guiprefs::update_recentfiles" line 8)
invoked from within
"::pd_guiprefs::update_recentfiles $filename"
(procedure "open_file" line 11)
invoked from within
"open_file $filename"
(procedure "menu_open" line 6)
invoked from within
"menu_open"
(menu invoke)
The file tclreg12.dll is present in the distribution, but for some reason tcl seems unable either to
find it or to load it. I haven't got hold of a windows 7 system yet to try this on.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3484492&group_…
Bugs item #3484470, was opened at 2012-02-04 16:31
Message generated for change (Tracker Item Submitted) made by eighthave
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3484470&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata
Group: v0.43
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Hans-Christoph Steiner (eighthave)
Assigned to: Miller Puckette (millerpuckette)
Summary: update loader post messages to post at appropriate levels
Initial Comment:
update loader post messages to post at appropriate levels (debug, error, etc) to take advantage of the new Pd window log levels
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3484470&group_…
Bugs item #3484412, was opened at 2012-02-04 11:02
Message generated for change (Tracker Item Submitted) made by eighthave
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3484412&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata
Group: v0.43
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Hans-Christoph Steiner (eighthave)
Assigned to: Nobody/Anonymous (nobody)
Summary: some patches w/ subpatches cause Tcl stacktrace
Initial Comment:
In Pd-extended 0.43.1-20120204 on Mac OS X 10.6.8/Intel 32-bit, the Gem pix-video-help.pd patch triggers a Tcl stacktrace when you click on the [create( message in the lower right corner, which goes into a subpatch to create the gemwin. Here's the stacktrace:
(Tcl) INVALID COMMAND NAME: invalid command name ".x259030.c"
while executing
".x259030.c delete 10ce200BASE0"
("uplevel" body line 44)
invoked from within
"uplevel #0 $cmds_from_pd"
This stacktrace says that .x259030.c does not exist, which is true. If you open the [pd properties] subpatch in the center of the pix_video-help.pd patch, then .x259030.c will exist. The command from the stacktrace, ".x259030.c delete 10ce200BASE0", deletes the original 1-unit hradio, which is then redrawn into more, based on how many properties of the camera they are. That logic is in a subpatch in [pd properties] called [pd PropertyLogic].
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3484412&group_…
Bugs item #3484047, was opened at 2012-02-03 15:25
Message generated for change (Tracker Item Submitted) made by nobody
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3484047&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: pd-extended
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Hans-Christoph Steiner (eighthave)
Summary: atom boxes
Initial Comment:
I can't change the number values in any of the ways mantioned in the help menu.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3484047&group_…
Hi
Is there a way to compile libraries from svn with debug symbols using
the template Makefile _without_ editing the Makefile?
I can pass CFLAGS="-g" to make, but the resulting externals are still
stripped.
Roman
Patches item #3483254, was opened at 2012-02-02 08:14
Message generated for change (Comment added) made by eighthave
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=3483254&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
>Category: pd-extended
>Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: megrimm (megrimm)
>Assigned to: Miller Puckette (millerpuckette)
Summary: Can Not Copy and Paste Console Text
Initial Comment:
Pd version 0.43.1-extended
Mac OS X 10.7.2/Intel
built-in sound
Does NOT work:
Copy and Paste Console Text Does Not work via Right-Click
Copy and Paste Console Text Does Not work via pd menu Edit/Copy
Selection of Console Text (red-background text) does NOT work
Does work:
Copy and Paste Console Text Does work via command keys apple+C and apple+V
----------------------------------------------------------------------
>Comment By: Hans-Christoph Steiner (eighthave)
Date: 2012-02-02 20:07
Message:
I just implemented File->Save As..., Edit->Copy, and Edit->Select All for
the Pd window. Its not the whole list that you posted here, but I think
its the most commonly used ones. Its in Pd-extended, and I attached the
patch.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=3483254&group_…
Bugs item #3483349, was opened at 2012-02-02 11:26
Message generated for change (Tracker Item Submitted) made by megrimm
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3483349&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: pd-extended
Group: v0.43
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: megrimm (megrimm)
Assigned to: Hans-Christoph Steiner (eighthave)
Summary: boids/boids3d-help.pd broken objects
Initial Comment:
Pd version 0.43.1-extended
Mac OS X 10.7.2/Intel
built-in sound
added [import Gem] and a couple cyclone/* objects
fixed patch attached.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3483349&group_…
Bugs item #3483348, was opened at 2012-02-02 11:26
Message generated for change (Tracker Item Submitted) made by megrimm
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3483348&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: megrimm (megrimm)
Assigned to: Nobody/Anonymous (nobody)
Summary: boids/boids2d-help.pd broken objects
Initial Comment:
Pd version 0.43.1-extended
Mac OS X 10.7.2/Intel
built-in sound
added [import Gem] and a couple cyclone/* objects
fixed patch attached.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3483348&group_…