Commit graph

2,908 commits

Author SHA1 Message Date
William S Fulton
1e07dc0644 Update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6049 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 21:49:37 +00:00
William S Fulton
e98c9bd876 Patch from Robert H De Vries. RPM file generation fix for Fedora Core 1 and Redhat AS2.1.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6048 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 21:45:07 +00:00
William S Fulton
4176a9c72c Update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6047 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 21:37:43 +00:00
William S Fulton
4b0f655d76 swig.spec built at configure time rather than make time
modula3 fixed - always ignored
redundant (since libtool removed) automake conditionals removed


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6046 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 21:37:10 +00:00
William S Fulton
aed68b114c swig.spec built at configure time rather than make time
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6045 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-23 21:34:58 +00:00
William S Fulton
07b2b75836 changes after maketoc.py was run
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6039 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-12 19:59:40 +00:00
William S Fulton
814127d40f *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6038 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-12 19:53:43 +00:00
William S Fulton
a03dad3a41 XML patch from Robin Dunn adds -dump_xml and -xmlout <file> for generating XML of post processed parse tree
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6037 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-12 19:53:23 +00:00
William S Fulton
a56015224b director enum fixes from Scott Michel
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6036 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-12 19:51:51 +00:00
William S Fulton
b13b4faa6e director enum fixes from Scott Michel
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6035 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-12 19:46:45 +00:00
William S Fulton
eafe8d5abf missing ;
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6034 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-12 19:46:10 +00:00
William S Fulton
1e8825a601 missing last line added - patch by Robert de Vries
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6033 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-12 19:45:19 +00:00
William S Fulton
b2d29d6375 Duplicate to class example.
Removed


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6032 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-11 21:16:24 +00:00
William S Fulton
de9c2d5040 Windows example no longer uses prebuilt runtime DLL, rather it builds its own runtime DLL
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6031 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-11 21:14:45 +00:00
William S Fulton
392316f6d9 Fix for example to run without crashing since -proxy has become the default commandline option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6030 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-11 21:13:13 +00:00
Lyle Johnson
6b6f802ccb Committed Kou's patch for the Ruby module (for the -prefix command line
option). Also updated the Ruby docs accordingly.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6029 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-11 18:32:43 +00:00
Matthias Köppe
f6fc431e6c Add extern "C" to declaration of scm_init_Swig_swigrun_module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6028 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-11 17:10:41 +00:00
Matthias Köppe
3c62788f46 Fix name of module init function.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6027 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-11 17:09:13 +00:00
William S Fulton
ccfd095f25 Removed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6026 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-10 18:52:46 +00:00
William S Fulton
bd9e48e922 -ldflags option removed for removed prebuilt runtime library
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6025 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-10 16:42:54 +00:00
William S Fulton
41e9a9c984 Updated documentation to reflect the -runtime and -noruntime commandline options for working with multiple modules / runtime library
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6024 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-10 16:39:31 +00:00
William S Fulton
d1f74a864f import and import_template examples that used the prebuilt runtime library generate their own runtime library DLL/so and use that instead now
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6023 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-10 16:37:37 +00:00
William S Fulton
6e570eda85 Testcases that used the prebuilt runtime library generate their own runtime library DLL/so and use that instead now
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6022 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-10 16:36:19 +00:00
William S Fulton
e7cb61b323 Ruby warnings removed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6021 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-10 16:29:35 +00:00
William S Fulton
ae29f35a75 Redundant -shadow removed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6020 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-10 16:27:30 +00:00
William S Fulton
3d26007c84 Libtool removed
Runtime library build removed


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6019 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-10 16:21:06 +00:00
William S Fulton
e223566803 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6018 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-10 16:20:02 +00:00
Matthias Köppe
d6aed587c5 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6017 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-07 16:57:16 +00:00
Matthias Köppe
f80af6ab58 Define preprocessor symbol SWIG_ALLEGRO_CL.
Fix FF:DEF-FOREIGN-CALL call.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6016 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-07 16:55:27 +00:00
Matthias Köppe
d3f5dba725 Convert character and string literals to CL syntax.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6015 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-07 16:54:11 +00:00
William S Fulton
bd46289019 exception handling notes added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6014 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-04 07:30:50 +00:00
William S Fulton
86ed8f6fc2 throws attribute
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6013 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-04 07:26:08 +00:00
William S Fulton
313d71e191 throws typemap documentation added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6012 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-04 07:25:23 +00:00
William S Fulton
fe7e92f08c *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6011 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-04 07:19:29 +00:00
William S Fulton
86e8bbb00b %feature attributes documented
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6010 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-04 07:17:58 +00:00
William S Fulton
f9ab536aca *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6009 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-04 07:14:21 +00:00
William S Fulton
6b5b4028db correction
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6008 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-04 07:13:16 +00:00
William S Fulton
6dfefa9d96 %csconstvalue added and typecheck fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6007 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-06-27 21:14:49 +00:00
William S Fulton
19f9395193 few corrections and updates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6006 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-06-27 21:12:21 +00:00
William S Fulton
5dcfaa9798 Notes about %javaconstvalue added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6005 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-06-27 21:11:50 +00:00
William S Fulton
c714119ed0 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6004 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-06-27 21:08:34 +00:00
William S Fulton
24f91357f2 Test for %javaexception classes being added to a method's throws clause
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6003 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-06-27 21:07:15 +00:00
William S Fulton
e072f9b077 Test for %javaconstvalue added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6002 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-06-27 21:05:48 +00:00
William S Fulton
8a7d12435e Support for %javaconstvalue added (better compile time constants)
Support for %feature("except", throws="ExceptionClass") so that any Java exception classes thrown from JNI code can be added to the throws list - handled in the same way as the 'throws' attribute in typemaps -
macros added for this - %javaexception and %nojavaexception


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6001 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-06-27 21:02:38 +00:00
William S Fulton
e00693aa8e Support for %javaconstvalue added (better compile time constants)
Support for %feature("except", throws="ExceptionClass") so that any Java exception classes thrown from JNI code can be added to the throws list - handled in the same way as the 'throws' attribute in typemaps.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6000 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-06-27 21:00:05 +00:00
William S Fulton
e86362442a Support for %csconstvalue added (better compile time constants)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5999 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-06-27 20:56:54 +00:00
William S Fulton
f7306ec0cb New feature attributes added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5998 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-06-27 20:53:22 +00:00
William S Fulton
e2454484ba 1)
%feature improvements for the syntax that takes the feature value within the
            %feature() brackets. The value specified is no longer restricted to being just
            a string. It can be a string or a number. For example, this is now acceptable
            syntax:
              %feature("featurename",20.0);
            whereas previously it would have to have been:
              %feature("featurename","20.0");
            Useful for features that are implemented as a macro, for example:
              #define %somefeature(value)      %feature("somefeature",value)
            These will now work accepting either a string or a number:
              %somefeature("Fred");
              %somefeature(4);

2)
            %feature enhancements. Features can now take an unlimited number of attributes
            in addition to the feature name and feature value. The attributes are optional
            and are much the same as the typemap attributes. For example, the following
            specifies two optional attributes, attrib1 and attrib2:

             %feature(featurename, attrib1="attribval1", attrib2="attribval2") name "val";
             %feature(featurename, val, attrib1="attribval1", attrib2="attribval2") name;


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5997 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-06-27 20:48:57 +00:00
William S Fulton
ed9771220c Use mono JIT instead of mono interpreter
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5996 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-06-27 20:37:39 +00:00
Marcelo Matus
7c2c1a766c fix char[] varout
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5995 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-06-15 23:10:22 +00:00