Commit graph

5,436 commits

Author SHA1 Message Date
Logan Johnson
81e4171741 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@4987 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 22:15:51 +00:00
William S Fulton
78df811cea -outdir added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4986 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 12:01:21 +00:00
William S Fulton
241b781e11 typo
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4985 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 12:00:59 +00:00
William S Fulton
a6b5311808 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4984 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 11:56:19 +00:00
William S Fulton
5f95415510 Added new -outdir commandline option and missing language module options
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4983 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 11:47:17 +00:00
William S Fulton
80a57f70f7 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@4982 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-07 17:24:54 +00:00
William S Fulton
06ed231b7d -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@4981 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-07 17:22:12 +00:00
Dave Beazley
edc0896b2b *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4980 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-07 16:16:03 +00:00
Dave Beazley
b0b0a852b8 Improvements to array handling.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4979 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-07 16:16:00 +00:00
Dave Beazley
5f452a0d2a *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4978 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-07 15:46:17 +00:00
Dave Beazley
c9ecaaba02 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@4977 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-07 15:46:00 +00:00
Dave Beazley
ab47e2aec6 new test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4976 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-07 15:45:27 +00:00
William S Fulton
804504a3a6 Minor warning fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4975 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-07 08:31:10 +00:00
William S Fulton
479d65e5ac 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@4974 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-04 22:32:02 +00:00
William S Fulton
0c53d1558f *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4973 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-31 21:53:53 +00:00
William S Fulton
34fe6dfd9a missing method bodies added to valuewrapper_default testcase
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4972 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-31 21:45:26 +00:00
William S Fulton
02f3bfdbf4 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@4971 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-31 21:44:35 +00:00
William S Fulton
ad7cd027c0 Python tutorial fixes supplied by Larry Brigman
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4970 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-31 21:11:59 +00:00
William S Fulton
2a858721b9 Additional possible jni header installation path for Java added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4969 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-31 21:10:33 +00:00
Dave Beazley
e21c2b2077 new test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4968 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-29 19:29:23 +00:00
William S Fulton
2f53690621 typo fix
Dave, the web site isn't being updated.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4967 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-28 22:26:43 +00:00
William S Fulton
bad0a1eb16 C# added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4966 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-28 22:23:45 +00:00
Dave Beazley
c02cd09d7f *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4965 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-28 22:09:14 +00:00
Dave Beazley
b5b4699cde Improved error message. Contributed by Zooka.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4964 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-28 22:04:15 +00:00
Logan Johnson
af81134fde 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@4963 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-28 14:20:24 +00:00
William S Fulton
584d931471 Typos
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4962 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-16 11:20:14 +00:00
William S Fulton
246ae9799e 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@4961 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-16 10:30:10 +00:00
Matthias Köppe
d5ae715130 Mark Guile garbage collection as done.
Add random thoughts on Common Lisp support.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4960 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-13 12:22:40 +00:00
Luigi Ballabio
8c35d20048 std::pair added (but not very much tested)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4959 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-10 12:42:42 +00:00
Matthias Köppe
8bc6bb533e *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4958 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-07 20:13:04 +00:00
Matthias Köppe
fed0bf2c37 Invoke interpreter via Examples/Makefile
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4957 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-07 20:09:23 +00:00
Matthias Köppe
1ca60dbd94 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4956 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-07 20:08:53 +00:00
Matthias Köppe
8745f14fd6 Build modules.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4955 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-07 20:07:26 +00:00
Matthias Köppe
81f73fa4e2 Adapt to Examples/Makefile.in changes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4954 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-07 20:06:49 +00:00
Matthias Köppe
d1c8c67e4e [PHP4]: New target, php4_run.
[Chicken]: Add infrastructure for running the test suite.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4953 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-07 20:06:07 +00:00
Matthias Köppe
40eadec34f *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4952 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-06 22:00:22 +00:00
Matthias Köppe
1c2ca575bd *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4951 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-06 20:06:17 +00:00
Matthias Köppe
59378a7cfe [Guile]: New configuration switch, --with-guile-config.
[PHP]: Search for php and php4.  Search includes also in
/usr/include/php4, /usr/local/include/php4.
[Chicken]: Don't lose if Chicken libs are installed in /usr/lib.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4950 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-06 19:56:43 +00:00
Matthias Köppe
1902f6f9da Removed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4949 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-06 15:24:10 +00:00
Matthias Köppe
276a364f7e Merged change from guilty2.ht 1.5.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4948 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-06 15:21:48 +00:00
William S Fulton
c6f3d39128 Added missing preprocessor symbols
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4947 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-04 21:48:52 +00:00
William S Fulton
8f731b89f9 Added preprocessor symbols
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4946 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-04 21:47:56 +00:00
Matthias Köppe
ba2f1d04b8 Add Chicken.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4945 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-04 08:41:12 +00:00
Matthias Köppe
768246416c Clarify that Guile, MzScheme, Chicken are not really three (scripting
or non-scripting) languages, but three implementations of Scheme.
Add a notice on XML and s-expression output.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4944 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-04 08:40:29 +00:00
Matthias Köppe
287c1b7f8d Fix chicken and guile runtime build
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4943 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-01 19:31:24 +00:00
Matthias Köppe
eb66a55aae Compute output file name correctly in C mode.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4942 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-01 18:34:48 +00:00
Matthias Köppe
8864ba142b *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4941 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-01 17:02:48 +00:00
Matthias Köppe
e23afc1982 Handle the case of more than one "argout" typemap per function.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4940 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-01 17:00:04 +00:00
Matthias Köppe
f1cb36d15d *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4939 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-01 16:56:08 +00:00
Matthias Köppe
9bf11648f2 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4938 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-01 16:47:55 +00:00