Joseph Wang
|
e459c14e55
|
change to make funcptr.ctest work
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12947 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-23 18:05:30 +00:00 |
|
Joseph Wang
|
f67509e154
|
revert objinfo fix. If objinfo is null then we have
a malformed DOH and things should crash
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12946 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-23 15:23:47 +00:00 |
|
William S Fulton
|
9f714ec92a
|
Correct definitions of %$isglobal and %$classname for %rename matching, although I can't get %$classname nor %$innamespace working (both use $parentNode)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12944 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-21 20:58:04 +00:00 |
|
Joseph Wang
|
5a0269c3bf
|
fix typos and add more typecheck
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12943 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-21 15:44:01 +00:00 |
|
William S Fulton
|
ded13eb949
|
Remove pulling std::string into global namespace with allegrocl std::string wrappers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12942 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-21 06:55:07 +00:00 |
|
William S Fulton
|
eee2a6a2f2
|
Add missing line and file number for some errors in %fragment declaration
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12941 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-21 06:48:51 +00:00 |
|
Ian Lance Taylor
|
602730a327
|
Add support for new features available in gccgo 4.7, notably calling
Entersyscall and Exitsyscall around calls to wrapped C/C++ code.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12940 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-20 22:35:40 +00:00 |
|
William S Fulton
|
347f2782d2
|
Fix missing stddef.h when %import of STL containers. Was causing compile failures witht g++-4.6.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12939 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-20 20:07:56 +00:00 |
|
William S Fulton
|
e91a00ae50
|
Avoiod Ruby keyword warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12938 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-20 19:17:06 +00:00 |
|
Joseph Wang
|
625da47d3b
|
change method of passing arguments into R overloading code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12937 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-18 17:11:02 +00:00 |
|
Joseph Wang
|
2014ba34ab
|
add rtypecheck
fixed function pointer to pass regression tests
added some debug
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12936 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-18 13:46:12 +00:00 |
|
Joseph Wang
|
efa5edbe5b
|
use type checks to order r outputs
add noreturn exception handler
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12935 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-18 10:48:48 +00:00 |
|
Joseph Wang
|
7461134b80
|
add list to R backend
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12934 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-18 09:33:53 +00:00 |
|
Joseph Wang
|
88eaf1b396
|
switch on debugs in debug mode
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12933 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-18 08:02:09 +00:00 |
|
Joseph Wang
|
366d8efd0b
|
change stderr -> stdout for debug messages
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12932 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-18 07:56:52 +00:00 |
|
Joseph Wang
|
6e6e45f8be
|
fix R namespace conflict
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12931 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-18 06:22:04 +00:00 |
|
Joseph Wang
|
33e29f4847
|
set file_debug to false
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12930 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-18 04:58:08 +00:00 |
|
Joseph Wang
|
266ab63924
|
check for null pointer in inString to prevent segfaults
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12929 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-18 04:05:19 +00:00 |
|
Joseph Wang
|
1ca411b423
|
Add more debug code into swig internals
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12928 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-17 18:40:38 +00:00 |
|
Joseph Wang
|
023d597862
|
add new test case for r to test scalar/vector conflicts
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12927 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-17 18:37:51 +00:00 |
|
William S Fulton
|
aae9c18e6e
|
Apply patch #3392264 from Sebastien Bine to parse (unsigned) long long types in enum value assignment.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12926 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-16 07:30:14 +00:00 |
|
William S Fulton
|
6f729a05d9
|
Patch from Karl Wette to allow custom allocators in STL string classes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12925 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-16 06:58:40 +00:00 |
|
William S Fulton
|
425b460a09
|
Fix %include inside %define macros - patch from Karl Wette
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12924 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-15 20:32:14 +00:00 |
|
Ian Lance Taylor
|
911ee91de1
|
Add support for go tool used in Go 1.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12923 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-14 22:12:45 +00:00 |
|
Ian Lance Taylor
|
eb5130814d
|
Fix problems in Go support revealed by recent test cases.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12922 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-14 19:27:23 +00:00 |
|
Ian Lance Taylor
|
589ae60501
|
Correct test cases to be valid C++ by doing a typedef to the
specialized type rather than to the not-visible general template type
parameter.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12921 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-14 19:25:14 +00:00 |
|
Ian Lance Taylor
|
e0b1691067
|
Fix %module declaration.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12920 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-14 19:23:18 +00:00 |
|
Joseph Wang
|
99f94cc0d2
|
change Makefile.in to compile class outside of R build system so
that we get in the -fPIC
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12918 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-13 14:37:29 +00:00 |
|
William S Fulton
|
9fcee578cd
|
Some clarification on recent octave improvements
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12917 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-13 07:15:22 +00:00 |
|
William S Fulton
|
50693941c6
|
Fix #3475492 - iterating through std::vector wrappers of enumerations.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12916 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-13 07:10:24 +00:00 |
|
William S Fulton
|
3340045d67
|
Show as 'unknown type' instead of seg faulting in the unusual event that type information is not set.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12915 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-13 07:07:01 +00:00 |
|
Xavier Delacour
|
65942bd224
|
add missing file Lib/octave/std_list.i
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12914 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-02-27 18:29:50 +00:00 |
|
Xavier Delacour
|
b8304b6f42
|
update change log
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12913 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-02-27 17:11:27 +00:00 |
|
Xavier Delacour
|
95a084affb
|
Fix imports test (from Karl Wette)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12912 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-02-27 17:09:44 +00:00 |
|
Xavier Delacour
|
bdc0370f2a
|
Fix director_nspace test (from Karl Wette)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12911 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-02-27 17:08:44 +00:00 |
|
Xavier Delacour
|
005bc89482
|
Fix OCTAVE_PATH in octave Makefiles (from Karl Wette)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12910 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-02-27 17:08:14 +00:00 |
|
Xavier Delacour
|
1878eb4890
|
Comment declaration of unimplemented function swig_register_director (from Karl Wette)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12909 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-02-27 17:07:44 +00:00 |
|
Xavier Delacour
|
6cd79f4320
|
Use -globals . to load global variables in module namespace (from Karl Wette)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12908 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-02-27 17:07:16 +00:00 |
|
William S Fulton
|
320a83627c
|
Expand docs on advanced %ignore
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12907 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-02-16 20:28:16 +00:00 |
|
William S Fulton
|
15c4a30d9f
|
Make generated support functions in arrays_java.i static for multiple module linking
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12906 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-02-16 07:14:18 +00:00 |
|
William S Fulton
|
29fd1e3ce4
|
Fix crash when requesting more matches than available in regex
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12904 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-01-27 20:55:32 +00:00 |
|
William S Fulton
|
7c58a044d2
|
Add support for negative steps in Python slices on the STL containers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12903 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-01-24 23:41:40 +00:00 |
|
William S Fulton
|
6ee6278bc5
|
Add runtime testcase for python slicing
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12902 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-01-24 20:38:50 +00:00 |
|
David Nadlinger
|
4e61e0bb76
|
[D] Fixed possible output ordering issue in test case.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12901 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-01-23 21:59:34 +00:00 |
|
David Nadlinger
|
17a7ba0403
|
[D] Exception and Error have become blessed names; removed d_exception_name test case.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12900 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-01-23 21:59:20 +00:00 |
|
David Nadlinger
|
8fa4d20ec3
|
[D] Correctly annotate function pointers with C linkage.
Minor cleanups as well.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12899 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-01-23 21:59:00 +00:00 |
|
William S Fulton
|
1b47ddf8f0
|
Add support for slicing steps to Python STL wrappers (positive step only atm - these work the same as other Python sequences such as list)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12898 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-01-20 21:14:03 +00:00 |
|
William S Fulton
|
459e083b3d
|
Fix forward class declaration in a class when used as a base
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12897 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-01-17 07:06:22 +00:00 |
|
William S Fulton
|
6c80f765ca
|
Slight change to the Lua macro names to separate ELUA and ELUAC from normal Lua - patch from Raman Gopalan
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12896 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-01-16 22:50:07 +00:00 |
|
William S Fulton
|
280666ed38
|
Add PCRE build instructions to Windows build instructions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12894 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-01-07 23:42:15 +00:00 |
|