[PD-dev] uploading Pd git repository to sourceforge

IOhannes m zmoelnig zmoelnig at iem.at
Mon Jul 12 18:51:43 CEST 2010


hi miller.

On 2010-07-12 18:22, Miller Puckette wrote:
> Hmm... I hadn't tried the 'new' build but apparently am missing something.
> I'll try adding HC's Makefile.am and see if I can build it that way over
> here.

i guess you'll need to add all the Makefile.am's right now (they are
scattered over various places in ./src).
i'll probably will have a look at that and send you a changeset

> 
> I don't get the ".menubar.file" error -- you're in linux, I presume ...
> could you send the tk backtrace?

did you receive my "[PATCH] only add window-bindings after it has been
fully initialized to pdwindow"? there's a fix included in that.

it turned out to be a race-condition, between the initialization of Pd
and Pd-gui.

another (simpler, better) fix can be found in the attachment: it's
really only checking whether the menu is there before trying to disable
entries within the menubar)

anyhow, here is the backtrace:
<snip>
invalid command name ".menubar.file"
invalid command name ".menubar.file"
    while executing
"$menubar.file entryconfigure [_ "Save"] -state disabled"
    (procedure "::pd_menus::configure_for_pdwindow" line 6)
    invoked from within
"::pd_menus::configure_for_pdwindow "
    (procedure "::pd_bindings::window_focusin" line 9)
    invoked from within
"::pd_bindings::window_focusin .pdwindow"
    (command bound to event)
</snip>

> 


fgmasdr
IOhannes
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: checkmenubar.diff
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20100712/475f7aca/attachment.asc>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3636 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20100712/475f7aca/attachment.bin>


More information about the Pd-dev mailing list