Commit graph

673 commits

Author SHA1 Message Date
William S Fulton
592aa939e7 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8999 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-10 22:54:51 +00:00
William S Fulton
cb327f2a58 Getting ready for 1.3.29
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8989 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 23:01:29 +00:00
Matthias Köppe
1806d78e0a *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8985 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 21:26:16 +00:00
Marcelo Matus
36c067836e add -fastquery and fix SWIG_Python_GetSwigThis, avoid to call GetAttr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8963 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-05 06:43:16 +00:00
Marcelo Matus
9e952010b9 add -fastinit option after issue reported by Robin Dunn
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8951 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-04 11:06:51 +00:00
William S Fulton
6f501769d1 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8949 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 23:06:47 +00:00
Matthias Köppe
0602f5c4cd *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8937 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 04:00:54 +00:00
William S Fulton
670217d300 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8935 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-02 23:30:46 +00:00
William S Fulton
a4d5f4a992 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8932 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-02 22:15:03 +00:00
Marcelo Matus
598be9b11c the visibility attribute also works with gcc3.4
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8921 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-01 08:19:18 +00:00
Marcelo Matus
ea220fbfd7 add support for the GCC visibility attribute
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8919 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-01 07:40:56 +00:00
Mikel Bancroft
4aabff8208 02/27/2006: mutandiz
[allegrocl]
	    Add support for INPUT, OUTPUT, and INOUT typemaps.
	    For OUTPUT variables, the lisp wrapper returns multiple
	    values.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8911 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-27 21:45:07 +00:00
Marcelo Matus
2665f5b765 add argc,argv typemap for ruby
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8903 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-27 04:12:08 +00:00
Marcelo Matus
d36c71ee20 add argc,argv typemap for ruby
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8902 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-27 03:34:27 +00:00
Marcelo Matus
4ba7f6c2a2 fix bug #1158178
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8890 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-24 08:34:03 +00:00
Mark Gossage
fad49549ea Small update Lua documents on troubleshooting problems
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8889 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-24 03:17:51 +00:00
Marcelo Matus
72fd0c51ab fix bug #1060789
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8888 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-24 02:39:24 +00:00
Marcelo Matus
46318e8766 fix bug #1263457
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8887 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-23 23:45:28 +00:00
Marcelo Matus
ff8bed0160 CHANGES.current
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8886 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-23 22:31:37 +00:00
Marcelo Matus
6d067170dc fixes for python 2.1
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8878 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-23 09:13:16 +00:00
Marcelo Matus
37ae00fd6d CHANGES.current
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8867 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-22 19:26:29 +00:00
Marcelo Matus
136bdf11ec CHANGES.current
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8866 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-22 19:07:17 +00:00
Matthias Köppe
af6cf00a55 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8845 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-19 19:28:58 +00:00
Mark Gossage
ebbae30d72 added correct void* support
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8810 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-13 02:49:55 +00:00
Mark Gossage
aabec2c542 update to extending document
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8809 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-13 02:36:05 +00:00
William S Fulton
4752a48da3 bump version to 1.3.29
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8808 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-12 21:37:49 +00:00
William S Fulton
4d5dbf60d6 readying for 1.3.28
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8800 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-11 22:23:21 +00:00
Marcelo Matus
e3cd787a1d sort and add new features
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8785 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-11 05:30:54 +00:00
William S Fulton
0fe7c7ee40 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8784 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-11 02:21:48 +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
Mark Gossage
8328eb6e34 bugfix #1356577, changed double=>lua_number in a few places.
added the std::pair wrapping


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8672 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-02 01:41:06 +00:00
William S Fulton
9752051624 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8641 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-30 22:15:58 +00:00
Matthias Köppe
edba3add6b Add support for member function pointers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8617 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-29 18:47:18 +00:00
Marcelo Matus
dabf4f8a94 '%naturalvar <Class>;' doesn't need to be applied before the class declaration anymore
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8615 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-29 17:18:45 +00:00
Marcelo Matus
d3102b4cf9 add more docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8596 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-28 18:58:18 +00:00
Marcelo Matus
0c18f47955 add doc for naturalvar use with classes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8592 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-28 09:05:30 +00:00
William S Fulton
0f4408b17f Fix typos and some explanations.
#error behaviour is back like it was in 1.3.27, so removed entry that turned default #error behaviour into #warning.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8567 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-26 21:35:16 +00:00
Marcelo Matus
dc11cae49a fix and expand doc for %naturalvar
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8564 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-26 18:13:59 +00:00
Mark Gossage
c413035b7c fixed mistake reported by William, caused by updating the lua.cxx
but not the lua.swg file


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8534 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-24 04:47:46 +00:00
Marcelo Matus
fa1c6f22ce remove rxspencer from configure.in for next release
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8498 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-21 00:11:54 +00:00
Marcelo Matus
dbe05fc50b add initial regexp support based on the coptional rxspencer library. Active it using --with-rxspencer after installing the rxspencer library
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8470 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-17 00:32:21 +00:00
Charlie Savage
924a56a1aa Added support for Ruby bang methods. Bang methods end in exclamation points and indicate that the object being worked on will be modified in-place as opposed to being copied.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8441 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-15 00:25:48 +00:00
Charlie Savage
692bb81190 Updated Ruby module to use the new %rename functionality.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8405 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 00:54:36 +00:00
Marcelo Matus
16c4a594e7 add aliases for the 'case' encoders
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8403 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-13 00:38:44 +00:00
Marcelo Matus
16e70de9ae add the -dump_parse_top and -dump_parse_modules
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8390 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-12 17:19:02 +00:00
Marcelo Matus
6ccea1d981 more %rename predicates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8389 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-12 15:44:27 +00:00
Marcelo Matus
2208b55215 add predicates to %rename, new kind attribute to cdecl and the '|' operator in %rename's match
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8388 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-12 09:06:07 +00:00
Mark Gossage
0227cbf25d updated CHANGES.current
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8386 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-12 07:21:51 +00:00
Marcelo Matus
5251d6157c better throws(...) typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8377 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-11 23:12:34 +00:00