Commit graph

  • abfd630c6d Remove comment on how to add new target lang Olly Betts 2022-02-15 10:35:17 +13:00
  • 8e4868af75 More director const std::string& testing and C# leak fix William S Fulton 2022-02-13 22:55:27 +00:00
  • 8cf62a3325 Remove assertions from python test cases Seth R Johnson 2022-02-12 13:16:04 -05:00
  • 88f1389f80 director_property testcase for C# and Java William S Fulton 2022-02-13 16:08:57 +00:00
  • b08713f09f Add test of null shared pointers emitted from C++ Seth R Johnson 2022-02-12 19:39:35 -05:00
  • 01995ec14f Add test cases for reference/const-reference of integers Seth R Johnson 2022-02-12 19:30:41 -05:00
  • 47eb9c8078 Extend "ignore" parameter test Seth R Johnson 2022-02-12 19:25:34 -05:00
  • ef112087cc Add test of callback with enum argument Seth R Johnson 2022-02-12 19:23:44 -05:00
  • 77cdba81ad Add test case for very simple director classes Seth R Johnson 2022-02-12 19:19:31 -05:00
  • 266766d7c7 Test identity operation on class references Seth R Johnson 2022-02-12 18:44:43 -05:00
  • 0da8a9bb44 Test ability to manipulate a daughter class from its base class wrapper Seth R Johnson 2022-02-12 18:43:02 -05:00
  • fb0cddfd2b Add C "contract" test Seth R Johnson 2022-02-12 18:13:20 -05:00
  • c9fbb81e4a Mark in-header function definitions as "inline" Seth R Johnson 2022-02-12 18:09:32 -05:00
  • a8e73e3ad7 Test scope resolution of global struct A Seth R Johnson 2022-02-12 18:08:22 -05:00
  • fc2b90acd1 Add a "diamond" pattern to multi-impmort test Seth R Johnson 2022-02-12 18:06:56 -05:00
  • c2c3f968df "Include what you use" for tests Seth R Johnson 2022-02-12 17:46:20 -05:00
  • f32a20fc2f Enhance Python director_property test William S Fulton 2022-02-12 12:17:43 +00:00
  • 86eaf30735 director string testing additions William S Fulton 2022-02-12 12:09:01 +00:00
  • 31af3ce9bf Avoid -Wempty-body warnings from SWIG_contract_assert Olly Betts 2022-02-11 08:56:16 +13:00
  • b624d17f3f Merge branch 'swig-fortran/extern-c-int' Olly Betts 2022-02-11 08:28:27 +13:00
  • c21b4a5529 Fix cpp11_thread_local test Seth R Johnson 2022-02-10 10:02:18 -05:00
  • af56a1f5c7 Preserve "externc" for non-brace thread_local Seth R Johnson 2022-02-10 07:46:16 -05:00
  • 14c0942505 Preserve thread_local for brace-enclosed extern "C" Seth R Johnson 2022-02-10 07:33:09 -05:00
  • 2ecc5bc214 Don't warn about legal extern "C++" {} block Seth R Johnson 2022-02-10 07:18:43 -05:00
  • 4bdf454e97 Add extern C thread_local test cases Seth R Johnson 2022-02-09 21:02:41 -05:00
  • 89a0a3c5f7
    Merge pull request #2197 from swig-fortran/rename-warn Olly Betts 2022-02-10 16:15:10 +13:00
  • a7ed8be8b4 Improve wording in docs Olly Betts 2022-02-10 16:13:43 +13:00
  • 40c3bf30b2 Fix typos Dimitris Apostolou 2022-02-09 11:12:46 +02:00
  • a81a9452a8 Revert "Enable 'regextarget' option for '%namewarn'" Seth R Johnson 2022-02-09 18:11:12 -05:00
  • b415f566a0 [Tcl] std_vector.i: Remove unneeded \ line joins Olly Betts 2022-02-10 09:56:42 +13:00
  • bb15c4eccf [Tcl] Fix Tcl generic input typemap for std::vector Olly Betts 2022-02-10 09:55:58 +13:00
  • 117a917dd1 added comment in CHANGES.current benjamin-sch 2022-02-08 09:04:30 +01:00
  • a2992fe42e always get the type_pointer from capsule instead of using a static variable as the value may change after re-initilization/due to subinterpreters benjamin-sch 2022-02-08 09:04:18 +01:00
  • a9f76c89ec added interpreter_counter to deinitialize only once in case of subinterpreters benjamin-sch 2022-01-12 14:22:11 +01:00
  • 1d088d7124 Fix comments about version Tcl bug fixed in Olly Betts 2022-02-08 16:39:42 +13:00
  • a5315e1159 gcc warning fix William S Fulton 2022-02-07 21:50:13 +00:00
  • d59cbf1c39 Fragments: additional testing and documentation enhancements William S Fulton 2022-02-07 21:39:09 +00:00
  • 013be550ed Merge branch 'fragment-typemap' into upstream-master William S Fulton 2022-02-07 20:35:08 +00:00
  • befc9bc1f0 Mark 'externc' storage for variables Seth R Johnson 2019-04-23 19:26:53 -04:00
  • 467c530e65 Remove support for the "command" encoder Olly Betts 2022-02-07 09:47:01 +13:00
  • 018254cca3 Reformat name warnings to reduce changes Seth R Johnson 2022-02-05 19:31:37 -05:00
  • 307c9814a0 Prevent "__dummy_0__" template methods from matching name warnings Seth R Johnson 2018-03-23 14:22:20 -04:00
  • de78b80de9 Renames performed by %namewarn with rename= are printed in warning message Seth R Johnson 2018-02-22 10:10:12 -05:00
  • d7e0aaa57d Enable 'regextarget' option for '%namewarn' Seth R Johnson 2018-01-22 15:08:24 -05:00
  • d47970e2fd Fix problem with recent commit Olly Betts 2022-02-06 16:50:30 +13:00
  • 6c41db3b8c Add documentation Seth R Johnson 2022-02-05 19:12:06 -05:00
  • 325056453a Enable multiple 'fragment' keywords to be attached to typemaps Seth R Johnson 2018-02-16 15:44:00 -05:00
  • b06ab566cb -DFOO on the SWIG command line now sets FOO to 1 Olly Betts 2022-02-06 10:18:49 +13:00
  • 9d7c962ee8 Clean up uses of Replace() Olly Betts 2022-02-06 09:54:21 +13:00
  • 3354423c15 changes file edits William S Fulton 2022-02-05 20:38:52 +00:00
  • 34d80dcb8b attribute library documentation edits William S Fulton 2022-02-05 20:33:16 +00:00
  • aef4a0f90a Merge branch 'doc-work' into upstream-master William S Fulton 2022-02-05 20:52:42 +00:00
  • ad6c81817f Add CHANGES.current entry for #2194 Olly Betts 2022-02-06 09:47:08 +13:00
  • f85626207c
    Merge pull request #2194 from swig-fortran/mark-noassign Olly Betts 2022-02-06 09:44:29 +13:00
  • 1a03840172 [octave] Simply checks on exist() Olly Betts 2022-02-04 16:28:24 +13:00
  • 5b7edebdba Placate scilab character limit Seth R Johnson 2022-02-04 14:53:39 -05:00
  • 5a2656ab80 Don't mark as "noassign" when a variable is immutable Seth R Johnson 2022-02-04 13:57:08 -05:00
  • 03dd2ec39d Auto-detect non-assignable classes Seth R Johnson 2019-02-14 07:18:33 -05:00
  • 073d144b0e Add CHANGES.current entry for #1672 Olly Betts 2022-02-04 16:38:30 +13:00
  • a60655a86b Merge branch 'octave-4-4-bugfix' of https://github.com/friedrichatgc/swig Olly Betts 2022-02-04 16:36:05 +13:00
  • bf8ee5fb70 Fix stale links to doxygen docs Olly Betts 2022-02-04 14:03:00 +13:00
  • 633bf60131 Make download links https: Olly Betts 2022-02-04 14:01:37 +13:00
  • 951f946341 [Python] Improve handling of SWIG_Py*Method_New Olly Betts 2022-02-04 11:32:01 +13:00
  • 07f3637f06 [PHP] Remove useless shadowed variable in example Olly Betts 2022-02-03 22:57:03 +13:00
  • 7a21da90fd [C#] Fix memory leak in directorin typemap for std::string. Olly Betts 2022-02-03 22:50:28 +13:00
  • 7cb2f46e06 [Python] Sort out handling of self parameter Olly Betts 2022-02-03 18:26:06 +13:00
  • b77c0d02bc CHANGES.current: Add entry for recent change Olly Betts 2022-02-03 18:25:09 +13:00
  • bede0b407b [python] Workaround MSVC2022-related bug Olly Betts 2022-01-27 08:24:05 +13:00
  • 5691f3f685 Fix function prototypes of generated pointer functions Justus Winter 2016-09-26 14:27:54 +02:00
  • 0cdbbf326b Fix -Wstrict-prototypes warning in generated PHP wrappers Olly Betts 2022-02-03 17:21:17 +13:00
  • ebbf2e6077 Allow method calls in expressions Olly Betts 2022-02-03 15:48:24 +13:00
  • 20588a4dc7 Uncomment line in testcase which now works Olly Betts 2022-02-03 15:58:00 +13:00
  • e25911b846
    Merge branch 'swig:master' into imfunc LindleyF 2022-02-02 16:15:17 -08:00
  • e10da8a9a1 Update docs. Lindley French 2022-02-02 15:34:19 -08:00
  • 11009f8e23 Document calling extend methods from C/C++ Olly Betts 2022-02-03 11:22:16 +13:00
  • 2e98189564 [Ruby] Fix remove of prefix from method name Olly Betts 2022-02-02 15:53:23 +13:00
  • 27a3d16ac6 Allow object reference in C++ trailing return type Olly Betts 2022-02-02 11:31:45 +13:00
  • aee380ce82 [scilab] Name init function name to avoid collision Clement David 2020-02-27 16:44:09 +01:00
  • eb13261950 [Java] Note use of %ignore with %native Olly Betts 2022-02-01 16:38:16 +13:00
  • 9d06d4ac45 [Tcl] Add changed file missed recent commit Olly Betts 2022-02-01 15:57:01 +13:00
  • 3e019977c5
    Merge pull request #1398 from swig-fortran/missing-includes Olly Betts 2022-02-01 14:05:17 +13:00
  • b66926b98d Add CHANGES entry for #2083 Olly Betts 2022-02-01 13:34:17 +13:00
  • 9f74955e8d [Ocaml] Fix to work with CAML_SAFE_STRING Olly Betts 2022-02-01 13:29:53 +13:00
  • 6f4adde4b4 [Tcl] Fix std_vector typecheck typemaps Olly Betts 2022-02-01 13:08:13 +13:00
  • f003e9bcba [Tcl] Document objects aren't destroyed on exit Olly Betts 2022-02-01 12:47:19 +13:00
  • 9c16ce8ab3 [ocaml] Improve the Qt example Olly Betts 2022-02-01 11:46:39 +13:00
  • 7813793511 [R] Fix CopyToR() generated for struct in namespace Olly Betts 2022-01-31 12:05:09 +13:00
  • 25f996a5c8 [python] Replace uses of assert in testsuite Olly Betts 2022-01-30 13:37:19 +13:00
  • 16238102c7 Add CHANGES entry for #655 Olly Betts 2022-01-30 11:10:16 +13:00
  • 7b5a615e50 Merge branch 'fschlimb/using-fixes' Olly Betts 2022-01-30 11:06:07 +13:00
  • d9ced1e56d Coding style tweaks Olly Betts 2022-01-30 10:53:42 +13:00
  • 4ce2964ab8 adding support for structs, docu Frank Schlimbach 2019-02-28 02:48:05 -06:00
  • 63452e9fc1 better handling of using directives Frank Schlimbach 2019-02-26 07:27:12 -06:00
  • d2d2bfa05f Add CHANGES entry and regression test for #676 Olly Betts 2022-01-29 22:35:29 +13:00
  • d3383e254d [Go] Fix overloaded functions with noncapitalized class as parameter type Shengqiu Li 2016-05-15 18:56:56 +08:00
  • 7ec2f89fe2
    Remove redundant NULL checks before free()/delete (#2184) Olly Betts 2022-01-29 22:03:48 +13:00
  • 5a10e10399 Ruby: Fix warnings in generated code about missing parameter in variadic macro Thomas Reitmayr 2021-06-01 19:07:05 +02:00
  • c7cfabd0a7 Update CMake build to use NuGet Bison3 sethg 2022-01-28 15:13:49 +01:00
  • 97b4cccbbd Talk about namespaces and unignoring Corey Minyard 2022-01-28 09:29:56 -06:00
  • 4949b2e760 Add an example for unignoring everything Corey Minyard 2022-01-28 08:32:04 -06:00