From: GitHub <no...@gi...> - 2013-10-20 19:19:59
|
Branch: refs/heads/talby-perl5-improvements Home: https://github.com/swig/swig Commit: 2b4b1cc157bc4950afc70df566b6f70c4f7dce4f https://github.com/swig/swig/commit/2b4b1cc157bc4950afc70df566b6f70c4f7dce4f Author: Matevz Jekovec <mat...@gm...> Date: 2009-06-04 (Thu, 04 Jun 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/template_double_brackets.i A Examples/test-suite/template_double_brackets_broke.i M Source/Swig/scanner.c Log Message: ----------- Added support for template double brackets for C++0x. Added test cases. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11245 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 1af6d8a1b00fb05091ac0ffe0b2f4e30fc656cd8 https://github.com/swig/swig/commit/1af6d8a1b00fb05091ac0ffe0b2f4e30fc656cd8 Author: Matevz Jekovec <mat...@gm...> Date: 2009-06-06 (Sat, 06 Jun 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_template_double_brackets.i A Examples/test-suite/cpp0x_template_double_brackets_broken.i R Examples/test-suite/template_double_brackets.i R Examples/test-suite/template_double_brackets_broke.i Log Message: ----------- Renamed template_double_brackets -> cpp0x_template_double_brackets. Added CPP0X_TEST_CASES and CPP0X_TEST_BROKEN in common.mk. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11248 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 5fd3ccae1857546886673cec36bd61bd8c2eaa3f https://github.com/swig/swig/commit/5fd3ccae1857546886673cec36bd61bd8c2eaa3f Author: Matevz Jekovec <mat...@gm...> Date: 2009-06-26 (Fri, 26 Jun 2009) Changed paths: M Examples/Makefile.in M configure.in Log Message: ----------- Introduced new CXXFLAGS symbol for the compilation of test suite. Added -std=c++0x to g++ compiler to enable compilation of the new C++0x tests. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11321 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: d8012716edf99362fd1d6abd5f8834aba7cdcd97 https://github.com/swig/swig/commit/d8012716edf99362fd1d6abd5f8834aba7cdcd97 Author: Matevz Jekovec <mat...@gm...> Date: 2009-06-26 (Fri, 26 Jun 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_constexpr.i M Examples/test-suite/cpp0x_template_double_brackets.i R Examples/test-suite/cpp0x_template_double_brackets_broken.i M Source/CParse/cscanner.c M Source/CParse/parser.y Log Message: ----------- Added constexpr keywords and CONSTEXPR terminal to Swig parser. Added cpp0x_constexpr.i testcase. Fixed compilation bug of cpp0x_template_double_brackets.i testcase. Removed obsolete cpp0x_template_double_brackets_broken. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11322 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 49467481641861e1bb4299f14c59c0720b04e868 https://github.com/swig/swig/commit/49467481641861e1bb4299f14c59c0720b04e868 Author: Matevz Jekovec <mat...@gm...> Date: 2009-06-26 (Fri, 26 Jun 2009) Changed paths: M Examples/test-suite/common.mk M Examples/test-suite/cpp0x_constexpr.i A Examples/test-suite/cpp0x_explicit_conversion_operators.i M Examples/test-suite/cpp0x_template_double_brackets.i Log Message: ----------- Added test case for explicit conversion operators. Some cosmetic fixes. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11323 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 0f2786aa540e509a5d74fc9be2f8ca297b6f501c https://github.com/swig/swig/commit/0f2786aa540e509a5d74fc9be2f8ca297b6f501c Author: Matevz Jekovec <mat...@gm...> Date: 2009-06-28 (Sun, 28 Jun 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_raw_string_literals.i M Source/Swig/scanner.c Log Message: ----------- Added support for unicode strings and fixed support for wstrings. Added test case cpp0x_raw_string_literals.i. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11327 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: ee8bebb668f780943d3a29fdd1219dc16971627c https://github.com/swig/swig/commit/ee8bebb668f780943d3a29fdd1219dc16971627c Author: Matevz Jekovec <mat...@gm...> Date: 2009-06-28 (Sun, 28 Jun 2009) Changed paths: M Examples/test-suite/cpp0x_raw_string_literals.i M Source/Swig/scanner.c Log Message: ----------- Added support for custom string delimiters. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11328 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 72708ea1732df4b09adcb3151257c4f9eb31d503 https://github.com/swig/swig/commit/72708ea1732df4b09adcb3151257c4f9eb31d503 Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-05 (Sun, 05 Jul 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_static_assert.i M Source/CParse/cscanner.c M Source/CParse/parser.y Log Message: ----------- Added support for C++0x static_assert(). git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11369 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: e1b5d43cd8e3cf899fa771333d337dff59d00a4f https://github.com/swig/swig/commit/e1b5d43cd8e3cf899fa771333d337dff59d00a4f Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-11 (Sat, 11 Jul 2009) Changed paths: M Examples/test-suite/common.mk M Examples/test-suite/cpp0x_constexpr.i M Examples/test-suite/cpp0x_explicit_conversion_operators.i M Examples/test-suite/cpp0x_raw_string_literals.i M Examples/test-suite/cpp0x_static_assert.i M Examples/test-suite/cpp0x_template_double_brackets.i M Source/CParse/parser.y Log Message: ----------- Added C++0x support for 'extern' explicit template instantiation without the translation unit. Added test cases. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11385 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 31436be60f7242f88add85dc1eae0be9f245a3a5 https://github.com/swig/swig/commit/31436be60f7242f88add85dc1eae0be9f245a3a5 Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-11 (Sat, 11 Jul 2009) Changed paths: A Examples/test-suite/cpp0x_template_explicit.i Log Message: ----------- Added test case. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11386 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 74d8325cdfb8cd8bddb92ed97e66ef00e858158b https://github.com/swig/swig/commit/74d8325cdfb8cd8bddb92ed97e66ef00e858158b Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-14 (Tue, 14 Jul 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_thread_local.i M Source/CParse/cscanner.c M Source/CParse/parser.y Log Message: ----------- Added keyword 'thread_local' to Swig. Added testcase. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11393 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 55268bbc2d44af219af1a658cbe394374791046f https://github.com/swig/swig/commit/55268bbc2d44af219af1a658cbe394374791046f Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-14 (Tue, 14 Jul 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_smart_pointers.i Log Message: ----------- Added testcase for shared_ptr, unique_ptr and weak_ptr. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11394 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 9fe598cd971d2986af6b7b74b4325c0f8895fb36 https://github.com/swig/swig/commit/9fe598cd971d2986af6b7b74b4325c0f8895fb36 Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-15 (Wed, 15 Jul 2009) Changed paths: M Examples/test-suite/cpp0x_raw_string_literals.i Log Message: ----------- Fixed cpp0x_raw_string_literals.i test case. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11402 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 63a7f06afbf546c091b7695186ac85a579d5787e https://github.com/swig/swig/commit/63a7f06afbf546c091b7695186ac85a579d5787e Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-17 (Fri, 17 Jul 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_uniform_initialization.i M Source/CParse/parser.y Log Message: ----------- Added support for cpp0x uniform initialization. Added testcases. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11413 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 03db5b499151aa9c544cd97f5cbe3a3027045a8a https://github.com/swig/swig/commit/03db5b499151aa9c544cd97f5cbe3a3027045a8a Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-17 (Fri, 17 Jul 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_alternate_function_syntax.i M Source/CParse/cscanner.c M Source/CParse/parser.y M Source/Swig/stype.c M Source/Swig/swig.h M Source/Swig/typesys.c Log Message: ----------- Added support for C++0x alternate function syntax. Added testcase. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11414 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 048fa1253344676671f44d0c836a1f8776d84a84 https://github.com/swig/swig/commit/048fa1253344676671f44d0c836a1f8776d84a84 Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-18 (Sat, 18 Jul 2009) Changed paths: A Examples/test-suite/cpp0x_hash_tables.i Log Message: ----------- Added C++0x test case for the hash_tables. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11417 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 523817e4ee33fd5495030285222bc66e1419facd https://github.com/swig/swig/commit/523817e4ee33fd5495030285222bc66e1419facd Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-18 (Sat, 18 Jul 2009) Changed paths: M Examples/test-suite/cpp0x_hash_tables.i A Lib/python/std_unordered_map.i A Lib/python/std_unordered_multimap.i A Lib/python/std_unordered_multiset.i A Lib/python/std_unordered_set.i M Lib/std/std_multimap.i M Lib/std/std_multiset.i A Lib/std/std_unordered_map.i A Lib/std/std_unordered_multimap.i A Lib/std/std_unordered_multiset.i A Lib/std/std_unordered_set.i Log Message: ----------- Added initial support for hash tables unordered_ types. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11418 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: e949fa3cc7924f75c31b459ded4dc1d3c91b3a4c https://github.com/swig/swig/commit/e949fa3cc7924f75c31b459ded4dc1d3c91b3a4c Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-18 (Sat, 18 Jul 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_function_objects.i A Examples/test-suite/python/cpp0x_function_objects_runme.py Log Message: ----------- Added testcase for function objects. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11419 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 54e6910631bfb2f2bbd23f25fe40aebae9686e74 https://github.com/swig/swig/commit/54e6910631bfb2f2bbd23f25fe40aebae9686e74 Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-18 (Sat, 18 Jul 2009) Changed paths: M Examples/test-suite/common.mk Log Message: ----------- Disabled alternate function syntax testcase. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11422 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: f9a385c6a6bb60757fa4a83e00cb7ee7382579c1 https://github.com/swig/swig/commit/f9a385c6a6bb60757fa4a83e00cb7ee7382579c1 Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-22 (Wed, 22 Jul 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_unrestricted_unions.i Log Message: ----------- Added testcase for cpp0x unrestricted unions. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11435 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: fd981a58ddc445532641f83172b979087204b841 https://github.com/swig/swig/commit/fd981a58ddc445532641f83172b979087204b841 Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-24 (Fri, 24 Jul 2009) Changed paths: M Examples/test-suite/cpp0x_unrestricted_unions.i Log Message: ----------- Fixed bug in cpp0x testcase. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11447 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 29004c3fcf42ca07d63a5249ed9a41a944a4a8b6 https://github.com/swig/swig/commit/29004c3fcf42ca07d63a5249ed9a41a944a4a8b6 Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-25 (Sat, 25 Jul 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_strongly_typed_enumerations.i M Source/CParse/parser.y Log Message: ----------- Added initial support for parsing C++0x strongly typed enumerations. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11449 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: a8209bfd68e9e6f4a952b77f26e44167cddcc3d1 https://github.com/swig/swig/commit/a8209bfd68e9e6f4a952b77f26e44167cddcc3d1 Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-25 (Sat, 25 Jul 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_rvalue_reference.i A Examples/test-suite/python/cpp0x_rvalue_reference_runme.py M Source/CParse/parser.y Log Message: ----------- Added support for C++0x rvalue and move semantics. Added testcase. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11450 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 94e94dce02c1dfc14f38211e18b1c6aa8b0a6e00 https://github.com/swig/swig/commit/94e94dce02c1dfc14f38211e18b1c6aa8b0a6e00 Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-25 (Sat, 25 Jul 2009) Changed paths: M Lib/python/pyiterators.swg M Lib/python/pystdcommon.swg Log Message: ----------- Added partial support for unordered_ STL types. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11451 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 85ae38cceefb94c52e36431e42f23c815bb6f41f https://github.com/swig/swig/commit/85ae38cceefb94c52e36431e42f23c815bb6f41f Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-27 (Mon, 27 Jul 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_variadic_templates.i M Source/CParse/parser.y Log Message: ----------- Added initial support for variadic templates. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11458 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 2e01562965208de1c08c00077918e85aed1ca026 https://github.com/swig/swig/commit/2e01562965208de1c08c00077918e85aed1ca026 Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-29 (Wed, 29 Jul 2009) Changed paths: M Examples/test-suite/cpp0x_variadic_templates.i M Source/CParse/parser.y Log Message: ----------- Added variadic '...' syntax for inheritance introduced in C++0x. Added sizeof... syntax introduced in C++0x. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11467 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: e7fd659ae50fbe1b90f59bdde6bdc7d92470953a https://github.com/swig/swig/commit/e7fd659ae50fbe1b90f59bdde6bdc7d92470953a Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-30 (Thu, 30 Jul 2009) Changed paths: M Examples/test-suite/cpp0x_rvalue_reference.i M Examples/test-suite/python/cpp0x_rvalue_reference_runme.py M Source/CParse/cscanner.c M Source/CParse/parser.y Log Message: ----------- Fixed S/R and R/R conflicts. Fixed testcase for rvalue reference. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11483 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: a7e9a105d9449c6f2853a8869c13d7c5230cf660 https://github.com/swig/swig/commit/a7e9a105d9449c6f2853a8869c13d7c5230cf660 Author: Matevz Jekovec <mat...@gm...> Date: 2009-07-31 (Fri, 31 Jul 2009) Changed paths: M Examples/test-suite/common.mk M Examples/test-suite/cpp0x_alternate_function_syntax.i A Examples/test-suite/cpp0x_null_pointer_constant.i A Examples/test-suite/python/cpp0x_alternate_function_syntax_runme.py A Examples/test-suite/python/cpp0x_null_pointer_constant_runme.py M Source/CParse/parser.y Log Message: ----------- Enabled alternate function syntax and added runtime testcases. Added support for null pointer constant introduced in C++0x. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11484 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 24402abf7d174d0e126fbdd8808afe1973a5bd83 https://github.com/swig/swig/commit/24402abf7d174d0e126fbdd8808afe1973a5bd83 Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-01 (Sat, 01 Aug 2009) Changed paths: M Examples/test-suite/cpp0x_variadic_templates.i M Source/CParse/parser.y Log Message: ----------- Enabled support for variadic %template directive. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11487 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 1993f926246f8e00e8fda5842f2a5f112302dbfc https://github.com/swig/swig/commit/1993f926246f8e00e8fda5842f2a5f112302dbfc Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-01 (Sat, 01 Aug 2009) Changed paths: M Source/CParse/parser.y Log Message: ----------- Fixed variadic template argument warning. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11488 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: ba2c8cff409890fa38aec7d0f4b4fa2e82a167bf https://github.com/swig/swig/commit/ba2c8cff409890fa38aec7d0f4b4fa2e82a167bf Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-03 (Mon, 03 Aug 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_lambda_functions.i M Source/CParse/parser.y Log Message: ----------- Added syntax for lambda expressions and closures introduced in C++0x. Added testcase cpp0x_lambda_functions.i. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11491 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: c2f9904abe59fb0e08685dca555e4e1d6591bfc1 https://github.com/swig/swig/commit/c2f9904abe59fb0e08685dca555e4e1d6591bfc1 Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-03 (Mon, 03 Aug 2009) Changed paths: M Source/CParse/parser.y Log Message: ----------- Fixed compilation error. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11492 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 8a4efbc6d35134ed4aed1a622ef8183e44580155 https://github.com/swig/swig/commit/8a4efbc6d35134ed4aed1a622ef8183e44580155 Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-03 (Mon, 03 Aug 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_userdefined_literals.i M Source/CParse/cscanner.c M Source/CParse/parser.y Log Message: ----------- Added support for user-defined string literals. Added testcase cpp0x_userdefined_literals.i git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11494 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: e2e9b04b3d80de377a6accf2cdb761ce2d8cb4d0 https://github.com/swig/swig/commit/e2e9b04b3d80de377a6accf2cdb761ce2d8cb4d0 Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-10 (Mon, 10 Aug 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_decltype.i A Examples/test-suite/python/cpp0x_decltype_runme.py M Source/CParse/cscanner.c M Source/CParse/parser.y Log Message: ----------- Added initial support for C++0x decltype(). Added testcase cpp0x_decltype. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11525 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 41a565dd5f73d9f45b5619f0939f3c208c74240f https://github.com/swig/swig/commit/41a565dd5f73d9f45b5619f0939f3c208c74240f Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-11 (Tue, 11 Aug 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_constructors.i Log Message: ----------- Added testcase cpp0x_constructors for delegating constructors and constructor inheritance. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11532 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 65c09323fcf12fa02f7426e49116ba392df6c43f https://github.com/swig/swig/commit/65c09323fcf12fa02f7426e49116ba392df6c43f Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-11 (Tue, 11 Aug 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_template_typedefs.i M Source/CParse/parser.y Log Message: ----------- Added syntax support for template aliasing and new 'using' syntax for typedefs introduced in C++0x. Added testcase cpp0x_template_typedefs. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11533 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 2f3a18e49b04bed6f25b9cf7ae6ca7228519df6c https://github.com/swig/swig/commit/2f3a18e49b04bed6f25b9cf7ae6ca7228519df6c Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-11 (Tue, 11 Aug 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_result_of.i A Examples/test-suite/python/cpp0x_result_of_runme.py Log Message: ----------- Added cpp0x_result_of testcase. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11534 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 955c736164cadd0ec5a0482c2bf26712708e8d22 https://github.com/swig/swig/commit/955c736164cadd0ec5a0482c2bf26712708e8d22 Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-11 (Tue, 11 Aug 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_default_delete.i Log Message: ----------- Added testcase for default/delete arguments introduced in C++0x. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11535 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: bc8f86b6ec1b144147a74afe236002600250d687 https://github.com/swig/swig/commit/bc8f86b6ec1b144147a74afe236002600250d687 Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-12 (Wed, 12 Aug 2009) Changed paths: M Examples/test-suite/common.mk M Examples/test-suite/cpp0x_result_of.i A Examples/test-suite/cpp0x_sizeof_object.i Log Message: ----------- Fixed cpp0x_result_of testcase. Added testcase cpp0x_sizeof_object. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11538 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: dccbc68c70e43b3af063777cd0d3cf87d5770df7 https://github.com/swig/swig/commit/dccbc68c70e43b3af063777cd0d3cf87d5770df7 Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-12 (Wed, 12 Aug 2009) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/cpp0x_initializer_list.i M Source/CParse/parser.y M Source/Include/swigwarn.h Log Message: ----------- Added warning for initializer_list introduced in C++0x. Added testcase cpp0x_initializer_list. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11540 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: a3e59636ce3875f77483e67f0889892f7790cc86 https://github.com/swig/swig/commit/a3e59636ce3875f77483e67f0889892f7790cc86 Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-14 (Fri, 14 Aug 2009) Changed paths: A Doc/Manual/Cpp0x.html M Doc/Manual/chapters Log Message: ----------- Added draft user documentation for the C++0x. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11568 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 52149e219df7b790d3f8682d7e475695fbcc1019 https://github.com/swig/swig/commit/52149e219df7b790d3f8682d7e475695fbcc1019 Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-14 (Fri, 14 Aug 2009) Changed paths: M Lib/python/pyiterators.swg M Lib/std/std_unordered_map.i M Lib/std/std_unordered_multimap.i M Lib/std/std_unordered_multiset.i M Lib/std/std_unordered_set.i Log Message: ----------- Removed decr-- Hash tables feature. Added some comments. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11569 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: b8198a51bbbabdf9046417ad7b020af7bd196610 https://github.com/swig/swig/commit/b8198a51bbbabdf9046417ad7b020af7bd196610 Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-17 (Mon, 17 Aug 2009) Changed paths: M Doc/Manual/Cpp0x.html Log Message: ----------- Updated C++0x User's manual. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11622 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 67b4ad70849e529945b1dcd265074a84d81840d3 https://github.com/swig/swig/commit/67b4ad70849e529945b1dcd265074a84d81840d3 Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-17 (Mon, 17 Aug 2009) Changed paths: M Examples/test-suite/cpp0x_alternate_function_syntax.i M Examples/test-suite/cpp0x_default_delete.i M Examples/test-suite/cpp0x_hash_tables.i M Examples/test-suite/cpp0x_rvalue_reference.i M Examples/test-suite/cpp0x_strongly_typed_enumerations.i M Examples/test-suite/cpp0x_uniform_initialization.i M Examples/test-suite/cpp0x_unrestricted_unions.i Log Message: ----------- Documented C++0x testcases. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11623 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: c9fcb01943110340ed980b7865409432fa377b45 https://github.com/swig/swig/commit/c9fcb01943110340ed980b7865409432fa377b45 Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-17 (Mon, 17 Aug 2009) Changed paths: M Examples/test-suite/cpp0x_initializer_list.i M Examples/test-suite/cpp0x_raw_string_literals.i M Examples/test-suite/cpp0x_strongly_typed_enumerations.i M Examples/test-suite/cpp0x_template_explicit.i M Examples/test-suite/cpp0x_userdefined_literals.i M Examples/test-suite/cpp0x_variadic_templates.i M Source/CParse/parser.y Log Message: ----------- Fixed testcase warnings. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11625 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 8be21781e7140d290141e7fbc9f1b73876557b3a https://github.com/swig/swig/commit/8be21781e7140d290141e7fbc9f1b73876557b3a Author: Matevz Jekovec <mat...@gm...> Date: 2009-08-17 (Mon, 17 Aug 2009) Changed paths: A Doc/Devel/cpp0x.html Log Message: ----------- Added developer documentation for C++0x. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11626 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: fc6c84554b8ca497a9e2ee0cc40d3c8ef285b5be https://github.com/swig/swig/commit/fc6c84554b8ca497a9e2ee0cc40d3c8ef285b5be Author: William S Fulton <ws...@fu...> Date: 2009-08-19 (Wed, 19 Aug 2009) Changed paths: M Doc/Manual/Cpp0x.html Log Message: ----------- Grammar and formatting improvements git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11655 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 7f5326020352e7df3d953f2cafbee734a79ab815 https://github.com/swig/swig/commit/7f5326020352e7df3d953f2cafbee734a79ab815 Author: William S Fulton <ws...@fu...> Date: 2010-03-05 (Fri, 05 Mar 2010) Changed paths: M ANNOUNCE A COPYRIGHT M Doc/Manual/Sections.html R Examples/GIFPlot/Chicken/check.list R Examples/GIFPlot/Chicken/full/Makefile R Examples/GIFPlot/Chicken/full/README R Examples/GIFPlot/Chicken/full/cmap R Examples/GIFPlot/Chicken/full/gifplot.i R Examples/GIFPlot/Chicken/full/test-gifplot.scm R Examples/GIFPlot/Chicken/simple/Makefile R Examples/GIFPlot/Chicken/simple/README R Examples/GIFPlot/Chicken/simple/simple.i R Examples/GIFPlot/Chicken/simple/test-simple.scm R Examples/GIFPlot/Common-Lisp/full/cmap R Examples/GIFPlot/Common-Lisp/full/gifplot.i R Examples/GIFPlot/Common-Lisp/full/runme.lisp R Examples/GIFPlot/Guile/check.list R Examples/GIFPlot/Guile/full/Makefile R Examples/GIFPlot/Guile/full/README R Examples/GIFPlot/Guile/full/cmap R Examples/GIFPlot/Guile/full/gifplot.i R Examples/GIFPlot/Guile/full/runme.scm R Examples/GIFPlot/Guile/simple/Makefile R Examples/GIFPlot/Guile/simple/README R Examples/GIFPlot/Guile/simple/runme.scm R Examples/GIFPlot/Guile/simple/simple.i R Examples/GIFPlot/Include/gifplot.h R Examples/GIFPlot/Interface/gifplot.i R Examples/GIFPlot/Java/check.list R Examples/GIFPlot/Java/full/Makefile R Examples/GIFPlot/Java/full/README R Examples/GIFPlot/Java/full/cmap R Examples/GIFPlot/Java/full/gifplot.i R Examples/GIFPlot/Java/full/runme.java R Examples/GIFPlot/Java/shadow/Makefile R Examples/GIFPlot/Java/shadow/README R Examples/GIFPlot/Java/shadow/cmap R Examples/GIFPlot/Java/shadow/runme.java R Examples/GIFPlot/Java/simple/Makefile R Examples/GIFPlot/Java/simple/README R Examples/GIFPlot/Java/simple/runme.java R Examples/GIFPlot/Java/simple/simple.i R Examples/GIFPlot/Lib/Makefile.in R Examples/GIFPlot/Lib/color.c R Examples/GIFPlot/Lib/font.c R Examples/GIFPlot/Lib/frame.c R Examples/GIFPlot/Lib/gif.c R Examples/GIFPlot/Lib/matrix.c R Examples/GIFPlot/Lib/pixmap.c R Examples/GIFPlot/Lib/plot2d.c R Examples/GIFPlot/Lib/plot3d.c R Examples/GIFPlot/Makefile.in R Examples/GIFPlot/Ocaml/check.list R Examples/GIFPlot/Ocaml/full/Makefile R Examples/GIFPlot/Ocaml/full/README R Examples/GIFPlot/Ocaml/full/cmap R Examples/GIFPlot/Ocaml/full/gifplot.i R Examples/GIFPlot/Ocaml/full/runme.ml R Examples/GIFPlot/Ocaml/simple/Makefile R Examples/GIFPlot/Ocaml/simple/cmap R Examples/GIFPlot/Ocaml/simple/runme.ml R Examples/GIFPlot/Ocaml/simple/simple.i R Examples/GIFPlot/Perl5/check.list R Examples/GIFPlot/Perl5/full/Makefile R Examples/GIFPlot/Perl5/full/README R Examples/GIFPlot/Perl5/full/cmap R Examples/GIFPlot/Perl5/full/gifplot.i R Examples/GIFPlot/Perl5/full/runme.pl R Examples/GIFPlot/Perl5/shadow/Makefile R Examples/GIFPlot/Perl5/shadow/README R Examples/GIFPlot/Perl5/shadow/cmap R Examples/GIFPlot/Perl5/shadow/runme.pl R Examples/GIFPlot/Perl5/simple/Makefile R Examples/GIFPlot/Perl5/simple/README R Examples/GIFPlot/Perl5/simple/runme.pl R Examples/GIFPlot/Perl5/simple/simple.i R Examples/GIFPlot/Php/check.list R Examples/GIFPlot/Php/full/Makefile R Examples/GIFPlot/Php/full/README R Examples/GIFPlot/Php/full/cmap R Examples/GIFPlot/Php/full/gifplot.i R Examples/GIFPlot/Php/full/runme.php R Examples/GIFPlot/Php/shadow/Makefile R Examples/GIFPlot/Php/shadow/README R Examples/GIFPlot/Php/shadow/cmap R Examples/GIFPlot/Php/shadow/runme.php R Examples/GIFPlot/Php/simple/Makefile R Examples/GIFPlot/Php/simple/README R Examples/GIFPlot/Php/simple/runme.php R Examples/GIFPlot/Php/simple/simple.i R Examples/GIFPlot/Pike/check.list R Examples/GIFPlot/Pike/simple/Makefile R Examples/GIFPlot/Pike/simple/README R Examples/GIFPlot/Pike/simple/runme.pike R Examples/GIFPlot/Pike/simple/simple.i R Examples/GIFPlot/Python/check.list R Examples/GIFPlot/Python/full/Makefile R Examples/GIFPlot/Python/full/README R Examples/GIFPlot/Python/full/cmap R Examples/GIFPlot/Python/full/gifplot.i R Examples/GIFPlot/Python/full/runme.py R Examples/GIFPlot/Python/shadow/Makefile R Examples/GIFPlot/Python/shadow/README R Examples/GIFPlot/Python/shadow/cmap R Examples/GIFPlot/Python/shadow/runme.py R Examples/GIFPlot/Python/simple/Makefile R Examples/GIFPlot/Python/simple/README R Examples/GIFPlot/Python/simple/runme.py R Examples/GIFPlot/Python/simple/simple.i R Examples/GIFPlot/README R Examples/GIFPlot/Ruby/check.list R Examples/GIFPlot/Ruby/full/Makefile R Examples/GIFPlot/Ruby/full/README R Examples/GIFPlot/Ruby/full/cmap R Examples/GIFPlot/Ruby/full/gifplot.i R Examples/GIFPlot/Ruby/full/runme.rb R Examples/GIFPlot/Ruby/shadow/Makefile R Examples/GIFPlot/Ruby/shadow/README R Examples/GIFPlot/Ruby/shadow/cmap R Examples/GIFPlot/Ruby/shadow/runme.rb R Examples/GIFPlot/Ruby/simple/Makefile R Examples/GIFPlot/Ruby/simple/README R Examples/GIFPlot/Ruby/simple/runme.rb R Examples/GIFPlot/Ruby/simple/simple.i R Examples/GIFPlot/Tcl/check.list R Examples/GIFPlot/Tcl/full/Makefile R Examples/GIFPlot/Tcl/full/README R Examples/GIFPlot/Tcl/full/cmap R Examples/GIFPlot/Tcl/full/gifplot.i R Examples/GIFPlot/Tcl/full/runme.tcl R Examples/GIFPlot/Tcl/mandel/Makefile R Examples/GIFPlot/Tcl/mandel/README R Examples/GIFPlot/Tcl/mandel/cmap R Examples/GIFPlot/Tcl/mandel/display.tcl R Examples/GIFPlot/Tcl/mandel/mandel.i R Examples/GIFPlot/Tcl/mandel/mandel.tcl R Examples/GIFPlot/Tcl/simple/Makefile R Examples/GIFPlot/Tcl/simple/README R Examples/GIFPlot/Tcl/simple/runme.tcl R Examples/GIFPlot/Tcl/simple/simple.i R Examples/chicken/zlib/Makefile R Examples/chicken/zlib/README.html R Examples/chicken/zlib/example.i R Examples/chicken/zlib/test-zlib.scm M Examples/guile/check.list M Examples/lua/lua.c M Examples/test-suite/csharp/li_std_map_runme.cs M Examples/test-suite/li_std_queue.i M Examples/test-suite/li_std_set.i M Examples/test-suite/li_std_stack.i M Examples/test-suite/ruby/ruby_li_std_speed_runme.rb M Examples/test-suite/ruby_li_std_speed.i R Examples/xml/example_gif.i M LICENSE A LICENSE-GPL A LICENSE-UNIVERSITIES M Lib/allegrocl/allegrocl.swg M Lib/allegrocl/longlongs.i M Lib/allegrocl/std_list.i M Lib/allegrocl/std_string.i M Lib/attribute.i M Lib/carrays.i M Lib/cdata.i M Lib/chicken/chicken.swg M Lib/chicken/chickenrun.swg M Lib/chicken/multi-generic.scm M Lib/chicken/std_string.i M Lib/chicken/typemaps.i M Lib/clisp/clisp.swg M Lib/cmalloc.i M Lib/constraints.i M Lib/cpointer.i M Lib/csharp/arrays_csharp.i M Lib/csharp/csharp.swg M Lib/csharp/csharphead.swg M Lib/csharp/director.swg M Lib/csharp/enums.swg M Lib/csharp/enumsimple.swg M Lib/csharp/enumtypesafe.swg M Lib/csharp/std_except.i M Lib/csharp/std_map.i M Lib/csharp/std_pair.i M Lib/csharp/std_string.i M Lib/csharp/std_vector.i M Lib/csharp/std_wstring.i M Lib/csharp/stl.i M Lib/csharp/typemaps.i M Lib/csharp/wchar.i M Lib/cstring.i M Lib/cwstring.i M Lib/exception.i M Lib/gcj/cni.swg M Lib/guile/common.scm M Lib/guile/cplusplus.i M Lib/guile/guile.i M Lib/guile/guile_gh.swg M Lib/guile/guile_gh_run.swg M Lib/guile/guile_scm.swg M Lib/guile/guile_scm_run.swg M Lib/guile/guilemain.i M Lib/guile/interpreter.i M Lib/guile/list-vector.i M Lib/guile/pointer-in-out.i M Lib/guile/ports.i M Lib/guile/std_common.i M Lib/guile/std_map.i M Lib/guile/std_pair.i M Lib/guile/std_string.i M Lib/guile/std_vector.i M Lib/guile/stl.i M Lib/guile/typemaps.i M Lib/inttypes.i M Lib/java/arrays_java.i M Lib/java/director.swg M Lib/java/enums.swg M Lib/java/enumsimple.swg M Lib/java/enumtypesafe.swg M Lib/java/enumtypeunsafe.swg M Lib/java/java.swg M Lib/java/javahead.swg M Lib/java/std_except.i M Lib/java/std_map.i M Lib/java/std_pair.i M Lib/java/std_string.i M Lib/java/std_vector.i M Lib/java/std_wstring.i M Lib/java/stl.i M Lib/java/typemaps.i M Lib/java/various.i M Lib/lua/_std_common.i M Lib/lua/lua.swg M Lib/lua/lua_fnptr.i M Lib/lua/luarun.swg M Lib/lua/luaruntime.swg M Lib/lua/luatypemaps.swg M Lib/lua/std_except.i M Lib/lua/std_map.i M Lib/lua/std_pair.i M Lib/lua/std_string.i M Lib/lua/std_vector.i M Lib/lua/stl.i M Lib/lua/typemaps.i M Lib/lua/wchar.i M Lib/math.i M Lib/modula3/modula3.swg M Lib/modula3/modula3head.swg M Lib/modula3/typemaps.i M Lib/mzscheme/mzrun.swg M Lib/mzscheme/mzscheme.swg M Lib/mzscheme/std_common.i M Lib/mzscheme/std_map.i M Lib/mzscheme/std_pair.i M Lib/mzscheme/std_string.i M Lib/mzscheme/std_vector.i M Lib/mzscheme/stl.i M Lib/mzscheme/typemaps.i M Lib/ocaml/cstring.i M Lib/ocaml/director.swg M Lib/ocaml/ocaml.i M Lib/ocaml/ocamldec.swg M Lib/ocaml/std_common.i M Lib/ocaml/std_deque.i M Lib/ocaml/std_list.i M Lib/ocaml/std_map.i M Lib/ocaml/std_pair.i M Lib/ocaml/std_string.i M Lib/ocaml/std_vector.i M Lib/ocaml/stl.i M Lib/ocaml/typecheck.i M Lib/ocaml/typemaps.i M Lib/octave/octcontainer.swg M Lib/octave/octiterators.swg M Lib/perl5/perlmain.i M Lib/perl5/reference.i M Lib/perl5/std_common.i M Lib/perl5/std_list.i M Lib/perl5/std_map.i M Lib/perl5/std_pair.i M Lib/perl5/std_vector.i M Lib/perl5/stl.i M Lib/perl5/typemaps.i M Lib/php/const.i M Lib/php/globalvar.i M Lib/php/php.swg M Lib/php/phpkw.swg M Lib/php/phprun.swg M Lib/php/std_common.i M Lib/php/std_map.i M Lib/php/std_pair.i M Lib/php/std_string.i M Lib/php/std_vector.i M Lib/php/stl.i M Lib/php/typemaps.i M Lib/pike/pike.swg M Lib/pike/pikerun.swg M Lib/pike/std_string.i M Lib/pointer.i M Lib/python/ccomplex.i M Lib/python/director.swg M Lib/python/embed15.i M Lib/python/file.i M Lib/python/pycontainer.swg M Lib/python/pyiterators.swg M Lib/python/pyrun.swg M Lib/python/typemaps.i M Lib/ruby/director.swg M Lib/ruby/rubyautodoc.swg M Lib/ruby/rubycontainer.swg M Lib/ruby/rubycontainer_extended.swg M Lib/ruby/rubyiterators.swg M Lib/ruby/rubyprimtypes.swg M Lib/ruby/rubyrun.swg M Lib/ruby/rubystdautodoc.swg M Lib/ruby/rubytracking.swg M Lib/ruby/rubywstrings.swg M Lib/ruby/stl.i M Lib/ruby/typemaps.i M Lib/std/_std_deque.i M Lib/std_except.i M Lib/stdint.i M Lib/stl.i M Lib/swigarch.i M Lib/swigrun.i R Lib/tcl/mactclinit.c M Lib/tcl/mactkinit.c M Lib/tcl/std_common.i M Lib/tcl/std_pair.i M Lib/tcl/std_vector.i M Lib/tcl/stl.i M Lib/tcl/tcl8.swg M Lib/tcl/tclinterp.i M Lib/tcl/tclopers.swg M Lib/tcl/tclresult.i M Lib/tcl/tclrun.swg M Lib/tcl/tclsh.i M Lib/tcl/tclwstrings.swg M Lib/tcl/typemaps.i M Lib/tcl/wish.i M Lib/typemaps/attribute.swg M Lib/typemaps/carrays.swg M Lib/typemaps/cdata.swg M Lib/typemaps/cmalloc.swg M Lib/typemaps/cpointer.swg M Lib/typemaps/cstrings.swg M Lib/typemaps/exception.swg M Lib/typemaps/ptrtypes.swg M Lib/typemaps/swigtypemaps.swg M Lib/typemaps/typemaps.swg M Lib/uffi/uffi.swg M Lib/wchar.i M Lib/windows.i M Makefile.in M README M Source/CParse/cparse.h M Source/CParse/cscanner.c M Source/CParse/parser.y M Source/CParse/templ.c M Source/CParse/util.c M Source/DOH/base.c M Source/DOH/doh.h M Source/DOH/dohint.h M Source/DOH/file.c M Source/DOH/fio.c M Source/DOH/hash.c M Source/DOH/list.c M Source/DOH/memory.c M Source/DOH/string.c M Source/DOH/void.c M Source/Include/swigwarn.h M Source/Modules/allegrocl.cxx M Source/Modules/allocate.cxx M Source/Modules/browser.cxx M Source/Modules/cffi.cxx M Source/Modules/chicken.cxx M Source/Modules/clisp.cxx M Source/Modules/contract.cxx M Source/Modules/csharp.cxx M Source/Modules/directors.cxx M Source/Modules/emit.cxx M Source/Modules/guile.cxx M Source/Modules/java.cxx M Source/Modules/lang.cxx M Source/Modules/lua.cxx M Source/Modules/main.cxx M Source/Modules/modula3.cxx M Source/Modules/module.cxx M Source/Modules/mzscheme.cxx M Source/Modules/ocaml.cxx M Source/Modules/octave.cxx M Source/Modules/overload.cxx M Source/Modules/perl5.cxx M Source/Modules/php.cxx M Source/Modules/pike.cxx M Source/Modules/python.cxx M Source/Modules/r.cxx M Source/Modules/ruby.cxx M Source/Modules/s-exp.cxx M Source/Modules/swigmain.cxx M Source/Modules/swigmod.h M Source/Modules/tcl8.cxx M Source/Modules/typepass.cxx M Source/Modules/uffi.cxx M Source/Modules/utils.cxx M Source/Modules/xml.cxx M Source/Preprocessor/cpp.c M Source/Preprocessor/expr.c M Source/Preprocessor/preprocessor.h M Source/Swig/cwrap.c M Source/Swig/deprecate.c M Source/Swig/error.c M Source/Swig/fragment.c M Source/Swig/getopt.c M Source/Swig/include.c M Source/Swig/misc.c M Source/Swig/naming.c M Source/Swig/parms.c M Source/Swig/scanner.c M Source/Swig/stype.c M Source/Swig/swig.h M Source/Swig/swigfile.h M Source/Swig/swigopt.h M Source/Swig/swigparm.h M Source/Swig/swigscan.h M Source/Swig/swigtree.h M Source/Swig/swigwrap.h M Source/Swig/symbol.c M Source/Swig/tree.c M Source/Swig/typemap.c M Source/Swig/typeobj.c M Source/Swig/typesys.c M Source/Swig/wrapfunc.c M configure.in Log Message: ----------- merge revisions 11872:11876 from trunk to gsoc2009-matevz branch - license changes git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11905 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 30afaae7df8756f1bc3a398e685b7ff2625c4e25 https://github.com/swig/swig/commit/30afaae7df8756f1bc3a398e685b7ff2625c4e25 Author: William S Fulton <ws...@fu...> Date: 2010-03-06 (Sat, 06 Mar 2010) Changed paths: M Source/Swig/warn.c Log Message: ----------- Add new GPL license headers to all source files in this branch git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11914 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 1f0cb53d5bb3f018d4f5393c63a225faed918da7 https://github.com/swig/swig/commit/1f0cb53d5bb3f018d4f5393c63a225faed918da7 Author: William S Fulton <ws...@fu...> Date: 2010-06-04 (Fri, 04 Jun 2010) Changed paths: M Source/CParse/parser.y Log Message: ----------- minor warning message changes git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@12101 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: d52ef3191132cc933a7f2d46e244c7ab83ade8c9 https://github.com/swig/swig/commit/d52ef3191132cc933a7f2d46e244c7ab83ade8c9 Author: William S Fulton <ws...@fu...> Date: 2010-06-25 (Fri, 25 Jun 2010) Changed paths: M Doc/Manual/Cpp0x.html Log Message: ----------- typo fix git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@12150 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: da182a09f5f40108cd02e8d44490f315bd58b683 https://github.com/swig/swig/commit/da182a09f5f40108cd02e8d44490f315bd58b683 Author: William S Fulton <ws...@fu...> Date: 2010-06-25 (Fri, 25 Jun 2010) Changed paths: M Examples/test-suite/cpp0x_raw_string_literals.i Log Message: ----------- add in more raw string literals for gcc-4.5 git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@12151 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: adffcd60e1dae33d6d4ff36998eaf0412cbd80e1 https://github.com/swig/swig/commit/adffcd60e1dae33d6d4ff36998eaf0412cbd80e1 Author: William S Fulton <ws...@fu...> Date: 2010-06-25 (Fri, 25 Jun 2010) Changed paths: M Doc/Manual/Cpp0x.html M Examples/test-suite/cpp0x_raw_string_literals.i A Examples/test-suite/python/cpp0x_raw_string_literals_runme.py M Source/Swig/scanner.c Log Message: ----------- Raw string literal changes in paper N3077 changes delimiters to use round brackets instead of square brackets git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@12152 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: 8e779193bf8723b5c19a1aacbac6054ddcb7bacc https://github.com/swig/swig/commit/8e779193bf8723b5c19a1aacbac6054ddcb7bacc Author: William S Fulton <ws...@fu...> Date: 2010-06-26 (Sat, 26 Jun 2010) Changed paths: M Examples/test-suite/cpp0x_template_explicit.i Log Message: ----------- Warning suppression for explicit template instantiations git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@12153 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: c3b48505e2920d0b3b0c6235af4db66e5668fa39 https://github.com/swig/swig/commit/c3b48505e2920d0b3b0c6235af4db66e5668fa39 Author: William S Fulton <ws...@fu...> Date: 2010-06-26 (Sat, 26 Jun 2010) Changed paths: M Examples/test-suite/cpp0x_alternate_function_syntax.i M Examples/test-suite/cpp0x_constexpr.i M Examples/test-suite/cpp0x_constructors.i M Examples/test-suite/cpp0x_decltype.i M Examples/test-suite/cpp0x_default_delete.i M Examples/test-suite/cpp0x_explicit_conversion_operators.i M Examples/test-suite/cpp0x_function_objects.i M Examples/test-suite/cpp0x_hash_tables.i M Examples/test-suite/cpp0x_initializer_list.i M Examples/test-suite/cpp0x_lambda_functions.i M Examples/test-suite/cpp0x_null_pointer_constant.i M Examples/test-suite/cpp0x_raw_string_literals.i M Examples/test-suite/cpp0x_result_of.i M Examples/test-suite/cpp0x_rvalue_reference.i M Examples/test-suite/cpp0x_sizeof_object.i M Examples/test-suite/cpp0x_smart_pointers.i M Examples/test-suite/cpp0x_static_assert.i M Examples/test-suite/cpp0x_strongly_typed_enumerations.i M Examples/test-suite/cpp0x_template_double_brackets.i M Examples/test-suite/cpp0x_template_explicit.i M Examples/test-suite/cpp0x_template_typedefs.i M Examples/test-suite/cpp0x_thread_local.i M Examples/test-suite/cpp0x_uniform_initialization.i M Examples/test-suite/cpp0x_unrestricted_unions.i M Examples/test-suite/cpp0x_userdefined_literals.i M Examples/test-suite/cpp0x_variadic_templates.i Log Message: ----------- simple formatting changes git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@12154 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: d8cc75946b236f08f9561a82867997e1021f96ab https://github.com/swig/swig/commit/d8cc75946b236f08f9561a82867997e1021f96ab Author: William S Fulton <ws...@fu...> Date: 2010-07-17 (Sat, 17 Jul 2010) Changed paths: M Examples/test-suite/common.mk M Examples/test-suite/cpp0x_rvalue_reference.i A Examples/test-suite/cpp0x_rvalue_reference2.i M Examples/test-suite/python/cpp0x_rvalue_reference_runme.py M Lib/csharp/csharp.swg M Source/CParse/parser.y M Source/Modules/php.cxx M Source/Swig/cwrap.c M Source/Swig/stype.c M Source/Swig/swig.h M Source/Swig/typemap.c M Source/Swig/typeobj.c M Source/Swig/typesys.c Log Message: ----------- Improved C++0x rvalue reference implementation differentiating lvalue and rvalue references. The previous implementation treated rvalue references as lvalue references which leads to a number of different wrapping issues. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@12160 626c5289-ae23-0410-ae9c-e8d60b6d4f22 Commit: ab1cd039793dd2ef4cf69320bf3f5fe6ca36f028 https://github.com/swig/swig/commit/ab1cd039793dd2ef4cf69320bf3f5fe6ca36f028 Author: William S Fulton <ws...@fu...> Date: 2010-07-20 (Tue, 20 Jul 2010) Changed paths: M CCache/Makefile.in M CHANGES M CHANGES.current M Doc/Devel/internals.html M Doc/Devel/tree.html M Doc/Manual/Allegrocl.html M Doc/Manual/Arguments.html M Doc/Manual/CSharp.html M Doc/Manual/Contents.html M Doc/Manual/Customization.html M Doc/Manual/Extending.html M Doc/Manual/Guile.html M Doc/Manual/Introduction.html M Doc/Manual/Java.html M Doc/Manual/Library.html M Doc/Manual/Lua.html M Doc/Manual/Modules.html M Doc/Manual/Ocaml.html M Doc/Manual/Perl5.html M Doc/Manual/Php.html M Doc/Manual/Preprocessor.html M Doc/Manual/Python.html M Doc/Manual/Ruby.html M Doc/Manual/SWIG.html M Doc/Manual/SWIGPlus.html M Doc/Manual/Tcl.html M Doc/Manual/Typemaps.html M Doc/Manual/Varargs.html M Doc/Manual/Warnings.html M Doc/Manual/Windows.html M Examples/Makefile.in M Examples/java/pointer/index.html M Examples/perl5/index.html M Examples/perl5/pointer/index.html A Examples/php/callback/Makefile A Examples/php/callback/example.cxx A Examples/php/callback/example.h A Examples/php/callback/example.i A Examples/php/callback/index.html A Examples/php/callback/runme.php M Examples/php/check.list M Examples/php/class/Makefile M Examples/php/class/runme.php M Examples/php/cpointer/runme.php A Examples/php/extend/Makefile A Examples/php/extend/example.cxx A Examples/php/extend/example.h A Examples/php/extend/example.i A Examples/php/extend/index.html A Examples/php/extend/runme.php M Examples/php/reference/Makefile M Examples/php/reference/example.cxx M Examples/php/reference/example.h M Examples/php/reference/example.i M Examples/php/reference/runme.php M Examples/python/callback/example.h M Examples/python/pointer/index.html M Examples/ruby/multimap/example.i M Examples/ruby/pointer/index.html M Examples/tcl/pointer/index.html M Examples/test-suite/allegrocl/Makefile.in A Examples/test-suite/catches.i M Examples/test-suite/cffi/Makefile.in M Examples/test-suite/char_strings.i M Examples/test-suite/chicken/Makefile.in M Examples/test-suite/clisp/Makefile.in M Examples/test-suite/common.mk A Examples/test-suite/constant_expr.i M Examples/test-suite/constant_pointers.i M Examples/test-suite/constructor_copy.i M Examples/test-suite/cpp_broken.i M Examples/test-suite/csharp/Makefile.in A Examples/test-suite/csharp/catches_runme.cs M Examples/test-suite/csharp/char_strings_runme.cs M Examples/test-suite/csharp/csharp_attributes_runme.cs M Examples/test-suite/csharp/enum_thorough_runme.cs M Examples/test-suite/csharp/enum_thorough_simple_runme.cs M Examples/test-suite/csharp/enum_thorough_typesafe_runme.cs A Examples/test-suite/csharp/exception_order_runme.cs M Examples/test-suite/csharp/li_std_map_runme.cs M Examples/test-suite/csharp/li_std_vector_runme.cs M Examples/test-suite/csharp/overload_template_runme.cs A Examples/test-suite/csharp/preproc_constants_c_runme.cs A Examples/test-suite/csharp/preproc_constants_runme.cs A Examples/test-suite/csharp/special_variable_macros_runme.cs M Examples/test-suite/csharp_attributes.i M Examples/test-suite/csharp_prepost.i M Examples/test-suite/default_args.i M Examples/test-suite/derived_nested.i M Examples/test-suite/director_detect.i M Examples/test-suite/director_protected.i M Examples/test-suite/director_stl.i M Examples/test-suite/director_using.i M Examples/test-suite/enum_thorough.i M Examples/test-suite/enum_thorough_typesafe.i M Examples/test-suite/enums.i A Examples/test-suite/extern_c.i M Examples/test-suite/global_namespace.i A Examples/test-suite/global_scope_types.i M Examples/test-suite/guile/Makefile.in M Examples/test-suite/guilescm/Makefile.in M Examples/test-suite/java/Makefile.in M Examples/test-suite/java/char_strings_runme.java M Examples/test-suite/java/enum_thorough_proper_runme.java M Examples/test-suite/java/enum_thorough_runme.java M Examples/test-suite/java/enum_thorough_simple_runme.java M Examples/test-suite/java/enum_thorough_typeunsafe_runme.java M Examples/test-suite/java/java_director_runme.java M Examples/test-suite/java/java_jnitypes_runme.java M Examples/test-suite/java/java_throws_runme.java A Examples/test-suite/java/memberin_extend_runme.java A Examples/test-suite/java/nested_class_runme.java A Examples/test-suite/java/nested_structs_runme.java A Examples/test-suite/java/nested_workaround_runme.java M Examples/test-suite/java/overload_template_runme.java A Examples/test-suite/java/special_variable_macros_runme.java M Examples/test-suite/java/template_methods_runme.java A Examples/test-suite/java/template_nested_runme.java A Examples/test-suite/java/template_nested_typemaps_runme.java A Examples/test-suite/java/template_partial_specialization_runme.java A Examples/test-suite/java/template_partial_specialization_typedef_runme.java A Examples/test-suite/java/wallkw_runme.java M Examples/test-suite/java_director.i M Examples/test-suite/java_jnitypes.i M Examples/test-suite/java_throws.i M Examples/test-suite/lextype.i M Examples/test-suite/li_cdata.i M Examples/test-suite/li_factory.i M Examples/test-suite/li_math.i A Examples/test-suite/li_reference.i A Examples/test-suite/li_std_combinations.i M Examples/test-suite/li_std_map.i M Examples/test-suite/li_std_vector.i M Examples/test-suite/li_std_vector_extra.i M Examples/test-suite/li_std_vector_ptr.i M Examples/test-suite/lua/Makefile.in M Examples/test-suite/lua/overload_template_fast_runme.lua M Examples/test-suite/lua/overload_template_runme.lua A Examples/test-suite/memberin_extend.i A Examples/test-suite/memberin_extend_c.i M Examples/test-suite/mzscheme/Makefile.in M Examples/test-suite/name_warnings.i M Examples/test-suite/namespace_class.i M Examples/test-suite/namespace_union.i M Examples/test-suite/nested.i A Examples/test-suite/nested_class.i M Examples/test-suite/nested_comment.i M Examples/test-suite/nested_structs.i A Examples/test-suite/nested_workaround.i M Examples/test-suite/ocaml/Makefile.in M Examples/test-suite/octave/Makefile.in R Examples/test-suite/octave/director_exception_runme.m R Examples/test-suite/octave/director_finalizer_runme.m M Examples/test-suite/octave/empty_runme.m M Examples/test-suite/octave/enums_runme.m M Examples/test-suite/octave/exception_order_runme.m M Examples/test-suite/octave/imports_runme.m M Examples/test-suite/octave/li_std_vector_runme.m M Examples/test-suite/octave/multi_import_runme.m M Examples/test-suite/octave/overload_template_fast_runme.m M Examples/test-suite/octave/overload_template_runme.m M Examples/test-suite/octave/wrapmacro_runme.m M Examples/test-suite/operator_overload_break.i M Examples/test-suite/overload_template.i M Examples/test-suite/perl5/Makefile.in M Examples/test-suite/perl5/enum_thorough_runme.pl A Examples/test-suite/perl5/li_reference_runme.pl M Examples/test-suite/perl5/wrapmacro_runme.pl M Examples/test-suite/php/Makefile.in M Examples/test-suite/php/add_link_runme.php M Examples/test-suite/php/arrayptr_runme.php M Examples/test-suite/php/arrays_global_runme.php M Examples/test-suite/php/arrays_global_twodim_runme.php M Examples/test-suite/php/arrays_runme.php M Examples/test-suite/php/arrays_scope_runme.php M Examples/test-suite/php/casts_runme.php A Examples/test-suite/php/char_strings_runme.php M Examples/test-suite/php/class_ignore_runme.php M Examples/test-suite/php/conversion_namespace_runme.php M Examples/test-suite/php/conversion_runme.php M Examples/test-suite/php/cpp_static_runme.php A Examples/test-suite/php/director_abstract_runme.php A Examples/test-suite/php/director_basic_runme.php A Examples/test-suite/php/director_classic_runme.php A Examples/test-suite/php/director_default_runme.php A Examples/test-suite/php/director_detect_runme.php A Examples/test-suite/php/director_enum_runme.php A Examples/test-suite/php/director_exception_runme.php A Examples/test-suite/php/director_extend_runme.php A Examples/test-suite/php/director_finalizer_runme.php A Examples/test-suite/php/director_frob_runme.php A Examples/test-suite/php/director_nested_runme.php A Examples/test-suite/php/director_profile_runme.php A Examples/test-suite/php/director_protected_runme.php A Examples/test-suite/php/director_stl_runme.php A Examples/test-suite/php/director_string_runme.php A Examples/test-suite/php/director_thread_runme.php A Examples/test-suite/php/director_unroll_runme.php M Examples/test-suite/php/enum_scope_template_runme.php M Examples/test-suite/php/evil_diamond_ns_runme.php M Examples/test-suite/php/evil_diamond_prop_runme.php M Examples/test-suite/php/evil_diamond_runme.php M Examples/test-suite/php/extend_template_ns_runme.php M Examples/test-suite/php/extend_template_runme.php M Examples/test-suite/php/grouping_runme.php M Examples/test-suite/php/ignore_parameter_runme.php A Examples/test-suite/php/import_nomodule_runme.php M Examples/test-suite/php/li_carrays_runme.php A Examples/test-suite/php/li_factory_runme.php M Examples/test-suite/php/li_std_string_runme.php A Examples/test-suite/php/newobject1_runme.php A Examples/test-suite/php/overload_rename_runme.php A Examples/test-suite/php/pointer_reference_runme.php A Examples/test-suite/php/prefix_runme.php A Examples/test-suite/php/primitive_ref_runme.php M Examples/test-suite/php/rename_scope_runme.php M Examples/test-suite/php/smart_pointer_rename_runme.php M Examples/test-suite/php/sym_runme.php M Examples/test-suite/php/template_arg_typename_runme.php M Examples/test-suite/php/tests.php M Examples/test-suite/php/valuewrapper_base_runme.php M Examples/test-suite/php_namewarn_rename.i M Examples/test-suite/pike/Makefile.in A Examples/test-suite/prefix.i A Examples/test-suite/preproc_constants.i A Examples/test-suite/preproc_constants_c.i M Examples/test-suite/python/Makefile.in M Examples/test-suite/python/director_exception_runme.py M Examples/test-suite/python/enums_runme.py A Examples/test-suite/python/extern_c_runme.py A Examples/test-suite/python/li_cdata_runme.py M Examples/test-suite/python/li_std_vector_extra_runme.py A Examples/test-suite/python/memberin_extend_c_runme.py A Examples/test-suite/python/nested_workaround_runme.py M Examples/test-suite/python/overload_template_fast_runme.py M Examples/test-suite/python/ove... [truncated message content] |