Commit graph

15,737 commits

Author SHA1 Message Date
marvingreenberg
9855e4d064 Allow certain tests to compile without -package option 2013-01-17 08:13:03 +00:00
Brant K. Kyser
3bdcb14117 Add jniclasspackage pragma & change error regarding use of nspace without -package to warning. 2013-01-17 08:13:03 +00:00
William S Fulton
dba0adce71 Minor update to test-suite README help files 2013-01-17 07:48:16 +00:00
William S Fulton
adf51b5249 Make testdir a generic special directory for testcases that require subdirectories.
Merge branch 'inctest' of https://github.com/ptomulik/swig
2013-01-17 07:29:40 +00:00
William S Fulton
399e48c865 Merge pull request #13 from ptomulik/lang-incdir
updated info on lang-specific subdirs in Doc/Manual/Library.html
2013-01-16 23:15:54 -08:00
William S Fulton
78cd350fe9 Fix Visual Studio examples to work when SWIG is unzipped into a directory containing spaces. 2013-01-15 07:18:20 +00:00
William S Fulton
0e6af5c0ea Fix cstype typemap lookup for member variables so that a fully qualified variable name matches 2013-01-15 06:45:47 +00:00
Paweł Tomulik
bdd5dac21e updated info on lang-specific subdirs in Doc/Manual/Library.html 2013-01-13 23:40:46 +01:00
Paweł Tomulik
0afbb357d0 moved testdir/* to testdir/inctest/* under Examples/test-suite/ 2013-01-13 23:14:46 +01:00
William S Fulton
afc2b884a4 Merge branch 'master' of github.com:swig/swig 2013-01-12 16:55:07 +00:00
William S Fulton
079165abe2 Convert to unix fileformat 2013-01-12 16:54:45 +00:00
William S Fulton
bd67f57921 Convert to unix fileformat 2013-01-12 16:54:37 +00:00
William S Fulton
a6d456a15e Replace references to Subversion with Git 2013-01-12 01:24:22 +00:00
William S Fulton
7841a0d097 Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
William S Fulton
e2a0b89248 Rename configure.in files to expected modern name configure.ac 2013-01-12 00:57:17 +00:00
William S Fulton
5b108acab6 Remove seemingly useless .project file 2013-01-12 00:27:17 +00:00
William S Fulton
acfc4cad3b Update README file 2013-01-12 00:23:16 +00:00
William S Fulton
7408332eb5 Add notes on SF Bug #1299 - nspace and class name collisions 2013-01-11 23:46:32 +00:00
William S Fulton
5889d7bfdd Merge branch 'SFbug1299' of https://github.com/BrantKyser/swig into BrantKyser-SFbug1299 2013-01-11 23:12:06 +00:00
William S Fulton
1fe1bb2543 Update .gitignore for generated documentation 2013-01-11 22:18:35 +00:00
William S Fulton
62d2ec5a12 Update .gitignore for C# test-suite 2013-01-11 22:18:35 +00:00
William S Fulton
a1c3e54ab4 Improvements to documentation for csdirectorin 'pre', 'post' and 'terminator' support. 2013-01-11 22:18:35 +00:00
Vladimir Kalinin
245b8a0b34 Documentation for csdirectorin 'pre', 'post' and 'terminator' support. 2013-01-11 22:18:35 +00:00
William S Fulton
13d9e19cdb Fix spacing in generated code for csdirectorin 'pre', 'post' and 'terminator' attributes. Add some more tests for these attributes. 2013-01-11 19:47:10 +00:00
Brant K. Kyser
e1a59ae2c7 Clean up local variable name that store the director class's name to prevent confusion with the class name. 2013-01-08 21:38:57 -06:00
Brant K. Kyser
6cb5b5487f Use NSPACE_SEPARATOR rather than liter string for package seperator. 2013-01-08 21:28:13 -06:00
Vladimir Kalinin
2b407f4b27 SF Patch#268 - Add 'pre', 'post' and 'terminator' attributes to the csdirectorin typemap
"csdirectorin" "pre:" and "post" code attributes in C# module. Without them it is
not trivial to marshal strings and smart-pointers back and forth
between user callback code and native code. (especially by reference)

Also fixes 2 minor issues in director code generation that are
difficult to come by until "csdirectorin" attribute is extended.
The first is that "ref" types used in directors lead to invalid
signature generation (the type array used to match methods possibly
overloaded by user). typeof(ref T) is used instead of
typeof().MakeByRefType()
The second is that ignored director methods are not completely ignored
- if there was a %typemap(imtype, "directorinattributes") it is not
skipped for ignored method.
2013-01-09 00:11:41 +00:00
Olly Betts
f9566ad2df Fix assorted typos.
From https://sourceforge.net/p/swig/patches/332/ and some others too.
2013-01-08 18:47:40 +13:00
Olly Betts
0dd11cdd8d Fix to work with a ZTS build of PHP (broken in 2.0.7) 2013-01-08 18:33:47 +13:00
William S Fulton
553b04edeb Merge pull request #8 from ptomulik/clean-pycache
remove __pycache__ directories when cleaning python test cases
2013-01-07 12:13:27 -08:00
William S Fulton
8c03eb926c Merge pull request #9 from ptomulik/gitignore-20130106
some patterns added to .gitignore
2013-01-07 12:11:18 -08:00
Olly Betts
cec9faf688 Fix bashism in configure, introduced in 2.0.9. 2013-01-07 16:47:32 +13:00
joequant
beb40008b1 add boost_shared_ptr for R 2013-01-07 06:03:37 +08:00
Paweł Tomulik
2928bde777 some patterns added to .gitignore 2013-01-06 17:33:17 +01:00
Paweł Tomulik
9d0d59ead7 remove __pycache__ directories when cleaning python test cases 2013-01-06 16:55:38 +01:00
joequant
308b5dab3f r changes to handle external pointers 2013-01-06 19:42:12 +08:00
William S Fulton
0207a9b24f Add CHANGES note for virtual destructor in templates bug in prev commit 2013-01-06 01:49:25 +00:00
William S Fulton
3f1d77ee0f Merge branch 'SFbug1296' of https://github.com/ptomulik/swig into ptomulik-SFbug1296 2013-01-05 20:13:19 +00:00
William S Fulton
41ddc7b240 Add change notes for last commit 2013-01-05 19:31:10 +00:00
William S Fulton
0bde711222 Merge branch 'SFbug1295' of https://github.com/ptomulik/swig 2013-01-05 17:59:18 +00:00
Brant K. Kyser
a0685d2dc4 Merge remote branch 'upstream/master' 2013-01-05 06:00:21 -06:00
Brant K. Kyser
0fa284019a Add generated files to .gitignore. 2013-01-05 05:58:46 -06:00
Brant K. Kyser
c62cd63f71 Patch for SourceForge Bug #1299 broke D and C#. Update C# module to reflect these changes. 2013-01-05 05:25:33 -06:00
Brant K. Kyser
b005c68009 Patch for SourceForge Bug #1299 broke D and C#. Update D module to reflect these changes
NOTE: There are several test failures in the D test suite, so it is difficult to be entirely sure this does not break something.
2013-01-05 04:54:02 -06:00
Brant K. Kyser
3c12306b21 Remove extra underscore from generated director names to maintain prevent breaking languages that do not support nspace. 2013-01-05 03:40:06 -06:00
Brant K. Kyser
c786781e92 Add test case for SourceForge Bug #1299 2013-01-05 03:14:42 -06:00
Brant K. Kyser
54b576d8b2 Merge in upstream changes 2013-01-05 02:26:15 -06:00
William S Fulton
fade4f1b94 .gitignore additions/fixes 2013-01-04 20:48:58 +00:00
William S Fulton
078daa5b57 Change note updates for last two pull requests 2013-01-04 20:35:43 +00:00
William S Fulton
328d6d01bb Cosmetic whitespace change 2013-01-04 20:35:13 +00:00