John Lenz
ae49beb41c
Chicken test suite should at least run now... still generates a bunch of errors
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6611 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-02 03:10:50 +00:00
John Lenz
2cdf91de5d
More work on the chicken module. The test suite, zlib, and overload examples are still broken.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6610 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-02 02:50:30 +00:00
Marcelo Matus
b41b869b38
last fixes for namespaces
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6608 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-02 01:59:33 +00:00
Marcelo Matus
e9b1bdbb13
fixes for new file names
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6606 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-02 01:09:48 +00:00
Marcelo Matus
d6a3a88122
fixes for new name
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6605 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-02 00:57:47 +00:00
Marcelo Matus
d34639f1ff
more tests
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6604 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-02 00:33:36 +00:00
William S Fulton
c6e0cd23c9
lib_xxx name change
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6601 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 23:51:35 +00:00
William S Fulton
743f258ba3
lib_xxx renamed to li_xxx
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6599 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 23:35:08 +00:00
William S Fulton
9af665a99a
renamed lib_xxxx to li_xxxx
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6598 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 23:33:12 +00:00
William S Fulton
d035ab0fa3
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6597 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 23:31:55 +00:00
William S Fulton
2fb4abda14
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6596 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 23:25:39 +00:00
William S Fulton
ba9ff9c7a0
lib_xxxx tests renamed to li_xxxx as a workaround in glib which Mono C# uses - libraries wont be loaded if they start with lib
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6594 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 23:18:22 +00:00
William S Fulton
c5ec1dea4b
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6593 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 23:14:01 +00:00
William S Fulton
33032bb431
new name mods
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6592 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 22:57:56 +00:00
William S Fulton
c611933db3
lib_xxxx tests renamed to li_xxxx as a workaround in glib which Mono C# uses - libraries wont be loaded if they start with lib
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6591 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 22:56:31 +00:00
William S Fulton
5f7c3f7e26
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6590 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 22:53:39 +00:00
William S Fulton
e4d0c0f1de
lib_xxxx tests renamed to li_xxxx as a workaround in glib which Mono C# uses - libraries wont be loaded if they start with lib
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6588 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 22:31:10 +00:00
William S Fulton
ba09ead729
lib_xxxx tests renamed to li_xxxx as a workaround in glib which Mono C# uses which won't load libraries starting with lib.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6584 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 22:03:04 +00:00
William S Fulton
11d77ef9ae
various fixes to remove warnings
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6580 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 21:10:06 +00:00
Marcelo Matus
d6e3a92182
fix feautures + qual + templates
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6578 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 18:14:52 +00:00
Marcelo Matus
ad3b351313
fixes for namespaces + class declarations + %template directive
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6576 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 08:38:21 +00:00
Marcelo Matus
2ff5f79e98
now 'defined' as variable name is fixed
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6573 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-30 21:28:36 +00:00
Marcelo Matus
13cbeffb7a
patch for 'defined' varible not ready jet
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6571 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-30 13:04:08 +00:00
Marcelo Matus
8a6b31c1a2
fix cpp + defined variable name
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6569 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-30 12:14:42 +00:00
Marcelo Matus
a88a68f942
fix warnings for ruby, add another case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6568 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-30 11:51:19 +00:00
Marcelo Matus
df21a7c010
fix warnings for ruby + java
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6567 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-30 11:50:47 +00:00
Marcelo Matus
580fd50690
add patch 962168 for Multiple Inheritance problem, seems to be working fine
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6565 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-30 11:17:20 +00:00
Marcelo Matus
a34970d9fc
add patch 1025861 for director + exceptions, fix director + enums
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6562 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-30 10:58:16 +00:00
William S Fulton
8ee2c8e710
removed problem test for gcc-3.3.0+ until resolved
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6560 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-29 23:01:17 +00:00
William S Fulton
a6bbe5c897
default args and overloading runtime tests added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6559 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-29 22:52:47 +00:00
William S Fulton
efb2893efd
no message
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6558 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-29 22:39:04 +00:00
Marcelo Matus
c70186d5d7
fix import + typedefs. see example in imports_b.i
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6555 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-29 22:23:19 +00:00
William S Fulton
0baac79dfe
Removed default arg test cases as the tests were moved into default_args.i some while back
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6548 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-29 21:19:15 +00:00
William S Fulton
9e5219aa30
ruby warning suppression
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6547 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-29 21:13:29 +00:00
William S Fulton
ba1cc80e8e
segfault test added - global scope operator
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6546 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-29 21:07:51 +00:00
Marcelo Matus
4b7f369f7e
better option name templatereduce
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6542 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-28 19:31:33 +00:00
William S Fulton
7fa4ac798c
C# INOUT, INPUT, OUTPUT typemaps
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6537 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 21:09:40 +00:00
Marcelo Matus
a4064070b0
Recover original types in template expansions.
...
Added the module option "tpltreduc" to force Swig to
reduce all the typedef found in a template, usually
as a compiler will do. This allows swig to parse
very ugly template + typedef code, but it can prevent some
typemaps for working.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6527 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 01:57:36 +00:00
Marcelo Matus
f819f7a52b
add test case for template+typedef+typemaps
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6526 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 00:40:03 +00:00
Marcelo Matus
0a1dd2a422
third attempo to commit, same changes, ie director + nested but no extra shift/reduce
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6518 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 06:53:04 +00:00
Marcelo Matus
b4e03805e0
derive_nested.i and using_namespace.i not longer broken
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6514 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 00:35:49 +00:00
Marcelo Matus
2bf53ac3af
more derived +nested cases
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6508 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 00:23:17 +00:00
Marcelo Matus
a76a851c40
more using+namespaces cases
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6507 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 00:22:50 +00:00
Marcelo Matus
7e4f23332b
test for ref+int overload
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6497 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-25 19:06:50 +00:00
Marcelo Matus
8ac154a748
Fix directors + protected pure virtual members + protected
...
constructor.
Now it doesn't crash, you don't need to use dirprot, and no, it is not
emitting all the protected members, unless dirprot is used.
Swig only emits the protected members or constructors needed to prevent
the compilation for crashing. The rest of the protected members
are emitted when dirprot is used.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6493 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-24 05:58:15 +00:00
William S Fulton
484588c561
director enum runtime test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6483 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-22 21:19:10 +00:00
William S Fulton
65ed9e7a63
namespace added and a %rename
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6482 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-22 21:16:33 +00:00
Marcelo Matus
e54d5cb523
fix another warning
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6479 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-22 07:26:49 +00:00
Marcelo Matus
df9fa977a8
fix director + abstract + constructors, reported by Brian Kelley
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6478 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-22 07:25:42 +00:00
Marcelo Matus
628916c794
add silly abstract case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6476 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-21 22:23:23 +00:00