Commit graph

6,195 commits

Author SHA1 Message Date
William S Fulton
c02f6f4267 html validation fixes and chapter renumbering
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9206 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-07 21:54:23 +00:00
William S Fulton
86cb8b8e69 typos
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9205 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-07 20:39:59 +00:00
William S Fulton
3d8c07b92c *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9204 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-07 10:12:56 +00:00
William S Fulton
760a7acf5c comprehensive director runtime tests based on C# version
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9203 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-07 10:09:46 +00:00
William S Fulton
9257aa9270 test directors with 2 same name classes in different namespace
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9202 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-07 10:08:45 +00:00
William S Fulton
e70cb047d4 Fix directorout typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9201 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-07 10:06:25 +00:00
William S Fulton
04316e82c9 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9200 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-05 21:28:11 +00:00
William S Fulton
c377ed7cc6 ensure $symname is suitably expanded
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9199 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-05 21:26:10 +00:00
William S Fulton
387b7e02f2 $symname test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9198 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-05 21:24:36 +00:00
John Lenz
3026463d4c Chicken: Add the %feature("constasvar"), which exports constants as variables instead of functions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9197 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-05 01:54:32 +00:00
William S Fulton
fdf7db077f *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9196 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-04 21:20:40 +00:00
William S Fulton
f6fb584c09 explicitcall docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9195 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-04 21:16:14 +00:00
William S Fulton
4506ab4248 minor edits
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9194 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-04 21:15:30 +00:00
William S Fulton
87875f4ee2 feature doc refinement
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9193 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-04 21:13:21 +00:00
William S Fulton
17309f4dcd explicitcall tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9192 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-04 21:10:34 +00:00
William S Fulton
313842de67 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9191 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-04 21:04:58 +00:00
William S Fulton
0994267e00 Fix operator warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9190 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-04 21:04:35 +00:00
William S Fulton
b6ce0715c9 debug comments in generated code removed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9189 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-04 21:02:54 +00:00
William S Fulton
0fd23e92ba new explicitcall feature
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9188 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-04 21:00:55 +00:00
William S Fulton
b2a344a30b explicitcall tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9187 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-04 20:55:10 +00:00
William S Fulton
fb70ea9cd3 add in missing virtual destructor
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9186 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-04 20:49:55 +00:00
William S Fulton
5ab3c5ae3b Correct some comments
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9185 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-04 20:48:08 +00:00
William S Fulton
f7bcb3b2bd R fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9184 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-04 20:45:12 +00:00
Joseph Wang
41f0814f91 put in tests to see if R is in system so that unit tests can run
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9183 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-01 02:19:50 +00:00
Joseph Wang
dc15f0a6f8 add missing files from initial check in
change camel case to match SWIG conventions


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9182 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-30 05:48:54 +00:00
William S Fulton
d384eef60d fix compiler warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9181 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-29 22:03:56 +00:00
William S Fulton
4d8ffa9f92 -help consistent with other languages
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9180 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-29 21:52:44 +00:00
William S Fulton
f8471d784a Authors go in the readme file and add missing cvs $
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9179 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-29 21:25:22 +00:00
William S Fulton
588bfd4a5d Overhaul updating to what SWIG really does - ie more emphasis on proxy classes over the low level accessor functions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9178 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-29 21:18:33 +00:00
William S Fulton
f6bc004de9 update to use proxy terminology
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9177 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-29 21:17:30 +00:00
Joseph Wang
30bfad8bd3 Changed README and CHANGES.current file
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9176 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-29 03:06:36 +00:00
Joseph Wang
3a821460fe Committing R-SWIG
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9175 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-29 03:01:18 +00:00
Olly Betts
bf06e16ce4 Fix typo in comment
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9174 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-22 18:11:30 +00:00
Olly Betts
04cc99e00c fix typo in comment
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9173 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-22 17:51:04 +00:00
William S Fulton
8ee70f7762 fix typo
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9172 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-21 21:18:24 +00:00
William S Fulton
1124225378 test for partial exception class information as reported by Michael Kaplan
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9171 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-21 21:14:21 +00:00
John Lenz
b9207872c0 Remove integers_runme.ss because Chicken does not test for integer overflow
Fixes to get apply_strings.i to work in the testsuite
Minor documentation updates


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9170 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-21 04:16:21 +00:00
Olly Betts
084e8488a3 New PHP5 OO wrapper generation code.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9169 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-19 03:21:23 +00:00
Olly Betts
b84f93e8a3 Fix a couple of typos, and unescaped % in a call to Swig_warning.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9168 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-18 17:03:16 +00:00
Olly Betts
688aba81d5 Added some missing keywords to the PHP4 keyword list, and
fixed __LINE__ and __FILE__ which were in the wrong category.
Also added all the keywords new in PHP5, and added comments
noting the PHP4 keywords which aren't keywords in PHP5.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9167 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-17 13:33:05 +00:00
Olly Betts
d95e0cce8a Don't segfault if PHP Null is passed as this pointer (e.g.
Class_method(Null)) - give a PHP Error instead.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9166 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-17 01:33:17 +00:00
Mikel Bancroft
3c1661620a 06/15/2006: mutandiz
[allegrocl]
	    Add initial support for std::list container class.
	    Fix a few bugs in helper functions.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9165 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-16 02:28:19 +00:00
William S Fulton
c9871e06da *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9164 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-13 20:49:35 +00:00
William S Fulton
e774c6e6bf Fixes for autoconf-2.59d (2.60 beta)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9163 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-13 20:49:15 +00:00
William S Fulton
37a8f2affc Replace JNIEXPORT with SWIGEXPORT, thereby enabling the possibility of using gcc -fvisibility=hidden for potentially smaller faster loading wrappers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9162 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-13 20:00:59 +00:00
William S Fulton
7a08980899 More namespace pollution fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9161 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-13 19:29:59 +00:00
William S Fulton
e3cbb93da9 Another jdk header location added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9160 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-13 19:28:40 +00:00
William S Fulton
d40513ee7c Nested class workarounds added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9159 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-13 19:27:44 +00:00
William S Fulton
e0f40b00a8 Vladimir Menshakov patch for compiling wrappers with python-2.5 alpha.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9158 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-13 19:24:54 +00:00
William S Fulton
e787cb757d logged in to SF changes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9157 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-06-12 21:35:12 +00:00