Commit graph

13,883 commits

Author SHA1 Message Date
William S Fulton
553b468c56 Test fix for gcc 3.4
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6163 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-27 23:09:59 +00:00
William S Fulton
dc2bf27dc0 Typemap fix for methods that return char *. The CLR would incorrectly
delete the memory pointed to by char *.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6162 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-27 21:49:38 +00:00
William S Fulton
f6f64410a7 Typemap fix for methods that return char *. The CLR would incorrectly
delete the memory pointed to by char *.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6162 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-27 21:49:38 +00:00
William S Fulton
70891c9867 Fixes for -fmicrosoft error/warning message display:
- EOF not displaying in correct format
- Some error messages containing a path were using a double backslash instead of a single backslash


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6161 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-27 21:34:41 +00:00
William S Fulton
5f3b26901c Fixes for -fmicrosoft error/warning message display:
- EOF not displaying in correct format
- Some error messages containing a path were using a double backslash instead of a single backslash


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6161 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-27 21:34:41 +00:00
Lyle Johnson
f5ae188494 Corrected a bug which caused Ruby exceptions to not be correctly
converted into C++ exceptions for director classes.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6160 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-27 02:20:26 +00:00
Lyle Johnson
745117d4f6 Corrected a bug which caused Ruby exceptions to not be correctly
converted into C++ exceptions for director classes.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6160 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-27 02:20:26 +00:00
William S Fulton
26283a6945 throws typemaps added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6159 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 21:57:36 +00:00
William S Fulton
b026a95b59 throws typemaps added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6159 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 21:57:36 +00:00
William S Fulton
7f1a06e20d Removed redundant #include of Python.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6158 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 21:17:18 +00:00
William S Fulton
61d07f7cae Removed redundant #include of Python.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6158 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 21:17:18 +00:00
William S Fulton
88d782332a added %perlcode directive, patch from Fabrice Salvaire
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6157 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 21:16:19 +00:00
William S Fulton
f9c82b3138 added %perlcode directive, patch from Fabrice Salvaire
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6157 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 21:16:19 +00:00
William S Fulton
ea94a4a0bd Patch from Ikegami Tsutomu to fix long long *OUTPUT and unsigned long long *OUTPUT typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6156 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 21:15:41 +00:00
William S Fulton
9e8092b902 Patch from Ikegami Tsutomu to fix long long *OUTPUT and unsigned long long *OUTPUT typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6156 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 21:15:41 +00:00
William S Fulton
2b8acdf5a8 added %perlcode directive, patch from Fabrice Salvaire
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6155 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 21:02:47 +00:00
William S Fulton
537f477182 added %perlcode directive, patch from Fabrice Salvaire
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6155 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 21:02:47 +00:00
William S Fulton
6e766985cc Fix for directors when wrapping virtual methods with exception specifications
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6154 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 20:59:25 +00:00
William S Fulton
fb7b5a6cf5 Fix for directors when wrapping virtual methods with exception specifications
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6154 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 20:59:25 +00:00
William S Fulton
452339492e Applied patch #857344 from Art Yerkes. Workaround for autoconf bug when running 'make install'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6153 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 20:57:56 +00:00
William S Fulton
67b6ad6396 Applied patch #857344 from Art Yerkes. Workaround for autoconf bug when running 'make install'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6153 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 20:57:56 +00:00
Lyle Johnson
d79678c619 Added "directorout" typemaps for char * and const char * return values.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6152 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 01:57:06 +00:00
Lyle Johnson
2c12ae87e5 Added "directorout" typemaps for char * and const char * return values.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6152 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 01:57:06 +00:00
Lyle Johnson
7322ef7cb7 Modified the "varin" typemap for a dimensionless char array to generate
a warning message, and to raise an exception if the typemap is actually
invoked at runtime. This is needed to avoid problems for the case when
wrapping an extern char[] declaration, where the array size is truly
unknown.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6151 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 01:48:40 +00:00
Lyle Johnson
d34102d40b Modified the "varin" typemap for a dimensionless char array to generate
a warning message, and to raise an exception if the typemap is actually
invoked at runtime. This is needed to avoid problems for the case when
wrapping an extern char[] declaration, where the array size is truly
unknown.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6151 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-26 01:48:40 +00:00
William S Fulton
40fcb96d9d varin enum SWIGTYPE mods to handle unnamed enums
varin char[] typemap


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6150 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-25 21:33:46 +00:00
William S Fulton
052d067feb varin enum SWIGTYPE mods to handle unnamed enums
varin char[] typemap


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6150 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-25 21:33:46 +00:00
William S Fulton
3a0d6f1a7e varin enum SWIGTYPE mods to handle unnamed enums
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6149 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-25 21:32:27 +00:00
William S Fulton
2631309c2f varin enum SWIGTYPE mods to handle unnamed enums
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6149 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-25 21:32:27 +00:00
William S Fulton
634304dc98 Sun Workshop warning fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6148 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-25 20:45:56 +00:00
William S Fulton
8568295425 Sun Workshop warning fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6148 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-25 20:45:56 +00:00
William S Fulton
8e3e5bd0ce Sun Workshop warning fixes
Use new not malloc in C++ code


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6147 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-25 20:45:23 +00:00
William S Fulton
6207f1615e Sun Workshop warning fixes
Use new not malloc in C++ code


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6147 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-25 20:45:23 +00:00
Marcelo Matus
5fe3427682 fix arrays_global and add more vector tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6146 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-25 05:36:02 +00:00
Marcelo Matus
d17ee6f927 fix arrays_global and add more vector tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6146 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-25 05:36:02 +00:00
Marcelo Matus
e0ad008aac forgot %feature(director) for Bar
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6145 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-25 05:32:34 +00:00
Marcelo Matus
650faa0f28 forgot %feature(director) for Bar
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6145 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-25 05:32:34 +00:00
Marcelo Matus
2f60933bc7 silence warning for char[]
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6144 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-25 05:27:43 +00:00
Marcelo Matus
41f6102ff7 silence warning for char[]
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6144 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-25 05:27:43 +00:00
William S Fulton
0948c97ac2 typo
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6143 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 22:52:36 +00:00
William S Fulton
4035e3474c typo
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6143 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 22:52:36 +00:00
William S Fulton
623be05e04 changes for new documentation generation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6142 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 22:35:41 +00:00
William S Fulton
af1991b3f1 changes for new documentation generation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6142 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 22:35:41 +00:00
William S Fulton
e03b3f790e new runtime test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6141 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 22:29:47 +00:00
William S Fulton
9bebf26e27 new runtime test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6141 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 22:29:47 +00:00
William S Fulton
fdb203e08f *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6140 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 22:25:39 +00:00
William S Fulton
7115d15555 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6140 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 22:25:39 +00:00
William S Fulton
75f28e9f32 Update after running html tools in makefile
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6139 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 22:21:18 +00:00
William S Fulton
229d40e0ee Update after running html tools in makefile
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6139 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 22:21:18 +00:00
William S Fulton
e777771be7 fix for html error as reported by htmltidy
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6138 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 22:18:29 +00:00