Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Disable director_thread_runme.phpv3.0.4rel-3.0.4 | Olly Betts | 2015-01-15 | 1 | -0/+3 |
| | | | | This fails in a ZTS build of PHP. | ||||
* | 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 |
| | |||||
* | Python 3 default args fix | William S Fulton | 2015-01-13 | 1 | -0/+6 |
| | | | | | | Fix 0U and 0L as default args for Python 3 (tests committed in previously commit of default_args.i). Relates to issue #294. | ||||
* | Revert introduction of python:defaultargs feature | William S Fulton | 2015-01-12 | 4 | -11/+5 |
| | | | | See issue #294 | ||||
* | Add regression test for #217 | Olly Betts | 2015-01-12 | 2 | -0/+10 |
| | |||||
* | Tests for Python default arguments and %pythondefaultargs. | William S Fulton | 2015-01-11 | 2 | -7/+5 |
| | | | | Tests changes in previous commit (see patch #294) | ||||
* | Fix python default_args testcase for Python 3 | William S Fulton | 2015-01-09 | 2 | -11/+11 |
| | | | | | Changes for the default_args testcase to run under Python 3 when called from python_default_args testcase | ||||
* | Fix Python default argument handing broken since swig-3.0.3 | William S Fulton | 2015-01-09 | 5 | -67/+107 |
| | | | | | | | | | | | | Default values are no longer generated as Python code by default. They must be explicitly turned on using the "python:defaultargs" feature. Closes #294 Closes #296 The problems in these two issues when "python:defaultargs" is turned on still need to be fixed and should be addressed in separate patches. The important thing is the default code generation is now fixed. | ||||
* | Python default argument test cases from issue #294 | Vadim Zeitlin | 2015-01-09 | 1 | -0/+13 |
| | |||||
* | Wording change for missing semicolon error | William S Fulton | 2015-01-08 | 1 | -1/+1 |
| | |||||
* | Handle "constexpr explicit" and "constexpr static" | Olly Betts | 2015-01-09 | 1 | -1/+5 |
| | |||||
* | Allow C++11 "explicit constexpr" | Olly Betts | 2015-01-08 | 1 | -0/+2 |
| | |||||
* | 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'." | ||||
* | Fix D examples when run 'in-source' | William S Fulton | 2014-12-29 | 1 | -3/+9 |
| | |||||
* | Fix D examples clean | William S Fulton | 2014-12-28 | 1 | -1/+4 |
| | | | | Was not working if run out of source without previously running D examples | ||||
* | Revert "Fix D examples clean" | William S Fulton | 2014-12-28 | 2 | -4/+4 |
| | | | | This reverts commit c26010eb010b0b3a9dd738edc51688dec9cca078. | ||||
* | Fix javascript clean | William S Fulton | 2014-12-28 | 1 | -2/+2 |
| | |||||
* | Fix D examples clean | William S Fulton | 2014-12-28 | 2 | -4/+4 |
| | |||||
* | Fix javascript clean | William S Fulton | 2014-12-28 | 1 | -3/+3 |
| | | | | Regression introduced a couple of commits ago | ||||
* | Tidy up Javascript build system | William S Fulton | 2014-12-28 | 2 | -6/+5 |
| | |||||
* | Don't delete checked in files with 'make distclean' | William S Fulton | 2014-12-28 | 1 | -1/+1 |
| | | | | | Occurs when ruby is not detected. Fixes #290. | ||||
* | Reduce scope of template_default_class_parms testcase | William S Fulton | 2014-12-28 | 1 | -1/+4 |
| | | | | %template is not working for all languages yet - remove it until fixed | ||||
* | Fix abort using template default parameters | William S Fulton | 2014-12-28 | 2 | -0/+48 |
| | | | | Closes #280 | ||||
* | Test suite warning fixes | William S Fulton | 2014-12-28 | 8 | -34/+40 |
| | |||||
* | Warning suppressions in tests | William S Fulton | 2014-12-22 | 5 | -5/+8 |
| | |||||
* | nested_scope test fixes for clang | William S Fulton | 2014-12-21 | 1 | -8/+11 |
| | |||||
* | Fix use of preprocessor null directive | William S Fulton | 2014-12-20 | 2 | -0/+19 |
| | | | | | This was broken recently in commit 255c929c5636f54c16261bd92b8eea2005d61b11 for issue #217 | ||||
* | Add testcase for nested inner class deriving from a templated base class and ↵ | William S Fulton | 2014-12-19 | 4 | -0/+79 |
| | | | | | | | defined outside of the outer class. For languages that don't support nested class support, use flatnested. See issue #270 | ||||
* | Add in missing constant_directive.i test | William S Fulton | 2014-12-18 | 1 | -0/+28 |
| | |||||
* | Partial support for %constant and structs | William S Fulton | 2014-12-18 | 2 | -0/+23 |
| | | | | | | | Test case is slightly modified from the test case in issue #250 Use of constant objects does not seem to work in Python - the type is SwigPyObject instead of constant_directive.Type1. | ||||
* | Ignore E402 (import not on top of file) PEP8 error. | Vadim Zeitlin | 2014-12-16 | 1 | -1/+1 |
| | | | | | | | | | Travis uses the latest pep8 sources from Git and since https://github.com/jcrocholl/pep8/commit/f3a12babd4278f8f7a529a9d1d63d56faf071cf8 this error is given for all Python files generated by SWIG with -builtin option. | ||||
* | Add PEP8_FLAGS variable to the test suite Python makefile. | Vadim Zeitlin | 2014-12-16 | 1 | -2/+3 |
| | | | | | | Put pep8 options into this variable to avoid repeating them twice. No real changes. | ||||
* | Fix templated constructors regression | William S Fulton | 2014-12-09 | 3 | -0/+74 |
| | | | | | | | Templated constructors were incorrectly ignored because SWIG thought they were methods without a return type. Regression introduced in swig-3.0.0 Closes #245. | ||||
* | Fix regression in introduced in merge of C++11 strongly typed enums support | William S Fulton | 2014-12-07 | 1 | -3/+0 |
| | | | | | | | - Guile constants bad casts generated - Go non-public enum value wrappers assert failure Also cosmetic test comment correction | ||||
* | Merge master and C++11 strongly typed enum support | William S Fulton | 2014-12-07 | 4 | -0/+58 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merging from master: * 'master' of github.com:/swig/swig: Add more docs about _global_ prefix in typemap temporary variables Add clarification on _global_ prefix. fix for nested template defined out of class (issue #265) using an unknown constant emits a notice, not a warning Fix typo Consistently put whitespace outside of <tt>...</tt> and not inside wording tweak Go: Document memory management of C++ classes allocated in Go. Fixes #266. revert unrelated file Fix #224 Fixes for clang -fsanitize=undefined-trap -fsanitize-undefined-trap-on-error delete unmeaningful macro Go: fix overload functions with polymorphic issue del tmp files GoLang:fix overload functions with polymorphic issue | ||||
| * | fix for nested template defined out of class (issue #265) | Vladimir Kalinin | 2014-11-25 | 1 | -0/+24 |
| | | |||||
| * | Merge pull request #235 from dontpanic92/master | ianlancetaylor | 2014-11-17 | 3 | -0/+34 |
| |\ | | | | | | | Go: fix overload functions with polymorphic | ||||
| | * | revert unrelated file | Anthony Li | 2014-11-11 | 1 | -0/+9 |
| | | | |||||
| | * | delete unmeaningful macro | Anthony Li | 2014-11-05 | 2 | -12/+0 |
| | | | |||||
| | * | Go: fix overload functions with polymorphic issue | Anthony Li | 2014-10-06 | 1 | -0/+9 |
| | | | |||||
| | * | del tmp files | Anthony Li | 2014-10-06 | 659 | -175084/+0 |
| | | | |||||
| | * | GoLang:fix overload functions with polymorphic issue | Anthony Li | 2014-10-06 | 661 | -0/+175112 |
| | | | |||||
* | | | Add c++11 strongly typed enums runtime test for Javascript | William S Fulton | 2014-12-02 | 1 | -0/+165 |
| | | |