Commit graph

5,789 commits

Author SHA1 Message Date
Matthias Köppe
bd0b0ae836 Fix for module names containing a "-" in non-"shadow" mode.
Patch from Aaron VanDevender (#1441474).


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8984 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 21:25:28 +00:00
Charlie Savage
266557d640 Added support for li_factory test to Ruby.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8983 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 19:44:37 +00:00
Charlie Savage
feeec900fa Added test for non-static method.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8982 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 19:44:21 +00:00
Marcelo Matus
3c8bb6dba8 add note for namespace issues
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8981 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 09:15:31 +00:00
Marcelo Matus
2b3183ba51 add email
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8980 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 02:52:57 +00:00
Matthias Köppe
b36400d12c *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8979 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 02:22:48 +00:00
William S Fulton
cca8adc55a Add in a few missing authors whose names were in the source files
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8978 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 00:50:02 +00:00
William S Fulton
8a31552220 Common template for head of each file detailing licence, distribution and authors information
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8977 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 00:45:17 +00:00
William S Fulton
58185dd2bd Common template for head of each file detailing licence, distribution and authors information
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8976 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 00:37:34 +00:00
William S Fulton
c74b246a95 Common template for head of each file detailing licence, distribution and authors information
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8975 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 00:35:17 +00:00
William S Fulton
aabbc69818 Common template for head of each file detailing licence, distribution and authors information
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8974 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 00:21:51 +00:00
William S Fulton
49be05f4fd Common template for head of each file detailing licence, distribution and authors information
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8973 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-07 00:14:10 +00:00
William S Fulton
7f74b8e7a3 Common template for head of each file detailing licence, distribution and authors information
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8972 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-06 22:51:01 +00:00
Marcelo Matus
260504f464 split tabs for C and Python. In python the indentation goes back to 4, in C stays at 2
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8971 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-06 20:10:01 +00:00
Mikel Bancroft
cce4f05784 3/6/2006: mutandiz
[allegrocl]
	add Lib/allegrocl/inout_typemaps.i


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8970 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-06 18:47:07 +00:00
Marcelo Matus
23eb236bab fix _swig_repr, as reported by Robin
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8969 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-06 18:36:28 +00:00
Marcelo Matus
a9bbfd2b72 fix _swig_repr, as reported by Robin
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8968 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-06 18:17:06 +00:00
Marcelo Matus
7a5c6d8e90 fix SWIG_Python_TypeQuery for C/Ansi, ie, the old variable declared after code issue
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8967 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-06 05:59:54 +00:00
Marcelo Matus
cb7662d14a add UofA, William will fix the rest of the license issues
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8966 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-06 04:10:20 +00:00
Marcelo Matus
0395de6a20 fix fastinit option initial value, ie, it should be disabled(0)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8965 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-06 04:08:44 +00:00
Marcelo Matus
be61559569 fix SWIG_Python_SetSwigThis reported by Robin
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8964 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-06 04:07:43 +00:00
Marcelo Matus
36c067836e add -fastquery and fix SWIG_Python_GetSwigThis, avoid to call GetAttr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8963 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-05 06:43:16 +00:00
Marcelo Matus
fbb364e7b5 add -O
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8962 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-05 06:37:18 +00:00
Marcelo Matus
97cceb10d2 fix for python 2.1
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8961 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-05 06:36:55 +00:00
Marcelo Matus
b260d10247 delete extra ;
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8960 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-05 06:35:57 +00:00
William S Fulton
c772286a5d remove sprintf deprecated message
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8959 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-05 00:38:54 +00:00
William S Fulton
a86a9b3fb6 split string, it is too big for vc++
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8958 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-05 00:23:37 +00:00
William S Fulton
e15082fb4b remove extra void * cast which hides type punned aliasing gcc warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8957 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-04 23:51:56 +00:00
William S Fulton
33d4bfcd19 1.3.29 date added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8956 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-04 23:44:44 +00:00
William S Fulton
b156d65219 html fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8955 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-04 23:43:20 +00:00
William S Fulton
80179dcf40 contents update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8954 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-04 23:42:59 +00:00
William S Fulton
2548ce3460 mention csharp.swg
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8953 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-04 23:42:12 +00:00
William S Fulton
64fb1c48e2 Add notes about strict aliasing rules
Add section on non-primitive types type mapping


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8952 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-04 23:41:02 +00:00
Marcelo Matus
9e952010b9 add -fastinit option after issue reported by Robin Dunn
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8951 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-04 11:06:51 +00:00
William S Fulton
0ff03f4aab Fix compilation error in test case (gcc).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8950 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 23:35:57 +00:00
William S Fulton
6f501769d1 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8949 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 23:06:47 +00:00
William S Fulton
25aff229ab Remove void * cast which was suppressing gcc's strict aliasing warning display. Note g++ 4.0 still does not display the warning even though with -O2 the resulting code fails due to aliasing optimisations.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8948 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 22:44:34 +00:00
William S Fulton
974f2c00bd remove unused method warning with gcc -Wall
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8947 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 22:41:12 +00:00
William S Fulton
fb644e707e remove unused warnings with gcc -Wall
Add sanity check back in checking that the pending exception count is zero per thread


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8946 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 22:39:54 +00:00
William S Fulton
a5c816aa71 Remove DllExport - it is a leftover from the C# module and was removed a while ago and should not be used.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8945 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 22:37:23 +00:00
William S Fulton
1e57c7ed6d add missing virtual destructors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8944 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 22:35:23 +00:00
Marcelo Matus
6fa96fa5ac fix bug #1439898
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8943 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 06:35:23 +00:00
Marcelo Matus
360e90aabb fix bug #1439898
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8942 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 06:29:34 +00:00
Marcelo Matus
9d1cab9dee add test case for bug #1439898
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8941 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 06:17:54 +00:00
Marcelo Matus
9044d078be temporal fix since TCL has no std::vector<T*> specialization
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8940 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 06:14:48 +00:00
Marcelo Matus
aa6dacace3 fix bug #1439898 ]
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8939 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 06:08:23 +00:00
Marcelo Matus
dd1e7cd0b4 fix builtin names warnings, so they ony apply to functions, as reported by James Bigler and the 'max' name issue
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8938 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 05:16:16 +00:00
Matthias Köppe
0602f5c4cd *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8937 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 04:00:54 +00:00
Matthias Köppe
6cbd9a9b3c [Guile -scm] Add typemaps for "long long"; whether the generated code
compiles, however, depends on the version and configuration of Guile.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8936 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-03 04:00:31 +00:00
William S Fulton
670217d300 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8935 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-03-02 23:30:46 +00:00