Commit graph

14,662 commits

Author SHA1 Message Date
Marcelo Matus
526e70e592 fix fnc_ptr wrap for functions with ref,enums,etc
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6280 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-01 21:45:28 +00:00
Marcelo Matus
6b9fdc6c86 fix fnc_ptr wrap for functions with ref,enums,etc
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6280 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-01 21:45:28 +00:00
Marcelo Matus
625985875d fix %callback and add %pythoncallback
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6279 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-01 21:44:26 +00:00
Marcelo Matus
3023f3aad7 fix %callback and add %pythoncallback
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6279 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-01 21:44:26 +00:00
William S Fulton
0a92a2bfe0 Just fixed comment (strncmp is ANSI C so will be present on all systems as SWIG requires an ANSI compiler)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6278 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-27 20:17:36 +00:00
William S Fulton
9f158cbd5d Just fixed comment (strncmp is ANSI C so will be present on all systems as SWIG requires an ANSI compiler)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6278 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-27 20:17:36 +00:00
William S Fulton
5448fe8df3 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6277 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-27 19:55:19 +00:00
William S Fulton
80affed98f *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6277 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-27 19:55:19 +00:00
William S Fulton
8486304d6c oops, SWIGIMPORT changed to SWIGIMPORTED
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6276 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-27 19:53:33 +00:00
William S Fulton
5d9631bf20 oops, SWIGIMPORT changed to SWIGIMPORTED
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6276 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-27 19:53:33 +00:00
William S Fulton
f1285e8ec0 SWIGIMPORT macro documented
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6275 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-27 19:39:40 +00:00
William S Fulton
a4c26ef742 SWIGIMPORT macro documented
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6275 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-27 19:39:40 +00:00
William S Fulton
f1a4704792 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6274 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-27 19:36:53 +00:00
William S Fulton
4f439bfe7c *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6274 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-27 19:36:53 +00:00
William S Fulton
5a6fa3c074 Bill Clarke patch: fix to ensure SWIGIMPORT always defined for %import and new warning when using -importall and -includeall together
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6273 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-27 19:35:05 +00:00
William S Fulton
bddf02154e Bill Clarke patch: fix to ensure SWIGIMPORT always defined for %import and new warning when using -importall and -includeall together
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6273 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-27 19:35:05 +00:00
Marcelo Matus
f903ec5ac9 back to strncmp, is not clear if memcmp is faster
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6272 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-27 08:41:51 +00:00
Marcelo Matus
26265006cc back to strncmp, is not clear if memcmp is faster
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6272 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-27 08:41:51 +00:00
Marcelo Matus
82f2ee5db5 fix to work in plain C
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6271 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 02:01:29 +00:00
Marcelo Matus
7cfd507cee fix to work in plain C
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6271 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 02:01:29 +00:00
Marcelo Matus
99ab00fda5 hmmm, warnfilter(320) doesn't work. back to pragmas
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6270 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 01:47:09 +00:00
Marcelo Matus
b87d66bf68 hmmm, warnfilter(320) doesn't work. back to pragmas
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6270 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 01:47:09 +00:00
Marcelo Matus
15a5e3976f CHANGES.current
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6269 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 01:14:49 +00:00
Marcelo Matus
ce680838a6 CHANGES.current
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6269 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 01:14:49 +00:00
Marcelo Matus
c3f519f67d fix warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6268 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 01:03:19 +00:00
Marcelo Matus
0ea35a31c0 fix warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6268 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 01:03:19 +00:00
Marcelo Matus
a7c7a06c22 force all the std::exceptions to be exceptionclasses
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6267 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 01:01:18 +00:00
Marcelo Matus
22e70dac7b force all the std::exceptions to be exceptionclasses
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6267 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 01:01:18 +00:00
Marcelo Matus
3d5d0f535a cleaning + comments, and add the nondynamic feature handlers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6266 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 01:00:28 +00:00
Marcelo Matus
d7b22b7d90 cleaning + comments, and add the nondynamic feature handlers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6266 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 01:00:28 +00:00
Marcelo Matus
74c523675d add test for nondynamic
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6265 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 00:52:24 +00:00
Marcelo Matus
1ed8f4209a add test for nondynamic
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6265 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 00:52:24 +00:00
Marcelo Matus
5767888507 change name to lib_std_except.i
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6264 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 00:51:59 +00:00
Marcelo Matus
e53e5171b0 change name to lib_std_except.i
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6264 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 00:51:59 +00:00
Marcelo Matus
80bb867d2c fix ptr test to work with COBJECTs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6263 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 00:51:19 +00:00
Marcelo Matus
7cdf043367 fix ptr test to work with COBJECTs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6263 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 00:51:19 +00:00
Marcelo Matus
31838af4c5 Change attribute cplus:exceptionclass to feature:exceptionclass. Add python:nondynamic feature. Fix -modern + exceptions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6262 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 00:49:41 +00:00
Marcelo Matus
7de5934a5d Change attribute cplus:exceptionclass to feature:exceptionclass. Add python:nondynamic feature. Fix -modern + exceptions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6262 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 00:49:41 +00:00
Marcelo Matus
66f2d41cc7 change attribute cplus:exceptionclass to feature:exceptionclass. Now it can be enforced with %feature
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6261 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 00:48:33 +00:00
Marcelo Matus
343276f056 change attribute cplus:exceptionclass to feature:exceptionclass. Now it can be enforced with %feature
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6261 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-26 00:48:33 +00:00
William S Fulton
b0f52ade93 Added and empty freearg typemap so that the signed char* typemaps can be aplied to char*.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6260 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-22 20:30:06 +00:00
William S Fulton
64ecb886fa Added and empty freearg typemap so that the signed char* typemaps can be aplied to char*.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6260 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-22 20:30:06 +00:00
Marcelo Matus
87bb71f28c fix errors on solaris CC
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6259 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-18 01:31:59 +00:00
Marcelo Matus
b47bfaaa46 fix errors on solaris CC
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6259 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-18 01:31:59 +00:00
Marcelo Matus
9e64364312 fix error on solaris CC
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6258 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-18 01:24:15 +00:00
Marcelo Matus
e711813d57 fix error on solaris CC
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6258 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-18 01:24:15 +00:00
Marcelo Matus
66b9b2e0be fix error on solaris CC
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6257 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-18 01:18:31 +00:00
Marcelo Matus
a7e6ea9302 fix error on solaris CC
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6257 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-18 01:18:31 +00:00
Marcelo Matus
c84ed90def more warn fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6256 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-18 00:27:40 +00:00
Marcelo Matus
f4e08cd89f more warn fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6256 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-18 00:27:40 +00:00