Commit graph

  • 3f1286ba4f Use standard SWIG overload dispatch Olly Betts 2021-03-29 17:30:30 +13:00
  • 7142acbf93 Fix whitespace oddities Olly Betts 2021-03-29 17:29:59 +13:00
  • 0e7d6a4c8d More PHP8 compatibility fixes Olly Betts 2021-03-29 09:37:44 +13:00
  • 73a149200f Remove more code which is no longer used Olly Betts 2021-03-28 19:47:16 +13:00
  • 4b055c343d Fix compatibility with PHP8 Olly Betts 2021-03-28 19:46:51 +13:00
  • 1c5573d0d0 Remove code which is no longer used Olly Betts 2021-03-28 08:54:24 +13:00
  • b45bd65dbc Add compatibility for PHP 7.3 and earlier Olly Betts 2021-03-28 06:58:46 +13:00
  • c58149bc45 Simplify printing code a little Olly Betts 2021-03-27 19:59:30 +13:00
  • dfa5353f27 Eliminate extras hash table Olly Betts 2021-03-27 19:57:37 +13:00
  • 799cb68a8a Use ZEND_THIS instead of getThis() Olly Betts 2021-03-27 19:51:24 +13:00
  • 232308b494 Drop unnecessary casts to swig_object_wrapper* Olly Betts 2021-03-27 19:49:49 +13:00
  • 7dc042b756 Merge branch '1-pip-swig' William S Fulton 2021-03-26 23:43:55 +00:00
  • c79b0a4f3b [ci] Only test PHP Olly Betts 2021-03-23 11:53:25 +13:00
  • c03679acef Improve how we allocate swig_object_wrapper Olly Betts 2021-03-26 17:15:34 +13:00
  • d87b3fb745 Add FIXME comment Olly Betts 2021-03-26 16:45:14 +13:00
  • 0da436aa83 Simplify assignment Olly Betts 2021-03-26 16:41:39 +13:00
  • 478bdcdfbf Whitespace tweaks Olly Betts 2021-03-26 16:41:28 +13:00
  • 4aff93942a Improve arginfo generation Olly Betts 2021-03-26 15:34:29 +13:00
  • f77113ea71 php: Eliminate SWIG_ZEND_NAMED_FE Olly Betts 2021-03-26 13:58:02 +13:00
  • 2ba0f82720 Merge branch 'master' into gsoc2017-php7-classes-via-c-api Olly Betts 2021-03-26 12:00:59 +13:00
  • b840911410 Remove outdated FIXME/TODO from php.cxx Olly Betts 2021-03-26 11:18:07 +13:00
  • 3fba8e7daa php: Trim trailing whitespace from PHP typemaps Olly Betts 2021-03-26 10:19:57 +13:00
  • c882f39e3c [php] Fix misleadingly indented void* in typemap Olly Betts 2021-03-26 10:06:43 +13:00
  • 76c2c4675b [PHP] Update PHP keyword list Olly Betts 2021-03-26 08:23:19 +13:00
  • c78325a82a php: Remove out-dated remark from funcptr example Olly Betts 2021-03-25 13:28:43 +13:00
  • eb8024f18b php: Use qualified constant names in funcptr example Olly Betts 2021-03-25 13:28:11 +13:00
  • 0fc44beac5
    Create utils.py Jamie Slome 2021-03-25 06:59:01 +00:00
  • 8852a1b6d1
    Update mkrelease.py Jamie Slome 2021-03-25 06:58:11 +00:00
  • a05fc79310
    Update mkdist.py Jamie Slome 2021-03-25 06:57:33 +00:00
  • 8ded9d8dae Merge branch 'master' into gsoc2017-php7-classes-via-c-api Olly Betts 2021-03-25 17:45:17 +13:00
  • d15fe23c5f Merge branch 'gsoc2017-php7-classes-via-c-api' of https://github.com/nihal95/swig into gsoc2017-php7-classes-via-c-api Olly Betts 2021-03-25 16:25:20 +13:00
  • 33513d5118 testcase fixes for gcc-9 William S Fulton 2019-04-15 22:55:56 +01:00
  • 704ec59f29 [php] Fix widespread use of bare strings in testsuite Olly Betts 2019-02-08 15:32:30 +13:00
  • 12026c66f1 php: Remove out-dated remark from funcptr example Olly Betts 2021-03-25 13:28:43 +13:00
  • a596fd05ed php: Use qualified constant names in funcptr example Olly Betts 2021-03-25 13:28:11 +13:00
  • 90cdbee6a6 Python -builtin fix wrapping constructors with varargs William S Fulton 2021-03-23 23:57:49 +00:00
  • 1eee194a88 [php] Fix test failures due to undefined GETSET constant Olly Betts 2019-02-08 14:56:39 +13:00
  • 351f981952 [php] Fix SWIG_ZEND_CONSTANT_SET_FLAGS for PHP < 7.3 Olly Betts 2019-02-08 16:58:22 +13:00
  • 9f84ca8a00 [php] Fix function constants for PHP 7.3 Olly Betts 2019-02-08 14:49:23 +13:00
  • 786efd0ae0 Eliminate irrelevant formatting differences from master Olly Betts 2021-03-24 11:59:25 +13:00
  • 71709af99a Show CFLAGS and CXXFLAGS for SWIG executable build William S Fulton 2021-03-23 19:28:28 +00:00
  • 9df60351e4 Don't pass -q when running CLI PHP in testsuite Olly Betts 2021-03-23 11:26:26 +13:00
  • e54d44c4be php: Omit closing ?> in manual and examples Olly Betts 2021-03-22 16:00:09 +13:00
  • 00fa844352 Travis non-default C/C++ standards flags tweak William S Fulton 2021-03-22 22:17:06 +00:00
  • 5dad9ee96f Test gcc-10.2 on Focal Fossa William S Fulton 2021-03-22 22:14:13 +00:00
  • ecddf13ecb Stop trying to disable PHP safe_mode in testsuite Olly Betts 2021-03-22 15:42:52 +13:00
  • b3bc87d551 template template parameters patch tidyup William S Fulton 2021-03-22 00:58:07 +00:00
  • cbfc0d15b1 Fix handling of Template template parameters William S Fulton 2021-03-22 01:02:42 +00:00
  • c2b2e9232c Add note about Node v14 also supported William S Fulton 2021-03-13 09:09:15 +00:00
  • 119ad0ade5 Add some missing changes file entries William S Fulton 2021-03-13 08:39:14 +00:00
  • c13bbf7a24 Fix entry date in CHANGES.current Olly Betts 2021-03-21 10:58:32 +13:00
  • 56d7435573 Merge branch 'php8-support' Olly Betts 2021-03-21 10:57:19 +13:00
  • d18f98c24d Update CHANGES.current and RELEASENOTES re PHP8 Olly Betts 2021-03-21 10:54:17 +13:00
  • 4c3e85fbd4 Clarify what SWIGPHP7 means Olly Betts 2021-03-21 10:43:06 +13:00
  • 34e663a61a Test a different C# keyword rename William S Fulton 2021-03-20 09:49:30 +00:00
  • 59af47d3df Appveyor MinGW only works now on Visual Studio 2019 image William S Fulton 2021-03-20 09:35:25 +00:00
  • 48517625a8 Appveyor yaml correction William S Fulton 2021-03-20 00:55:58 +00:00
  • 82fb0540ca Modernise C++11 compiler support detection in autotools William S Fulton 2021-03-20 00:23:25 +00:00
  • 67cfaf5a80 Remove -ansi from default compilation flags William S Fulton 2021-03-19 22:57:39 +00:00
  • 32df3a70ee Remove redundant Appveyor allow_failures William S Fulton 2021-03-19 22:46:31 +00:00
  • 45c015b631 Added windows build instructions for MSYS2 Erik Smistad 2021-03-19 22:31:32 +00:00
  • 84259dfc6e Suppress Visual C++ warning in cpp_typedef testcase William S Fulton 2021-03-19 22:04:25 +00:00
  • d8e167ad9c Changes file entry for Java long long arrays William S Fulton 2021-03-19 22:03:50 +00:00
  • 3163888c4b Merge branch 'java-jlong-cleanup' William S Fulton 2021-03-19 21:40:23 +00:00
  • 22e82c2111 Appveyor Windows testing changes William S Fulton 2021-03-19 21:28:08 +00:00
  • 1eebc2335a Lib/java/arrays_java.i: use actual C/C++ type in JAVA_ARRAYS_TYPEMAPS. Andy Polyakov 2021-01-24 13:01:36 +01:00
  • 971e1154af Lib/java/javahead.swg: clean up jlong handling. Andy Polyakov 2021-01-22 18:22:05 +01:00
  • 2861f01e3d Restore MinGW testing on Appveyor William S Fulton 2021-03-19 09:25:52 +00:00
  • fd96627b2f Temporary hack so testsuite passes for PHP8 Olly Betts 2021-03-17 13:00:02 +13:00
  • 3584c7d49c Add initial support for PHP8 Olly Betts 2021-03-17 12:45:17 +13:00
  • 3b822ee60c Upgrade osx on Travis to fix unsupported platform errors William S Fulton 2021-03-18 23:42:09 +00:00
  • cf639b2794
    Merge pull request #1909 from treitmayr/ruby-additional-tests William S Fulton 2021-03-18 23:09:20 +00:00
  • 71475b0af9 Improve PHP object creation Olly Betts 2021-03-18 15:50:52 +13:00
  • b7dedecfdd php: Fix char* typecheck typemap to accept Null Olly Betts 2021-03-18 10:53:58 +13:00
  • 157465f65b Test latest Go 1.16 on Travis William S Fulton 2021-03-17 22:50:50 +00:00
  • 2504354489 Add ruby 3.0 testing William S Fulton 2021-03-16 20:11:05 +00:00
  • 34acf2cea6 Travis: update ruby rvm installation for ruby-3.0 William S Fulton 2021-03-15 22:44:44 +00:00
  • 2e7da86b2c php: Fix overloaded directed methods with non-void return Olly Betts 2020-12-09 09:48:55 +13:00
  • 57cb95318a [ci] Remove PHP 7.2 from allow_failures Olly Betts 2021-03-17 14:10:13 +13:00
  • 6b5b682eed Add php7.4 to list configure checks for Olly Betts 2021-03-17 12:40:14 +13:00
  • 1b9d51b925 [ci] Add build for PHP 7.4 Olly Betts 2021-03-17 12:34:45 +13:00
  • 505ffde655 Add justification for suppressing warnings in Ruby test case Thomas Reitmayr 2021-03-16 22:09:50 +01:00
  • 4e0997cd5a Conditionalise math.i for PHP Olly Betts 2021-03-17 09:43:15 +13:00
  • 6afc3e3504 Update PHP director_basic expected classes+funcs Olly Betts 2021-03-17 09:35:39 +13:00
  • 3f391478c4 Merge branch 'v8-context-aware-race-free-preparation' William S Fulton 2021-03-11 22:48:38 +00:00
  • 6aef217438 Add Javascript (JSC) support for type conversion William S Fulton 2021-03-11 20:16:38 +00:00
  • 9739be60d0 Add two Javascript testcases converted from Python William S Fulton 2021-03-11 08:16:44 +00:00
  • 04b46cc8a3 Javascript type conversion support William S Fulton 2021-03-11 08:10:00 +00:00
  • 2870e750f0 Lib/javascript/v8: use ::Cast instead of To* when possible. Andy Polyakov 2021-03-10 14:48:47 +01:00
  • b56814ce08 Lib/javascript/v8/javascriptrun.swg: clean up pre-processor conditions. Andy Polyakov 2021-03-09 15:34:31 +01:00
  • 0c10c0596f Lib/javascript/jsc/javascriptinit.swg: shortcut JSGlobalContextRef casts. Andy Polyakov 2021-03-07 12:18:37 +01:00
  • 3edccb615d Examples/test-suite/grouping.i: resolve compiler warning. Andy Polyakov 2021-03-07 12:18:00 +01:00
  • fee5e239ec Use SWIG_TypeCast in SWIG_V8_ConvertInstancePtr if types don't match (#3) Sergio Garcia Murillo 2021-03-05 15:08:17 +01:00
  • dff8c395fe Add node 14 testing on Travis William S Fulton 2021-03-06 15:36:56 +00:00
  • d16d6054b5 Appveyor - show cmake version William S Fulton 2021-03-02 13:53:19 +00:00
  • bbe9807d86 Travis cmake tweaks William S Fulton 2021-03-02 13:34:07 +00:00
  • 167164885d CI: Warnings as errors Michel Zou 2021-03-06 19:57:06 +01:00
  • ee8d47cec4 Fix few unused variable warnings Michel Zou 2021-03-06 08:20:27 +01:00
  • c6af0c5a67 CMake: Escape backslashes in SWIG_LIB_WIN_UNIX Michel Zou 2021-03-02 19:29:36 +01:00
  • 513ea736d3 Merge branch 'array_fix' William S Fulton 2021-03-06 11:08:58 +00:00