Dave Beazley
46b05978cd
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4386 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-25 03:31:17 +00:00
Dave Beazley
35a7d553a3
Experimental patch for abstract methods
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4385 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-25 03:26:01 +00:00
Art Yerkes
b117a28c99
Fixed example makefiles and put extra -gs in the Examples Makefile.in
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4384 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-25 01:19:25 +00:00
William S Fulton
b08b359444
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4383 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-24 23:29:09 +00:00
William S Fulton
3f2ca63453
enum runtime test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4382 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-24 23:20:16 +00:00
William S Fulton
792b701599
enum typemaps check
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4381 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-24 23:18:39 +00:00
William S Fulton
8cbbba1a85
Fix so that enum typemaps are used when wrapping an enum declaration.
...
[Enum typemaps still not 100% as 'enum' must always be declared with the type for the typemap.]
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4380 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-24 23:17:58 +00:00
Klaus Wiederänders
076e127226
deprecated -xml output.xml
...
use -o instead
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4379 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-22 09:16:13 +00:00
Marcelo Matus
daa23f01ce
Added test that shows a problem in the 'abstract detection method' when virtual base classes are used (in different order)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4378 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-21 21:03:05 +00:00
Tiger Feng
f8425a6e6d
csharp module commented.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4377 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-21 20:39:06 +00:00
Tiger Feng
4721789c66
csharp module added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4376 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-21 20:34:52 +00:00
Tiger Feng
876f9fa094
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4375 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-21 19:39:27 +00:00
Marcelo Matus
1311eb70bb
Now, this is a real broken case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4374 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-21 09:12:45 +00:00
Dave Beazley
02598af321
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4373 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-21 01:38:02 +00:00
Dave Beazley
ffac9f8b43
Added Patch [ 623258 ] GCC-style vararg macro support
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4372 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-21 01:36:51 +00:00
Marcelo Matus
2c715f8272
Added a broken case after the abstract_typedef case was fixed
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4371 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-20 21:26:20 +00:00
Tiger Feng
b7489d6796
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4370 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-20 20:49:30 +00:00
Tiger Feng
e85e1654b1
Fixed problem with typedef with -fvirtual
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4369 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-20 20:49:26 +00:00
Dave Beazley
97354265ac
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4368 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-20 19:47:34 +00:00
Dave Beazley
b9b0e97a15
Fixed [ 605162 ] Typemap local variables.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4367 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-20 19:46:46 +00:00
Dave Beazley
6592e9d64e
Refinement of noquote string replace to fix
...
[ 605162 ] Typemap local variables.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4366 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-20 19:46:35 +00:00
Dave Beazley
456ce0c450
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4365 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-20 19:40:10 +00:00
Dave Beazley
9b01ff49b0
Fixed Marcelo's abstract_typedef test.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4364 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-20 19:38:13 +00:00
William S Fulton
2579240289
enumvalue attribute always has a value now. If there is no explicit value set
...
in the code being wrapped, then a value is constructed which is
1+ the previous enum value. For example:
enum numbers { zero, one, seven=7, eight};
has enumvalue attributes of '0', 'zero+1', '7' and 'seven+1'
Based on patch by Heiner Petith.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4363 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 23:06:10 +00:00
William S Fulton
3cf6341bfa
%javaconst(1) feature for enums so that using enum values do not have to make a JNI call.
...
Based on patch by Heiner Petith.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4362 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 23:00:22 +00:00
William S Fulton
19daf19bfa
%javaconst(1) feature for enums so that using enum values do not have to make a JNI call.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4361 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 22:58:37 +00:00
William S Fulton
3c6a4d6f6a
Extended test by adding in trailing comma to enum list
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4360 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 22:56:45 +00:00
William S Fulton
d148fc5669
%javaconst(1) for enums
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4359 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 22:55:44 +00:00
William S Fulton
d2a03a3d68
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4358 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 22:54:13 +00:00
William S Fulton
23173f25f1
Makefile no longer used
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4357 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 21:25:05 +00:00
William S Fulton
d34a28d90a
CCSHARED used for compiling the GIFPlot library files
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4356 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 21:22:55 +00:00
William S Fulton
4acbe2681d
Fixed patch for HP. The patch talked about in the bug report was for SWIG-1.3.17, but the OS detection has changed since then.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4355 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 20:30:04 +00:00
Logan Johnson
11430139f5
Fixed warning messages for preproc_5.i, template_extend1.i and
...
template_extend2.i test cases.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4354 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 20:17:47 +00:00
Tiger Feng
fb758a0242
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4353 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 18:26:37 +00:00
Tiger Feng
5e4c3b8611
modified -fcompact feature to deal with PP lines
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4352 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 18:26:29 +00:00
Dave Beazley
2c3600660b
Added HP TRYLINKINGWITHCXX patch.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4351 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 16:43:55 +00:00
Dave Beazley
c4cc62ed46
Removed some unused variable warnings.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4350 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 16:33:16 +00:00
Dave Beazley
a6390f2d45
Fixed missing line break in %except warning message
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4349 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 13:51:38 +00:00
Luigi Ballabio
2c29e8ea58
Fixed typecheck for bools
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4348 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 08:28:59 +00:00
Dave Beazley
3276b287b3
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4347 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-18 21:41:00 +00:00
Dave Beazley
8d3b7440f7
Fixed [ 689040 ] Missing return value in std_vector.i
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4346 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-18 21:40:12 +00:00
Dave Beazley
66b17a8538
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4345 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-18 21:27:03 +00:00
Dave Beazley
e7c56d083a
Fixed Luigi's template+%extend magic trick.
...
Marcelo should verify that his codes still work... ;-).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4344 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-18 21:26:51 +00:00
Dave Beazley
df9d00e60d
new tests
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4343 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-18 21:25:31 +00:00
William S Fulton
c775a83888
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4342 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-18 20:30:34 +00:00
William S Fulton
b997659964
no message
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4341 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-18 20:23:49 +00:00
William S Fulton
55d3b5dcca
Improved support for native Windows compilers.
...
It is no longer necessary to explicitly export the SWIG_init DLL function by passing flags to the linker.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4340 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-18 20:18:54 +00:00
Logan Johnson
41d8ef047a
Correct documentation for SWIG_ConvertPtr() in the Ruby section of the
...
SWIG Manual.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4339 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-18 18:27:04 +00:00
Luigi Ballabio
a39aa898f0
Missing typecheck for bool passed as value
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4338 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-18 17:13:54 +00:00
Luigi Ballabio
dc309054dd
Allow returning std::strings with embedded null characters (why one would want to do this is beyond my understanding)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4337 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-18 17:13:13 +00:00