Robin Dunn
783ce37252
Check if the interpreter still exists before trying to acquire the GIL
2019-06-29 11:22:14 -07:00
Robin Dunn
ebf46524e5
Using a bare 0 for NULLs added to a varargs call stack does not push enough bytes to be used as a pointer. Switch back to NULL for SIP_NULLPTR, which appears to be doing the right thing.
...
(cherry picked from commit efcd6a9f0d )
2019-05-21 10:07:42 -07:00
Robin Dunn
96c41be226
Merge pull request #1199 from RobinD42/sip-4.19.16
...
Update sip to version 4.19.16
(cherry picked from commit 7383d34fce )
2019-04-15 16:57:04 -07:00
Robin Dunn
ac1a323144
Merge pull request #1026 from RobinD42/sip-4.19.13
...
Switch to SIP 4.19.13
(cherry picked from commit a268da9b84 )
2018-10-03 19:25:45 -07:00
Robin Dunn
b80e3f0dc3
Use correct format char when creating overflow exception.
...
(cherry picked from commit c365ec24bd )
2018-08-04 18:27:29 -07:00
Robin Dunn
fd75df9c48
Switch to sip 4.19.7 final
2018-01-23 16:07:21 -08:00
Robin Dunn
5e89ae9bc9
Merge branch 'master' into sip-4.19.7
2018-01-23 12:16:38 -08:00
Metallicow
99834ab3ec
⁉️ Trim trailing whitespace misc files
...
All these files seem like legit trailing whitespace that can be removed.
2018-01-16 09:37:04 -06:00
Robin Dunn
1d8d9aa384
Switch to 4.19.7.dev1801141749 on darwin
2018-01-15 14:16:00 -08:00
Robin Dunn
96dc005481
Update SIP to 4.19.5
2017-11-07 13:50:44 -08:00
Robin Dunn
666761337b
Update SIP to 4.19.4
2017-11-02 21:39:05 -07:00
Robin Dunn
7b764da940
Update to sip-4.19.2
2017-05-25 11:54:42 -07:00
Robin Dunn
3420619ae5
Update sip to 4.19.1 release
2017-02-15 17:55:02 -08:00
Robin Dunn
0a44abbec4
Fix compilation error in siplib with older C compilers
2017-02-04 10:44:52 -08:00
Robin Dunn
5d03b6965c
Update SIP snapshot
2017-02-03 12:37:34 -08:00
Robin Dunn
29de984d00
Update siplib
2017-02-01 10:22:48 -08:00
Robin Dunn
44b87bd34a
Update to new sip snapshot
2017-01-30 13:49:41 -08:00
Robin Dunn
afdab43152
Update siplib source files
2017-01-21 13:21:59 -08:00
Robin Dunn
b4bfb4d879
Switch to the released sip 4.18.1
2016-09-21 22:39:54 -07:00
Robin Dunn
2ea46e8c9a
Update to SIP 4.18.1 snapshot
2016-06-11 20:59:19 -07:00
Robin Dunn
9a733347ab
Update to sip 4.16.7 final
2015-03-25 13:06:18 -07:00
Robin Dunn
b553f66b25
More sip-4.16 work. The build now completes w/o errors.
2015-03-23 09:09:32 -07:00
Robin Dunn (cyclops)
37a9711136
fail signature check if none of the keyword args are used.
2015-03-17 16:39:14 -07:00
Robin Dunn
f40098bd0e
siplib update to a new sip snapshot
2015-03-17 13:24:18 -07:00
Robin Dunn
db20285f49
Start of porting to newest sip. Not quite ready yet…
2015-03-13 18:28:33 -07:00
Robin Dunn
cd377cdfe0
Update sip to version 4.14.7
2015-03-05 15:37:36 -08:00
Robin Dunn
f36865ed87
Fix creating a sip lib.voidptr from a number
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75814 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-02-06 08:04:43 +00:00
Robin Dunn
7e90570bbd
Update to sip 4.14.4
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73655 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:15:43 +00:00
Robin Dunn
ef5144d08d
Update to SIP 4.14.1
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72973 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-17 22:21:46 +00:00
Robin Dunn
1c190dc1b1
Update to new SIP
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71995 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-10 05:15:41 +00:00
Robin Dunn
5577cb87b7
Update to a newer build of SIP to get some bug fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71661 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-06 01:15:27 +00:00
Robin Dunn
42a1a97211
Update to the 4.13.2 version of SIP
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70778 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-02 21:53:21 +00:00
Robin Dunn
820ef9b5c9
Switch to sip 4.13.1, fix build script for Lion/Xcode4
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70546 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-02-09 05:41:35 +00:00
Robin Dunn
008c1f4a12
new sip and siplib
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70013 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-12-16 00:02:59 +00:00
Robin Dunn
f2864fdc05
Update to latest SIP dev snapshot, and remove the BLACK hack that is no longer needed.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69521 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-24 21:48:30 +00:00
Robin Dunn
8124a196b0
Update to newest sip snapshot, which supports the Transfer annotation on Array annotated parameters.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69394 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-12 21:22:18 +00:00
Robin Dunn
820a61dc4c
siplib updates from the sip-4.12.5-snapshot-de6a700f5faa development snapshot
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69233 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-29 20:53:43 +00:00
Robin Dunn
5e89a9606d
Change the package name from wxPhoenix to wx
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@68979 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-03 02:39:18 +00:00
Robin Dunn
3de479fad6
Remove the generated sip files from the repository
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@68976 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-03 01:43:24 +00:00
Robin Dunn
4219e02440
* move wxPen to etg/pen.py
...
* move wxBrush to etg/brush.py
* move wxBookCtrlBase and wxBookCtrlEvent to etg/bookctrl.py
* move wxBitmapButton to etg/bmpbuttn.py
* move wxArrayString MappedType and add wxArrayInt plus some unittests
* add checking for default values for pos and size parameters in fixWindowClass
* set out parameter flags for wxImageHistogram.FindFirstUnusedColour
* Restore layout constraints classes and related methods
* Create a MappedType for wxClientData
* update used of wxClientData in wx.CommandEvent
* Move wxControlWithItems, wxItemContainer and wxControlWithItems to etg/ctrlsub.py
* enable some Append, Insert and Set overloads in wxControlWithItems
* addGetterSetterProps: don't make setter-only properties
* addGetterSetterProps: ensure that the getter can be called with zero args
* addGetterSetterProps: ensure that the setter can be called with just 1 arg
* restore version checking code
* moved DC classes to other etg files to match interface file names.
* allow both overloads for wx.DC.GetTextExtent and GetMultiLineTextExtent by renaming 1
* add wx.DC.GetPartialTextExtents
* and some other stuff
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@68975 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-03 01:42:42 +00:00
Robin Dunn
911d90273c
Lots of little changes made to Phoenix code over the past few months, plus some tweaks to get it running with the current wx.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@68905 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-08-25 23:45:50 +00:00
Robin Dunn
f330955043
Update siplib to version 4.12.4
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@68904 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-08-25 23:43:02 +00:00
Robin Dunn
6733e06ff2
We can now use PyObject* instead of SIP_PYOBJECT
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66509 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-31 19:26:22 +00:00
Robin Dunn
9512216cf2
Upstream siplib update
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66508 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-31 18:33:01 +00:00
Robin Dunn
ca6859b831
Add a tool that generates a wrapper around a wxList derived class, such as wxWindowList.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66507 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-31 18:31:29 +00:00
Robin Dunn
80898eba5b
a bit of cleanup
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66488 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-29 02:06:02 +00:00
Robin Dunn
0d0873b8c8
new snapshot of the siplib
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66487 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-29 02:05:05 +00:00
Robin Dunn
db4df36af3
updated siplib to 4.12 release
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66470 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-27 19:15:47 +00:00
Robin Dunn
05311d6b77
regen sip files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66469 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-27 19:04:08 +00:00
Robin Dunn
212f1ff9f0
Gobs and gobs of changes, and tons of progress made. Can now create a wx.App, show a wx.Frame, run the MainLoop, bind event handlers and dispatch the events to the handler! YeeHa!
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66393 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-17 08:08:24 +00:00