Commit graph

1,622 commits

Author SHA1 Message Date
Marcelo Matus
c222ef7cee fix gcc warning reported by R. Bernstein
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8838 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-18 01:29:15 +00:00
Marcelo Matus
f641130612 fix premature object deletion reported by Paul in tcl3d
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8836 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-18 01:19:50 +00:00
William S Fulton
d9a0d047cb virtual method hiding fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8835 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-17 23:41:57 +00:00
William S Fulton
e76b140baa solaris warning fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8834 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-17 23:36:39 +00:00
Marcelo Matus
07d4ca1013 add missing delete that valgrind misses
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8830 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-17 20:46:46 +00:00
Marcelo Matus
c430141dcd add test for rename
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8829 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-17 20:46:13 +00:00
Marcelo Matus
5236d3ddf3 fix [ 1432152 ] %rename friend operators in namespace
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8825 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-16 06:59:06 +00:00
Marcelo Matus
30e5b5b666 fix copyctor + template bug #1432125
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8824 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-16 06:00:08 +00:00
Marcelo Matus
263379145e fix copyctor + template bug #1432125
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8823 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-16 05:48:35 +00:00
Marcelo Matus
e2f7d54be9 fix copyctor + template bug #1432125
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8822 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-16 05:44:50 +00:00
Marcelo Matus
5f1577a67e fix copyctor + template bug #1432125
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8820 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-16 05:30:26 +00:00
Marcelo Matus
6760dc7fb1 fix typemap issue reported by Bob Marinier
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8819 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-15 22:55:56 +00:00
Matthias Köppe
82fb3af460 New test case integers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8816 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-14 19:03:55 +00:00
Matthias Köppe
ca7f3bf836 New test case integers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8815 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-14 18:25:16 +00:00
Marcelo Matus
c26f2b387b fix macro expansion issue reported by Andreas Held
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8812 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-13 08:56:55 +00:00
Marcelo Matus
b748e6044a fix macro expansion issue reported by Andreas Held
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8811 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-13 08:55:06 +00:00
Marcelo Matus
68f665df35 fix static member names, from Olly
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8798 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-11 22:01:31 +00:00
William S Fulton
d944526d5e fix comment
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8797 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-11 21:54:25 +00:00
William S Fulton
9a95994070 Workaround for Test::More 's ok function not working on Perl 5.004_04
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8796 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-11 21:50:33 +00:00
Marcelo Matus
00006295b0 new fix for director protected members + overloading
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8790 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-11 18:09:46 +00:00
Marcelo Matus
8547fe7842 better fix for typedef + inheritance
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8788 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-11 06:20:02 +00:00
Marcelo Matus
9e4e7d9dab better fix for typedef + inheritance
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8787 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-11 06:17:45 +00:00
Marcelo Matus
9f8a08ff35 better fix for typedef + inheritance
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8786 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-11 06:13:44 +00:00
Marcelo Matus
082f050258 fix namespace issue reported by Nero, in short, types must be resolved first in the parent scope, then in the base class list
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8780 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-10 23:58:17 +00:00
William S Fulton
e1f152104f workaround global namespace pollution by older versions of perl
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8775 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-10 16:43:49 +00:00
Marcelo Matus
51ff0cf264 add new tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8767 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-10 07:25:21 +00:00
Charlie Savage
b3fd2c21f9 New test for using Ruby keywords as method names.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8764 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-09 21:05:18 +00:00
Marcelo Matus
1fb7d818d0 fix ruby kw warnings, all can be methods
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8760 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-09 20:07:44 +00:00
Marcelo Matus
c7bc81c745 fix predicate, excluding template case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8759 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-09 17:34:52 +00:00
Marcelo Matus
d5124757c8 update cvsignore
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8756 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-09 00:12:11 +00:00
Marcelo Matus
35cac0f07f fix ruby std::vector to support element with nodefault constructors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8754 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-08 23:55:53 +00:00
Marcelo Matus
a48ccb50a6 well, %rename is working, but not all the languages declare std::vector in the same way
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8753 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-08 23:00:02 +00:00
Marcelo Matus
a8d68771ae add missing %ignore resize, now it works
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8752 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-08 22:41:49 +00:00
William S Fulton
8493e71751 workaround gcc-2.96 failures
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8751 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-08 22:26:44 +00:00
William S Fulton
2f88c1a9e5 Forgotten commit from a few days ago. Tests template constructor and ignore (added to broken tests)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8750 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-08 22:25:31 +00:00
William S Fulton
5e35c5afdd add in some more vector of pointer tests, will only test new code in C# wrappers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8749 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-08 22:24:24 +00:00
Marcelo Matus
ceaeb49a9f fix C + enums + struct
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8747 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-08 08:23:45 +00:00
Marcelo Matus
2e8cc8a2de solve duplicate symbol issue reported by Andreas Held
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8746 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-08 02:13:17 +00:00
William S Fulton
615df3789a Fix for Visual Studio Express 2005 without database support installed - no need to link against database libs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8742 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-07 20:50:27 +00:00
William S Fulton
087e29e705 comment about unusual test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8741 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-07 20:46:10 +00:00
Marcelo Matus
61f7568fdb update cvsignore
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8740 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-07 18:46:05 +00:00
William S Fulton
664d00336d update for mailing lists
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8739 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-07 18:29:53 +00:00
Kevin Ruland
8f8271a7fe Added stdio.h include.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8736 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-07 14:37:29 +00:00
Marcelo Matus
7515e64361 fix template + typedef issue reported by Bo Peng
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8733 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-06 23:42:37 +00:00
Kevin Ruland
7fa1bdd078 Added CCSHARED variable.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8728 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-06 14:04:45 +00:00
Kevin Ruland
48ced2736d Update lists of wrapped functions.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8726 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-06 13:54:09 +00:00
Kevin Ruland
b417beba2f Don't report failure when additional methods or classes are defined.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8725 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-06 13:53:53 +00:00
Marcelo Matus
e9bb07f132 fix for 1.5.2
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8722 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-06 09:23:28 +00:00
Marcelo Matus
01893da18e fixes for %templates/%rename/%features + templates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8720 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-05 20:25:43 +00:00
Marcelo Matus
dae28df25f fix unused warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8718 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-05 04:10:10 +00:00