Commit graph

  • 86cb3a9532 Python STL container method overloading fix William S Fulton 2019-08-06 19:36:14 +01:00
  • fd3e763656 Streamline and fix returning objects by value Vadim Zeitlin 2019-08-06 02:35:25 +02:00
  • 8eda01fd75 Get rid of extra unnecessary blocks in common typemaps Vadim Zeitlin 2019-08-06 00:24:07 +02:00
  • 70bc33a3be Add support for "$owner" expansion in "out" typemaps Vadim Zeitlin 2019-08-05 20:43:09 +02:00
  • f1ab6b7ef2 Change the generated names for the global functions Vadim Zeitlin 2019-08-05 14:51:10 +02:00
  • 2d13e18d07 Allow reassigning scoped_dohptr Vadim Zeitlin 2019-08-05 14:31:36 +02:00
  • 649a1c3c98 Provide trivial SWIG_exception definition even in C mode Vadim Zeitlin 2019-08-05 14:15:18 +02:00
  • bd02ba19d8 Fix getNamespacedName() and reuse it for enum Vadim Zeitlin 2019-08-05 02:03:58 +02:00
  • 10b73ad2c1 Remove unnecessary override of classDeclaration() Vadim Zeitlin 2019-08-05 02:02:25 +02:00
  • ba564d4e4e Fix memory leak of getProxyName() return value Vadim Zeitlin 2019-08-05 01:35:52 +02:00
  • 8f1b9dbbc5 Improve constants handling Vadim Zeitlin 2019-08-04 17:47:54 +02:00
  • dc2af47e1d Fix warning about undeclared strcmp() in a unit test Vadim Zeitlin 2019-08-04 17:47:05 +02:00
  • ef77cefd8d Rename operator() for C in functors unit test Vadim Zeitlin 2019-08-04 17:45:59 +02:00
  • 11d7f09f7a Fix bug with mangling enums in overloaded function names Vadim Zeitlin 2019-08-04 17:09:00 +02:00
  • 9615021a91 Micro optimize handling of prefix in get_mangled_type() Vadim Zeitlin 2019-08-04 17:01:13 +02:00
  • 579c441aa9 Get rid of rather useless "goto" statement in get_mangled_type() Vadim Zeitlin 2019-08-04 17:06:10 +02:00
  • cb3d9df000 Fix bug with return value of getNamespacedName() Vadim Zeitlin 2019-08-04 15:44:23 +02:00
  • fb0579a0df Simplify SWIGTYPE "in" typemap Vadim Zeitlin 2019-08-04 15:23:35 +02:00
  • 61e13eb42b Get rid of useless IS_SET_TO_ONE macro Vadim Zeitlin 2019-08-04 14:59:48 +02:00
  • d1f8d46528 Fix some very wrongly indented lines and "else" style Vadim Zeitlin 2019-08-04 14:55:52 +02:00
  • 92c922c841 Remove trailing whitespace Vadim Zeitlin 2019-08-04 14:48:20 +02:00
  • 0599b77377 Remove useless overridden extendDirective() Vadim Zeitlin 2019-08-04 14:47:24 +02:00
  • 7bef0b704d Remove unnecessary "virtual" keywords Vadim Zeitlin 2019-08-04 14:46:00 +02:00
  • 83e9d50763 Remove unused C::int_string field Vadim Zeitlin 2019-08-04 14:43:02 +02:00
  • 290f49a2c1 Remove unused C::tl_namespace member Vadim Zeitlin 2019-08-04 14:41:29 +02:00
  • d9b3453763 Add missing SWIGIMPORT to function declarations Vadim Zeitlin 2019-08-04 14:33:34 +02:00
  • b4d08c1787 Get rid of special ctor/dtor handling in C module Vadim Zeitlin 2019-08-04 02:15:48 +02:00
  • 875217b1e2 Disable more tests not passing since the last merge with master Vadim Zeitlin 2019-08-03 17:27:45 +02:00
  • bbac8ca521 Don't reimplement base class version of globalfunctionHandler() Vadim Zeitlin 2019-08-03 14:40:09 +02:00
  • b0d99a1cc3 Don't emit functions added by %extend into C structs Vadim Zeitlin 2019-08-03 02:37:18 +02:00
  • 49a8e28eb9 removing unnecessary bits Shane Liesegang 2019-08-02 23:10:19 +02:00
  • fe758f3e05 closer match to Python's output Shane Liesegang 2019-08-02 23:05:53 +02:00
  • 87bf8ae7aa
    Merge pull request #1604 from vadz/init-doc William S Fulton 2019-08-01 19:58:03 +01:00
  • 3cc4b21163 Parameter name expansion fix for template functions. William S Fulton 2019-08-01 19:46:16 +01:00
  • 06345e2aa5 Fix invalid code generated for "%constant enum EnumType ..." and add a test. Rokas Kupstys 2019-07-28 15:58:03 +03:00
  • 0d76eb3b56 The errors testcases use -module to obtain a unique module name William S Fulton 2019-07-30 07:27:32 +01:00
  • 2cf075558c Replace all exit() with SWIG_exit() William S Fulton 2019-07-29 19:35:54 +01:00
  • b36ae64185 Remove all generated files on error. William S Fulton 2019-07-29 19:03:30 +01:00
  • f69da524f0 Exit code change when using -Werror William S Fulton 2019-07-29 07:12:04 +01:00
  • 98f29f8ad9 Remove deprecated DohClose in DOH William S Fulton 2019-07-25 19:30:27 +01:00
  • a4432a68da Correct %init documentation for C#/Java Vadim Zeitlin 2019-07-30 21:12:04 +02:00
  • 9c5b97ae36 typo Shane Liesegang 2019-07-28 00:43:01 +02:00
  • b145c49375 actually seeing both is useful Shane Liesegang 2019-07-27 20:47:18 +02:00
  • 753c50afd7 Update docs on %typecheck precedence levels William S Fulton 2019-07-25 07:01:45 +01:00
  • 15a0681b11 Add note about wchar_t marshalling fix required for Windows William S Fulton 2019-07-24 21:51:52 +01:00
  • 690bf8e020 Replace SWIG_exit() with just exit() in test code Vadim Zeitlin 2019-07-24 20:47:59 +02:00
  • fe5f367709 Show "C" in the list of languages at the end of configure Vadim Zeitlin 2019-07-24 20:35:42 +02:00
  • 55741f9e31 Merge branch 'master' into C Vadim Zeitlin 2019-07-24 20:26:50 +02:00
  • 0ff6893b2d Make Python module source non-executable again Vadim Zeitlin 2019-07-24 20:10:35 +02:00
  • c7aae28a99 Remove failing wchar c# test William S Fulton 2019-07-24 08:35:13 +01:00
  • 10f0329e4b Add changes entry for C# std::wstring marshalling fix William S Fulton 2019-07-23 22:16:04 +01:00
  • 55b5552a6a More C# wstring testing William S Fulton 2019-07-23 19:57:06 +01:00
  • 2d36b3468a More C# wstring testing William S Fulton 2019-07-23 19:38:00 +01:00
  • eb6efdb60b C# wstring testing William S Fulton 2019-07-23 08:07:24 +01:00
  • 03f7745364 fix undesirable wstring encoding at return value marshalling for C# smithx 2019-05-18 22:55:09 +03:00
  • 8f6d97ab8c fix undesirable wstring encoding at return value marshalling for C# smithx 2019-05-17 18:57:52 +03:00
  • a9a7b03ba6 Split testcases li_std_wstring.i and li_std_wstring_inherit.i William S Fulton 2019-07-22 19:05:21 +01:00
  • ac47e4b76a matching code conventions Shane Liesegang 2019-07-20 07:09:24 +02:00
  • 0c2b454eb3
    Lua userdata print pointing to wrapped memory Shane Liesegang 2019-07-20 07:05:38 +02:00
  • 5131096b80 li_std_wstring test rename to li_std_wstring_inherit William S Fulton 2019-07-18 19:49:50 +01:00
  • d6ec7eb278 Update changes file with recent Python improvements William S Fulton 2019-07-18 07:59:34 +01:00
  • 835c732506 Merge branch 'py3.8' William S Fulton 2019-07-18 07:55:33 +01:00
  • c8b1eed8ce Merge branch 'annotation_quoting' William S Fulton 2019-07-18 07:23:06 +01:00
  • db9822788e Use PyObject_GC_UnTrack in lieu of the old variant Christian Kellner 2019-07-12 18:33:29 +02:00
  • 53b425b638 Merge branch 'bugfix/616-csharp-bool-array' William S Fulton 2019-07-16 19:51:32 +01:00
  • a7fa720c1f Add changes entry to fix C# bool[] William S Fulton 2019-07-16 19:50:35 +01:00
  • fc9c37192b Quieten failing bool[] testcase message William S Fulton 2019-07-16 19:46:32 +01:00
  • 15ad67c37f Skip failing bool[] test cases when running under mono Gareth Francis 2019-07-15 16:08:31 +01:00
  • f88ba7c182 Examples: Unify string quoting in the Python sources Dmitry D. Chernov 2019-07-14 14:12:23 +10:00
  • fa5f519bf9 Test-suite: Unify string quoting in the Python sources Dmitry D. Chernov 2019-07-14 12:58:21 +10:00
  • c4ad3480bd Tools: Unify string quoting in the Python sources Dmitry D. Chernov 2019-07-14 11:15:36 +10:00
  • c20b6f5b0e Generator: Unify string quoting in generated Python sources Dmitry D. Chernov 2019-07-14 11:08:17 +10:00
  • 9f79fb5216 Generator: Remove trailing whitespaces in the Python module Dmitry D. Chernov 2019-07-14 11:02:37 +10:00
  • 1e11085d5f Fix testcase warning for languages that don't fully support nested classes William S Fulton 2019-07-12 08:26:26 +01:00
  • 7cc5307199 Add changes entry for std::set primitive types fix William S Fulton 2019-07-12 08:15:26 +01:00
  • 1e66c13abd Merge branch 'csharp-set-fixes' William S Fulton 2019-07-12 08:13:19 +01:00
  • eefbeb7505 Add changes entry for trailing enum fix William S Fulton 2019-07-12 07:44:31 +01:00
  • c321aca2b4 Fix missing value for first item of enums with trailing comma Vadim Zeitlin 2019-07-11 17:15:38 +02:00
  • 2be293a647 Fix std::vector<> Java typemaps for primitive types Vadim Zeitlin 2019-07-11 13:07:10 +02:00
  • 28c6140c56 Allow std::set<> C# typemaps to work for non-nullable types too Vadim Zeitlin 2019-07-11 12:58:10 +02:00
  • 53d75dc133 Replace leftover string with the proper type in C# set typemap Vadim Zeitlin 2019-06-26 01:14:14 +02:00
  • 2db6b42715 Add doxygen parser fix to changes file William S Fulton 2019-07-11 07:14:00 +01:00
  • 42f5e2da41 Merge branch 'doxy/segfault' William S Fulton 2019-07-11 07:08:51 +01:00
  • fdb6bab273 Add gcc-9 testing with default flags William S Fulton 2019-07-09 19:38:31 +01:00
  • aea7a6d30f Merge branch 'patch-1' William S Fulton 2019-07-09 19:37:35 +01:00
  • 20d96531e3 nested_inheritance_interface testcase enhancement William S Fulton 2019-07-09 19:32:08 +01:00
  • 890cf9aaa3 Add gcc-9 testing on Travis William S Fulton 2019-07-09 18:52:32 +01:00
  • 35e24ebd66 Testcase warning fix for gcc-9 William S Fulton 2019-07-09 08:12:05 +01:00
  • 75c5cb7458 gcc-9 testcase warning fix William S Fulton 2019-07-09 08:06:18 +01:00
  • f1f98348b4 Add nested_inheritance_interface test for csharp Isaac Pascual Monells 2019-07-08 12:49:28 +02:00
  • 63497c8d0e Fix class name for nested classes Isaac Pascual Monells 2019-07-08 12:49:00 +02:00
  • 841d4b5fb9 Add iterator safety check in DoxygenParser::parse John McFarland 2019-07-06 11:07:50 -05:00
  • 85a4c7ffc0 Doxygen comment parsing fix for empty lines in code/verbatim blocks John McFarland 2019-06-01 14:02:45 -05:00
  • 58863bba59 Change C# bool[] typemaps to marshall as 1-byte Gareth Francis 2019-06-21 16:55:30 +01:00
  • b55ce0cf84 Fix appveyor cygwin Python testing William S Fulton 2019-07-05 21:56:25 +01:00
  • ce80fdf426 Add Python whitespace pydoc improvements to changes file William S Fulton 2019-07-05 07:58:28 +01:00
  • 84e310402a Add nested_inheritance_interface test Isaac Pascual Monells 2019-07-02 12:57:16 +02:00
  • 1204297a1b Merge branch 'doxy/space' William S Fulton 2019-06-28 19:50:39 +01:00
  • b58995c89e $arg and $input were incorrectly substituted in the argout typemap William S Fulton 2019-06-28 08:09:47 +01:00
  • 22c27cf216
    Fix class name for nested classes Isaac Pascual Monells 2019-06-27 15:39:37 +02:00