Commit graph

5,541 commits

Author SHA1 Message Date
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
William S Fulton
2788599e6a missing static instances added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8709 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-04 12:28:23 +00:00
Marcelo Matus
336844d502 add extended support for smart pointers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8708 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-04 09:48:40 +00:00
Marcelo Matus
4f4e31460f fix extra &
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8707 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-04 09:46:40 +00:00
Marcelo Matus
495c5e6306 add test for 'void *' argument
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8706 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-04 00:34:12 +00:00
Marcelo Matus
0b0a48a6c4 add test for 'void *' argument
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8705 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-04 00:02:45 +00:00
Marcelo Matus
d3c06307ee add test for 'void *' argument
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8704 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-04 00:02:03 +00:00
Robin Dunn
ffb572742b Typos fixed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8703 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 23:50:59 +00:00
Marcelo Matus
67b0088550 fix SWIG var
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8702 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 23:41:48 +00:00
Marcelo Matus
b56b1b4a64 add back def PySwigObject_GetDesc
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8701 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 23:28:15 +00:00
William S Fulton
d5f8b761fd Give copy constructor parameter a more appropriate name. Also there is no need to mangle it, the name appears in the proxy classes in java/c#, so better that it is nicely named.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8700 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 22:59:45 +00:00
William S Fulton
1fbc20026e Test for bug #1204342 (put in broken section for now)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8699 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 22:49:07 +00:00
Marcelo Matus
e70d0e09af better error message for #error exit
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8698 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 22:37:55 +00:00
William S Fulton
9738e8da5a back to original makefile, the changes didn't speed things up at all and it is better not to duplicate the build code.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8697 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 22:16:01 +00:00
William S Fulton
72f6688a6b gcc-2.96 warning fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8696 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 22:13:07 +00:00
William S Fulton
af6a3c5df6 typos
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8695 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 22:10:09 +00:00
Marcelo Matus
36b96882c5 fix seg. fault for void types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8694 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 22:09:54 +00:00
William S Fulton
00e438aaa7 correct some casts
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8693 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 22:06:54 +00:00
William S Fulton
5eee70b724 Update list of exceptions in the SWIG exception library
Document allowexcept feature


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8692 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 22:06:11 +00:00
William S Fulton
42cca37182 test to make sure that variables do not use %exception by default
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8691 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 21:59:37 +00:00
Marcelo Matus
888d6e947a add missing check for noargs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8690 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 09:08:27 +00:00
Marcelo Matus
81c79ac52d add nested class test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8689 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 07:49:04 +00:00
Marcelo Matus
a9ec1b6092 better fix for seg. fault in OSS
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8688 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 07:35:02 +00:00
Marcelo Matus
2bbbdcccf2 fix missing line/file name
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8687 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 07:33:28 +00:00
Marcelo Matus
66bee27235 fix seg fault in OSS
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8686 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-03 00:00:39 +00:00
Marcelo Matus
97ab6a3e8f remove unused var
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8685 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-02 23:48:56 +00:00
Marcelo Matus
21fba428df cosmetic fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8684 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-02 23:24:01 +00:00
Marcelo Matus
3b89804a9b fix bug #1420757
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8683 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-02 23:13:54 +00:00
Marcelo Matus
41beef4aba add fail: label for the get methods always, just in case someone write a 'varout' typemap that need it
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8682 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-02 22:56:15 +00:00
Marcelo Matus
2396ded0f4 fix varout typemaps for swigtypes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8681 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-02 21:31:19 +00:00
Marcelo Matus
b4ade94169 fix warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8680 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-02 21:29:59 +00:00
Marcelo Matus
38c33173a1 don't use ABC name, conflicts with MinGW wingdi.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8679 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-02 18:15:36 +00:00
Marcelo Matus
9900312c99 add 'docstring' test-case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8678 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-02 17:18:37 +00:00
Charlie Savage
3ff8d1e629 Significant rearrangment of some sections of the documentaiton. Also added additional information about exception handling and getter/setter methods.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8677 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-02 10:57:37 +00:00