Commit graph

3,888 commits

Author SHA1 Message Date
Marcelo Matus
6487df4031 fixes for templates and template default args, cosmetics, and other fixes for OSS
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6892 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-16 01:54:38 +00:00
Marcelo Matus
d9e31764a8 fix warning(error?) with jlong + x86_64
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6891 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-16 01:37:38 +00:00
Marcelo Matus
8cdd2ddb5e using new template resolution for def args, and cosmetics
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6890 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-16 01:35:52 +00:00
Marcelo Matus
176d86f1d0 better warning message
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6889 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-16 00:58:24 +00:00
Marcelo Matus
e7c1108ed1 fix directorout + cosmetic
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6888 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-16 00:57:39 +00:00
William S Fulton
86ea79acf0 runtime test (currently crashes)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6887 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-15 00:23:33 +00:00
William S Fulton
2cde33a9ab bumped version
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6886 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-15 00:13:07 +00:00
William S Fulton
065d3af993 missing languages added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6885 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-15 00:05:56 +00:00
William S Fulton
05cbcd6cb5 less verbose rsync
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6884 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-14 23:55:25 +00:00
William S Fulton
8c40c584a0 new Makefile for synchronising cvs with webserver
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6883 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-14 23:42:45 +00:00
William S Fulton
50801b9c79 bah. mistakenly added so removing
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6882 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-14 23:13:04 +00:00
William S Fulton
b48eff1dd6 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6881 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-14 23:10:34 +00:00
William S Fulton
ec5a2b4b6c Update for 1.3.24
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6880 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-14 23:01:43 +00:00
William S Fulton
1594f6de8a *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6878 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-14 21:43:06 +00:00
William S Fulton
2cbd22194b More improved warnings for duff base classes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6877 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-14 21:25:12 +00:00
Marcelo Matus
9345106eda fix warning for forward base class
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6876 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-14 06:47:19 +00:00
Marcelo Matus
5a2e839eda add comment for smart pointers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6875 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-14 01:28:34 +00:00
William S Fulton
215dc951af Sun Workshop compiler fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6874 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-13 22:41:13 +00:00
Marcelo Matus
4dd078b834 warning fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6873 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-13 22:12:48 +00:00
Marcelo Matus
cca7ef61ea fix directorout typemap for const std::string&. Adding warning about the new typemap, which is not thread safe
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6872 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-13 20:22:19 +00:00
John Lenz
6ad970ab23 Update to chicken documentation for new -nounit argument
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6871 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-13 20:17:37 +00:00
John Lenz
bd3f7b1d4d *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6870 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-13 02:05:11 +00:00
John Lenz
1e82944c7a install swigclosprefix.scm when running make install
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6869 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-13 02:03:55 +00:00
John Lenz
3e93078f74 Chicken: Export proxy function for constants (enums, defines)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6868 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-13 02:01:26 +00:00
Marcelo Matus
689f2ecfa2 fix errors when used with templates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6867 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-12 21:59:10 +00:00
John Lenz
871cc8fa73 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6866 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-12 21:53:09 +00:00
John Lenz
71e40846b0 Chicken: Fix bug when exporting non-class variables using -proxy
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6865 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-12 21:50:42 +00:00
Marcelo Matus
eef4efb2eb add test case using 'super'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6864 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-12 21:40:18 +00:00
John Lenz
e73a098774 Added a -nounit argument, which does not export the (declare (unit ...))
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6863 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-12 21:38:20 +00:00
John Lenz
b59e4a85a4 - static class member functions now get exported with -proxy.
- member variables of other classes now works properly in goops.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6862 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-12 08:11:02 +00:00
Marcelo Matus
6737de7198 global fix for operator*(), now mapped as __ref__
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6861 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-11 23:54:07 +00:00
Marcelo Matus
61b1dc73f5 fix for Windows
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6860 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-11 23:38:44 +00:00
Marcelo Matus
7df3a0ab13 global fix for operator*(), now mapped as __ref__
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6859 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-11 23:38:07 +00:00
Marcelo Matus
047b1264be fixes for operator*()
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6858 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-11 10:20:05 +00:00
Marcelo Matus
7f21a7e408 add typedef case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6857 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-11 09:04:27 +00:00
Marcelo Matus
66c195b89d fix char* typemap in bug #1080514
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6856 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-11 08:30:40 +00:00
William S Fulton
8147bda2dd Bug #1067355 typo fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6855 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-11 00:10:15 +00:00
William S Fulton
55edbab55b *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6854 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-11 00:08:43 +00:00
William S Fulton
4c038b0659 configure fix for when more than one version of jni_md.h is found in the Java include directory.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6853 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-10 23:04:55 +00:00
William S Fulton
c6b6198d60 Update for 1.3.24
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6852 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-10 22:07:37 +00:00
William S Fulton
260217a3c0 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6851 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-08 23:09:03 +00:00
William S Fulton
ceb598298a %apply for dimensionless arrays correction
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6850 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-08 22:56:13 +00:00
William S Fulton
ce6406fba4 dimensionless arrays tests marshalling with proper Java arrays
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6849 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-08 22:52:07 +00:00
William S Fulton
e095e9a977 extra tests for dimensionless array parameters
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6848 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-08 22:49:55 +00:00
William S Fulton
6722b2ea89 mods so that a %apply will work on pointers, eg %apply int[] {int*}
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6847 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-08 22:49:00 +00:00
William S Fulton
e6ff90147e minor SWIGTYPE[] additions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6846 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-08 22:47:41 +00:00
William S Fulton
f9779af91e *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6845 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-07 23:32:54 +00:00
Marcelo Matus
d6760d4889 more smart_pointer fixes + cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6844 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-07 23:32:11 +00:00
William S Fulton
f91144e004 small tweak to canonicalizeJNIDescriptor()
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6843 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-07 23:24:13 +00:00
William S Fulton
100cb94359 bit more on javapackage typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6842 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-07 23:15:36 +00:00