Commit graph

13,883 commits

Author SHA1 Message Date
Marcelo Matus
5faf1d8117 fixes for new flag attribute convention in ref/unref
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7607 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:21:30 +00:00
Marcelo Matus
1cf0373523 fixes for new flag attribute convention in ref/unref
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7607 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:21:30 +00:00
Marcelo Matus
67e64edbe5 add the %refobject and %unrefobject directives for the ref/unref features, and add the %nosomething and %clearsomething directives as needed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7606 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:20:42 +00:00
Marcelo Matus
54a044fd89 add the %refobject and %unrefobject directives for the ref/unref features, and add the %nosomething and %clearsomething directives as needed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7606 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:20:42 +00:00
Marcelo Matus
54ba818937 fixes for new flag attribute convention
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7605 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:19:06 +00:00
Marcelo Matus
fe00d5cb85 fixes for new flag attribute convention
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7605 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:19:06 +00:00
Marcelo Matus
bab11e11f4 fixes for the except/callback attributes to follow new flag feature convention
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7604 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:17:41 +00:00
Marcelo Matus
fd9db14a98 fixes for the except/callback attributes to follow new flag feature convention
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7604 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:17:41 +00:00
Marcelo Matus
deba68d4da add GetFlagAttr/SetFlagAttr to deal with flag attributes as callbak and ref/unref
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7603 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:16:21 +00:00
Marcelo Matus
c974e55455 add GetFlagAttr/SetFlagAttr to deal with flag attributes as callbak and ref/unref
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7603 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:16:21 +00:00
Kevin Ruland
aa9ffbad43 Don't do the wierd Examples/php4 Makefile link thing anymore.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7602 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 02:37:18 +00:00
Kevin Ruland
c706805a06 Don't do the wierd Examples/php4 Makefile link thing anymore.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7602 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 02:37:18 +00:00
Kevin Ruland
f32ae9abbe Created Makefiles which do both make check and make clean correctly.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7601 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 02:36:16 +00:00
Kevin Ruland
5db524b2b3 Created Makefiles which do both make check and make clean correctly.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7601 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 02:36:16 +00:00
Kevin Ruland
3959f9cfda Fixes to support %constant strings defined by other variables or preprocessor
defines such as:
#define STR "a constant string"
%constant char *ConstantValue = STR;


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7600 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 01:18:29 +00:00
Kevin Ruland
b508dafbd5 Fixes to support %constant strings defined by other variables or preprocessor
defines such as:
#define STR "a constant string"
%constant char *ConstantValue = STR;


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7600 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 01:18:29 +00:00
William S Fulton
fa155a580c Updated sections on features. Added section on feature flags and clearing features.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7599 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-06 21:52:30 +00:00
William S Fulton
46af4635ee Updated sections on features. Added section on feature flags and clearing features.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7599 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-06 21:52:30 +00:00
William S Fulton
ad76fcf92d typo fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7598 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-06 21:51:50 +00:00
William S Fulton
14400fc11e typo fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7598 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-06 21:51:50 +00:00
William S Fulton
bef0a83a98 bit more on readonly variables added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7597 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-06 21:51:18 +00:00
William S Fulton
55d6daead9 bit more on readonly variables added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7597 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-06 21:51:18 +00:00
William S Fulton
42a4d6f35d Link to read-only variables section added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7596 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-06 21:49:58 +00:00
William S Fulton
5f0e04e1c7 Link to read-only variables section added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7596 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-06 21:49:58 +00:00
John Lenz
d635d48eb5 Minor updates to the documentation
Minor bug fixes to chicken


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7595 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-06 01:20:05 +00:00
John Lenz
212a53892a Minor updates to the documentation
Minor bug fixes to chicken


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7595 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-06 01:20:05 +00:00
Kevin Ruland
75104c732f Typo correction curtesy of Olly Betts.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7594 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-05 15:11:02 +00:00
Kevin Ruland
71d989b3a9 Typo correction curtesy of Olly Betts.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7594 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-05 15:11:02 +00:00
Kevin Ruland
cbab331e47 Fixed error in Printv in functionWrapper.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7593 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-05 14:11:35 +00:00
Kevin Ruland
ada2b47e88 Fixed error in Printv in functionWrapper.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7593 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-05 14:11:35 +00:00
William S Fulton
50543e36d1 Modify following features to work as flags, so that they can be truely set and unset: director, nodirector
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7592 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 21:47:33 +00:00
William S Fulton
e144444f21 Modify following features to work as flags, so that they can be truely set and unset: director, nodirector
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7592 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 21:47:33 +00:00
William S Fulton
02a4e87a25 Fix ruby warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7591 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:38:57 +00:00
William S Fulton
86097dc3ce Fix ruby warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7591 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:38:57 +00:00
William S Fulton
fb635c4701 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7590 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:38:57 +00:00
William S Fulton
b4f508bf92 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7590 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:38:57 +00:00
William S Fulton
bffb4320a3 %pythondynamic - it is gone!
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7589 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:37:44 +00:00
William S Fulton
d581116fca %pythondynamic - it is gone!
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7589 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:37:44 +00:00
William S Fulton
98fb466409 Modify following features to work as flags, so that they can be truely set and unset: novaluewrapper
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7588 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:36:09 +00:00
William S Fulton
d801875576 Modify following features to work as flags, so that they can be truely set and unset: novaluewrapper
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7588 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:36:09 +00:00
William S Fulton
1ca5dca583 typo
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7587 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:34:40 +00:00
William S Fulton
4b582b54f1 typo
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7587 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:34:40 +00:00
William S Fulton
dda5e32a18 Modify following features to work as flags, so that they can be truely set and unset: nounref, noref, noattr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7586 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:34:10 +00:00
William S Fulton
37a6cc366a Modify following features to work as flags, so that they can be truely set and unset: nounref, noref, noattr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7586 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:34:10 +00:00
William S Fulton
a333a56da0 Modify following features to work as flags, so that they can be truely set and unset: kwargs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7585 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:30:41 +00:00
William S Fulton
1f58b1363c Modify following features to work as flags, so that they can be truely set and unset: kwargs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7585 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:30:41 +00:00
William S Fulton
7ad869e745 Modify following features to work as flags, so that they can be truely set and unset: noautodoc, python:maybecall, classic, modern, python:nondynamic
Removed the nokwargs feature.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7584 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:28:15 +00:00
William S Fulton
c72c6d52bd Modify following features to work as flags, so that they can be truely set and unset: noautodoc, python:maybecall, classic, modern, python:nondynamic
Removed the nokwargs feature.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7584 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:28:15 +00:00
William S Fulton
ca5cdbe0a3 Modify following features to work as flags, so that they can be truely set and unset: allowexcept, director, nodirector, notabstract
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7583 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:24:54 +00:00
William S Fulton
de4b0c6f96 Modify following features to work as flags, so that they can be truely set and unset: allowexcept, director, nodirector, notabstract
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7583 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:24:54 +00:00