From: GitHub <no...@gi...> - 2018-02-27 20:19:39
|
Branch: refs/heads/master Home: https://github.com/swig/swig Commit: 7eff4e7c1d40b4f6666aa8b635f30d8f6771e88f https://github.com/swig/swig/commit/7eff4e7c1d40b4f6666aa8b635f30d8f6771e88f Author: Joshua Watt <Jos...@ga...> Date: 2017-12-04 (Mon, 04 Dec 2017) Changed paths: M Source/Modules/swigmain.cxx Log Message: ----------- Terminate options when passed via env var The C standard requires that argv be terminated with a NULL pointer (that is, argv[argc] == NULL). There are several places in the swig codebase that require this to check for missing arguments. However, SWIG_merge_envopt() was not keeping the NULL terminator, resulting in argument parsing failures (typically program aborts) when arguments were passed via the SWIG_FEATURES environment variable. Commit: e9b4d3378b314e903db2dec6d6832245b8d61948 https://github.com/swig/swig/commit/e9b4d3378b314e903db2dec6d6832245b8d61948 Author: Joshua Watt <JPE...@gm...> Date: 2018-01-12 (Fri, 12 Jan 2018) Changed paths: M Source/Modules/main.cxx M Source/Modules/swigmain.cxx Log Message: ----------- Add option file support Arguments may be passed using an option file prefixed with the '@' character. Processing of option files is the same as for the same feature in gcc. Commit: bc89aad59f4090bcd2b6cc1bb5f3acdbd56c5748 https://github.com/swig/swig/commit/bc89aad59f4090bcd2b6cc1bb5f3acdbd56c5748 Author: Joshua Watt <JPE...@gm...> Date: 2018-01-12 (Fri, 12 Jan 2018) Changed paths: M Doc/Manual/SWIG.html Log Message: ----------- Add documentation for option files Commit: e9ee1014e7ccaff40e570c1da2c289eb6aa30944 https://github.com/swig/swig/commit/e9ee1014e7ccaff40e570c1da2c289eb6aa30944 Author: William S Fulton <ws...@fu...> Date: 2018-02-18 (Sun, 18 Feb 2018) Changed paths: M Doc/Manual/SWIG.html M Source/Modules/main.cxx M Source/Modules/swigmain.cxx Log Message: ----------- Merge branch 'JPEWdev-via-file' * JPEWdev-via-file: Add documentation for option files Add option file support Terminate options when passed via env var Commit: e435f3b93b6fa52b7a9552a00b6aa3fd3a41f94f https://github.com/swig/swig/commit/e435f3b93b6fa52b7a9552a00b6aa3fd3a41f94f Author: William S Fulton <ws...@fu...> Date: 2018-02-18 (Sun, 18 Feb 2018) Changed paths: M CHANGES.current Log Message: ----------- Document command-line options file support in changes file Compare: https://github.com/swig/swig/compare/7fbdd21b4999...e435f3b93b6f |