Commit graph

  • 3bf1da4298 Fix a few documentation typos Olly Betts 2022-09-29 18:17:32 +13:00
  • 9a4dea06c8 [php] Add php:allowdynamicproperties feature Olly Betts 2022-09-29 18:14:23 +13:00
  • 20ed76a27b [ci] Revert continue-on-error for PHP 8.0 Olly Betts 2022-09-29 14:09:01 +13:00
  • 9908f9f310 [php] Fix testcase segfaults with PHP 8.0 Olly Betts 2022-09-29 13:13:52 +13:00
  • cb9c96011a [php] Suppress -Wdeclaration-after-statement in php.h Olly Betts 2022-09-29 11:06:56 +13:00
  • 246dd2d787 [php] Workaround PHP 8.2 header problem Olly Betts 2022-09-28 19:01:01 +13:00
  • 55c95d475c [php] Adapt swig_ptr_cast_object for PHP 8.2 Olly Betts 2022-09-28 18:59:31 +13:00
  • 91887a10cd [php] Avoid creating dynamic properties in testsuite Olly Betts 2022-09-28 18:53:04 +13:00
  • e789c9e799 [php] Avoid deprecated interpolation syntax Olly Betts 2022-09-28 18:51:53 +13:00
  • 303cf392f7 [ci] Temporarily allow PHP 8.0 and 8.2 to fail Olly Betts 2022-09-28 18:50:08 +13:00
  • c3ae2aaafc [ci] Fix CI to actually test PHP 8.0; add PHP 8.2 Olly Betts 2022-09-28 11:10:45 +13:00
  • e45d8d0efd Split build and install sethg 2022-09-27 15:02:58 +02:00
  • 1d47e11da9 Build and Install are in the same command sethg 2022-09-27 11:01:35 +02:00
  • 730e49d379 Move install to separate step sethg 2022-09-27 10:32:16 +02:00
  • 95d255e16e Switch Action and docs to use PowerShell sethg 2022-09-27 09:48:19 +02:00
  • eaf468e9e8 C# CreateWStringFromUTF32 optimisation William S Fulton 2022-09-22 18:54:49 +01:00
  • fa00622614 Fixes for classes with the same name in different namespaces Frank Schlimbach 2022-09-21 22:00:37 +01:00
  • ee9e436971 Fix -Wmisleading-indentation in Octave wrappers William S Fulton 2022-09-20 22:30:29 +01:00
  • 623b7d97a7 Remove swig.spec file William S Fulton 2022-09-19 18:19:32 +01:00
  • 9081e3e878
    Merge pull request #2374 from friedrichatgc/fix_octave_horzcat William S Fulton 2022-09-19 15:10:30 +01:00
  • e407ccd4fe Move SWIG_Octave_Raise into a function William S Fulton 2022-09-19 14:48:33 +01:00
  • ed333b6b97 std::string throws typemaps William S Fulton 2022-09-18 20:20:21 +01:00
  • 4a29229bab Add catches_strings test to test throws char * typemap William S Fulton 2022-09-18 19:37:02 +01:00
  • 034e2358f9 Add Racket throws typemaps for char * William S Fulton 2022-09-18 19:34:11 +01:00
  • d32943b2a9 Javascript v8 object to string exceptions improvement William S Fulton 2022-09-18 13:12:51 +01:00
  • 00190c484f Javascript, Octave, R - Improve exceptions for %catches William S Fulton 2022-09-17 16:06:44 +01:00
  • b9fa8c23bb Make method wrappers suffix optional and disabled by default Vadim Zeitlin 2022-09-17 14:27:51 +02:00
  • d1b7765838 Extended the documentation for octave operator overloading Markus Friedrich 2022-09-18 20:19:39 +02:00
  • 720c28f1ed Reenable and fix octave horzcat operator test Markus Friedrich 2022-09-18 19:40:37 +02:00
  • b88df82c55 Fix another format mismatch error in char_strings runtime test Vadim Zeitlin 2022-09-17 17:39:04 +02:00
  • 799fd7a5be Exclude li_std_auto_ptr test from C test suite Vadim Zeitlin 2022-09-17 17:33:31 +02:00
  • 23144219af Use "int" for variables printed out using "%d" in the code Vadim Zeitlin 2022-09-17 17:30:54 +02:00
  • 2b2fe7785a Fix enabling C++11 for C CI builds Vadim Zeitlin 2022-09-17 17:22:30 +02:00
  • 0688ac7e07 Recognize C language in the test flags script Vadim Zeitlin 2022-09-17 15:37:51 +02:00
  • 049d3c309b Fix handling of const object parameters and return types Vadim Zeitlin 2022-09-17 15:30:31 +02:00
  • 2796f394f5 Exclude argcargvtest unit test from C test suite Vadim Zeitlin 2022-09-17 15:09:51 +02:00
  • 523e58aa06 Check for multiple inheritance of the base classes too Vadim Zeitlin 2022-09-17 15:08:31 +02:00
  • 81866a0ce2 Re-enable use of method suffix for C module Vadim Zeitlin 2022-09-17 14:46:38 +02:00
  • f83e2a7de7 Stop using SWIG_exit() in C backend Vadim Zeitlin 2022-09-17 14:39:23 +02:00
  • 864f32159a Merge branch 'restore-compat-wrappers-names' into C Vadim Zeitlin 2022-09-17 14:36:37 +02:00
  • 3caf285742 Make method wrappers suffix optional and disabled by default Vadim Zeitlin 2022-09-17 14:27:51 +02:00
  • e97181ebc0 Add missing typecheck typemaps for std::auto_ptr and std::unique_ptr William S Fulton 2022-09-17 10:23:51 +01:00
  • f0af17b324 Correct error handling in Guile pointer conversion William S Fulton 2022-09-16 19:13:02 +01:00
  • c5610fd4b3 Guile - Add error checking to SWIGTYPE and SWIGTYPE & in typemaps William S Fulton 2022-09-16 18:52:52 +01:00
  • dad7c93ca0 Provide SWIGTYPE MOVE typemaps in swigmove.i William S Fulton 2022-09-16 08:36:25 +01:00
  • de65875955 .gitignore for Lua examples William S Fulton 2022-09-16 08:02:51 +01:00
  • adc2fa9664 Fix default_args_runme.php for 32-bit platforms Olly Betts 2022-09-14 11:30:28 +12:00
  • 7eb54a38b1 Note workaround for -DFOO change Olly Betts 2022-09-14 10:11:36 +12:00
  • ad1688055d Correct TCL integers testcase for 32-bit platforms William S Fulton 2022-09-09 22:53:07 +01:00
  • c09020853d Update comments re _DEBUG redefinition before including Python.h William S Fulton 2022-09-09 22:15:07 +01:00
  • 0c2d0fea0f Move SwigValueWrapper to header section William S Fulton 2022-09-09 07:49:48 +01:00
  • dcb2544a43 Visual C++ debug builds linking to Python release builds William S Fulton 2022-09-09 05:55:54 +01:00
  • 26c0a0c152 CHANGES file tweaks William S Fulton 2022-09-09 19:01:54 +01:00
  • 0a0743f25c Temporarily remove Octave concatenation test broken in octave-7.2.0 William S Fulton 2022-09-09 08:44:39 +01:00
  • db432300a9
    Merge pull request #2344 from clintonstimpson/py3-slice-object William S Fulton 2022-09-08 20:14:12 +01:00
  • c79f7f3d85 Merge branch 'rvalue-move' William S Fulton 2022-09-08 19:50:31 +01:00
  • 7ff686c5c1
    Merge pull request #2352 from clintonstimpson/py_version_tag William S Fulton 2022-09-08 19:47:04 +01:00
  • 2212af3f4f rvalue reference outputs William S Fulton 2022-09-08 08:46:32 +01:00
  • e683168018 Use PyObject instead of PySliceObject throughout with Python 3.2+ Clinton Stimpson 2022-08-30 14:33:15 -06:00
  • c5495fea79 Remove broken %implicitconv for const SWIGTYPE && William S Fulton 2022-09-05 09:05:44 +01:00
  • 859264ab94 Remove unnecessary const SWIGTYPE & typemap William S Fulton 2022-09-05 08:23:58 +01:00
  • 3ad1626dd3
    Merge pull request #2351 from sashashura/patch-1 William S Fulton 2022-09-03 06:16:09 +01:00
  • 4588c41646 Temporarily remove rvalue reference python runtime test William S Fulton 2022-09-03 05:53:54 +01:00
  • c6664703f6 std::auto_ptr emulation fix in test case William S Fulton 2022-09-03 05:49:13 +01:00
  • de13a0020b Ocaml typemap typo fix William S Fulton 2022-09-03 05:37:13 +01:00
  • 2a0abbb7f6 Python: Use PyType_Modified() instead of modifying flags. Clinton Stimpson 2022-09-02 14:29:49 -06:00
  • 4c58bb558f Fix Racket tests using schemerunme directory William S Fulton 2022-09-02 19:17:38 +01:00
  • 891367d792
    Update ci.yml Alex 2022-09-02 17:07:45 +01:00
  • 0b1d3e3e86 Docs on rvalue parameter changes William S Fulton 2022-08-31 22:28:18 +01:00
  • 7934561874 Test/fixes to handle NULL pointer for unique_ptr/auto_ptr William S Fulton 2022-08-31 08:35:55 +01:00
  • ca9eebcb8d Octave - SWIG now marshalls a C/C++ NULL pointer into the null matrix, [] William S Fulton 2022-08-31 07:46:14 +01:00
  • 2cfd77b1c0 Racket - NULL pointer handling William S Fulton 2022-08-26 23:20:13 +01:00
  • 3f622ea65e SWIGTYPE && input typemaps now assume object has been moved - Go and OCaml William S Fulton 2022-08-24 08:39:36 +01:00
  • e139a36511 SWIGTYPE && input typemaps now assume object has been moved William S Fulton 2022-08-20 15:40:53 +01:00
  • 0634883089 SWIGTYPE && input typemaps now assume object has been moved - Java William S Fulton 2022-08-24 17:52:20 +01:00
  • c10a84c775 Cosmetic stray semi-colon removal after %typemap using quotes William S Fulton 2022-08-20 22:14:58 +01:00
  • ec965840ce Cosmetic stray semi-colon removal after %typemap William S Fulton 2022-08-20 15:23:15 +01:00
  • 0ba11023ac Rename debug in testcases to trace William S Fulton 2022-08-20 15:09:23 +01:00
  • ae0e62dd1a Test using version rather than help sethg 2022-08-20 16:02:45 +02:00
  • dbebb2dac8 Add GitHub Action to test Windows builds using Nuget as described in the docs sethg 2022-08-20 15:54:27 +02:00
  • 48c644ea6e Add Racket support for std::unique_ptr and std::auto_ptr William S Fulton 2022-08-18 22:41:40 +01:00
  • 5365149ae4 Guile testing William S Fulton 2022-08-18 22:37:59 +01:00
  • 63143e8773 Guile testing - call gc instead of explicitly calling the destructor William S Fulton 2022-08-18 21:42:25 +01:00
  • 5b16e4fbd3 Guile cpp11_std_unique_ptr testcase tweaks for use from Racket William S Fulton 2022-08-18 21:31:20 +01:00
  • c9f5a85e45 Add Racket test for %newobject William S Fulton 2022-08-17 08:16:47 +01:00
  • 748bad3db2 Add guile test for %newobject William S Fulton 2022-08-15 19:56:31 +01:00
  • 23ce0655a6 Add Guile support for std::unique_ptr and std::auto_ptr William S Fulton 2022-08-12 23:50:54 +01:00
  • 3a0721bfbc Remove inadvertent guile testing of auto_ptr and unique_ptr William S Fulton 2022-08-11 22:12:19 +01:00
  • b34092c517 Add -pthread to lua testing William S Fulton 2022-08-11 22:08:10 +01:00
  • 41fddf61ec Add Lua support for std::unique_ptr and std::auto_ptr William S Fulton 2022-08-11 21:37:16 +01:00
  • 63632f80fb Correct raw pointer handling test for virtual inheritance William S Fulton 2022-08-11 18:44:36 +01:00
  • 1f2338bf41 Typo fix in Go.html William S Fulton 2022-08-11 07:20:04 +01:00
  • 6436c9408a GHA: Add ruby-3.1 testing William S Fulton 2022-08-07 08:12:49 +01:00
  • fa9c7a7197 Add PHP support for std::unique_ptr and std::auto_ptr William S Fulton 2022-08-06 18:34:26 +01:00
  • d4b1152d4b Add raw pointer handling test for virtual inheritance William S Fulton 2022-08-05 20:36:29 +01:00
  • 910fd1e3cf [D] Fix occasional undefined behaviour with inheritance hierarchies William S Fulton 2022-08-05 19:36:54 +01:00
  • 5a379d317b Add Tcl support for std::unique_ptr and std::auto_ptr William S Fulton 2022-08-05 19:07:48 +01:00
  • 6bf2138fa0 [guile] Update status of Guile 1.8.0 support Olly Betts 2022-08-05 10:21:20 +12:00
  • c496bc9d7b cpp20_spaceship_operator_runme.py: Check ALIEN value Olly Betts 2022-08-04 11:32:24 +12:00
  • e3cb10487b Switch node 17 testing to node 18 William S Fulton 2022-08-04 09:03:52 +01:00