Commit graph

  • 9fd59650cf Apply C# test updates for directors with std::wstring supplied by wsfulton tartanpaint 2020-01-29 09:00:59 +00:00
  • 3377b63dad Fix line endings tartanpaint 2020-01-22 14:41:57 +00:00
  • 5b7447b20e Fix marshalling of std::wstring parameters in directors tartanpaint 2020-01-21 15:27:25 +00:00
  • fc6269a3ca GHA changes William S Fulton 2022-05-02 21:25:58 +01:00
  • 79a9389355 Add support for throwing wstring exceptions William S Fulton 2022-04-27 18:41:24 +01:00
  • 0fbd6cc364 wchar_t C# marshalling tweak William S Fulton 2022-04-26 21:27:15 +01:00
  • ed42422d1c Add support for wchar_t * and std::wstring Unicode strings on Linux William S Fulton 2022-04-29 18:13:21 +01:00
  • 8dc4e3a8cb fix white-space Kris Thielemans 2022-04-28 08:00:42 +01:00
  • f5934b099b [Python] Replace tp_print with tp_vectorcall_offset slot for Python 3.8 Kris Thielemans 2022-04-21 12:28:54 +01:00
  • 05580ff1e7
    Merge pull request #2241 from cminyard/add-goin-newline Ian Lance Taylor 2022-04-20 17:44:10 -07:00
  • 537669ba3d CHANGES.current: Add an entry for the godirectorin bug Corey Minyard 2022-04-20 17:54:15 -05:00
  • 3cc67d42f3 [Go] Add a test for godirectorin with const char ** Corey Minyard 2022-04-18 19:53:59 -05:00
  • 546763ffbc [Go] Add an example for goin and godirectorin Corey Minyard 2022-03-20 15:04:27 -05:00
  • fb4c69b4b0 [Go] Add missing newlines for goin typemaps Corey Minyard 2022-03-18 21:40:11 -05:00
  • 6043554c38 configure.ac: Add missing shell quoting Olly Betts 2022-04-13 11:14:29 +12:00
  • 822e51009e Add CHANGES entry for #2257/#2258 Olly Betts 2022-04-12 08:35:11 +12:00
  • 962f090001 Fix Ruby 3.2 warning "undefining the allocator of T_DATA class swig_runtime_data" Robin Stocker 2022-04-11 11:44:39 +10:00
  • c8bec18554 Fix various typos luz paz 2022-04-10 11:49:43 -04:00
  • 1aeaa2a644 Recognise and ignore Doxygen group commands @{ and @} Olly Betts 2022-04-07 12:05:54 +12:00
  • 779d5cf57a Remove bogus parser grammar rule for unary && Olly Betts 2022-04-06 09:57:54 +12:00
  • fe0af80933 Remove some unnecessary empty lines from generated .py file William S Fulton 2022-04-06 23:49:59 +01:00
  • a12fc916e4 Remove unused functions in Python builtin mode William S Fulton 2022-04-06 23:06:48 +01:00
  • 9c67a2c007 Remove legacy USE_THISOWN conditional compilation William S Fulton 2022-04-06 22:58:17 +01:00
  • a5be4a10b5 Slight performance improvement for %pythonnondynamic William S Fulton 2022-04-06 22:48:33 +01:00
  • da07af7fe2 doxygen_autodoc_docstring test fix for Python builtin William S Fulton 2022-04-06 22:33:17 +01:00
  • 19a872eab7 Temporarily disable doxygen_autodoc_docstring_runme.py William S Fulton 2022-04-06 20:51:37 +01:00
  • dba941120d Enable C++11 testing by default, Appveyor testing scaled back William S Fulton 2022-04-06 19:39:24 +01:00
  • b35ebc81a9 Doxygen comments take precedence over the autodoc feature. William S Fulton 2022-04-06 08:08:14 +01:00
  • e8c1bda0b5 D compiler detection enhancements William S Fulton 2022-04-02 18:57:11 +01:00
  • 322574722b Testcase warning fix for c# old versions of MSVC William S Fulton 2022-03-30 20:16:28 +01:00
  • 471df4823b Don't call skip_decl() on "Syntax error in input(3)" Olly Betts 2022-04-04 08:59:36 +12:00
  • ef3f25ab1c Remove -browse command line option Olly Betts 2022-04-01 11:24:15 +13:00
  • e60a02941f Update Windows CMake builds to use NuGet package for PCRE2 sethg 2022-03-31 19:08:46 +02:00
  • e4c972c328
    Merge pull request #2239 from igt-gteubl/csharp-capacity-cs0034 William S Fulton 2022-03-30 20:04:08 +01:00
  • 4c07441549 GHA: MzScheme go back to c++98 testing William S Fulton 2022-03-29 09:01:18 +01:00
  • 0b15740663 Fix warning in D test-suite William S Fulton 2022-03-28 19:30:47 +01:00
  • 8be06d0e8c Correct MzScheme and OCaml GHA testing William S Fulton 2022-03-28 09:21:46 +01:00
  • e1e4e4df28 Add rvalue reference typemaps for D William S Fulton 2022-03-28 09:16:46 +01:00
  • 2ded25d138 Fixes for ISO C89 William S Fulton 2022-03-28 09:15:57 +01:00
  • 5cc4591ae7 Consistent cpp11 testing in test-suite William S Fulton 2022-03-27 19:34:20 +01:00
  • 27d6f5c2fe git commit -m "Fix test-suite's make clean to clean cpp11 testcases William S Fulton 2022-03-27 18:28:49 +01:00
  • cbd9bd6d71 Fix running make-cpp11 for ocaml William S Fulton 2022-03-27 16:43:30 +01:00
  • 282fdb1715 MzScheme 'passes' with c++11 testing now William S Fulton 2022-03-27 15:06:47 +01:00
  • f44153069b Ocaml test-suite 'passes' with c++11 testing now William S Fulton 2022-03-27 13:50:30 +01:00
  • a71c318b06 Stop testing two recently failing ocaml tests William S Fulton 2022-03-27 13:33:02 +01:00
  • ffe2f85417 go_multicpp_setup make function correction William S Fulton 2022-03-27 12:44:19 +01:00
  • c5f209706e Further makefile refactoring for multicpptests William S Fulton 2022-03-27 11:27:58 +01:00
  • d1b93f2c0e Merge branch 'feature/python-builtin-separate-runtime-data' William S Fulton 2022-03-26 15:18:55 +00:00
  • f2dd436a5b Rework swig_and_compile_multi_cpp makefile helper William S Fulton 2022-03-26 15:16:22 +00:00
  • 3ab288dfa4 Different capsule names for builtin changes entry William S Fulton 2022-03-26 15:06:13 +00:00
  • 5c68705a21 Comment broken part of using_member.i William S Fulton 2022-03-26 12:03:09 +00:00
  • 51a7f27d1c Minor fix to Swig_print_node William S Fulton 2022-03-25 23:44:07 +00:00
  • 1db04bf322 Improvements to the -debug command line options William S Fulton 2022-03-25 23:31:43 +00:00
  • b737a64ec5 Remove minimum Python version check William S Fulton 2022-03-25 19:09:17 +00:00
  • 469f694ae6 Fix using declaration in derived class bugs William S Fulton 2022-03-24 20:52:58 +00:00
  • a343b7e254 Remove -py3 command line option William S Fulton 2022-03-23 18:13:07 +00:00
  • df86fbc54e Remove option to use Python 3 only syntax for %pythonnondynamic feature William S Fulton 2022-03-23 07:51:30 +00:00
  • f068f2c2d6 Add Python < 3.3 support for pyabc.i William S Fulton 2022-03-21 23:56:54 +00:00
  • 9fd2356104 Merge branch 'flatstaticmember' William S Fulton 2022-03-21 19:28:52 +00:00
  • 2c6e7f99a6 Test -flatstaticmethod and %extend William S Fulton 2022-03-21 19:18:25 +00:00
  • 21c2e47661 Python -flatstaticmethod corrections William S Fulton 2022-03-21 18:50:06 +00:00
  • b2c58115d7 Fix previous commit Olly Betts 2022-03-20 19:44:23 +13:00
  • 029ddab8b5 [ci] Try to fix failing appveyor python builds Olly Betts 2022-03-20 18:42:50 +13:00
  • 90aa3f75ba [Go] Implement %extend base methods in child classes. Ian Lance Taylor 2022-03-18 18:34:28 -07:00
  • 96b2915960 [ci] appveyor.yml: Only set PY3 if SWIGLANG is python Olly Betts 2022-03-19 09:05:29 +13:00
  • a0e3825de6 Fix replace handling corner case Olly Betts 2022-03-19 08:47:53 +13:00
  • 9ab3ef8e96 Update testcase comment Olly Betts 2022-03-19 08:00:22 +13:00
  • d7e83c1cbc Fix checking of "optimal" typemap attribute Olly Betts 2022-03-08 16:21:53 +13:00
  • f733efd3c0 Use different capsule names with and without -builtin Eugene Toder 2022-03-18 00:08:01 -04:00
  • b8f10a55f9 Enable flat static constructor methods Jim Easterbrook 2022-03-16 17:16:30 +00:00
  • 3cfc26bc30 Move low level static methods Jim Easterbrook 2022-03-16 14:32:58 +00:00
  • 63ef91939b Use flat static method if it's a "friend" Jim Easterbrook 2022-03-16 12:57:48 +00:00
  • 484e5316f2 Python: Option to generate flat class methods Julien Schueller 2021-12-31 09:50:17 +01:00
  • 8a6290b12f Fix CS0034 in Capacity method of std::vector gteubl 2022-03-18 08:01:37 +01:00
  • a6eae77dd5 Fix module example so generated code compiles Olly Betts 2022-03-18 19:26:16 +13:00
  • 8f9a432040
    Update python manual scripts to py3 compatibility (#2204) Seth R. Johnson 2022-03-17 20:29:22 -04:00
  • 23fa9804c8 Clarify messages where "Python" means 2.x Olly Betts 2022-03-18 10:23:17 +13:00
  • 06364ae749 Merge remote-tracking branch 'wsfulton/appveyor-vs2022' William S Fulton 2022-03-17 08:23:13 +00:00
  • bb5cd94cad Fix GCC warning from recent -intgosize change Olly Betts 2022-03-17 18:55:31 +13:00
  • c7af8eabb3 Default to running tests with Python 3 Olly Betts 2022-03-17 15:30:21 +13:00
  • 40f711d11e Cygwin testing - test python3 (3.9) instead of python-2.7 William S Fulton 2022-03-16 23:05:35 +00:00
  • b433ef9415 Last resort to use /usr/lib in python linking William S Fulton 2022-03-16 20:20:55 +00:00
  • c0f20ff7e0 mingw - install python from pacman William S Fulton 2022-03-16 18:21:31 +00:00
  • ade890854d Fix detection of python .lib file for 2 digits in minor version William S Fulton 2022-03-16 13:07:20 +00:00
  • a9a110fbae cpp11_result_of testcase and result_of deprecation in c++17 William S Fulton 2022-03-15 20:38:17 +00:00
  • 7f97278739 Testcase correction for using declaration and members William S Fulton 2022-03-14 19:09:46 +00:00
  • 1da824ceff Fix compiler warning using Java std::wstring William S Fulton 2022-03-14 19:02:31 +00:00
  • fe45a688ef Appveyor changes to use Visual Studio 2022 image William S Fulton 2022-03-14 18:36:36 +00:00
  • 2da3815f99 [Go] Make -intgosize optional Olly Betts 2022-03-16 09:41:11 +13:00
  • 0c0b93f8e0 [Go] add typemaps for std::string* Ian Lance Taylor 2022-03-15 20:30:40 -07:00
  • b819363117 [Go] Don't convert arrays to pointers if there is a "gotype" typemap entry. Ian Lance Taylor 2022-03-15 12:18:47 -07:00
  • 46aaf11b01 [Go] Add documentation note about Go and C++ exceptions. Ian Lance Taylor 2022-03-15 09:41:39 -07:00
  • 56b539e0e0 [Go] Add notes about recent Go-related changes. Ian Lance Taylor 2022-03-15 09:36:29 -07:00
  • dea0c3f0b2 Add some code comments about Python objects and capsule reference counting William S Fulton 2022-03-15 08:46:20 +00:00
  • ae8aa4e08f Re-enable overloading test for php8 William S Fulton 2022-03-10 22:42:08 +00:00
  • f5313e63af [ci] Adjust how CPPFLAGS is set Olly Betts 2022-03-15 18:17:18 +13:00
  • 936e9264e8 Adjust Python variables example for Python 2 Olly Betts 2022-03-15 18:10:27 +13:00
  • 31f7b437f4
    [scilab] Fix to work on Windows YungLee 2022-03-15 10:06:17 +08:00
  • 9efcc785ae Re-enable symbol poisoning in a CI job Olly Betts 2022-03-15 11:11:26 +13:00
  • 250afd6dc3 List variables in variables example Olly Betts 2022-03-15 11:06:20 +13:00