kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #19225
Re: Mac Nightlies switch to Scripting?
Garth,
I committed your patch in the product branch r5908. Do you know if
there are any bug reports that your patch fixes? I did find this one:
https://bugs.launchpad.net/kicad/+bug/1413549
Python scripting is not directly mentioned in the report but the build
info shows wxPython as enabled so it may be related.
Thanks,
Wayne
On 7/8/2015 1:39 PM, Garth Corral wrote:
> Yes, it resolves the issue. Thanks, Wayne.
>
>
> Garth
>
>
>> On Jul 8, 2015, at 10:30 AM, Wayne Stambaugh <stambaughw@xxxxxxxxx
>> <mailto:stambaughw@xxxxxxxxx>> wrote:
>>
>> Garth,
>>
>> I'm assuming your patch resolves this issue. Please let me know and I
>> will try to get your patch committed asap.
>>
>> Cheers,
>>
>> Wayne
>>
>>
>> On 7/8/2015 12:14 PM, Garth Corral wrote:
>>> Yes, please. Python scripting is completely broken on OS X at the
>>> moment.
>>>
>>>
>>> Garth
>>>
>>>
>>>> On Jul 6, 2015, at 8:24 AM, Adam Wolf <adamwolf@xxxxxxxxxxxxxxxxxxxx
>>>> <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>
>>>> <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>> wrote:
>>>>
>>>> Hi folks,
>>>>
>>>> It would be good if this could get committed to get Python working on
>>>> OS X builds again.
>>>>
>>>> Thanks!
>>>>
>>>> Adam Wolf
>>>>
>>>> On Fri, Jul 3, 2015 at 3:54 PM, Garth Corral <gcorral@xxxxxxxxx
>>>> <mailto:gcorral@xxxxxxxxx>
>>>> <mailto:gcorral@xxxxxxxxx>> wrote:
>>>>
>>>> The attached patch gets python scripting ‘working’ again on OS X.
>>>> Unfortunately, I’m once again seeing the keystroke highjacking
>>>> issue that was reported a while back. I’m not sure if it has
>>>> regressed at some point while it was not building or it’s a
>>>> problem with my builds. I haven’t tested it beyond launching the
>>>> console and trying to type.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>> On Jul 3, 2015, at 7:00 AM, Adam Wolf
>>>>> <adamwolf@xxxxxxxxxxxxxxxxxxxx
>>>>> <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>
>>>>> <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>> wrote:
>>>>>
>>>>> Miguel,
>>>>>
>>>>> They build the python library--I am not sure if it works
>>>>> anymore. I think there might have been some regressions--and
>>>>> that's part of why I want to switch to scripting by default.
>>>>>
>>>>> I am trying to make more time to so I can start adding some
>>>>> different automated tests to help prevent regressions.
>>>>>
>>>>> Adam Wolf
>>>>>
>>>>> On Fri, Jul 3, 2015 at 1:06 AM, Miguel Angel Ajo
>>>>> <mangelajo@xxxxxxxxxx
>>>>> <mailto:mangelajo@xxxxxxxxxx> <mailto:mangelajo@xxxxxxxxxx>> wrote:
>>>>>
>>>>> I believe it's a good thing to make scripting widely available.
>>>>>
>>>>> I need to check the mac scripting builds, do they allow to
>>>>> run commandline
>>>>> scripts ? (not using the console, I mean).
>>>>>
>>>>> Adam: thanks for maintaining the OSX side!,
>>>>>
>>>>>
>>>>> Garth Corral wrote:
>>>>>
>>>>> Hi, Adam. Funny you should ask that now. I just noticed
>>>>> that some changes went in recently that completely breaks
>>>>> python scripting on OS X. I haven’t had a chance to look
>>>>> too deeply at it, but it looks like a check was added on
>>>>> the return of wxversion.select(), which was likely always
>>>>> failing in the past, but it didn’t matter because
>>>>> Bernhard had done all the work in packaging to make sure
>>>>> the library paths all worked. Now it fails this check,
>>>>> popping up an error dialog which kinda hoses your kicad
>>>>> instance at that point.
>>>>>
>>>>> In general my feeling is that we should just move forward
>>>>> with the scripting build, assuming the immediate issues
>>>>> are worked out. It is a released feature and the more
>>>>> eyes and fingers on it the better, I say.
>>>>>
>>>>> Garth
>>>>>
>>>>> On Jul 2, 2015, at 6:30 PM, Adam
>>>>> Wolf<adamwolf@xxxxxxxxxxxxxxxxxxxx
>>>>> <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>
>>>>> <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>> wrote:
>>>>>
>>>>> Hi folks,
>>>>>
>>>>> I currently build both non-scripting and scripting
>>>>> Mac nightlies. I am thinking it is time to stop
>>>>> building non-scripting and move the scripting builds
>>>>> out of DEBUG. They don't work perfectly, but I
>>>>> thinking having more folks use them will help expose
>>>>> the bugs that do exist.
>>>>>
>>>>> Thoughts?
>>>>>
>>>>> Adam Wolf
>>>>> Cofounder and Engineer
>>>>> W&L
>>>>> _______________________________________________
>>>>> Mailing list: https://launchpad.net/~kicad-developers
>>>>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
>>>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>>>> More help : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Mailing list: https://launchpad.net/~kicad-developers
>>>>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
>>>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>>>> More help : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Mailing list: https://launchpad.net/~kicad-developers
>>>>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
>>>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>>>> More help : https://help.launchpad.net/ListHelp
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~kicad-developers
>>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>> More help : https://help.launchpad.net/ListHelp
>>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help : https://help.launchpad.net/ListHelp
>
Follow ups
References