Commit graph

4,682 commits

Author SHA1 Message Date
Lyle Johnson
7f71c2696f Added some missing throws typemaps for SWIGTYPE and its variants.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6123 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 13:07:55 +00:00
Lyle Johnson
351c6af986 Fixed a little typo in the comments (was "Outnput", changed to "Output").
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6122 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 12:31:10 +00:00
Lyle Johnson
89859f2e70 Break the standard Ruby typemaps out into a number of smaller files
which are included by ruby.swg.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6121 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 12:28:07 +00:00
John Lenz
ed4354cefd move pragma_include to below the EXPORT line in perl module.
This is patch 922680.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6120 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 01:12:45 +00:00
John Lenz
862c8bc74e changed convert_to_bool_ex to convert_to_boolean_ex from patch 891348
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6119 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 01:11:06 +00:00
William S Fulton
e5c94c6254 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6118 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-23 20:13:27 +00:00
William S Fulton
7e5ec7742c Fix for enum forward declarations
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6117 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-23 20:10:51 +00:00
William S Fulton
54ca921e74 Applied patch #1011604 submitted by Charles Schwieters. Fix for 64 bit tcl interpreters.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6116 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-23 20:05:51 +00:00
Matthias Köppe
d6b9f88189 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6115 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-23 15:55:34 +00:00
Matthias Köppe
0818500caf Replace hardcoded type specifiers by typemap-based type specifier lookup.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6114 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-23 15:28:58 +00:00
Matthias Köppe
2633f4fc99 Fix typo.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6113 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-23 13:57:29 +00:00
Matthias Köppe
5aafe88b82 Add an (almost empty) chapter on MzScheme.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6112 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-23 13:50:20 +00:00
John Lenz
65167cb25d Fix some perl warnings reported by Steve Fink and also attached to patch 960326.
I had to pass -Wall -Wextra to gcc to generate the warnings fixed by this patch.

VS: ----------------------------------------------------------------------


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6111 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-23 07:16:30 +00:00
John Lenz
09a0978dfc Three new broken test cases created to test various patches in the patch list.
Bugs 909389, 962115, and 899332.
These bugs all have fixes in the patch system.
Patches 903150, 914926, and 962168.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6110 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-23 07:06:01 +00:00
William S Fulton
7dab08e5f7 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6109 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-22 22:29:30 +00:00
William S Fulton
1fb4e88d81 New default for swiglibdir to use system independent directory. Subdirectory also uses specific SWIG version.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6108 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-22 22:28:44 +00:00
William S Fulton
d5ea395435 Respect DESTDIR when uninstalling M4 macros
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6107 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-22 20:45:20 +00:00
William S Fulton
350d4aab5e new target to get the config.sub and config.guess files - needed since Libtool was removed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6106 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-22 20:21:34 +00:00
Marcelo Matus
26808b6d1c More fixes for arrays and variables, mostly cosmetic ones.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6105 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-18 22:57:05 +00:00
Matthias Köppe
41d1bd615c Add %inline %{ ... %}
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6104 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-17 14:31:32 +00:00
Matthias Köppe
6b7fa6dac7 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6103 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-17 14:26:52 +00:00
Matthias Köppe
6e6317c9cf <Dmitriy.Zavin@infineon.com> writes:
> I have hacked support to create native mzscheme structures from C
> structures, which includes native structure support.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6102 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-17 14:21:33 +00:00
Lyle Johnson
47b80a2945 Corrected some of the "throws" typemaps.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6101 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-17 01:07:05 +00:00
Lyle Johnson
f72d9e1cd4 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6100 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-17 01:06:03 +00:00
Lyle Johnson
de8c669c88 Minor fix for the cpp_enum.i test case, which was broken.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6099 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-17 00:38:52 +00:00
Lyle Johnson
3bbf2a57df Added a varin typemap for char[] (Ruby). Fixes broken test case
arrays_global.i.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6098 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-14 17:33:18 +00:00
William S Fulton
9a2d4a6159 Look for Java in "c:\Program Files" on Windows and fixes for spaces in the path for Java installation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6097 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-13 21:40:22 +00:00
William S Fulton
d90653e2af Re added again
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6096 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 22:17:46 +00:00
William S Fulton
4fc2df3f04 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6095 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 22:16:34 +00:00
William S Fulton
c4772c1c07 readding hopefully with executable permissions this time
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6094 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:47:58 +00:00
William S Fulton
c76f711725 removed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6093 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:45:48 +00:00
William S Fulton
a7beb8997a Attempt to add executable permissons
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6092 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:44:22 +00:00
William S Fulton
ecd3e667ac config.sub and config.guess are being added to the repository as automake will no longer generate these files when running
automake --add-missing.
This started since removing libtool. Bug will be fixed in Automake 1.10, but until then we will have to keep these files in cvs.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6091 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:34:14 +00:00
William S Fulton
164cff7217 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6090 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:17:08 +00:00
William S Fulton
06c6ab33f8 Fixes to compile on some buggy Redhat gcc 2.96 versions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6089 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:12:21 +00:00
William S Fulton
8e6fea719f For for workshop compilers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6088 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:07:39 +00:00
William S Fulton
aa94c66f0f test fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6087 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:06:45 +00:00
William S Fulton
8203318d1b removed unknown -contract flag which was causing swig to fail
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6086 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:05:02 +00:00
William S Fulton
873d7a850d Prevent memory leaks in the case of early return from wrapper methods using const std::string & parameters.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6085 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 20:57:51 +00:00
William S Fulton
98feab7822 Prevent memory leaks in the case of earlier return
from wrapper methods using const std::string & parameters. Modified
Mark Traudt patch #951565.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6084 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 20:57:08 +00:00
William S Fulton
26b5e7000c Bug #943783 with patch fixes php char * out typemap NULL values.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6083 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 20:56:04 +00:00
William S Fulton
3af80ea481 point to mailing list page instead of listing email addresses
Few more HTML corrections


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6082 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 20:54:33 +00:00
William S Fulton
8d4a9887a3 point to mailing list page instead of listing email addresses
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6081 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 20:53:26 +00:00
William S Fulton
79b1dcc086 Ben Reser patch to detect the Python lib directory on 64 bit systems
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6080 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 20:51:59 +00:00
William S Fulton
953ac94984 clean fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6079 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-04 21:46:53 +00:00
William S Fulton
044d296c5d removed hopelessly out of date and unreferenced html files
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6078 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-04 21:46:14 +00:00
William S Fulton
4231e32bef swig logo file for the docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6077 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-04 21:41:35 +00:00
William S Fulton
1f9e0810b5 makefile for generating the single page html docs and pdf documentation using htmltidy and htmldoc
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6076 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-04 21:36:10 +00:00
William S Fulton
9f95753704 sections file
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6075 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-04 21:32:40 +00:00
William S Fulton
590b6726b0 Thousands of changes to correct incorrect HTML. HTML is now valid (transitional 4.01).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6074 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-04 21:28:14 +00:00