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
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
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
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
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
Olly Betts
b9bf752f46
Fix the easiest warnings in the generated code.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9212 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-11 04:53:33 +00:00
Hans Oesterholt-Dijkema
60aa816eec
* mzscheme code can now dynamically load libraries, that are needed
...
at runtime. This allows for code to be generated at some site, and
distributed without the need for SWIG.
The distribution needs only the header filesfor which the code has been
generated. Linking is done at runtime, by loading the dynamic libraries.
Functions are resolved when needed.
Though somewhat inefficient, it provides for a way to distribute code
or binaries that are independent of the version of the installed libraries,
which comes in especially handy for e.g. binding against Gtk.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9211 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-09 17:10:05 +00:00
Surendra Singhi
8c3713ae7b
Cleaned some old code, allow overloading.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9210 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-09 16:47:04 +00:00
William S Fulton
87c57be27f
updated version from autoconf macro archive
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9209 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-08 00:55:55 +00:00