]> git.saurik.com Git - wxWidgets.git/blame - wxPython/SWIG/README.txt
missing OnBeginSize call
[wxWidgets.git] / wxPython / SWIG / README.txt
CommitLineData
d14a1e28
RD
1SWIG 1.3 Patches
2================
3
4This directory holds a set of patches for the CVS version of SWIG that
5are required if you wish to use SWIG for wxPython development, or for
6building your own extension modules that need to interface with
7wxPython. These have been submitted to SWIG's SourceForge patch
8tracker, so hopefully they will get incorporated into the main SWIG
9source tree soon.
10
f96a7475
RD
11wxPython currently uses the 20-Feb-2004 version of SWIG. You can get
12that version from their CVS using these commands::
13
14
15 cvs -d :pserver:anonymous@cvs.sourceforge.net:/cvsroot/swig login
16 <press ENTER for empty password>
17
18 cvs -d :pserver:anonymous@cvs.sourceforge.net:/cvsroot/swig \
19 checkout -D 20-FEB-2004 SWIG
20
d14a1e28
RD
21
22------------------------------------------------------------------------
23
d14a1e28 24
6a30d63a 25swig.python-docstring.patch Adds "autodoc" and "docstring" features.
0cb6df6e
RD
26 See SF Patch #883402
27
6c7eee75
RD
28 Also changes the "addtofunc" feature to
29 "pythonappend" and also adds a
30 "pythonprepend" feature that prepends
31 pythoncode to the begining of a
32 SWIG-generated proxy function or method.
d14a1e28 33
1e9b37a2
RD
34swig.xmlout.patch Fixes a couple problems in the XML output
35 of SWIG: an extra "/>" was removed and
36 newlines in attribute values were changed
37 to the #10; entity reference so they will
38 be preserved by parsers.
39
40 Also, added options for dumping or
41 writing to a file the XML of the parse
42 tree *after* other language modules have
43 been run (previously you could only do
44 the XML output *instead of* a regular
45 language module.)
1202c414 46 See SF Patch #864689
d14a1e28
RD
47
48
0cb6df6e 49
d14a1e28 50------------------------------------------------------------------------
700c96d4
RD
51These patches have already been checked in to SWIG's CVS and are in
52the 1.3.20 release.
d14a1e28
RD
53------------------------------------------------------------------------
54
55swig.SplitLines.patch Adds a new SplitLines function to the DOH
56 library. See SF Patch #829317.
57 *Checked in 10/31/2003*
58
59swig.xml.patch Adds an option that drastically reduces
60 the size of the XML output of SWIG, which
61 increases the performance of the
62 build_renamers script used in the wxPython
63 build. See SF Patch #829319.
64 *Checked in 10/31/2003*
65
66swig.python.patch Lots of changes for SWIG's Python module,
67 especially in how the proxy code is
68 generated. See swig.python.patch.txt for
69 more details, also SF Patch #829325.
70 *Checked in 10/31/2003*
71
72------------------------------------------------------------------------