Commit graph

6,251 commits

Author SHA1 Message Date
Olly Betts
3a5fb61abe Apply patch from SF bug: [ 1466086 ] PHP namespace clash - ErrorCode
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9262 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-09-05 16:18:01 +00:00
William S Fulton
a88cd43860 swig4d added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9261 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-09-01 22:47:37 +00:00
Olly Betts
b4f433d564 [php] Move constant initialisation from RINIT to MINIT to fix a
warning when using Apache and mod_php.  We only need to create
PHP constants once when we're first initialised, not for every HTTP
request.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9260 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-29 02:29:16 +00:00
Joseph Wang
fdb2e62161 rename non-classes operators
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9259 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-26 20:23:48 +00:00
Joseph Wang
2c516287b3 change the logic for the test. As it was, it always failed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9258 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-26 20:23:11 +00:00
Joseph Wang
de8b9eaea4 add methods call and deref for functor and dereferencing operators
add hash to make sure that each method only appears once


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9257 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-21 22:48:58 +00:00
Mark Gossage
a8451e7c69 Bugfix #1542466 added code to allow mapping Lua nil's <-> C/C++ NULL's
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9256 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-21 08:00:13 +00:00
John Lenz
ebeee6b93b Add feature:constasvar to guile module
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9255 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-19 23:32:56 +00:00
William S Fulton
5baf5718a7 remove name clash with runtime tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9254 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-16 20:59:11 +00:00
William S Fulton
2607efe86e Fix win32 threads
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9253 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-16 20:51:50 +00:00
William S Fulton
91fe301ff4 CFLAGS used for linking as is the norm
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9252 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-16 20:47:09 +00:00
William S Fulton
cad4f2dfed update cvs server details
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9251 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-15 14:14:19 +00:00
William S Fulton
cef1d422b5 update cvs server details
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9250 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-15 14:01:30 +00:00
Surendra Singhi
05230f4fd4 operator overloading support
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9249 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-13 13:26:37 +00:00
Surendra Singhi
f13a5ee98c added preliminary C++ support
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9248 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-13 13:22:11 +00:00
William S Fulton
e306abcb85 Ported threading to win32
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9247 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-11 22:55:19 +00:00
William S Fulton
7fae2aef94 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9246 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-11 22:41:33 +00:00
William S Fulton
e4a580f4f3 Fix for directors and non jvm created threads - the jvm would not close
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9245 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-11 22:41:12 +00:00
William S Fulton
066efae0f1 "threads" in %module only needed by python - but then is it really needed??
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9244 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-11 22:34:08 +00:00
William S Fulton
8a3dc91543 director thread runtime test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9243 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-11 22:32:19 +00:00
William S Fulton
d8e5a42bbb director_thread added to common.mk and removed from python/Makefile.in
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9242 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-11 22:11:24 +00:00
William S Fulton
9fca02fbdf This is file is not new, it has been moved from the python subdirectory so it can be used by all language modules
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9241 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-11 22:09:46 +00:00
William S Fulton
165d1c3a71 move this test up one directory so it can be used by all languages
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9240 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-11 22:07:16 +00:00
William S Fulton
685c0ade8f workaround indent beautifier problem
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9239 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-10 21:36:59 +00:00
William S Fulton
414cf8e1dc *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9238 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-10 21:33:22 +00:00
William S Fulton
a238e8c4e6 Fix protected director methods
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9237 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-10 21:31:41 +00:00
William S Fulton
767a0ca14c runtime test to match the java one
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9236 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-10 21:29:43 +00:00
William S Fulton
fe2ce31790 more tests to match the c#/java runtime test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9235 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-10 21:25:57 +00:00
William S Fulton
6a97777a97 %apply signed char test added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9234 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-10 21:22:12 +00:00
William S Fulton
a14e16f184 more brackets in comment fixes for simple text editor bracket matching algorithms
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9233 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-07 21:32:18 +00:00
William S Fulton
b276b1a104 indent beautify parsing problem fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9232 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-07 21:19:17 +00:00
William S Fulton
6c011e92db Add Reflex
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9231 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-04 21:28:24 +00:00
Luigi Ballabio
ca4316a38c Fixes for std::pair typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9230 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-08-01 07:51:45 +00:00
Joseph Wang
db17b68938 remove extern symbol that was causing errors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9229 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-29 06:29:10 +00:00
William S Fulton
9a6a77c6c0 More comprehensive test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9228 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-27 22:25:25 +00:00
William S Fulton
8a2a92d720 More comprehensive test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9227 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-27 21:57:35 +00:00
William S Fulton
d5c943f17a Instant added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9226 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-27 21:02:41 +00:00
Mikel Bancroft
f41560641b 07/25/2006: mutandiz
[allegrocl]
	    more additions to std::string, some tweaks and small bug fixes
	    -nocwrap mode.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9225 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-25 22:59:16 +00:00
William S Fulton
faa3b871fe Instant added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9224 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-24 21:27:15 +00:00
William S Fulton
8cad0e2d49 Fix long long typemaps so that they can be applied to __int64 and other equivalents
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9223 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-24 20:37:10 +00:00
William S Fulton
86ac4ea794 Fix test - SWIG was incorrectly getting #defines to the windows integer types, which was not intended in original test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9222 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-24 20:34:12 +00:00
Mark Gossage
1d24d79e1d upfdated to the typemaps to support std:strings with '\0' in them, and to add a typemap for SWIGTYPE** OUTPUT
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9221 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-21 08:51:40 +00:00
Mikel Bancroft
b506475d12 07/19/2006: mutandiz
[allegrocl]
	    - Add std_string.i support.
	    - Add newobject patch submitted by mkoeppe (thanks!)
	    - Fix type name mismatch issue for nested type definitions.
	      specifically typedefs in templated class defns.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9220 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-19 21:53:07 +00:00
Mark Gossage
c2672cf291 addition to support the -external-runtime command line option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9219 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-19 01:20:39 +00:00
William S Fulton
b0c7b999bd no message
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9218 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-17 21:57:30 +00:00
William S Fulton
a36cf15b7f Fix library paths
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9217 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-17 21:57:10 +00:00
William S Fulton
ca16030f42 Fix mingw install
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9216 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-17 21:56:02 +00:00
Mark Gossage
5d78ede9d5 addition to support the -external-runtime command line option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9215 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-17 09:33:10 +00:00
John Lenz
6bb04af69e Increment SWIG_RUNTIME_VERSION to 3, because of addition of owndata
Reported by: Prabhu Ramachandran


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9214 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-15 01:38:53 +00:00
William S Fulton
55d4c5e59b new director test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9213 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-12 20:18:08 +00:00