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
William S Fulton
ae2daa1532
- methodname attribute for modifying delete() destructor method name
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4937 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-29 22:45:33 +00:00
William S Fulton
8fe5b44997
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4936 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-29 21:57:28 +00:00
William S Fulton
76e434d527
C# warning correction
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4935 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-29 21:55:33 +00:00
William S Fulton
1a1e8e0cc2
Changed Swig_typemap_attach_kwargs to have global scope
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4934 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-29 21:54:44 +00:00
William S Fulton
b03c08d211
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@4933 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-29 21:52:26 +00:00
William S Fulton
0cd4a0b597
C# warnings added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4932 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-29 21:47:21 +00:00
William S Fulton
098e9be695
Added javain, javout and newfree throws attributes tests
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4931 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-27 13:17:20 +00:00
William S Fulton
9bea1e62e7
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4930 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-27 13:15:36 +00:00
William S Fulton
c89e7d9923
throws attribute working for javain, javaout (Java), csout, csin (C#) and newfree typemaps
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4929 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-27 13:14:08 +00:00
Mark Rose
61e87af65e
multiargument director typemap segfault fix (python)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4928 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-26 09:46:32 +00:00
Art Yerkes
26874a2174
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@4927 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-25 18:55:34 +00:00
Art Yerkes
a06c0508ef
compat.ht: Added Ocaml to list of supported languages.
...
default.side: Added Ocaml to "exits" links.
images/arty.jpg: Newer, more normal picture, scaled to 120x120 :-)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4926 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-25 18:53:32 +00:00
William S Fulton
e81b4cd86c
warning fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4925 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-25 09:36:59 +00:00
William S Fulton
4907d8c290
swig.m4 moved to Tools/config
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4924 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-25 09:33:00 +00:00
Matthias Köppe
d9803bccaf
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4923 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-24 16:26:42 +00:00
Matthias Köppe
9d97007973
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@4922 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-24 16:24:02 +00:00
Luigi Ballabio
46a262d112
Added m4 macros for projects using SWIG
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4921 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-24 08:26:38 +00:00
William S Fulton
2be0893966
Special variables typo reported by James Carpenter
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4920 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-23 19:36:24 +00:00
Matthias Köppe
6b9d7ac2e5
Fixed last change
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4919 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-23 14:07:17 +00:00
Matthias Köppe
29bc13b371
Proposal for "nested typemap" syntax.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4918 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-23 14:05:58 +00:00
William S Fulton
50ed1cdf0d
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4917 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-20 21:18:38 +00:00
William S Fulton
48274f3645
Destructor syntax for finalize method
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4916 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-20 21:18:26 +00:00
Logan Johnson
124094fc41
Added some notes to the "Compilation of C++ Extensions" section, about
...
how to modify the extconf.rb script so that it links in one of the C++
runtime libraries.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4915 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-20 16:39:08 +00:00
Art Yerkes
649893ed17
Added a usage message.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4914 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-19 21:29:08 +00:00
Matthias Köppe
38627eac3f
(tmop_name): Fix for the case of a String *op.
...
This fixes the Guile testcase pointer_in_out (and others).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4913 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-18 13:18:01 +00:00
Matthias Köppe
599cf52a50
Moved #defines for SWIG_malloc, SWIG_ConvertPtr et al. from %runtime
...
block into runtime file.
This fixes the build of the runtime library.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4912 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-18 13:16:23 +00:00
Matthias Köppe
464b80d54f
(SWIG_Guile_Init): Cast some strings to char* to avoid const-ness warnings.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4911 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-17 08:51:42 +00:00
William S Fulton
216e43b774
Listed equivalent C#/Java typemap names, directives etc.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4910 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-16 22:49:34 +00:00
William S Fulton
29275e3fc8
maketoc update
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4909 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-16 22:33:14 +00:00
William S Fulton
3cc8214557
Preliminaries section improvements
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4908 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-16 22:28:10 +00:00
William S Fulton
35f3bd7194
Update with links with names that don't get changed during TOC generation.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4907 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-16 22:26:31 +00:00
William S Fulton
01b89c2446
Few more JCALLx macros
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4906 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-13 08:27:33 +00:00
William S Fulton
fa8a20ae3a
Build issues update
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4905 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-12 21:03:13 +00:00
William S Fulton
0f54383cba
Intermediary JNI class update
...
New typemaps update
Update links to make them maketoc.py trash proof :)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4904 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-12 20:44:38 +00:00
William S Fulton
6dcd1966d0
protected/private destructors fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4903 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-12 19:47:24 +00:00
William S Fulton
1e2e0d140c
Java output formatting change and tweak to protected/private destructors
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4902 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-12 19:46:27 +00:00
William S Fulton
19c2d018ee
explicit is a C# keyword so the explicit.i testcase fails.
...
Removed explicit.i altogether and merged test into constructor_explicit.i as it is almost identical.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4901 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-12 14:07:57 +00:00
William S Fulton
d17a07cbfe
fix for testing under C#
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4900 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-12 13:29:30 +00:00
William S Fulton
1ad7cc4bdc
explicit is a C# keyword so the explicit.i testcase fails.
...
Removed explicit.i altogether and merged test into constructor_explicit.i as it is almost identical.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4899 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-12 13:14:10 +00:00
William S Fulton
453d891460
Update for C#
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4898 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-12 13:01:36 +00:00
William S Fulton
11395c5a82
C# typemap name change twiddle
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4897 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-12 12:32:08 +00:00
William S Fulton
fb2113a8c5
Corrected comment on the type typemaps
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4896 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-12 12:30:17 +00:00
William S Fulton
9d85cd44d5
Inhibited multiple inheritance warnings for C#
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4895 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-12 12:15:30 +00:00
William S Fulton
24059cee7e
Added C# warnings
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4894 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-12 11:48:54 +00:00