[PD-dev] no key commands in 0.37/MacOS X

Hans-Christoph Steiner hans at eds.org
Thu Sep 18 06:35:28 CEST 2003


On Wednesday, Sep 17, 2003, at 18:01 America/New_York, Adam Lindsay 
wrote:

> Cool. Thanks so much for that analysis.
>
>>> those builds have the following patch applied reverting the change 
>>> above
>>> 	http://rutherglen.ics.mq.edu.au/~steffen/tcltk/patches/tk.diff
>>> because at present console.tcl is buggy and doesn't add explicit menu
>>> shortcut bindings on the mac which causes basic things like cmd-Q for
>>> quit not to work... console.tcl should be fixable easily by nobody 
>>> has
>>> gotten around to it yet, see the list archives on what needs to be 
>>> done.
>
> Looks to me that the patch Daniel refers to here *stopped* being 
> applied
> after 8.4.1, but the change to allow explicit bindings still isn't 
> present.
>
> So my guess is that if we're going to tie things up with a nice bow for
> users, someone should distribute a patched Tcl/Tk along with Pd/MacOSX.
> (a deployment build, once compressed, adds <2MB to a distro)
>
> What do you think, Hans-Christoph?
>

I think I am running out of time to spend on this installer so I'll 
probably just stick Tcl 8.4.1 into the installer and post a note about 
how Pd on OSX should only be used with 8.4.1.  But if you want to send 
me a patched Tcl, I'll be more than happy to test it and then include 
it!  I am all about tying nice bows on this package.  Ideally I'd like 
to make this package so easy to use that the most basic user could 
install it and start making sounds on their own.

Just an FYI: Ctrl seems to have stopped working in 8.4.1.  But Cmd 
works fine, so no problem.

.hc



> adam
>
> Hans-Christoph Steiner said this at Wed, 17 Sep 2003 16:32:36 -0400:
>
>>
>> The minor number is important, the behavoir changes quite a bit 
>> between
>> the minor versions.  Here are my results from trying the different 8.4
>> versions.  I also tried Adam's explicit bindings patch.
>>
>> - 8.4.4: neither Ctrl nor Cmd worked for me.  Adam's patch did not
>> change the behavoir.
>>
>> - 8.4.2: only Ctrl works for me, but if I leave Pd running for a 
>> while,
>> then Ctrl stops working.  I actually had to reboot to get Ctrl working
>> again.  Adam's patch did not change the behavoir.
>>
>> - 8.4.1: both Ctrl and Cmd work for me. (without Adam's patch).
>>
>> I tested the various Tcl/Tk installs also with Cecilia, a Tcl frontend
>> to csound.  Cecilia uses explicit bindings (IIRC) and it had similar
>> behavoir.  So it looks like somethings going on with Tcl/Tk > 8.2.1.
>>
>> .hc
>>
>> On Wednesday, Sep 17, 2003, at 13:43 America/New_York, Miller Puckette
>> wrote:
>>
>>> Hi all,
>>>
>>> I just tried it (pd 0.37 test 11; tcl 8.4; not sure which minor 
>>> version
>>> number I have) and it worked fine.  not sure where to look next....
>>>
>>> cheers
>>> Miller
>>> On Wed, Sep 17, 2003 at 12:39:19AM -0400, Hans-Christoph Steiner 
>>> wrote:
>>>>
>>>> On Tuesday, Sep 16, 2003, at 19:50 America/New_York, tigital wrote:
>>>>
>>>>> On Tuesday, September 16, 2003, at 04:25  PM, Hans-Christoph 
>>>>> Steiner
>>>>> wrote:
>>>>>
>>>>>>
>>>>>> So I have noticed in the past few releases of 0.37 (it may have
>>>>>> existed before, I just don't remember) that the key commands don't
>>>>>> work in MacOS X.  I am currently using pd 0.37-test 11, Tcl/Tk
>>>>>> 8.4.4,
>>>>>> and MacOS X 10.2.6.  It doesn't work for me with either Ctrl or
>>>>>> Cmd...  and it certainly slows you down when you have to go to 
>>>>>> that
>>>>>> 'Put' menu all of the time.
>>>>>>
>>>>>> Is anyone else having this problem?
>>>>>
>>>>> ...well, ctrl works for me still...and Cmd used to, but hasn't in
>>>>> 0.37test versions (maybe it died before that?  I don't remember 
>>>>> when
>>>>> I
>>>>> first noticed it's loss)...haven't taken the time to investigate,
>>>>> unfortunately...
>>>>>
>>>>
>>>> I am in the same state with Tcl/Tk 8.4.2.  IIRC, I think the Cmd 
>>>> code
>>>> was in the CVS devel_0-36 version but it doesn't look like it made 
>>>> it
>>>> into 0.37 yet.  Or maybe something else changed...
>>>>
>>>> IIRC
>>>>
>>>>
>>>> _______________________________________________
>>>> PD-dev mailing list
>>>> PD-dev at iem.at
>>>> http://iem.at/cgi-bin/mailman/listinfo/pd-dev
>>>
>>> _______________________________________________
>>> PD-dev mailing list
>>> PD-dev at iem.at
>>> http://iem.at/cgi-bin/mailman/listinfo/pd-dev
>>
>>
>> _______________________________________________
>> PD-dev mailing list
>> PD-dev at iem.at
>> http://iem.at/cgi-bin/mailman/listinfo/pd-dev
>
> -- 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>  Adam T. Lindsay                      atl at comp.lancs.ac.uk
>  Computing Dept, Lancaster University   +44(0)1524/594.537
>  Lancaster, LA1 4YR, UK             Fax:+44(0)1524/593.608
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-





More information about the Pd-dev mailing list