Commit graph

22,935 commits

Author SHA1 Message Date
Dave Beazley
fb919e7ad4 update for 1.3.18
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4623 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-23 22:26:27 +00:00
Dave Beazley
1d4515ebb0 Patch to support case-insensitive platforms (such as OS-X). The swig executable
is now built as 'eswig' and copied to the outer directory as 'swig.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4621 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-23 21:03:06 +00:00
Dave Beazley
f37626ae0a Patch to support case-insensitive platforms (such as OS-X). The swig executable
is now built as 'eswig' and copied to the outer directory as 'swig.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4621 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-23 21:03:06 +00:00
Dave Beazley
b9ef74ebb1 Compiler warnings.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4620 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-23 20:44:52 +00:00
Dave Beazley
d41ab208df Compiler warnings.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4620 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-23 20:44:52 +00:00
Dave Beazley
95c1e3276c *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4619 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-23 20:38:05 +00:00
Dave Beazley
720010558a *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4619 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-23 20:38:05 +00:00
Dave Beazley
3851e222d0 Fixed xml sym:name problem.
**** SPECIAL CAUTION TO DEVELOPERS ****
The strings that represent attribute key names like "name",
"sym:name", "type", and so forth are extensively shared to save
memory.  If a key name is modified for some reason (which is not
recommended), be aware that those change may affect thousands of parse
tree nodes.  Moreover, changes to a key name will break the hashing
algorithm used to perform attribute lookup.

Bottom line: don't modify hash table key strings.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4618 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-23 14:13:34 +00:00
Dave Beazley
4ca8280821 Fixed xml sym:name problem.
**** SPECIAL CAUTION TO DEVELOPERS ****
The strings that represent attribute key names like "name",
"sym:name", "type", and so forth are extensively shared to save
memory.  If a key name is modified for some reason (which is not
recommended), be aware that those change may affect thousands of parse
tree nodes.  Moreover, changes to a key name will break the hashing
algorithm used to perform attribute lookup.

Bottom line: don't modify hash table key strings.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4618 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-23 14:13:34 +00:00
Dave Beazley
cbfec5e059 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4617 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-23 02:26:50 +00:00
Dave Beazley
1867f53c58 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4617 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-23 02:26:50 +00:00
Jonah Beckford
fc89bc2f9b Fixed extremely silly mistake that causes intermittent failures when
overloading methods.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4616 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-22 12:54:33 +00:00
Jonah Beckford
5a0c97a984 Fixed extremely silly mistake that causes intermittent failures when
overloading methods.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4616 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-22 12:54:33 +00:00
Jonah Beckford
a2cfa36c80 Solaris /usr/bin/tr does not accept ranges in form "a-z". So put in
explicit abc...xyz range.  Fixes "make check-gifplot" and whatever
else might use 'Tools/capitalize'.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4615 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-22 11:18:27 +00:00
Jonah Beckford
f2a9e0fe0e Solaris /usr/bin/tr does not accept ranges in form "a-z". So put in
explicit abc...xyz range.  Fixes "make check-gifplot" and whatever
else might use 'Tools/capitalize'.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4615 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-22 11:18:27 +00:00
William S Fulton
6b4f4c9d21 minor warning fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4614 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 22:24:18 +00:00
William S Fulton
42422dd517 minor warning fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4614 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 22:24:18 +00:00
William S Fulton
6832625af8 uninitialised variable fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4613 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 22:06:05 +00:00
William S Fulton
432521da16 uninitialised variable fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4613 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 22:06:05 +00:00
William S Fulton
4009e1d33d C# was missing from the test-suite
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4612 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 22:00:02 +00:00
William S Fulton
e618104160 C# was missing from the test-suite
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4612 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 22:00:02 +00:00
William S Fulton
b0ece27226 another M_PI define if not defined in math.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4611 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 21:56:17 +00:00
William S Fulton
5a50a82506 another M_PI define if not defined in math.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4611 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 21:56:17 +00:00
William S Fulton
20184c76e7 Warning tidy up
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4610 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 21:14:58 +00:00
William S Fulton
757911abd7 Warning tidy up
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4610 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 21:14:58 +00:00
Dave Beazley
4c67b40977 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4609 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 20:38:52 +00:00
Dave Beazley
a7225d32d9 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4609 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 20:38:52 +00:00
Dave Beazley
165f35fd00 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4608 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 17:15:03 +00:00
Dave Beazley
15fc0abe87 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4608 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 17:15:03 +00:00
Dave Beazley
5394dbe208 Fixed template_extend_overload_2 test.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4607 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 17:11:36 +00:00
Dave Beazley
85ab51376b Fixed template_extend_overload_2 test.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4607 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 17:11:36 +00:00
Dave Beazley
c64bd1716e Fixed overloaded constructor+%extend problem.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4606 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 17:11:06 +00:00
Dave Beazley
23a4205c59 Fixed overloaded constructor+%extend problem.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4606 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 17:11:06 +00:00
Dave Beazley
f915b0af06 overloaded constructor patch.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4605 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 17:10:52 +00:00
Dave Beazley
e6d6098640 overloaded constructor patch.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4605 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 17:10:52 +00:00
Dave Beazley
7777e17599 Oops. Accidently nuked a {. Fixed now.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4604 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 16:28:33 +00:00
Dave Beazley
0cbcbb551e Oops. Accidently nuked a {. Fixed now.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4604 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 16:28:33 +00:00
Art Yerkes
6418b0c755 Added example.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4603 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 16:26:52 +00:00
Art Yerkes
fd5f92f5e5 Added example.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4603 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 16:26:52 +00:00
Art Yerkes
7d2accbca7 Added stl example.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4602 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 16:25:30 +00:00
Art Yerkes
2949c006d4 Added stl example.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4602 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 16:25:30 +00:00
Dave Beazley
c4454717c3 Fixed comment problems
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4601 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 16:12:54 +00:00
Dave Beazley
5393751256 Fixed comment problems
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4601 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 16:12:54 +00:00
William S Fulton
c702f53003 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4600 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 00:14:29 +00:00
William S Fulton
538f3a8253 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4600 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 00:14:29 +00:00
William S Fulton
fa1957c34c *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4599 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 00:06:52 +00:00
William S Fulton
fd3ee6349e *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4599 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 00:06:52 +00:00
William S Fulton
ffa5b4e1b0 Typemaps for parameters passed by reference or pointer as suggested by Andreas Schoerk.
[Incomplete]


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4598 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 00:01:41 +00:00
William S Fulton
db862794ad Typemaps for parameters passed by reference or pointer as suggested by Andreas Schoerk.
[Incomplete]


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4598 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-21 00:01:41 +00:00
William S Fulton
cf334aa11a Removed JNI types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4597 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-20 23:55:41 +00:00