Commit graph

5,724 commits

Author SHA1 Message Date
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
f5b5d09fea fix renaming for begin/end
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8758 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-09 16:43:24 +00:00
Marcelo Matus
f2b5d37fec fix missing namespace in constants, reported by Olly
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8757 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-09 16:39:10 +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
245ec68c4d add minor and missing noblock attributes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8755 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-08 23:56:59 +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
William S Fulton
0b37423ca1 Add in specialization for pointers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8748 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-08 22:23:03 +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
Marcelo Matus
8284e73371 fix line issues reported by Olly
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8745 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-08 02:10:31 +00:00
Marcelo Matus
8b9a7ae769 solve duplicate symbol issue reported by Andreas Held
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8744 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-08 02:06:15 +00:00
Marcelo Matus
6e57a9dea4 fix line issues reported by Olly
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8743 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-08 01:38:58 +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
William S Fulton
397fe99cf9 remove old email address
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8738 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-07 18:23:29 +00:00
Marcelo Matus
863369cc41 simplify output via macro SWIG_ArgError
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8737 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-07 17:37:13 +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
b49ba78a1d split operation since they are macros
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8735 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-07 09:23:43 +00:00
Marcelo Matus
45487003b2 fix destroy issue reported by Mike Romberg
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8734 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-07 00:03:21 +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
Marcelo Matus
b492220f41 add back. comp. names, reported by paul@posft.de
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8732 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-06 21:53:06 +00:00
Surendra Singhi
70c1bd07a4 Fixes the placement of swig-lisp code, and also makes sure that
literals are properly converted for enums.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8731 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-06 20:38:54 +00:00
Marcelo Matus
24404e25aa simpler warning for mem leak, due to problem reported by Mike Romberg
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8730 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-06 18:38:22 +00:00
Marcelo Matus
9db5576a18 add missings getattro
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8729 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-06 16:47:47 +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
3ff3be2a2d Fix typemaps for void* and void**.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8727 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-06 14:02:44 +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
f772fe7752 add -fastproxy and keep 'def' methods in class definitions for back. comp.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8724 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-06 10:20:48 +00:00
Marcelo Matus
27a8f8aa97 more fixes for 1.5.2
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8723 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-06 09:28:56 +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
1e2e004b4a fix %import problem reported by Eric Blossom
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8721 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-06 03:58:58 +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
7c48986420 fix checking for noargs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8719 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-05 04:11:40 +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
Marcelo Matus
60b2d1e2cb fix repeated symbol
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8717 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-05 04:09:36 +00:00
Marcelo Matus
403e9ebc9e fix unused 'fail:' label warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8716 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-05 04:08:56 +00:00
Marcelo Matus
27acb50747 fix format warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8715 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-05 04:08:28 +00:00
Marcelo Matus
c9ce8fcf52 fix unused variable
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8714 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-05 04:07:16 +00:00
Marcelo Matus
750c9c1efb move %extend_smart_pointer to pyuserdir.swg
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8713 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-05 03:07:28 +00:00
Marcelo Matus
dc3685c0af add %extend_smart_pointer directive docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8712 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-04 18:06:45 +00:00
William S Fulton
0ca1fd0667 remove debug printout
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8711 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-04 17:37:09 +00:00
William S Fulton
a52b26adc5 fix varout typemap pointer casts - removes heaps of warnings on cygwin
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8710 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-04 13:54:36 +00:00