Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [js] Stop using swig -c++ for C examples | Olly Betts | 2023-04-23 | 21 | -25/+31 |
| | |||||
* | [js] Improve default for JSENGINE | Olly Betts | 2023-04-22 | 1 | -9/+3 |
| | | | | | | | | | | | | | | Previously the default was always "node", even if nodejs wasn't detected by configure. This leads to a confusing failure from "make check" if you have another support JS engine installed but not node. Now the default it picked based on which engines configure found. If only one was detected, that should be used. If multiple are, you can override the default choice by specifying e.g. ENGINE=jsc on the make command line. Fixes #2453 | ||||
* | Javascript v8 object to string exceptions improvement | William S Fulton | 2022-09-19 | 1 | -1/+1 |
| | |||||
* | Javascript, Octave, R - Improve exceptions for %catches | William S Fulton | 2022-09-19 | 1 | -6/+6 |
| | | | | | | | | | and exception specifications for native types. Now the raised exception contains the string value as the exception message instead of just the C/C++ type of the exception. R exceptions were completely swallowed beforehand | ||||
* | Improve #include guard macros | Olly Betts | 2022-07-19 | 1 | -2/+2 |
| | | | | | | | Avoid using reserved identifiers such as `_DOHINT_H` (fixes #1989), fix cases where the name doesn't match the filename, and make the naming more consistent and less likely to collide with include guards in other headers. | ||||
* | Fix testcase -Wstringop-truncation warning in gcc11 | William S Fulton | 2021-11-12 | 1 | -1/+1 |
| | |||||
* | Replace Handle with Local depending on Node.js version | Yegor Yefremov | 2020-04-07 | 1 | -1/+1 |
| | | | | | Use newly introduced macros like SWIGV8_VALUE to use v8::Handle or v8::Local depending on the selected Node.js version where possible. | ||||
* | Dev Checkpoint 201906261312 | Chris Walker | 2019-06-26 | 1 | -1/+1 |
| | |||||
* | Dev Checkpoint 201906252227 | Chris Walker | 2019-06-25 | 1 | -0/+1 |
| | |||||
* | Dev Checkpoint 201906252221 | Chris Walker | 2019-06-25 | 1 | -8/+8 |
| | |||||
* | Dev Checkpoint 201906252210 | Chris Walker | 2019-06-25 | 2 | -4/+8 |
| | |||||
* | Dev Checkpoint 201906252113 | Chris Walker | 2019-06-25 | 1 | -91/+28 |
| | |||||
* | JS Example Campatibility Update | TekuConcept | 2019-05-09 | 1 | -6/+18 |
| | |||||
* | Add Native Directive Example | TekuConcept | 2019-05-08 | 6 | -0/+141 |
| | |||||
* | Misc. typos | luz.paz | 2018-05-17 | 2 | -6/+6 |
| | | | found via `codespell` and `grep` | ||||
* | Examples update to support C++17: exception specification throw removal | William S Fulton | 2018-05-04 | 2 | -20/+11 |
| | |||||
* | Fix various comment and documentation typos | Olly Betts | 2017-08-13 | 1 | -1/+1 |
| | |||||
* | Correct <string> back to <string.h> | Olly Betts | 2017-03-22 | 1 | -1/+1 |
| | | | | Erroneously changed in 760c00831168646502637be5e29cac2b55f5de22. | ||||
* | Warning fixes for gcc-7 | William S Fulton | 2017-02-06 | 1 | -1/+8 |
| | | | | warning: dynamic exception specifications are deprecated in C++11; use 'noexcept' instead [-Wdeprecated] | ||||
* | Remove use of preinst-swig script | William S Fulton | 2015-08-21 | 1 | -8/+11 |
| | | | | | | | | | | | | | Complete the prototype removal in ca1431. The script prevents SWIGTOOL=gdb from working as gdb can't be used to debug a shell script, it requires a binary. Add support for SWIGTOOL in all the examples. SWIG_LIB_DIR and SWIGEXE must now instead be set by all Makefiles. See issue #473. | ||||
* | Eliminate trivial differences between the reference examples | Olly Betts | 2014-11-07 | 2 | -5/+1 |
| | |||||
* | Remove bogus ; after } in examples | Olly Betts | 2014-11-07 | 1 | -2/+2 |
| | |||||
* | Remove unneeded parameter | Richard | 2014-08-28 | 1 | -1/+1 |
| | |||||
* | Show V8 Deprecated warnings | Richard | 2014-08-28 | 1 | -1/+1 |
| | |||||
* | Fixed buffer overrun | Richard | 2014-08-28 | 1 | -4/+4 |
| | |||||
* | Allow to specify V8 version, for example | Richard | 2014-08-28 | 1 | -1/+7 |
| | | | | V8_VERSION=0x031511 ENGINE=v8 make check-javascript-examples | ||||
* | Fix Javascript examples so that "make clean" works properly with node | Karl Wette | 2014-05-29 | 7 | -7/+7 |
| | | | | | - Need to copy example.cxx to build directory so that build products end up in the right place; use a gyp command expansion to do so | ||||
* | Fix compiler warnings in examples when using -std=c++98 -std=gnu89 -pedantic ↵ | William S Fulton | 2014-05-24 | 2 | -3/+3 |
| | | | | -Wreturn-type | ||||
* | Javascript examples tidy up | William S Fulton | 2014-05-18 | 4 | -2/+2 |
| | | | | | - Remove empty files - Improve clean | ||||
* | Allow examples and test-suite to be built out of source tree | Karl Wette | 2014-05-11 | 65 | -140/+153 |
| | | | | | | | | | | | | | | | | | | | | | | | - Examples/Makefile.in rules use SRCDIR as the relative source directory - ./config.status replicates Examples/ source directory tree in build directory, and copies each Makefile to build directory, prefixed with a header which sets SRCDIR to source directory - Examples/test-suite/.../Makefile.in set SRCDIR from Autoconf-set srcdir - Examples/test-suite/errors/Makefile.in needs to filter out source directory from SWIG error messages - Lua: embedded interpreters are passed location of run-time test - Python: copy run-time scripts to build directory because of 2to3 conversion; import_packages example copies __init__.py from source directory; test-suite sets SCRIPTDIR to location of run-time tests - Javascript: binding.gyp renamed to binding.gyp.in so that $srcdir can be substituted with SRCDIR; removed './' from require() statements so that NODE_PATH can be used to point Node.js to build directory | ||||
* | More cleaning up of the class examples | Olly Betts | 2014-05-05 | 3 | -16/+15 |
| | |||||
* | Remove execute permissions from various non-executable files | Karl Wette | 2014-05-02 | 35 | -0/+0 |
| | | | | | | - source files and Makefiles need never be executable - scripts are run directly by their interpreters in the test suites, so also do not need to be executable | ||||
* | Make javascript 'nspace' conform to corresponding lua example. | Oliver Buchtala | 2014-04-29 | 10 | -71/+78 |
| | |||||
* | Enable javascript examples 'exception', 'namespace'. | Oliver Buchtala | 2014-04-27 | 1 | -2/+2 |
| | |||||
* | Fix node-gyp configuration for example 'exception'. | Oliver Buchtala | 2014-04-27 | 1 | -1/+22 |
| | |||||
* | Javascript example Makefiles more consistent with other languages | William S Fulton | 2014-04-24 | 14 | -47/+22 |
| | |||||
* | Remove unnecessary blank lines from Javascript examples | William S Fulton | 2014-04-19 | 5 | -44/+44 |
| | |||||
* | Remove junk files | William S Fulton | 2014-04-10 | 2 | -31/+0 |
| | |||||
* | Fix regressions in configuration of some Javascript examples. | Oliver Buchtala | 2014-02-26 | 4 | -4/+4 |
| | |||||
* | Fix custom javascript interpreter configuration for OSX. | Oliver Buchtala | 2014-02-26 | 1 | -1/+1 |
| | |||||
* | Make examples work with node.js and the custom interpreter. | Oliver Buchtala | 2014-02-26 | 27 | -13/+26 |
| | |||||
* | Simplification in common javascript example Makefile. | Oliver Buchtala | 2014-02-20 | 1 | -12/+1 |
| | |||||
* | Deactivated broken JS examples. | Oliver Buchtala | 2014-02-20 | 1 | -3/+3 |
| | |||||
* | Refactored configuration for javascript examples. | Oliver Buchtala | 2014-02-20 | 14 | -260/+89 |
| | |||||
* | Javascript examples. | Oliver Buchtala | 2013-09-27 | 76 | -0/+1685 |