summaryrefslogtreecommitdiff
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* more warning fixesMarcelo Matus2005-03-011-2/+2
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7018 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix more VC7.1 warningsMarcelo Matus2005-02-281-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7016 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* following Bill's labels patch, we add swiglabels.swgMarcelo Matus2005-02-283-180/+152
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7015 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix bool performance warning for Visual C++William S Fulton2005-02-281-3/+3
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7011 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* more fixes for security and warningsMarcelo Matus2005-02-2610-34/+44
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7009 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* more warning fixes, cosmetics, and uniformity changesMarcelo Matus2005-02-265-89/+106
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7006 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* finishing change from 'static' to 'SWIGINTERN'Marcelo Matus2005-02-254-15/+15
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7001 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* add robust -nortti implementationMarcelo Matus2005-02-251-9/+45
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7000 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* add -nortti option in python, to avoid using RTTI, mainly with directorsMarcelo Matus2005-02-252-4/+31
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6999 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* More fix for warnings, and add some of the ideas of the Bill's 'labels' patchMarcelo Matus2005-02-2418-145/+181
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6998 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* add template constructorMarcelo Matus2005-02-241-0/+2
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6997 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix seg. fault after error reportMarcelo Matus2005-02-241-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6995 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix bug in runtime.swg, it should now work properlyJohn Lenz2005-02-241-4/+4
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6994 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Add support for the -external-runtime argument and update all language ↵John Lenz2005-02-231-11/+3
| | | | | | modules to use it git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6993 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fixes for new Exception mechanism, but still failing.William S Fulton2005-02-231-71/+78
| | | | | | | Debug code left in for testing on other systems. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6992 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix for SF#1096981, bad long castingsMarcelo Matus2005-02-221-4/+4
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6988 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* C# exceptions - wider range of exceptions to throwWilliam S Fulton2005-02-221-25/+31
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6986 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Wider range of C# exceptions to throw. More applicable exceptions in are thrown.William S Fulton2005-02-226-63/+171
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6985 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Use SWIGUNUSED attribute and fix warningsMarcelo Matus2005-02-222-8/+2
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6982 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix PyOS_snprintf for old python versionsMarcelo Matus2005-02-221-2/+8
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6981 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix empty map bugMarcelo Matus2005-02-222-12/+12
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6980 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix static/inline warning, add SWIGUNUSED attributeMarcelo Matus2005-02-221-5/+12
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6979 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix unused warningMarcelo Matus2005-02-221-0/+2
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6978 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Patch from Olly Betts, so that wrappers compile with Zend thread safety enabled.William S Fulton2005-02-221-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6975 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Correct memory allocation for STRINGARRAYWilliam S Fulton2005-02-171-2/+2
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6968 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* %exception fixes for C#William S Fulton2005-02-151-0/+5
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6953 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* revert last %exception changes for C#William S Fulton2005-02-151-11/+3
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6952 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fixes to SWIG_exception for C# and JavaWilliam S Fulton2005-02-151-5/+6
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6951 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Latest exception fixes for propertiesWilliam S Fulton2005-02-155-53/+122
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6950 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* pending exception assertion makeoverWilliam S Fulton2005-02-151-2/+2
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6949 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Remove %apply for size_t; add %typecheck for size_t and ptrdiff_tMatthias Köppe2005-02-131-5/+5
| | | | | | | | | | | directly. This fixes warnings in test case wrapmacro. Add %typecheck for SWIGTYPE. This fixes warnings in test cases director_basic, extend_placement, overload_template, template_default_arg, valuewrapper_opaque. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6941 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* More of the new C# exceptionsWilliam S Fulton2005-02-056-90/+101
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6935 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* C# exception handling improvements - they are robust and don't leak anymore. ↵William S Fulton2005-02-029-90/+217
| | | | | | Requires typemap modifications using attribute canthrow in any unmanaged code typemaps that throw an exception and excode attribute in csout and csconstruct typemaps. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6934 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* minor name changeWilliam S Fulton2005-02-021-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6933 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Add __attribute__ ((unsued)) to runtime functions for gcc compilersJohn Lenz2005-02-011-0/+4
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6932 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* - Improve the runtime type sytesmJohn Lenz2005-02-0132-939/+868
| | | | | | | | | - Update all languages to new type system - Add DohSortList function - Fix mzscheme Examples/Makefile git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6930 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* hide swig-initialize-return symbol in chicken exported scheme codeJohn Lenz2005-01-241-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6929 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Cast guile enum in typemap corretlyJohn Lenz2005-01-241-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6928 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* new typemap: csconstruct. This typemap contains the code that goes into the ↵William S Fulton2005-01-101-2/+17
| | | | | | | | | | proxy constructor. The generated code is slightly different. A method called swigSetup is called during construction of the proxy object. This is for a future change where a try finally block needs to be put around an unmanaged call during construction (for a new c++ to c# exception conversion handling mechanism) git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6924 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* new typemap: javaconstruct. This typemap contains the code that goes into ↵William S Fulton2005-01-101-0/+9
| | | | | | | | | the proxy constructor. The javaconstruct_director typemap is used instead when directors are enabled. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6923 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix for 'staticmethod' kw nameMarcelo Matus2004-12-221-0/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6911 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix varin for ptr typesMarcelo Matus2004-12-211-4/+9
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6909 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix typecheck for INPUT* typeMarcelo Matus2004-12-201-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6901 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix *INPUT typemaps for ptr types, now a null value is okMarcelo Matus2004-12-191-0/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6898 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix *INPUT typemaps for ptr types, now a null value is okMarcelo Matus2004-12-191-5/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6897 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix varin typemapMarcelo Matus2004-12-191-6/+8
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6896 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* solve possible seg. faults and directors #1080075Marcelo Matus2004-12-166-21/+25
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6894 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix warning(error?) with jlong + x86_64Marcelo Matus2004-12-161-0/+8
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6891 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* using new template resolution for def args, and cosmeticsMarcelo Matus2004-12-1614-63/+58
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6890 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* better warning messageMarcelo Matus2004-12-161-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6889 626c5289-ae23-0410-ae9c-e8d60b6d4f22