Commit graph

  • b4a92ae34f Fix SWIG_Py*Method_New conditional Olly Betts 2022-03-14 12:49:41 +13:00
  • 598736a6b2 %interface family of macros no longer add variable wrappers William S Fulton 2022-03-12 22:34:17 +00:00
  • 63bbf642f4 %interface family of macros enum fix for Java William S Fulton 2022-03-12 22:39:20 +00:00
  • a87e722834 Use GetFlag instead of Getattr for feature:interface William S Fulton 2022-03-12 15:35:57 +00:00
  • b6ece11fc1 Fixes for the family of %interface macros for overloaded methods William S Fulton 2022-03-12 12:46:59 +00:00
  • 77853770bd Disable use of gcc poison pragmas William S Fulton 2022-03-12 10:47:01 +00:00
  • 3bf728f038 HTML fixes William S Fulton 2022-03-08 18:49:58 +00:00
  • 50518d4e77 Using declarations, directors and overloaded methods William S Fulton 2022-03-10 21:11:18 +00:00
  • 8a8532d823 Refactor code out of Language::unrollVirtualMethods William S Fulton 2022-03-08 22:13:03 +00:00
  • fe27e3d2ba Language::unrollVirtualMethods variable initialisation refactor William S Fulton 2022-03-08 21:02:10 +00:00
  • e53f51b89d Add missing symtab for functions added by using declarations William S Fulton 2022-03-07 22:35:10 +00:00
  • c88a9436bc Fix segfault in C# layer handling using declarations William S Fulton 2022-03-07 18:23:05 +00:00
  • bd5ffe86e4 Using declarations in derived class parameters scoping fix William S Fulton 2022-03-06 11:37:27 +00:00
  • 2a9431ebfb Remove confusing extra parameter from doc example Olly Betts 2022-03-09 15:03:15 +13:00
  • 70d530adfc swig -go: treat a nil argument as NULL Ian Lance Taylor 2022-03-08 15:15:05 -08:00
  • 7ebe5cead3 Go docs: add note on thread local storage Ian Lance Taylor 2022-03-08 14:18:33 -08:00
  • f8a766295c Handle ) in command line interface filename Olly Betts 2022-03-08 18:15:18 +13:00
  • 663299281e [Tcl] Fix SWIG_AsWCharPtrAndSize() to assign result Olly Betts 2022-03-08 08:10:46 +13:00
  • a4c82052ce swig -go: free correct variable in char *& typemap Ian Lance Taylor 2022-03-06 21:58:13 -08:00
  • f137840aa9 Clarify name used for matching out typemaps Olly Betts 2022-03-07 17:39:22 +13:00
  • e5996be10c [Python] Fix memory leak. Olly Betts 2022-03-07 14:29:17 +13:00
  • f822bbf382 Fix PCRE2 macro used in AppVeyor testing. Andrew Rogers 2022-02-11 12:24:49 +00:00
  • d7625ee6b2 Fix fatal error implemented by assert Olly Betts 2022-03-07 14:20:58 +13:00
  • 46bdb1bb29 Add/update docs for Malloc(), Exit(), etc Olly Betts 2022-03-07 14:19:34 +13:00
  • 8dbcd710ff [Javascript] Fix handling of functions which take void* Olly Betts 2022-03-07 13:24:37 +13:00
  • 314df0f71e Fix rename_camel testcase to work for Go Olly Betts 2022-03-07 12:36:37 +13:00
  • 70553f01dc Stop suggesting %name in Guile.html Olly Betts 2022-03-07 10:29:12 +13:00
  • 4f5613b4e9 Reenable rename_camel testcase Olly Betts 2022-03-07 09:22:13 +13:00
  • cf7bdcf2df Fix and expand rename_camel.i testcase Olly Betts 2022-03-07 09:07:47 +13:00
  • e1bb265bf7 Remove redundant conditional Olly Betts 2022-03-06 17:13:45 +13:00
  • bb36862872
    add doc on %attribute and templates (#2224) Kris Thielemans 2022-03-06 17:34:26 +00:00
  • 27bdbc1f05 swig -go: treat non-const references as pointers Ian Lance Taylor 2022-03-05 21:57:36 -08:00
  • 4499422308 swig -go: fail test if "go build" fails Ian Lance Taylor 2022-03-05 21:53:50 -08:00
  • 747a51f095 Try to prevent direct use of exit(), malloc(), etc Olly Betts 2022-03-06 15:36:42 +13:00
  • 6d29260a1a Eliminate C++11 from constant_expr test Olly Betts 2022-03-06 14:21:12 +13:00
  • 735732d721 Eliminate calls to abort() Olly Betts 2022-03-06 12:45:18 +13:00
  • 55377bdc08 Add DOH Exit() and SetExitHandler() Olly Betts 2022-03-06 12:33:54 +13:00
  • 7bdef23304 Fix incorrect expected output in new testcase Olly Betts 2022-03-06 12:13:51 +13:00
  • 8cd2cfa9d1 Improve the change to allow parsing 9%a Olly Betts 2022-03-04 17:00:20 +13:00
  • 8f54f6180a Update docs for expression parsing improvements Olly Betts 2022-03-04 16:36:04 +13:00
  • 713438e879 Fix GCC -Wunused warning in generated Tcl wrappers Olly Betts 2022-03-03 19:07:06 +13:00
  • e38847f7e1 Fail cleanly on allocation failures Olly Betts 2022-03-03 17:45:03 +13:00
  • 9eb75a0c07 Improve typemap method and attribute checking Olly Betts 2022-03-03 18:42:20 +13:00
  • 3ffbe29f52
    Python: avoid unused SwigMethods_proxydocs var (#2222) Julien Schueller 2022-03-03 06:12:21 +01:00
  • 5755f399a2 Eliminate some temporary buffers Olly Betts 2022-03-03 12:27:04 +13:00
  • b5dbcb4ece Rename free variable to jsfree Olly Betts 2022-03-03 12:23:41 +13:00
  • 5682d940e5 HTML fixes William S Fulton 2022-03-02 19:42:44 +00:00
  • 3159de3e9f Add support for Python variable annotations as a feature. William S Fulton 2022-03-02 19:33:03 +00:00
  • 0ba26d8f73 Add property annotations sethg 2021-02-21 16:43:36 +01:00
  • 5a945bb135 More docs on -fastproxy and annotations William S Fulton 2022-02-28 21:49:04 +00:00
  • 3984321c44 Remove debug Printf accidentally left in previous commit Olly Betts 2022-03-02 16:08:22 +13:00
  • aa24e6b22b Handle typemap argument without a value Olly Betts 2022-03-02 15:53:51 +13:00
  • 735fe4b60a Filter out is_python_* in PHP tests Olly Betts 2022-03-01 11:48:05 +13:00
  • 064b8148ea Correct WARN_JAVA_TYPEMAP_INTERFACEMODIFIERS_UNDEF warning number William S Fulton 2022-03-01 23:10:25 +00:00
  • deb7cbf741
    Merge branch 'master' into director-unwrap-result Olly Betts 2022-03-01 11:34:59 +13:00
  • bc68a9b034 Document limitations with Python annotations William S Fulton 2022-02-28 19:58:21 +00:00
  • afc915f490 Turn on Python annotations testing again William S Fulton 2022-02-28 19:40:35 +00:00
  • 8ce010b915 Disable Python annotations test due to incomplete support William S Fulton 2022-02-27 18:39:31 +00:00
  • 2072ae19c9 Python function annotations removed from -py3 option. William S Fulton 2022-02-27 10:06:45 +00:00
  • bf382f01b4 Update _runme.php for new testcase functions and globals Olly Betts 2022-02-27 18:27:58 +13:00
  • b127e11f1e Fix typos in docs and comments Olly Betts 2022-02-26 18:36:12 +13:00
  • b5544a1812 Remove commented out redundant code Olly Betts 2022-02-25 17:02:48 +13:00
  • f4e2a4feee Fix warning and improve description of ignore_parameter test Seth R Johnson 2022-02-26 19:48:54 -05:00
  • 136692d2b0 changes file tweak William S Fulton 2022-02-26 21:10:53 +00:00
  • 622fa2818b GHA: normalize amount of Scilab testing William S Fulton 2022-02-26 21:09:15 +00:00
  • 9525d75533 GHA: Tidy up scilab install William S Fulton 2022-02-26 20:48:07 +00:00
  • 961424a986 Fix line/file info for methods added by using declarations William S Fulton 2022-02-26 20:07:58 +00:00
  • eb32a6298d Add omitted testcase cpp_using_rename.i William S Fulton 2022-02-26 20:01:57 +00:00
  • f995bad785 Add detailed docs and info on match in %rename William S Fulton 2022-02-25 08:20:47 +00:00
  • 546062fdf1 Add %rename matching docs and improvements William S Fulton 2022-02-23 19:38:23 +00:00
  • 79a1bbee8b Using declarations in inheritance hierarchy improvements. William S Fulton 2022-02-26 12:13:11 +00:00
  • b38a6530e3 Incoporate review suggestions Seth R Johnson 2022-02-26 06:40:37 -05:00
  • 1329670640 Allow referencing of typemap keywords inside of "$typemap(" Seth R Johnson 2018-09-20 15:50:27 -04:00
  • e36e898c0a
    Merge pull request #2205 from swig-fortran/extend-tests Olly Betts 2022-02-25 10:16:22 +13:00
  • 7f37bfe2b5 Mark error messages more consistent Olly Betts 2022-02-25 10:07:17 +13:00
  • d22b7dfaea scilab.cxx: Fix source code misindentation Olly Betts 2022-02-24 10:45:24 +13:00
  • e95af9c474 Merge branch 'scilab-6' of https://github.com/davidcl/swig Olly Betts 2022-02-24 10:42:47 +13:00
  • 4986b8793d Emit preprocessor expr error for unary + on string Olly Betts 2022-02-24 09:50:22 +13:00
  • 4db4b999ca Document strings in preprocessor expressions Olly Betts 2022-02-24 09:39:21 +13:00
  • 74d12d8c4c Don't report "Warning 202: Error: ..." Olly Betts 2022-02-24 08:40:27 +13:00
  • 0deb8a855d Add another testcase for #1384 Olly Betts 2022-02-24 08:30:32 +13:00
  • 81caed4f1d Clean up preprocessor expression evaluation code Olly Betts 2022-02-24 08:15:07 +13:00
  • 204a5f7bf3 Fix a preprocessor expression evaluation bug Olly Betts 2022-02-23 18:52:44 +13:00
  • 471b9f734e Fix comment and testsuite check message typos Olly Betts 2022-02-18 15:45:03 +13:00
  • 5a18105f26 Scilab: describe 6.0 and 6.1 changes Clément DAVID 2022-02-14 10:24:56 +01:00
  • 62d3bc04ff Scilab - pass tests on 5.5.2, 6.0.2 and 6.1.0 Clément DAVID 2020-03-05 17:10:02 +01:00
  • f93f8ad1d5 [Scilab] remove targetversion argument Clément DAVID 2020-03-02 11:30:40 +01:00
  • ce6c0c47f6 Add Scilab 5.5.2 6.0.2 and 6.1.0 from upstream Clément DAVID 2021-04-13 15:06:04 +02:00
  • 5e85cf617a Fix linker error in constant_expr testcase William S Fulton 2022-02-20 17:57:38 +00:00
  • d2e9b80be3 Merge branch 'using-declarations' into upstream-master William S Fulton 2022-02-20 17:04:56 +00:00
  • 1b0a9ccfc5 Typo fixes William S Fulton 2022-02-20 13:54:39 +00:00
  • 9b131a03d5 Fix warning suppression for WARN_PARSE_USING_UNDEF William S Fulton 2022-02-20 16:45:00 +00:00
  • cb963a1440 Using declarations fix in symbol tables William S Fulton 2022-02-20 13:30:58 +00:00
  • 3f36157b39 Revert recent using-declarations code changes William S Fulton 2022-02-20 11:12:16 +00:00
  • 1707d6b89b [PHP] Fix cleanup code handling issues Olly Betts 2022-02-17 13:02:05 +13:00
  • dffa74bbe5 php/cpp_basic_runme.php: Add new class to list Olly Betts 2022-02-16 11:17:51 +13:00
  • 0b12398b2c Perl.html: Fix incorrect references to python Olly Betts 2022-02-16 11:16:36 +13:00
  • 0268dde201 Extend diamond multi test to fix go Seth R Johnson 2022-02-13 14:19:52 -05:00
  • a7ff0da1f3 Improve parsing of % followed immediately by identifier Olly Betts 2022-02-15 15:03:36 +13:00
  • fd6c0255a2 Remove superfluous semicolons Olly Betts 2022-02-15 14:00:12 +13:00