summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Merged revisions 11085-11086,11088-11089 via svnmerge from Haoyu Bai2009-01-3015-41/+44
| | | | | | | | | | | | | | | | | | | | | | | | | https://swig.svn.sourceforge.net/svnroot/swig/branches/swig-2.0 ........ r11085 | bhy | 2009-01-25 00:21:55 +0800 (Sun, 25 Jan 2009) | 2 lines Fix const-correctness. ........ r11086 | bhy | 2009-01-25 02:08:50 +0800 (Sun, 25 Jan 2009) | 2 lines Correct some function definition in header files, which implementation changed in previous commit caused mismatch. ........ r11088 | bhy | 2009-01-25 02:38:32 +0800 (Sun, 25 Jan 2009) | 1 line minor fix and now SWIG is alive again ........ r11089 | bhy | 2009-01-25 06:07:07 +0800 (Sun, 25 Jan 2009) | 1 line Correct some bug introduced in previous commits. Now SWIG is pretty good with C++ compiler. ........ git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11097 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* remove debugging outputWilliam S Fulton2009-01-291-4/+0
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11094 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix regression introduced in 1.3.37 where the default output directory for ↵William S Fulton2009-01-294-5/+25
| | | | | | target language specific files (in the absence of -outdir) was no longer the same as the generated c/c++ file git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11093 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix classLookup and enumLookup when the global scope operator is used on ↵William S Fulton2009-01-286-5/+103
| | | | | | objects passed by value git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11092 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Replaced all [const] String_or_char * to const_String_or_char_ptr, by the ↵Haoyu Bai2009-01-2439-226/+230
| | | | | | | | | | | | following command: sed -i "s/\(const \)\?String_or_char \*/const_String_or_char_ptr /g" CParse/* Include/* Modules/* Preprocessor/* Swig/* This is a preparation for moving to new DOH, since for strong typed objects we need the const_String_or_char_ptr class to implicit convert to and from String * or const char *. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11080 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* when doing partialcheck, don't skip any test-suiteHaoyu Bai2009-01-241-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11079 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* auto formatting modsWilliam S Fulton2009-01-211-1/+11
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11076 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* correct ccache-swig title in docsWilliam S Fulton2009-01-212-9/+24
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11075 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix a wrong indentHaoyu Bai2009-01-161-1/+3
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11072 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix segfault when using -perl -vWilliam S Fulton2009-01-152-1/+5
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11070 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* bump version to 1.3.38William S Fulton2009-01-137-349/+352
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11069 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* 1.3.37 final touchesv1.3.37rel-1.3.37William S Fulton2009-01-134-8/+8
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11063 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix compilation error when using directors on protected virtual overloaded ↵William S Fulton2009-01-134-6/+37
| | | | | | methods reported by Sam Hendley. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11062 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* [Lua] Added contract support for requiring that unsigned numbers are >=0Mark Gossage2009-01-134-27/+309
| | | | | | | Rewrote much of Examples/Lua/embed3. Added a lot of to the Lua documentation. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11061 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix union.i module name and rename to union_parameter.iWilliam S Fulton2009-01-123-3/+3
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11060 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* put in integer fixesJoseph Wang2009-01-123-11/+77
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11059 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix change to make compatible with integer frameworkJoseph Wang2009-01-121-2/+3
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11058 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Add regression tests for RJoseph Wang2009-01-124-0/+35
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11057 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* yet better pointer string comparisonWilliam S Fulton2009-01-111-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11056 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* another portability fixWilliam S Fulton2009-01-111-0/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11055 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* more portable pointer in a string comparisonWilliam S Fulton2009-01-111-7/+12
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11054 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix integer handling in r. unsigned values where getting handledJoseph Wang2009-01-113-66/+33
| | | | | | | incorrected as reals leading to crashes git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11052 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* add regression test for integersJoseph Wang2009-01-101-0/+20
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11051 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Octave: fix carrays regression caused by operator suffix change.Xavier Delacour2009-01-101-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11050 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Patch #1992756 from Colin McDonald - %contract not working for classes in ↵William S Fulton2009-01-104-0/+50
| | | | | | namespace git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11049 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix octave test allprotected.Xavier Delacour2009-01-101-0/+7
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11048 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Octave: add {save,load}_{ascii,binary,hdf} functions that silently do nothing;Xavier Delacour2009-01-105-106/+173
| | | | | | | | | | give default operator mappings a more conventional suffix; fix test li_std_string_extra. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11047 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix octave tests li_std_pair_extra, arrays_global, grouping, struct_value, ↵Xavier Delacour2009-01-092-14/+5
| | | | | | unions. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11046 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* warning fixWilliam S Fulton2009-01-091-1/+3
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11045 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* minor formattingWilliam S Fulton2009-01-081-6/+6
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11044 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix cast of pointer to longWilliam S Fulton2009-01-081-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11043 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix cast of pointer to longWilliam S Fulton2009-01-081-4/+7
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11042 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* correct return type for PyUnicode_GetSizeWilliam S Fulton2009-01-082-2/+2
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11041 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* missing function declaration fixWilliam S Fulton2009-01-081-0/+3
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11040 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* add some missing stats and loggingWilliam S Fulton2009-01-084-10/+15
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11039 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Rename embedded smart pointer in SwigValueWrapper in order to avoid ↵William S Fulton2009-01-071-6/+6
| | | | | | conflicts with the template type git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11038 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix spaces in CCACHE_DIR and probably other placesWilliam S Fulton2009-01-072-6/+6
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11037 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* reorder new testWilliam S Fulton2009-01-071-9/+9
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11036 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* remove unnecessary logging on Win32 buildsWilliam S Fulton2009-01-071-2/+0
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11035 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix lack of error logging in some situations and fix failure to work on ↵William S Fulton2009-01-072-13/+23
| | | | | | windows when swig is a pure Win32 (non-cygwin) compile git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11034 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix error display when there is a problem with CCACHE_OUTFILESWilliam S Fulton2009-01-071-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11033 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* log internal error wrt CCACHE_OUTFILES env variableWilliam S Fulton2009-01-071-0/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11032 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix CCACHE_STRIPC being set when using swig as the compiler.William S Fulton2009-01-062-1/+19
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11031 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Mark SWIGPERL5, SWIGPHP5, and SWIGTCL8 as deprecated in the sourceOlly Betts2009-01-055-3/+7
| | | | | | | code and remove documentation of them. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11030 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix up namespaces so that boost, std or std::tr1 can be used for ↵William S Fulton2009-01-053-80/+81
| | | | | | shared_ptr/intrusive_ptr git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11029 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* compile fix on CygwinWilliam S Fulton2009-01-031-0/+4
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11028 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* put tagging back inWilliam S Fulton2008-12-311-2/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11027 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* better #! for finding pythonWilliam S Fulton2008-12-312-3/+4
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11026 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* re-order configure.in into sections for users and developers and ↵William S Fulton2008-12-312-76/+78
| | | | | | requirements for the examples git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11025 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* fix ccache-swig man page generationWilliam S Fulton2008-12-301-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11024 626c5289-ae23-0410-ae9c-e8d60b6d4f22