William S Fulton
|
5ada4e35d1
|
One more lambda test using constexpr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13860 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-10-04 06:05:28 +00:00 |
|
William S Fulton
|
35458b4a5d
|
More lambda support - for optional lambda declarators
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13859 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-10-04 06:01:38 +00:00 |
|
William S Fulton
|
7ca8f025ad
|
Add in support for initialising auto variables from lambda expressions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13858 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-10-02 21:12:36 +00:00 |
|
William S Fulton
|
e68d8024f5
|
Lambda expressions: parse exception specification in lambda functions. Fix lambda testcase for gcc-4.7.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13854 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-10-01 18:53:12 +00:00 |
|
William S Fulton
|
4db087d81f
|
Delegating constructors and inheriting constructors clarification and split of tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13852 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-25 20:22:15 +00:00 |
|
William S Fulton
|
070bf3cc9e
|
gcc-4.7 now supports alias templates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13851 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-25 19:29:13 +00:00 |
|
William S Fulton
|
dd18423e76
|
Update on C++11 user-defined literal status
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13850 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-25 19:25:14 +00:00 |
|
William S Fulton
|
e25da884cb
|
Fix unrestricted unions testcase and add runtime example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13849 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-21 19:15:44 +00:00 |
|
William S Fulton
|
4c2a1abd6b
|
Minor doc tweaks for unrestricted unions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13848 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-21 18:21:15 +00:00 |
|
William S Fulton
|
dbdbdd94aa
|
Some updates to c++11 warning messages and update docs on alias templates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13847 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-21 18:04:15 +00:00 |
|
William S Fulton
|
e8deb880c2
|
Tidy up test and docs on template double brackets
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13845 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-21 05:53:44 +00:00 |
|
William S Fulton
|
3578be5753
|
Better clarify C++11 smart pointer support
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13844 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-20 19:28:20 +00:00 |
|
William S Fulton
|
744659345e
|
Update c++0x tests run by default for g++-4.6
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13843 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-20 19:14:27 +00:00 |
|
William S Fulton
|
ecac2d2a68
|
Improve nullptr constant wrapping
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@13842 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-20 19:09:38 +00:00 |
|
William S Fulton
|
bc43673a86
|
Add new warning if an empty template declaration is used on a base class, minor docs improvement for empty template declarations.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13840 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-14 22:25:35 +00:00 |
|
William S Fulton
|
323f841d93
|
Add a testcase for the Curiously Recurring Template Pattern - CRTP
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13839 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-13 20:15:03 +00:00 |
|
William S Fulton
|
f18d75f07e
|
Android docs on examples update and cosmetic change to Android extend
example.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13835 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-13 19:03:24 +00:00 |
|
William S Fulton
|
b38722e8ee
|
Apply patch for Java to fix direct use of a weak global reference in directors sometimes causing seg faults especially on Android.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13834 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-13 19:02:02 +00:00 |
|
William S Fulton
|
608d43f0f9
|
Add text streamer to Android example to replace missing stdout
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13833 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-13 18:55:52 +00:00 |
|
William S Fulton
|
9e34a0d376
|
Add Android runtime example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13832 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-13 18:54:25 +00:00 |
|
William S Fulton
|
72fc742f88
|
Add extend example for Android
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13831 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-13 18:52:56 +00:00 |
|
Oliver Buchtala
|
296a5d0285
|
Minor change in javascript example Makefile configuration.
Propagate global CFLAGS and CXXFLAGS to inner javascript targets.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13823 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:14:48 +00:00 |
|
Oliver Buchtala
|
4616f9643f
|
Adapt test-suite configuration to allow switching between js engines.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13822 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:14:37 +00:00 |
|
Oliver Buchtala
|
8db76ddee1
|
Remove generated file from repository.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13818 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:13:42 +00:00 |
|
Oliver Buchtala
|
5425edc508
|
Add library flag for building v8 shell.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13817 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:13:29 +00:00 |
|
Oliver Buchtala
|
a82e0a6e8f
|
Fix c++ linking problem in example 'variables'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13814 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:12:46 +00:00 |
|
Oliver Buchtala
|
bd752ff86b
|
In example Makefiles for v8 forward to CPP target.
As v8 is C++ it is not possible to build wrappers in C.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13801 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:09:18 +00:00 |
|
Oliver Buchtala
|
1862f43cfc
|
Minor clean up in class example.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13800 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:09:05 +00:00 |
|
Oliver Buchtala
|
78f5b46381
|
Fix class example.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13795 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:07:43 +00:00 |
|
Oliver Buchtala
|
022c274256
|
Minor fixes in v8 javascript shell.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13794 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:07:21 +00:00 |
|
Oliver Buchtala
|
7200239277
|
Fix regression in javascript's test-suite configuration.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13789 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:05:51 +00:00 |
|
Oliver Buchtala
|
0341e6b14c
|
Clean up example Makefiles.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13784 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:04:26 +00:00 |
|
Oliver Buchtala
|
10dc758cad
|
Refactored javascript shell implementation to support JSC and v8.
Also changed configuration in examples Makefile.in to allow switching modes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13783 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:03:42 +00:00 |
|
Oliver Buchtala
|
672208d8d2
|
Adapt overload example to reflect changes in module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13782 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:03:17 +00:00 |
|
Oliver Buchtala
|
cbb5b711ab
|
Fix examples after regressions.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13781 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:03:00 +00:00 |
|
Oliver Buchtala
|
52aef26997
|
Add examples check list for batch runs.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13780 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:02:30 +00:00 |
|
Oliver Buchtala
|
eff094ef39
|
Add test "constructor_copy".
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13778 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:01:57 +00:00 |
|
Oliver Buchtala
|
548287c600
|
Update configuration to detect V8 and allow testing with V8.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13777 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 01:01:41 +00:00 |
|
Oliver Buchtala
|
c470864d12
|
Remove some dead code and an obsolete member variable from JSEmitter.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13771 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 00:59:03 +00:00 |
|
Oliver Buchtala
|
8577ae4179
|
Minor clean up.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13769 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 00:58:37 +00:00 |
|
Oliver Buchtala
|
050219d998
|
Merge branch 'devel' of https://github.com/Neha03/gsoc2012-javascript into devel
Conflicts:
.project
COPYRIGHT
Doc/Manual/style.css
Examples/Makefile.in
Examples/test-suite/common.mk
Lib/typemaps/strings.swg
Makefile.in
Source/DOH/fio.c
Source/Makefile.am
Source/Modules/emit.cxx
Source/Modules/javascript.cxx
configure.in
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13764 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-08 00:56:48 +00:00 |
|
William S Fulton
|
593c708a78
|
Fix (char *STRING, size_t LENGTH) typemaps to accept NULL string
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13736 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-07 06:07:20 +00:00 |
|
Marko Klopcic
|
8d61aae0fb
|
fixed handling of /******/ comments, added tests for backslash handling, which fail
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13733 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-09-06 20:56:19 +00:00 |
|
Marko Klopcic
|
2f77dbc7f4
|
fixed prepending '*' to nontranslated comments by taking also tabs into account
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13731 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-30 20:35:23 +00:00 |
|
Marko Klopcic
|
e50d37664f
|
if feature doxygen:notranslate is used, comments are now properly decorated with '*'s.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13730 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-29 21:26:11 +00:00 |
|
Marko Klopcic
|
e62580acb8
|
fixed doxy documentation (also shortened lines), added test for discovered bug reltaed to nested enums
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13728 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-28 20:59:32 +00:00 |
|
Marko Klopcic
|
faec66879a
|
fixed doxygen tests after rename
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13727 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-28 19:50:50 +00:00 |
|
Marko Klopcic
|
af74b4f96a
|
renamed test case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13726 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-27 20:25:00 +00:00 |
|
Joseph Wang
|
b9570501aa
|
Call gcc for C in R
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13720 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-26 02:09:53 +00:00 |
|
Joseph Wang
|
e216963630
|
back out of previous change. There seem to be version dependent
changes in what gets printed out and previous change causes
double printing in earlier versions of R
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13685 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-08-20 15:54:36 +00:00 |
|