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
Matthias Köppe
7744f488f2
[PHP4]: New target, php4_run.
...
[Chicken]: Add infrastructure for running the test suite.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4953 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-07 20:06:07 +00:00
Matthias Köppe
73ae74f7e6
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4952 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-06 22:00:22 +00:00
Matthias Köppe
067bf2faab
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4951 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-06 20:06:17 +00:00
Matthias Köppe
2024a9fd6d
[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/SWIG@4950 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-06 19:56:43 +00:00
William S Fulton
81fb2af99b
Added missing preprocessor symbols
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4947 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-04 21:48:52 +00:00
William S Fulton
10b159e22a
Added preprocessor symbols
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4946 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-04 21:47:56 +00:00
Matthias Köppe
68473b02dd
Fix chicken and guile runtime build
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4943 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-01 19:31:24 +00:00
Matthias Köppe
bf148400e2
Compute output file name correctly in C mode.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4942 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-01 18:34:48 +00:00
Matthias Köppe
023715b174
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4941 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-01 17:02:48 +00:00
Matthias Köppe
7618adb70f
Handle the case of more than one "argout" typemap per function.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4940 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-01 17:00:04 +00:00
Matthias Köppe
164e98b7d9
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4939 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-01 16:56:08 +00:00
Matthias Köppe
5632f599fe
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4938 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-01 16:47:55 +00:00
William S Fulton
8138d780d0
- methodname attribute for modifying delete() destructor method name
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4937 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-29 22:45:33 +00:00
William S Fulton
e105c3e15f
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4936 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-29 21:57:28 +00:00
William S Fulton
72b7dccc08
C# warning correction
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4935 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-29 21:55:33 +00:00
William S Fulton
d038325759
Changed Swig_typemap_attach_kwargs to have global scope
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4934 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-29 21:54:44 +00:00
William S Fulton
a7fa8d86cc
New typemap attribute which specifies the destructor wrapper method name thus making the wrapper method name configurable.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4933 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-29 21:52:26 +00:00
William S Fulton
6c72fdcceb
C# warnings added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4932 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-29 21:47:21 +00:00
William S Fulton
ebffad0ba2
Added javain, javout and newfree throws attributes tests
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4931 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-27 13:17:20 +00:00
William S Fulton
2ba4f04966
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4930 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-27 13:15:36 +00:00
William S Fulton
2ef3a59918
throws attribute working for javain, javaout (Java), csout, csin (C#) and newfree typemaps
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4929 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-27 13:14:08 +00:00
Mark Rose
9b9680f3ac
multiargument director typemap segfault fix (python)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4928 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-26 09:46:32 +00:00
Art Yerkes
4ef881fde4
Added <H5> rule to makechap.py.
...
Ocaml.html: Added more about array usage and director typemaps (I got these
questions from users recently).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4927 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-25 18:55:34 +00:00
William S Fulton
c13a3081b3
warning fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4925 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-25 09:36:59 +00:00
William S Fulton
7fcf9e3f52
swig.m4 moved to Tools/config
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4924 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-25 09:33:00 +00:00
Matthias Köppe
4eca80e43a
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4923 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-24 16:26:42 +00:00
Matthias Köppe
172eeea6c4
From felix@proxima-mt.de:
...
The module for generating wrappers for the Chicken
Scheme system contains a small bug: the wrappers
should not contain calls to "C_check_for_interrupt",
which may result in an endless loop.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4922 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-24 16:24:02 +00:00