Masaki Fukushima
6c052b692b
Added -feature to ruby/Makefile.swig template
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@1027 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-02-25 16:07:49 +00:00
Masaki Fukushima
404d161742
Check_Type() added to FILE* typemap
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@1026 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-02-25 11:22:42 +00:00
Dave Beazley
b170a2204a
Updated version
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@1006 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-01-17 03:02:24 +00:00
Thien-Thi Nguyen
dfe0a2f332
Initial revision
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@996 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-01-17 02:00:31 +00:00
Dave Beazley
0d716c43c2
Fixed default argument handling bug reported by Michael Scharf.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@929 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-21 01:41:13 +00:00
Dave Beazley
ed3fa92f9b
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@909 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-02 03:06:11 +00:00
Dave Beazley
9918dcc348
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@905 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-29 20:52:02 +00:00
Dave Beazley
34758852c2
new file
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@903 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-29 03:06:04 +00:00
Dave Beazley
73d5446035
Fixed ambiguous else.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@890 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-25 12:26:07 +00:00
Dave Beazley
661641eccd
Oops. Fixed _SWIG_ConvertPtr name.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@889 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-25 12:24:44 +00:00
Matthias Köppe
8a82c62193
Fixed typo.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@879 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-22 08:36:39 +00:00
Matthias Köppe
88ffd4c691
[Guile] New typemaps for FILE *.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@875 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-21 21:06:17 +00:00
Matthias Köppe
bf6c97e2d3
[Guile] Changed SCHEME_NAME to FUNC_NAME.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@866 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 14:00:56 +00:00
Masaki Fukushima
feb39b0fd2
Many bug fixes to Ruby module
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@855 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 13:32:29 +00:00
Matthias Köppe
aef09f73b8
Incorporated patch #101430 , fixing bugs in the Guile module.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@852 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 09:35:36 +00:00
Matthias Köppe
277186567a
Updated Guile modules.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@815 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-03 20:06:32 +00:00
Masaki Fukushima
f19e6cc4df
a few bug fixes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@810 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-03 17:11:15 +00:00
Dave Beazley
2af607dcf6
Major fixes to pointer libraries
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@807 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 19:25:15 +00:00
Dave Beazley
bb547aac03
Updated for new type handling.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@803 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 16:50:02 +00:00
Dave Beazley
91aae3a92c
Fixed pointer library.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@801 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 16:37:14 +00:00
Dave Beazley
3ef3086b5a
Changed _swig_type_info to swig_type_info
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@799 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 16:25:50 +00:00
Dave Beazley
4e06247c43
Moved location of extern "C" (patch for Python 1.6 compilation).
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@790 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 20:38:34 +00:00
Dave Beazley
ebaf68680a
Fixed type-checking problem.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@760 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 17:57:29 +00:00
Matthias Köppe
6e6434db8b
Free malloc'ed string copies after function call.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@753 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 15:27:58 +00:00
Matthias Köppe
5bda0a34fa
(GSWIG_scm2str) Simplified.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@752 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 15:03:09 +00:00
Matthias Köppe
dbd9b844a8
Handle more than 10 args.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@748 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 12:12:40 +00:00
Matthias Köppe
196f66f49c
Fixed handling of char types.
...
Added support for optional arguments.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@739 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-30 21:53:49 +00:00
Matthias Köppe
f25bebd64f
Added documentation for variable and constant wrappers.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@730 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-30 19:54:45 +00:00
Matthias Köppe
4dfc13e434
Use the nice type name for printing pointer objects.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@726 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-30 15:48:43 +00:00
Dave Beazley
c1956bf1fc
Added 'str' member to the _swig_type_info structure. This contains a "nice"
...
string representation of the mangled datatype.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@725 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-30 15:14:16 +00:00
Masaki Fukushima
c5d1168781
'-toplevel' option obsoleted.
...
C++ comment removed and copyright notice added.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@723 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-30 14:28:57 +00:00
Matthias Köppe
f20b30ec95
File insertion now data-driven via %insert.
...
Using %define for multiline defines.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@721 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-30 08:50:06 +00:00
Dave Beazley
c277bae1a2
Bug fixes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@719 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-30 03:35:05 +00:00
Matthias Köppe
f80ed2b3c9
Updated Guile runtime code.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@717 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-29 17:30:50 +00:00
Matthias Köppe
006146b8f0
New Guile command-line argument "-procdoc", specifying procedure
...
documentation output file.
Fixed "-Linkage" parsing.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@715 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-29 12:05:01 +00:00
Matthias Köppe
0d31aa7163
Added configuration file for Guile.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@713 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-29 08:50:34 +00:00
Dave Beazley
cb520e0f2d
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@710 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-29 01:50:08 +00:00
Matthias Köppe
a227b419fe
Major clean up in the Guile module.
...
Started new typemap-based procedure documentation system.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@707 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-28 21:53:47 +00:00
Dave Beazley
da14e17b54
Eliminated compiler warning.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@700 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-28 19:04:39 +00:00
Matthias Köppe
93004550bc
New typemaps for ANSI C size_t' and ptrdiff_t' types.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@692 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-27 20:23:17 +00:00
Matthias Köppe
42ad18d498
Fixed last change.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@691 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-27 20:22:41 +00:00
Masaki Fukushima
a116b4b292
Ruby module changed to use pointer object instead of mangled string.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@690 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-27 15:43:59 +00:00
Thien-Thi Nguyen
5a7dbcbb82
(_swig_type_info): New struct typedef.
...
(_swig_types_initial): New pre-processor macro.
(SWIG_Guile_RegisterTypes): New func decl.
(SWIG_Guile_Init, SWIG_Guile_GetPtr_Str): No longer declare.
(SWIG_Guile_GetPtr, SWIG_Guile_MakePtr): Take `_swig_type_info'
instead of obsolete `SwigPtrType'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@685 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-21 17:03:56 +00:00
Harco de Hilster
b05126e3dc
added wstring typemap. contributed by:
...
Wenyue Yu <wenyue@stud.ntnu.no>
tal@slt.atr.co.jp
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@683 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-21 11:06:27 +00:00
Dave Beazley
9e68d28c9f
Added SWIG_MakePtr() and made other fixes.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@676 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-18 20:12:17 +00:00
Dave Beazley
e295e35f5c
Perl5 changes. Bug fixes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@669 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-17 21:14:33 +00:00
Dave Beazley
16568f9aa0
Removed compiler warning.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@665 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-17 02:28:12 +00:00
Dave Beazley
9a82fd7b0c
Bug fixes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@663 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-16 18:12:50 +00:00
Dave Beazley
3e6fdf7563
Moved generic type-checking code to common.swg
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@659 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-15 21:28:21 +00:00
Harco de Hilster
b23aa21a79
changed c++ string argout typemap to freearg
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@647 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-14 07:20:24 +00:00