Commit graph

1,881 commits

Author SHA1 Message Date
Dave Beazley
c82e95ae03 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5006 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-17 21:04:03 +00:00
Luigi Ballabio
8c6a8371d1 Allow for strings with embedded zeros
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5005 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-17 12:00:17 +00:00
Luigi Ballabio
62741dd03e Typemap for size_t applied to std::size_t
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5004 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-17 11:52:31 +00:00
Dave Beazley
f133111e79 Warning cleanup. Etc.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5003 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-15 19:37:27 +00:00
Dave Beazley
5e6c2f8da2 Fixed [ 761844 ] bug in typemap in Python Swig docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5002 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-15 18:25:51 +00:00
Dave Beazley
220200b31a *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5001 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-15 18:22:13 +00:00
Dave Beazley
c4a60c1415 Fixed [ 763522 ] 1.3.19 segfault in SwigType_add_pointer/DohInsertitem.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5000 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-15 18:22:08 +00:00
Dave Beazley
37954e04e2 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4999 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-15 18:13:32 +00:00
Dave Beazley
d40a0551d4 Fixed [ 763563 ] Missing indication of optional arguments
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4998 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-15 18:11:36 +00:00
Dave Beazley
22b3856a17 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4997 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-15 17:48:21 +00:00
Dave Beazley
2292d549fd Fixed [ 787432 ] long param handled as int
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4996 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-15 17:47:33 +00:00
Dave Beazley
cb1ec493ab *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4995 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-11 19:25:51 +00:00
Dave Beazley
d447d2fd5e Fixed [ 775989 ] numeric template parameters
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4994 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-11 19:24:31 +00:00
Dave Beazley
0050ff503f new test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4993 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-11 19:20:31 +00:00
William S Fulton
16bede8227 swig* refinements
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4992 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-11 17:55:36 +00:00
Dave Beazley
5f9849dfbb Further patch to :: space handling.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4991 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-11 17:55:04 +00:00
Dave Beazley
84aed5e679 more difficult version
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4990 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-11 17:54:27 +00:00
Mark Rose
ce452b8b8d Director typemap cleanup and return by value
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4989 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-11 02:38:45 +00:00
Mark Rose
c64a331078 Directors ignore private ctors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4988 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-11 01:05:05 +00:00
Logan Johnson
5135594fb0 Updated one of the example programs (under operator overloading) to make
use of the newer (standard) STL library modules for SWIG.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4987 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 22:15:51 +00:00
William S Fulton
65910b9735 -outdir added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4986 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 12:01:21 +00:00
William S Fulton
08aa0537c9 typo
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4985 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 12:00:59 +00:00
William S Fulton
4d32c47be3 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4984 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 11:56:19 +00:00
William S Fulton
7011ce038a Added new -outdir commandline option and missing language module options
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4983 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 11:47:17 +00:00
William S Fulton
7841619e84 Fix for windows. Files were not being generated into the correct directories if the Windows path separator was used. The Unix separator '/' had to be used.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4982 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-07 17:24:54 +00:00
William S Fulton
6c71e9d478 -outdir commandline option support => directory for proxy class and other language specific files
-help tidy up


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4981 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-07 17:22:12 +00:00
Dave Beazley
3996f7d050 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4980 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-07 16:16:03 +00:00
Dave Beazley
8564ddabf0 Improvements to array handling.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4979 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-07 16:16:00 +00:00
Dave Beazley
b723959561 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4978 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-07 15:46:17 +00:00
Dave Beazley
16d2a79297 Fixed [ 779062 ] Class"\n"::foo not supported.
Also changed 'char' to 'int' in a few places to silence warning messages.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4977 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-07 15:46:00 +00:00
Dave Beazley
f5d3cbda02 new test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4976 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-07 15:45:27 +00:00
William S Fulton
c21485f071 Minor warning fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4975 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-07 08:31:10 +00:00
William S Fulton
8a54131cd2 Reduced number of occurrences of annoying warning to 1, as reported by Gerald Williams using perl-5.8.0 and GCC3 onwards on Cygwin:
In function `int SWIG_ConvertPtr(SV*, void**,  swig_type_info*, int)':
warning: cast to pointer from integer of different size


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4974 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-04 22:32:02 +00:00
William S Fulton
71ae81fc83 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4973 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-31 21:53:53 +00:00
William S Fulton
f388e6d8d6 missing method bodies added to valuewrapper_default testcase
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4972 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-31 21:45:26 +00:00
William S Fulton
c10e825141 SwigValueWrapper fixes
- memory leak fix
- default arguments for parameters that are classes bug fix


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4971 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-31 21:44:35 +00:00
William S Fulton
9ddf4ccae7 Additional possible jni header installation path for Java added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4969 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-31 21:10:33 +00:00
Dave Beazley
116843d9e0 new test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4968 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-29 19:29:23 +00:00
Dave Beazley
dfe936bc42 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4965 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-28 22:09:14 +00:00
Dave Beazley
13142e8184 Improved error message. Contributed by Zooka.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4964 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-28 22:04:15 +00:00
Logan Johnson
b5b115f451 Correct macro name in Lib/ruby/std_pair.i; was "specialize_std_map_on_both",
should be "specialize_std_pair_on_both".


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4963 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-28 14:20:24 +00:00
William S Fulton
39fcc64ab9 Typos
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4962 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-16 11:20:14 +00:00
William S Fulton
68fb88f0e1 Added link name for features section in Customization.html.
Java constants and enums update to reflect constants being generated in a separate constants interface and no longer the module class.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4961 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-16 10:30:10 +00:00
Matthias Köppe
b9c9aba170 Mark Guile garbage collection as done.
Add random thoughts on Common Lisp support.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4960 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-13 12:22:40 +00:00
Luigi Ballabio
dcb94e7d4a std::pair added (but not very much tested)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4959 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-10 12:42:42 +00:00
Matthias Köppe
ee0cd68f05 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4958 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-07 20:13:04 +00:00
Matthias Köppe
ab932e2fcb Invoke interpreter via Examples/Makefile
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4957 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-07 20:09:23 +00:00
Matthias Köppe
6ebb0be02c *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4956 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-07 20:08:53 +00:00
Matthias Köppe
cf551d904b Build modules.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4955 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-07 20:07:26 +00:00
Matthias Köppe
077ffba749 Adapt to Examples/Makefile.in changes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4954 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-07 20:06:49 +00:00