From: Marcelo M. <mar...@us...> - 2006-01-24 17:52:01
|
Update of /cvsroot/swig/SWIG/Lib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24728/Lib Modified Files: swig.swg Log Message: fix bad name, reported by Robin, and cosmetics Index: swig.swg =================================================================== RCS file: /cvsroot/swig/SWIG/Lib/swig.swg,v retrieving revision 1.75 retrieving revision 1.76 diff -C2 -d -r1.75 -r1.76 *** swig.swg 16 Jan 2006 23:27:11 -0000 1.75 --- swig.swg 24 Jan 2006 17:51:53 -0000 1.76 *************** *** 56,60 **** #define %default %feature("nodefault","0") #define %clearnodefault %feature("nodefault","") ! #define %makedefault %cleardefault /* Disable the generation of implicit default constructor */ --- 56,60 ---- #define %default %feature("nodefault","0") #define %clearnodefault %feature("nodefault","") ! #define %makedefault %clearnodefault /* Disable the generation of implicit default constructor */ *************** *** 63,67 **** #define %clearnodefaultctor %feature("nodefaultctor","") ! /* Disable the generation of implicit default destructor */ #define %nodefaultdtor %feature("nodefaultdtor","1") #define %defaultdtor %feature("nodefaultdtor","0") --- 63,67 ---- #define %clearnodefaultctor %feature("nodefaultctor","") ! /* Disable the generation of implicit default destructor (dangerous) */ #define %nodefaultdtor %feature("nodefaultdtor","1") #define %defaultdtor %feature("nodefaultdtor","0") *************** *** 222,226 **** - to rename only the global functions: ! %rename("g_%(utitle)s", %$isfunction, %$isglobal) ""; - to ignore the enumitems in a given class: --- 222,230 ---- - to rename only the global functions: ! %rename("m_%(utitle)s", %$isfunction, %$not %$ismember) ""; ! ! or ! ! %rename("g_%(utitle)s", %$isfunction, %$isglobal) ""; - to ignore the enumitems in a given class: *************** *** 233,237 **** */ ! %define %$not "not" %enddef %define %$isenum "match"="enum" %enddef %define %$isenumitem "match"="enumitem" %enddef --- 237,241 ---- */ ! %define %$not "not" %enddef %define %$isenum "match"="enum" %enddef %define %$isenumitem "match"="enumitem" %enddef |