Commit graph

1,754 commits

Author SHA1 Message Date
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
Marcelo Matus
a925249e0b change the %catchs name to %catches
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8357 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 23:17:15 +00:00
Charlie Savage
3b44cfaff8 Noted changes for Ruby, the new use of %exceptionclass and updated implementation for %trackobjects
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8354 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 22:26:46 +00:00
Marcelo Matus
7f1b3ea2d4 rename %throws to %catchs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8352 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 18:49:18 +00:00
Marcelo Matus
e676d2f8bd rename %throws to %catchs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8351 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 18:47:51 +00:00
Marcelo Matus
06a949da6d add the %throws directive
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8348 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 10:12:32 +00:00
William S Fulton
3a2b54f914 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8337 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-09 23:18:32 +00:00
Marcelo Matus
89e7497ac6 add support for named warning codes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8249 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-06 11:42:24 +00:00
William S Fulton
10412a8dcf *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8227 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-05 23:03:01 +00:00
Marcelo Matus
b79d86f02e more options clean-up
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8208 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-04 07:44:12 +00:00
Marcelo Matus
e7e691deb0 add -fakeversion option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8206 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-04 06:36:24 +00:00
Marcelo Matus
406c8fbb2b add info for debug options
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8198 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-03 19:51:13 +00:00
Marcelo Matus
26c4ba0818 add nomatch option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8190 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-02 17:44:31 +00:00
Marcelo Matus
1d36caec1f add more docs and example for new rename
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8180 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-02 09:54:27 +00:00
Marcelo Matus
2a3e528169 fixes and docs in %rename
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8160 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-01 11:01:12 +00:00
Marcelo Matus
b034e6c266 add support for options in rename/namewarn and central methods to access the rename/warning hashs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8150 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-12-31 10:41:54 +00:00
Marcelo Matus
b4e4fe23ca add tcl+java example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8140 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-12-30 11:59:54 +00:00
Marcelo Matus
e4b8871ae2 add gcj and java->python initial support
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8134 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-12-30 08:54:56 +00:00
Marcelo Matus
769bd6a5a5 add copyctor
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8130 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-12-30 00:17:19 +00:00
Marcelo Matus
420449acf3 more docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8117 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-12-28 22:42:24 +00:00