Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove error test that does warn | William S Fulton | 2017-01-26 | 2 | -13/+0 |
| | |||||
* | Suppress incorrect warning when a keyword is used in template classes | William S Fulton | 2016-12-20 | 2 | -0/+90 |
| | | | | Closes https://github.com/swig/swig/issues/845 | ||||
* | Added support for type alias | Lior Goldberg | 2016-06-22 | 1 | -3/+0 |
| | |||||
* | Add comment about cpp_template_repeat testcase | William S Fulton | 2016-06-01 | 1 | -1/+1 |
| | |||||
* | Removing empty errors tests - template typename missing | William S Fulton | 2016-06-01 | 2 | -8/+0 |
| | | | | | | The missing typename was not warning, but this is too hard to provide error/warning messages given SWIG supports missing type information. | ||||
* | Removing empty error tests - this one seems to be valid C preprocessor code | William S Fulton | 2016-06-01 | 2 | -7/+0 |
| | |||||
* | Removing empty errors tests - tests that are valid C/C++ code | William S Fulton | 2016-06-01 | 6 | -25/+0 |
| | |||||
* | Removing empty error tests - c_default_error | William S Fulton | 2016-06-01 | 2 | -4/+0 |
| | | | | | C default arguments are allowed, so migrated the error test to a proper test, as no error or warning is expected. | ||||
* | Don't issue unnecessary base class ignored message | William S Fulton | 2016-05-02 | 2 | -0/+22 |
| | | | | | | | Don't warn about base class being ignored when the derived class is itself ignored. Closes #669 | ||||
* | Move subdirectory .gitignore to top level | William S Fulton | 2016-02-21 | 1 | -4/+0 |
| | |||||
* | Consistent quoting in Makefile | William S Fulton | 2015-08-21 | 1 | -1/+1 |
| | |||||
* | More remove SWIG_LIB variable | William S Fulton | 2015-08-21 | 1 | -2/+5 |
| | |||||
* | Cosmetic corrections - Mac OS X | William S Fulton | 2015-08-02 | 1 | -1/+1 |
| | |||||
* | Improve python code indentation warning / error messagesdocstring-indentation | William S Fulton | 2015-07-30 | 4 | -2/+10 |
| | |||||
* | Improve handling of whitespace in %pythoncode | Olly Betts | 2015-06-29 | 4 | -0/+22 |
| | | | | | | | | Previously SWIG looked at the indentation of the first line and removed that many characters from each subsequent line, regardless of what those characters were. This was made worse because SWIG's preprocessor removes any whitespace before a '#'. Fixes github issue #379, reported by Joe Orton. | ||||
* | Fix warning display of types associated with 'using' and templates. | William S Fulton | 2015-06-09 | 2 | -0/+16 |
| | |||||
* | Suppress warning 325 "Nested class not currently supported (Foo | Olly Betts | 2015-05-05 | 1 | -1/+6 |
| | | | | | ignored)" when Foo has already been explicitly ignored with "%ignore". | ||||
* | Add support for friend templates, including operator overloading. | William S Fulton | 2015-05-05 | 2 | -0/+34 |
| | | | | Closes #196. | ||||
* | Adjust testcase for unknown directive error | Olly Betts | 2015-04-30 | 1 | -1/+1 |
| | | | | Fixes testcase failure caused by fix for issue #394. | ||||
* | Add regression test for 6b6b360 | Olly Betts | 2015-03-28 | 2 | -1/+6 |
| | | | | Reported in issue#368 by clintonstimpson. | ||||
* | Add suggestion to check block delimiter | Olly Betts | 2015-01-14 | 1 | -1/+1 |
| | | | | | | | | | | The fix for #217 means that blocks of target code delimited by { } with '#' comments in now give errors (previously these lines were quietly discarded). The fix is generally to use %{ %} delimiters instead, so suggest this might be the issue in the error message to help users hitting this issue with wrappers which were apparently working before. | ||||
* | Add explanatory comment to pp_unknowndirective2.i | Olly Betts | 2015-01-14 | 2 | -1/+3 |
| | |||||
* | Add regression test for #217 | Olly Betts | 2015-01-12 | 2 | -0/+10 |
| | |||||
* | Wording change for missing semicolon error | William S Fulton | 2015-01-08 | 1 | -1/+1 |
| | |||||
* | Improve errors for missing ; and unexpected ) | Olly Betts | 2015-01-08 | 2 | -2/+2 |
| | |||||
* | Add test coverage for unterminated %{ ... %} block | Olly Betts | 2015-01-08 | 2 | -0/+6 |
| | |||||
* | When reporting an error for a construct which hasn't been terminated | Olly Betts | 2015-01-08 | 8 | -6/+14 |
| | | | | | | when the end of the file is reached, report it at the start line rather than "EOF" as then tools like editors and IDEs will take you to a generally more useful place for fixing the problem. | ||||
* | Improve error message for extraneous '%}'. | Olly Betts | 2015-01-08 | 1 | -1/+1 |
| | |||||
* | Add .gitignore for Examples/test-suite/errors/ | Olly Betts | 2015-01-08 | 1 | -0/+4 |
| | |||||
* | Fix testcase name in expected output | Olly Betts | 2015-01-08 | 1 | -1/+1 |
| | |||||
* | Improve error message when an unknown SWIG directive is used | Olly Betts | 2015-01-08 | 2 | -0/+8 |
| | | | | | This previously gave the cryptic "Error: Syntax error in input(1).", but now gives "Error: Unknown directive '%foo'." | ||||
* | Update expected output for pp_constant error test | Olly Betts | 2014-09-04 | 1 | -4/+4 |
| | |||||
* | Disable case in pp_constant.i which never actually worked | Olly Betts | 2014-09-03 | 1 | -1/+3 |
| | |||||
* | Fix errors test-suite on windows | William S Fulton | 2014-05-29 | 1 | -11/+10 |
| | |||||
* | Set SRCDIR when calling test-suite clean targets, in case it's needed | Karl Wette | 2014-05-29 | 1 | -1/+1 |
| | |||||
* | Neaten up test-suite Makefile regeneration | William S Fulton | 2014-05-15 | 1 | -5/+2 |
| | |||||
* | Slight simplification of test-suite build for new out-of-source changes | William S Fulton | 2014-05-15 | 1 | -5/+0 |
| | | | | | Provide default SRCDIR and SCRIPTDIR variables in common.mk and override only where needed. | ||||
* | Allow examples and test-suite to be built out of source tree | Karl Wette | 2014-05-11 | 1 | -5/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | - Examples/Makefile.in rules use SRCDIR as the relative source directory - ./config.status replicates Examples/ source directory tree in build directory, and copies each Makefile to build directory, prefixed with a header which sets SRCDIR to source directory - Examples/test-suite/.../Makefile.in set SRCDIR from Autoconf-set srcdir - Examples/test-suite/errors/Makefile.in needs to filter out source directory from SWIG error messages - Lua: embedded interpreters are passed location of run-time test - Python: copy run-time scripts to build directory because of 2to3 conversion; import_packages example copies __init__.py from source directory; test-suite sets SCRIPTDIR to location of run-time tests - Javascript: binding.gyp renamed to binding.gyp.in so that $srcdir can be substituted with SRCDIR; removed './' from require() statements so that NODE_PATH can be used to point Node.js to build directory | ||||
* | Regenerate configured Makefile if Makefile.in or config.status have changed | Karl Wette | 2014-05-11 | 1 | -0/+3 |
| | |||||
* | Whitespace cleanup of all Makefiles* | Karl Wette | 2014-05-02 | 1 | -4/+3 |
| | | | | | - some of the %.clean rules in the test-suite Makefiles were using a single tab as an empty rule, dangerous! I've replaced these with the safer '@exit 0'. | ||||
* | Fix seg fault with extra ) brackets and >> | William S Fulton | 2014-04-08 | 2 | -0/+10 |
| | |||||
* | Fix segfault when there are too many closing round brackets in parsed code | William S Fulton | 2014-04-05 | 2 | -0/+7 |
| | |||||
* | Fix errors test-suite on Mac OSX | William S Fulton | 2014-03-16 | 1 | -1/+2 |
| | |||||
* | Portability fixes for errors test-suite | William S Fulton | 2014-03-15 | 1 | -5/+7 |
| | |||||
* | Fix missing fragment name in warning message about missing fragment | William S Fulton | 2014-02-22 | 2 | -0/+5 |
| | |||||
* | Errors tests more visibly show failures as the output of diff | William S Fulton | 2014-02-16 | 1 | -2/+2 |
| | | | | | diff -u would be better, but it is not posix, so diff -e is chosen as second best choice. | ||||
* | error order foxed | Vladimir Kalinin | 2014-02-05 | 1 | -1/+1 |
| | |||||
* | WARN_PARSE_UNNAMED_NESTED_CLASS check fixed | Vladimir Kalinin | 2014-02-03 | 1 | -0/+1 |
| | |||||
* | Errors test-suite overhaul | William S Fulton | 2014-01-19 | 86 | -514/+272 |
| | | | | | | Use makefiles instead of a make.sh script Expected results are in individual .stderr files instead of the expected.log file Add errors test-suite to Travis testing and 'make check' | ||||
* | Update errors expected results | William S Fulton | 2014-01-16 | 1 | -0/+1 |
| |