Xavier Delacour
|
b0ea5581c3
|
add extra logic to the octave_swig_type::dims(void) method: it checks if the user has defined a __dims__ method and uses this in stead of returning (1,1) (patch from jgillis, sf 3425993)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12955 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-03-26 15:45:02 +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 |
|
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 |
|
William S Fulton
|
2946576efb
|
Workaround for Octave crashing at extit in the mods and multi_import testcases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12684 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2011-05-18 00:29:36 +00:00 |
|
William S Fulton
|
4447395ad3
|
Modify octave exception checking test to take account of older (3.0) versions prefixing with 'error: ', but not in newer (3.2) versions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12484 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2011-02-19 17:11:05 +00:00 |
|
William S Fulton
|
964532ed86
|
Modify octave exception checking test to take account of newlines being added in older (3.0) versions, but not in newer (3.2) versions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12483 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2011-02-19 17:07:03 +00:00 |
|
William S Fulton
|
95de0a3437
|
Rename symbol in test case as the name is clashing in some way with new versions of Octave (3.2.4)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12482 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2011-02-19 16:20:38 +00:00 |
|
William S Fulton
|
90bcaa3117
|
Add Octave test of global constants when accessed from a function reported by Alan W Irwin as previously not working
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12476 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2011-02-19 01:16:47 +00:00 |
|
William S Fulton
|
a440369e35
|
Move a couple of runme files which into the correct directories
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12397 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2011-01-17 21:25:04 +00:00 |
|
William S Fulton
|
9adb494558
|
Unused runtest removed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12391 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2011-01-11 20:00:01 +00:00 |
|
William S Fulton
|
515ec7311f
|
remove run test which doesn't do anything
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12075 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-06-01 19:00:19 +00:00 |
|
William S Fulton
|
e854baabec
|
Change Octave to run C tests in SWIG C mode, not C++ mode
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12021 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-11 22:48:56 +00:00 |
|
William S Fulton
|
64641c9750
|
Fix compile errors in Octave std::map wrappers. Remove li_std_map_runme.oct which looks like Python code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12018 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-10 18:21:34 +00:00 |
|
William S Fulton
|
5ff1e34ee6
|
fix my perl keyword warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12012 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2010-05-07 18:13:15 +00:00 |
|
William S Fulton
|
7cb4e902d5
|
Fix parsing of enum declaration and initialization
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11752 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-11-17 19:31:13 +00:00 |
|
William S Fulton
|
9d6e826bd8
|
Test std::map in all languages
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11658 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-08-20 23:21:07 +00:00 |
|
William S Fulton
|
b75c606205
|
Fix for r11557 rename of max to maximum
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11628 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-08-17 23:07:16 +00:00 |
|
Xavier Delacour
|
ea578fcc8f
|
remove failing runtime tests director_exception_runme.m and director_finalizer_runme.m
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11609 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-08-17 02:49:35 +00:00 |
|
William S Fulton
|
3283728cf5
|
Add semicolons to remove unwanted statement output
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11600 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-08-16 23:25:42 +00:00 |
|
William S Fulton
|
57e713f46b
|
Fix testcase to minimal testing, most of it contained test code not relevant to std_vector.i
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11599 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-08-16 23:23:49 +00:00 |
|
William S Fulton
|
3cabcd0553
|
remove debug print statements
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11597 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-08-16 22:14:06 +00:00 |
|
William S Fulton
|
fc68afcf73
|
Octave: Caught exceptions display the type of the C++ exception instead of the generic 'c++-side threw an exception' message
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11595 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-08-16 22:05:47 +00:00 |
|
Olly Betts
|
84215444eb
|
Rename max() to maximum() as max() is a built-in function in PHP.
Testcases overload_template and overload_template_fast now pass for PHP.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11557 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-08-14 01:33:23 +00:00 |
|
Miklos Vajna
|
451f71d7b1
|
remove unnecessary extra semicolons in the tesuite
Basically just style cleanup, "fi;" or "fi; \" -> "fi".
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11523 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-08-09 22:52:08 +00:00 |
|
William S Fulton
|
56c5b52c1d
|
remove unnecessary extra shells being spawned in the test-suite
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11522 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-08-09 22:39:51 +00:00 |
|
Miklos Vajna
|
88a934d7f0
|
PHP: fix for the wrapmacro testcase
'max' is a built-in function in PHP, so let's rename it to 'maximum'
instead.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11495 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-08-04 09:32:12 +00:00 |
|
Xavier Delacour
|
68d0177d6c
|
more fixes for octave 3.2
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11389 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-07-12 21:09:50 +00:00 |
|
Xavier Delacour
|
cdc9de8210
|
small fixes to make octave module compatible with octave 3.2
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11388 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-07-12 20:23:19 +00:00 |
|
William S Fulton
|
9064b08651
|
better way to provide custom commandline options for individual tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11356 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-07-03 22:23:43 +00:00 |
|
William S Fulton
|
30335a0198
|
std::map improvements based on patch from Yuval Baror
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11230 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-05-22 06:10:52 +00:00 |
|
William S Fulton
|
589eb8e509
|
Add %attributeval and %attributestring to attribute.swg library
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11128 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-02-13 22:42:45 +00:00 |
|
Xavier Delacour
|
b6e44f2427
|
Octave: add {save,load}_{ascii,binary,hdf} functions that silently do nothing;
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
|
2009-01-10 00:20:46 +00:00 |
|
William S Fulton
|
db83e51441
|
modify test-suite (barring python atm) to not rely on the -I path to find the input .i file - removes the new warning 125 and sets up the test-suite for testing with ccache. This change required the use of -outcurrentdir and moving the .i files from the language subdirectories to the directory above along with some .i file name changes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10949 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-11-26 21:35:15 +00:00 |
|
William S Fulton
|
f8ae12fe4d
|
variable name changes to remove php keywords
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10575 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-06-24 20:11:46 +00:00 |
|
William S Fulton
|
f06222b993
|
Add partialcheck make targets. Also add RUNTOOL, COMPILETOOL and SWIGTOOL variables for invoking tools when running tests, compiling or invoking swig
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10482 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-05-20 21:27:22 +00:00 |
|
Xavier Delacour
|
b0921513e0
|
Move null_pointer.i to common.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10380 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-20 15:48:56 +00:00 |
|
Xavier Delacour
|
e7894a104b
|
Add test for null pointer handling ([] taken as null pointer).
Support automatic single cell dereferencing. Add test for it and pass-through cell arrays.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10379 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-20 14:29:46 +00:00 |
|
Xavier Delacour
|
2ad4024977
|
Move samename test to common.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10370 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-12 13:49:01 +00:00 |
|
Xavier Delacour
|
6878125b87
|
Fix bug where module will segfault on load if it contains an object w/ the same name as the module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10369 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-04-11 22:28:30 +00:00 |
|
Xavier Delacour
|
4d283f59c3
|
Fix ~15 tests, minor doc fixes, improve STL support.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10298 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-03-05 04:35:34 +00:00 |
|
Xavier Delacour
|
393391965c
|
Initial commit of Octave module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10290 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-03-01 23:35:44 +00:00 |
|